kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 17:15:51 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.39' (ECDSA) to the list of known hosts. 2019/05/09 17:16:26 fuzzer started 2019/05/09 17:16:30 dialing manager at 10.128.15.235:18446 2019/05/09 17:16:31 syscalls: 320 2019/05/09 17:16:31 code coverage: enabled 2019/05/09 17:16:31 comparison tracing: enabled 2019/05/09 17:16:31 extra coverage: support is not implemented in syzkaller 2019/05/09 17:16:31 setuid sandbox: enabled 2019/05/09 17:16:31 namespace sandbox: support is not implemented in syzkaller 2019/05/09 17:16:31 Android sandbox: support is not implemented in syzkaller 2019/05/09 17:16:31 fault injection: support is not implemented in syzkaller 2019/05/09 17:16:31 leak checking: support is not implemented in syzkaller 2019/05/09 17:16:31 net packet injection: enabled 2019/05/09 17:16:31 net device setup: support is not implemented in syzkaller 17:16:35 executing program 1: r0 = socket(0x1, 0x8003, 0x2889) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = msgget$private(0x0, 0x8) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r4, r5, r6, r7, 0x0, 0xc50}, 0xe8a, 0x80000000, r8, r9, 0x1, 0x4, 0x7, 0x1}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) linkat(r0, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) getsockopt(r1, 0x4, 0xbe, &(0x7f0000000340)=""/207, &(0x7f0000000440)=0xcf) getsockname$unix(r2, &(0x7f0000000480)=@file={0x0, ""/78}, &(0x7f0000000500)=0x50) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000540)=0x7fff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) fchmod(r0, 0x100) unlinkat(r2, &(0x7f0000000600)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000640)) getsockopt(r1, 0x4, 0x3, &(0x7f0000000680)=""/181, &(0x7f0000000740)=0xb5) fchmodat(r0, &(0x7f0000000780)='./file1\x00', 0x20, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r10 = semget(0x1, 0x3, 0x504) semop(r10, &(0x7f0000000840)=[{0x3, 0x3, 0x800}, {0x2, 0x10001, 0x800}], 0x2) recvfrom$inet(r2, &(0x7f0000000880)=""/168, 0xa8, 0x1, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000940)=""/31) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980), 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000009c0)={0x3f, 0xffffffffffff8000}, 0x10) 17:16:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80a0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0xfffffffffffffffb) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x7) getgid() bind$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f0000000240)=""/6, 0x6, 0x40, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) bind$inet(r0, &(0x7f0000000300)={0x2, 0x0}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) renameat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x8a, 0x400}], 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000440)={0x6b, './file0\x00', './file1\x00'}) semget$private(0x0, 0x0, 0x199) getpeername$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000500)) bind$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x0, 0x101}], 0x1}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000600)=0x3) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000640)="9d8502da197d2f0de1ee82188acb74f09ad59f8d32af419a2549a6905a8e4b214e1dcc268ced76e63b5a447c668b4a940ad4045f4f2136e9af80eb0695d6d6b88dfa164ea4ddd430fab39771ab969311c9c62741ed0e861f5c01f9b2eb3daa2f22953c2f9d712f476d7dbf18fda84a81a651fe26d21f489511d38ef5f7c8e8b2e11132616014f3740a8611bf5262a8341e7098730bdf0e6d315161fa18e5101b", 0xa0}], 0x1, 0x23) getsockname$unix(r2, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000840)={&(0x7f0000000800)}) ioctl$TIOCCBRK(r1, 0x2000747a) getsockname$unix(r0, &(0x7f0000000880)=@file={0x0, ""/74}, &(0x7f0000000900)=0x4c) 17:16:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x4a, 0xfffffffffffffff7, 0x8}, {0x5, 0x0, 0xb5, 0x101}, {0x2f37, 0x4, 0x38b, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x400, [{0x3, 0x8c}, {0x2, 0x24}, {0x3, 0x7fffffff}, {0x3, 0x9}, {0x1, 0x81}, {0x2, 0x5}, {0x1, 0x7f}, {0x1, 0x5}, {0x2, 0xffffffff}, {0x3, 0x7fffffff}, {0x3, 0x6}, {0x3, 0xfc}, {0x3, 0x8}, {0x0, 0xabc6}, {0x1, 0x400}, {0x2, 0x9}, {0x1, 0x1f}, {0x3, 0x5}, {0x3, 0x80}, {0x3, 0x80000001}, {0x1, 0x1}, {0x2, 0x6}, {0x3, 0x8}, {0x3}, {0x3, 0x7}, {0x3, 0x8}, {0x3}, {0x3, 0x4}, {0x2, 0x78}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:16:36 executing program 1: r0 = msgget$private(0x0, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = semget$private(0x0, 0x2, 0xe0d5912a81135dd6) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x200) msgsnd(r0, &(0x7f0000000340)={0x3, "42419ef72ffe318309a6bce402d9fcf64e48eab7d1cf3b828d00f2864ccf0be230f90f2bcca6736a8c97228a4b98bed9adbdd94d6c06aa859103aeb737a593716078d9d5259fc1ef76161019f2ceaad1bd125c37a638e2ea5d04024d4eb48a843ab49709ea669258bc6c8be5f642f233324ce908126f171f7aed87128203bd36e0e54d80f9e6e60e19b4e7d4a68ba60c2cbddf73d484e3f1e6d1ff5b28457cbd891a19349f09dae7addbaed7fd965f0bd3cc1f45105b303eb780551cd413f119427959cd91df4f7405c78f59fa8697bafcdecbc851c337fc7c32210d6686daf33071a1f9c3170d5b02ec41ac2cb1f265891649e529785c"}, 0xff, 0x0) 17:16:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x4000000000010, r1, 0x0, 0x3) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 17:16:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) clock_gettime(0x7, &(0x7f0000000000)) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) 17:16:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8040, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:16:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000340)="f544af1e7186b2126515e03df64d9974fd3d64bc7d1456474145", 0x1a}], 0x1) fcntl$getown(r1, 0x5) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x5) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) write(r2, &(0x7f00000003c0)="40bb0f6f80a49483dd4fabd5492c0dca0e12f12b660507ba1bb386c5a567339fa9163cc332588bb51282cf54ecb7cdb592a9afc838dc3b5c4bdac2d6fc859eb78195985ae5c9dad11c1f60add38db15622e5c5eebaf0a17a12c0c35c427ed3594b7f931c159478f5342d842c67654e745e9f3402612cc627627142db23e6ab9d93f92ce9b4089eb96a85be65ae2d492d4f9338969b4a59becf9fa1d5ccf472dbd9d823ef7bf408f331f6544943956f95b6d97c08674251440d49972c3311bec747a813db9182b56e2064b271ddd19501cc7ab4f8e55dce664c3e7a4d4279e8ddaa87a8e0be2a", 0xe6) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108, 0x6c}], 0x1) r3 = shmget$private(0x0, 0x1000, 0x320, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/248) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 17:16:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 17:16:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x400084}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x800, 0x4, 0x8001, 0x800000000000, "97b6956d03627585490ac95c6b12efe2fbf747a1", 0x3000000000000000, 0x3}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000300)={0x3b, 0x0, 0xffffffffffffffe1, 0x0, 0xa04}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20, 0xc) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 17:16:38 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x1000000000000007, 0x9, "419414a0f4336778fd00000000000001ff7132bf"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x101, 0x6, {0x80, 0x9}}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) write(r0, &(0x7f0000000240)=':', 0x1) 17:16:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="e0ff3403bbfeb02dc3f36cc18c3626ebc96fc63b80b050c824cc6de26840a576dba8001cbac620f765f358a9556a34c89b7325ca7464464050d44c9b621a0449fd51786ef40429cd6a8a198c0beb8b3221a3ec0fb63aac5f4f4f0d791aaf5acfe38307996dfeaf546e43e2fc4b0da706fc6c38ab589ba7587c16625fba6f59afaf2f01fdd6483ebb579cdcf8cb5326f968d4e76e4bccef338621c6f8dd0285a3248e497aed1d2bb1a812152e6a33070c42f692ca68", 0xb5}, {&(0x7f0000000140)="f2ecf64e1a8573a0a3214f3e7413b2ca66d469bee5814dac9e", 0x19}, {&(0x7f0000000180)="41f154a49a7600ccd006bacedd296df8a784f2ffdf28b619fd762555fab818e8d0f75391f6361a1b7c905061037f6faf2e063526c0fc5acf744d7f12e9c1e560304ed54137eca212f90742b32b92804f7bf8c2adff3305db99c46000c13cd4a814", 0x61}, {&(0x7f0000000280)="7a2452872dc4e2246945e7231a3176cbd159e83b6651c6d496ed4817b764103fb1d9954e38f4a55621d79856ff208785e83e940c2b49d74a86bf9157ea0ee1c85b6bf99f8d0363a2d2cac2eedba0d85bc8b249176e0dedf59d8f9e5dc0c570bf72c496769082e894fdca4a6db856964b9e9811a9f4d54a27b8c9d2cdd2471685e51a321078e4df0c2ff20f80c4a4d14b399e77c833343378551f9f0c757f8f1b3d6c46e686384777dceadafd6a464166c0ec615233fe59f825aa361dac3e6f3c7393ab763358266e777e4f2af9605b52420b08cc73c82ac55eb797ea7a031d46b7f2a17a6d0b51c3c7b9b0fc99679608", 0xf0}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x2}, 0x2) 17:16:38 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$setstatus(r0, 0x4, 0x0) 17:16:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockname(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r3) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) semget$private(0x0, 0x4, 0x40) 17:16:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004008b00002b27febf0900007e090000008555000000000000000000000000160e00000b0002ff", 0x2c}], 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x48) 17:16:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00') 17:16:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x822, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x9e6, 0x3, 0x6, {[0x100000000, 0xef, 0x8, 0x7, 0x1ff, 0x6, 0xb5, 0x400000000, 0x7, 0x2, 0x9, 0x8, 0x7ff, 0x6, 0x5, 0x651, 0x2, 0xfffffffffffffffd], [0x4, 0x1, 0x10001, 0x400, 0xfd, 0x101, 0x9, 0xb0f6, 0x5, 0x50], [0xffff, 0xaf, 0x9, 0x80000000, 0x2, 0x80000000, 0xbfe4], [0x892, 0x9, 0x40, 0x0, 0x5, 0x7fffffff], [{0x9, 0x6, 0x9, 0x40100}, {0x400, 0x20, 0x6, 0xfffffffffffff814}, {0x9, 0x2, 0x8001, 0x7}, {0x8, 0x1000, 0x0, 0x9}, {0x1addc2af, 0x53ff, 0x0, 0x4c517ed2}, {0x1692, 0x7fffffff, 0x7ff, 0x2}, {0x2, 0x1, 0x7f, 0xff}, {0xfffffffffffffff7, 0x2b, 0x0, 0x343f}], {0x80000000, 0x1, 0x2, 0x3}, {0x5, 0x4, 0xde8, 0x1}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x208000a001, 0x40004000040028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1000001, 0x1) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x4}, 0xc) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff00000000000000c5000000000000000000010000000000b65d286c00", 0x2c}], 0x10000000000001ed) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kqueue() 17:16:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff7f, &(0x7f00000002c0)="8b") 17:16:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x100000001}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) r3 = semget$private(0x0, 0x4, 0x250) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000080)=""/203) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) 17:16:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x4a6139daf697531c, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x2810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) nanosleep(&(0x7f0000000080)={0x8000}, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="18", 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 17:16:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/184, 0xb8, 0x800, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 17:16:38 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7f, 0x80000000}, 0xc) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) fchflags(r1, 0x10004) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 17:16:44 executing program 0: r0 = socket$unix(0x1, 0x8001fffffe, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8082, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="628322b8d091cdbeb0b58e1a2373a22835681888124fdb7d77b7511254b64aed3ac416b4b26fcc459627f8a3d7f2bc6f7ef068b92a2152eba9cac1d5309429c8110a0246378e11c9fde7df5631bac1add181efc72ff05232fa806b0e3b4213ebe73544fd1baf68c9edb2821850b3fef847edd8", 0x73) 17:16:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="2636f390c4e31d6cb891b2b6c32845ffcc0f1856bf46381866480f7e92aa8d732cc441b35f1c30410f0f78cb1dc4a279ba12f30faedc") getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) 17:16:44 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 17:16:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf", 0xb11) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xdd, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xf37, 0x0, 0x3, 0x0, "1667aea7fc27508eccb8005a9dff8470b5afa1e0"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06", 0x4f0}], 0x1) 17:16:44 executing program 0: close(0xffffffffffffffff) r0 = open(&(0x7f0000001100)='./file0\x00', 0x150, 0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001140)=0x3) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="beed87ba6b8a8d490af0610736bf433294da3c7d86382f54cc1de0731780896b872d58d57ccf3dfb2349399056cbc996ace768b20baf37cfbac35adec87e75b3997cad9f2d72ea8c4d199a1e45fe0d3346aa18b6c488e8f4c9e172ffe927cfc05ce2ec8f033fe72f61f1558234992f0d41aa6eab5ad7124df2baa4c9d81bd4832c3885c32b1fcec536b900874020059e1bb8c993441e8a465c614f0060e7767737bef5e8472a09db3cf3452b050e34e48bb2c987355754f305ab061270674d7fd8b43c71a99ce81df6da4e58e5df950fc99870da16c8cea0bc38fbf0f210492d78195596da77314640c572c48a27b9cd891aaa98087905d7269e4affb659e566bffcfadba6795839534ee9e7391a3a6808150afd0f1fc5740124547341e3f1f37d58336247dfb2f7dc54011fc8cf2207f2f6537b1053c0554aac0a503b903032fbb5301fcdb029850ef41e7c30b0e6439a4772b89d5b406ea76dca221a00b6fe95c6c60aa3b3941973ebc5f42e5d8a53e314b27e5cc2ef9dbe7c15c9255ccf9726cabcbd87d84eca9f040f5b13c5569899e1ebf59071b5f6beda91f343af9ff506d5e3eae62fc755073292e42928f9807a7ef584fa1128f1bb9224ffecb3e0b6d353e2b9da6751d55e14e749265c4e82c3d5cfebd972899a9f0f2b0156dd2783e859c626d289f113549b138486f9821f0f48592fb70961cf6a6f7eaf39bcc0e4bbc532f7e6b5c3fdc9e905ef81371ba10df95273e39a401e3aff0156265e9dbcda4fcae839d492721f50b449086524216d138a45dea785cb577585da3368af7d4f4b324ae662b09688cb44444bc5d7c58d70403e7bb9a0dc71c4f5acd3b610a4312102de432aa54a5e097501e25d324ad8d2444c42d3076136535edc75b8c811813be92f4e9abe13e6f70c6b94eef37b7e8f7cc86dbea7098df9e3d7d98978f014468019687afd021058f8d6f151e2e5a01f8ba773ce2491377a317b0cf9e95563660df9c3e1418ae3111558991bc1226041ff3c90edb4449003ddbf65fadf7bbb4998fb0ba838c054a0966b215b7c423bb2ed0a445dd04e74a49b736bfc71bade0531a15ac1e59dc3af9b84be6da04c97844d674e3ba9c9a8cffc7657cfb6f455496bfc10ccb837f88857e635bc6e66554b2ae0b008754faa1a40a65a51929d3ac3aa64bd10edc591ca3a1002ec353998fae33ac3ec39d734d3cbfb9d302b96c2874be6b8d4f2f32a5bac2fc70e1e19ba3c1f11fd089ea76eb37db7e5d350b0a20c358b2bf5cbe4b5387227ac98c0ba07d4b7f9830eef08bff04847fcc520ef31afae4a789644b6fdab761488c0cd123787ff1d75a8e8a570da7a12d6a85078ac66292f5a08e7977cfc6f60d8964ccc6916e56abcb37eff06f8da3ab568b3e8ec1dff8614dfb753489f5ef184bc92785ca63f286cc09ef69ae594da1ac05183171e9cd33a0cb2d8800688c59b647deb38d3892bb283b2a130e8af87389f2373a07a3e27cea01108de8f1922d2a6517ac92535446e99675846238aadc45c3f56c01b72fc69a21bcaeabd9ec6a0dc71a2e593f3626e1fdf5834107a73ccc3d1f1fecaf1caef86e902c139c34d32b9d1389015fb2f81f8f22df32bb1d28d64cbf969842458e6907bbdf722fd851c09f4bec32c521332b0c1225a3b13a58f5b151006391e9d5b34a478d40335930dd48bae5f71ed2a031873b67af35849ca9965fe333a6542481af347aee6dc5c7009f2284bf1b26c0262691eeadbd9e418a1a7cd08524533057ac665f713636f29a8e3327769e56d45bce9454c2c76387afdaca7bfdcc0a8a26ac3af4f93bc852cfda6f1a2a2c610a25e9de952b28294be85b9e15246cd4c0df40e95b2464049a3f9c184b59fb7cf1482e4a10cbb4e7f1cb2210dc4612040eda65abbf9dd8eac09419f7a08ae26b75a39f1906e853109c311974fa817354e2353bda307cf9538e16d1069754c324006985091d2bdb01a1ce9ad2782fb110bfb3a30ebb54a12e78ffbcb20449365d5605cdf26d837c957d7afa72f816e900f23207653ed954c1592c594ae0ae973e189950cd94c9fffd2c3386b4e36ab58a5fef60c9d1126221f58e8b21f3a524b634be7c262fa2c9dc130c1b99434817cde61cd471f565c02867cd95cafa1bf4cc941f48285563f5b6034499714e126b35d038973e6f1c240fff8480fe42ebefa35518b10348acaa6932d7c765357cbd1211889f619e6c1125b2b0a5123f737b189008bf4158d8d81f6b157e2aea2b526cbaeccd62d406aadd33baf2b7db4048a8d018b9df4a18db8a96d5ac4b799a58160c30c117296f64bcc6e41fdcf233142e8d1d5f5ee8bb657cdd705e1b0e3b47400e017a12e21ebe082c06d64764cb74080a56292770e3ff8d743cf528c3cb690ce787b26c9e376fe693449528cc374d0fe2e0378aa63670819d963b69379fcb463687298cd120fec318b9571fb6332dada9ef12300c9c3f9af8424e21ca45fab32f4c7a5b985f8b2b9cb257f7dc18795af8f23f0a15b690291e192e962e9c05ca8fde66d57898bd36834c0f7f786cf51b6767640eeda490c0a985d46431e9401435044d3bf1a6627169c20a5c2440a37d48381a8e0f5c0a62bfcd2d85a763d6bb604c6f1eb29f1fcaa9f9589591887226c889811235ab7a328d0e856ea5a74ac2df7c43bec885e13e4a7134b665a5fb523bf60f66424198b095227224f16f07e4fdce06ba734ccfffbc7998a96509a838983c5b9ade9706bfc35e27b28d86df82d26ff1e8b549deb0118e3495a3a626dea08690b944f1480c27bcb98faa3f8c2f352eca67f7af89fea86eacc2ce0ab3cbbfcb9046a8bc329091a38bcf3f7753dd514cedcd84bdcab89ab504527b009350c8ed3ed7df14e4f8a69725501eb5296b9cf0576dd37a77f94577641f44c5da1e53d0abfbaf6885d96a19f0e2ea2de754fad83145215fd6965f34b7c80966af84d2a12a7cdebb72858d756b5da44c0e899a1cba1fe3df746220558827919c206adab874b472b845131f336aa6b80cbe526f6fb7e02e69ab69b70e0cc85a955a9fdb908f8c5b62ef141611e67a3312c80ceadb57add253774b614a44b1987c87a7edbd0f6f834b5c2b152a9482c4b776632555af2f9189744a6ac60602f2d62faf9b9c3f4bf180c47585cdc9ae200bcc331f71adba28b9ae1ee03789bbc2ce6e094c947da3236d1c677f0679bafe054ac1cd39de725566b45ea777eaf09ab38f5e337a645eb1743b3ef58fddc81dd40d8ad88b59dd0f4f0b784d3bbff1875bc51c5bc47afda443fc059f70d0abaf000c00a57d6d7d2c9e3b9e92c129b72607cb81341d083dd150eadee89d66721e0429dec14d0cc2cc59d71f47d57d37761d96f77bd926dfc683f8928b5eebb6c39756b049419ded4d3feec86f1eb2e313bd1825c9c36e9594bf2a54ff8b623eb1aab98fa428cc7122bde458d6106e1abae6900045056966f9ecc637189edfec157f37e7f45cdbc1fe930606147dc0360b46ee3eeca667d4db1bbbf148e034abaa3d990f2bdf4b07c1d2bf1ef6ca743f442b6e08391ed7e00bc17a4331626c8b1acaa36bd7534ef0ffe36cc8d117afeeb4a63de30e28c4ad196c1687accf2a78777a3661be255329a880345ccd2a25817e44b2ae0169449ece574b2324f6cb6a31038b0a4b263c729d3e42a4743c43aea662cbcbdc35c406295f3edd421e90693e79e51cde21ea8cebac098583ecefd172a154e2cbf014dbd7a1528da66d258bfc9f8923f7d336fa4a3e7d4e09ff6e207c9db5ba90e53d3d55d31958e26001ad00fb02130dfb188ff56b558999a7537ba5612f9c30ce95ab2c954361de316e0256c9703a2cff154d367e4ee68ca0c6617845ea02a069015e7a33b625398f248832c9a94d9ea496963e768562ff55b89f4104dd749fab6ba67ab0f6c520dd34b7420c2848e390ccba43731ceb9d761404f7a2729118e6b2d24c5c0e81f3759a74a63b096338ad5866368da6814da2d21d4ea719c1fdfd7154ba6d05ba2a86c8558d3a77c21faf236d587c763b6abea28e28af1cd79eb8c95fdfb995c1aafde731a3f12498f5bab8297cedbdd6453d1f3b2cbdc8189742809c0126db0f0551a50db5702c3d6e15cd242ad3299fb9666ebce7b1bbd4f862d0eb4e46441cbeea9b0d2088ae6b37fe6269cb9161ac1a0c1727a4dc8c36200638f9e0d03a3e16f029617fcf4fe0d93d81620503b48b474b78d41ffdc0fc0343cedbc13f00da3578578a08def633443e465e8e690c2533fc6238354aff63110d4a2b5568db74fe51847a39fa8471ad5c1c8e545f09cce58ee7ff9de21c6d4e4cf7b69709ba257a6d6239742f8a66ede4a8a175525222ffc3ab95cb8469f609a0822371e27eff71725e8c4ae7a645a149053337797bfc84aec61c70fb42a0e0f79f2f3ec2cfb79dc739cd58dc0af42aedb9b9434c8276d95aecabe7e1d432b1ba57c18583756aa56fb586a5632f864dfa6c292c3583a8293ae32342682e2d96a2b49b8b66065e9674c0afc072bbf6fb34d56e1990eac8490289316ffc447aa0fbf49bc8fa6eb3caba7555a189f95a680a832495fa65ce2b06c19c02d4a21be0fe19691357815af87cd76573a921b8cf4a4e091a4e7d1ac99398d417ce898718816bac21a7c1ee8545997333375dfd6e298d3f96aae2651c51cd39eb6986c53042f7492397b0e80e53914eb91e2c395c639a3e24e5f036d630deda7f5e323adfff4322e52b779bb2144bde5f64d208aa9036c099f7556e452a11af81286c35e10cef7ff42e4e9cd9b956081899442631ada1e2a24bae5d3db1cc316fcb7d23daedbff60551ce75ec63df92d6e1450ce00a109e5f3c14b31d777d043dbf352d83bf4f269621ffae3ef180605dca3a3ddcca101d07f1a1710d4902f94edd5a5abfc494b527bf5295b630342d3294853a255915618976d0a3e0d9e5a20369a2809ce896845b70f96b1fc014771c3f021021be22344c3cf74ac15729cf272f7e2a2b90259c4f5e5b3bf554a0c95cc639c1758afb373d9343ebfaac6d4e4fbf7d7df3a7137e1fd0e9096535b34d092b4a6ff2c1a50c4cd822f8338727b13c8a0a2f8d2b3f5b6d35b035bf2dcae7b965818669165dc19bf140ab88244c81295ed7e315f4cb8c29756c43cfd9a44baa159a19920d9b43defdfb242bc1b8f3fa24f69273396438fc6c7128ca9feb4050fa326b18739f25485774be4998099b1740e75ebd622d8270ce2b86357bf3c7ebd3f4d66688f28690022e744cf50df16ba06b2b357bf94eefd7b94f3847065bd559c18538698dd7f1aa262bf0a2dc2c1f06d746e48d2aaaf4fee1760396608b0522ffe07b0901c2c9ef191295f2e356ef4a5ca8b2e649adaa429b8dbf8206ea41e326795ef10e4f2d3a26a43e7e9610c59140dabd7a16b4319c571e967ff20ec83919d58886dba968759f040026d1c611ab373b6e1c2ab853de331b650aecab5a5e32c979db2459a9ea4079c947f1e2b632fcaa07d4b28f695defd5f121978fc8774c360c933462371bda88959d038fa520dada5c9946ceeb8fd60977cd006202166e52f60d67991eeca34769a96a6a9e9335025a5ba68450cfe336d2857668ffe95991fee432c789c63c70b0471b74f05819e5e35608e6a4eeaef83da2fd169aafd6acc8d75eab9a9e34e70104787627427dac62f86f8329c020129fc035b31d6413b741052b79d709b1fefd809a9e4a3a5073afca2f97f4b99d48041663411129783962d30351af4bb3a8c6c28b55c79c3dd64df3b625fe7fdfdcd472abc8b", 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x23, 0x7fffffff, 0xfffffffffffffffd}, 0xe000000000000000, 0x100000000, 0x9}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xb) 17:16:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf02fffff8", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 17:16:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) socket(0x21, 0x2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x9, 0x4) 17:16:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:16:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="97725e1c666961653000"], 0xa) r2 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) chflags(&(0x7f0000000000)='./file0\x00', 0x2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="d467d39af9b01cf40b834c79fdb058ded048dbb7dd7603d3021cb5fee94c7ebe24fdca1c44c8c79e5b2da1fd9acd1dfe3cbaa70f84a149e141f835b047f4a3dcf447ade8c7bfe8125a1238d2f5f2e163707e5551755bbc5b0275b3eff248edb4a43ca5ff9cb1cd9de150c23eaf913ff5fc78d473d08736a9f37774300dfcadde4a3efd43a4a160744b55395625db022950e59fdd85539f52703864394a00f090c1fe349206005b0a80302dd1d5c25b863077c80cd94d12bf0d350382882c6dd7d95c123c54234217443b1121f4a956f0fc8485da6884531c3bf30a355868c6739a3f679f1c4ec0287a0d1a46d515cb"], 0x9, 0x0}, 0x0) faccessat(r4, &(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000280)={0x0, [{0x3, 0xffffffff}, {0x1, 0x2}, {0x3}, {0x3}, {0x2, 0xfff}, {0x3, 0x40000000000000}, {0x3, 0x1}, {0x1, 0xfffffffffffffffe}, {0x3, 0x1f}, {0x2, 0x6}, {0x0, 0x80000000}, {0x3, 0x1f}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x8c2}, {0x1, 0x1}, {0x1, 0x3f}, {0x0, 0xcff}, {0x0, 0x20000000000}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0x7fffffff}, {0x3, 0x9}, {0x1, 0x1de}, {0x2}, {0x3, 0xf}, {0x3, 0x2}, {0x3, 0x6}, {}, {0x1, 0x4}, {0x1, 0x4}, {0x3, 0x8}]}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, &(0x7f0000000b40)=0xc) renameat(r4, &(0x7f0000000dc0)='./file0/file0\x00', r3, &(0x7f0000000e00)='./file0/file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r7 = getgid() r8 = accept$inet6(r3, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r9 = getpid() r10 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) sendmsg$unix(r2, &(0x7f0000000d80)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a40)=[{&(0x7f00000004c0)="ea6e607402132bfc5a1d675ec01ba37ad34f7502d4364f5f51a8817030adc874da2d405b14a198be092c599e21d1b3adbdc67b41f9aba6e2854ea373089ea93b28dc911eba2bded276f228152763cc799b43fcecddce8a794eea2738b135c04dcc2f1a44735985f6c715be3cda7c67fc7859971974ff6130ed4c7ae20ebefc878dd207a762c1a2b89191266381e6d62c06c45384f6bcb8f9ae", 0x99}, {&(0x7f0000000580)="7e9696d00c496bb2b68f687df389e791b38852c0cfadf0789476912c73748e5377369c9877e1d84eaca76fcdd85ee05b5766cfe26357d6b05181ad2b36772c26208f354932fc6fc556d7981d00ef58c1f5e19c6aaac456e58dbdee0a22259e000a65071f567a2cc1a4e04f92495053b3a092dcf1175359972c8ce57c8625897011b530cbc7a7b6499dcde66c535c2bcde92d5e2153ab751b13f1189b920c480f9c0a1e326ce1c4465d3d746d81e07c4570a36bc6396597392e3ecc28b4b8ea5ec66f577055908aaad5a58e738ba9fc5f0ba627a2b03dad7096e9b54252ca8b712bcdc5", 0xe3}, {&(0x7f0000000680)="953d1810b02ececf9d3d20bd4f3c7c8a4adc1b3348d86184089b948f", 0x1c}, {&(0x7f00000006c0)="500250c79a5d186dfa292c", 0xb}, {&(0x7f0000000700)="99fa5d2f0b903ce207cf63c24ccbfe88425190ac250b9b77ed3715a5bc244df8f81fa759a05a86f4828de594e3dedf923db93db4e9eca6a4f0437bb33d4715398b3a2e80f5a0be5ceb3a3be363f74e4962de4503bd85aa0caf329d32b946df7bd2cf5cf2d0480a531f8ae15777b22a67d8", 0x71}, {&(0x7f0000000780)="2271b53834bc28b540551a6b6425a905cddc36997c9341f9c67f5fe7cbf734c57bffc6d97b4c5ed881c4cfdb4aba1dce464e6012aea8a6c15e326b3d56359ad9994c593a27451b16aa796ae92bbfca925fe12404df1b0c192c0cd41b01cff198c2122fa8bf6eac68ac43df7b821c2c5e8ee9bff3367d7242a6dbc9f978180ea90508f905bfca8a9a30ff61087fc7083cdf1f5213ac029433da61f9f13ec915a1a3641533aa1d8e9f9cc832fa019be8aa20256dcb653ab1f8b37a21d586ca274fbc62fc3e8613b44916cab40c98010dc1aaa5a49f53c3365e31d3dee646d5a5e03784083c4f7522cd96ec490e1810ce", 0xef}, {&(0x7f0000000880)="17d68023c1f0aaefe378f2b4a8aa9f77b7d72c7e6a3daedd820dca2fb8e741a41fe16face94ed6cf8a639d61956f5ba474549a6b", 0x34}, {&(0x7f00000008c0)="a71bca928f4e1a5339edd1fba0ea5ee3e7cbee31c4e7de73279df35bfffb5a62f10e5c55aa8f32062631d6c04cce8c275faa35b1d37514302dc891583b47da035a6bf56ead450cabb42acb3acbb6bb05b76212e864e072bbcc5d2c7516fab7b34a479032ddaf47d743d521ba78b4e9619f57d15e0f51b31184adc59e55fff43e81889ba27b7686388c1a578574a800ca6a8e88ac1e3125c231d59c9a34d7ee1871c95d521115046aefabd5a00b1c4fdea5ad3817e9035d894402bc0d4ded6297d54578e0a305b0707367100bb2376e9894758c60a9bcf4c932ab040d96c97d15f7e8db98990d4905256c396412124e", 0xef}, {&(0x7f00000009c0)="bfc708e3a2d4e7490f24ea5f2696eb08169ecce18a0f1a00608ed54f4ff93df17da8d7920b9ffd459c0398d2a4a5c3629ebe8eb7b7277d7bbd7d3d56730d8d58e73e8c99b1a4bb5e6692e9020ee142cb0f5a5bd842f066c644249a350e59634136eda273c00b728da51798a43880d592", 0x70}], 0x9, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r4, r1, r1, r3, r8, r3]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r2, r0, r3, r3, r4]}], 0xb0, 0x6}, 0x406) 17:16:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x80) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 17:16:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000035c0)={0x0}, &(0x7f0000003600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003640)={0x0, 0x0}, &(0x7f0000003680)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000036c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0}, &(0x7f0000003740)=0xc) r7 = getgid() r8 = getpid() r9 = geteuid() r10 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003780)={0x0}, 0xc) r12 = geteuid() r13 = getegid() sendmsg$unix(r0, &(0x7f00000038c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003500)=[{&(0x7f0000000440)="91fa75d14eeb43ad190e17564fd5b0a3e63b434b0a8e77952a40b6d3c6c0c5897c93883c55526638562fdf55a73be87b05508f9a2316f774db55c39ccd127b38d8de6ca56970efca34e765bb60b0109c24b5752dd3c53bbdc6f9f943894501f7871f4cc3c470b4e4a64f5e0e3a0bd1763a4af87adc4854ffbd6fc6063e493662b6be0c003a55063dd2de5cc8e2c8298672866c080b37b1a0c0edc2336ea47cede20ca6bccd75854b388c6cae992215c42ac812729c1f26a8915ee286aee2541407eba6100b3b50d337682ba1f704bf96be484b2c6900b87b7d342fdd2c85d5991c3ec5533c95596e160eefd3984516aca7eec2941f80bcc454b857d604fd69683acdc608b2f2c43153d34a3694e9c0bcdf6640eeb1f1f0f41d8c762862010d1f3b7ab1cfacb34a6b5f5debbbe15c89439f747c63d4ef60b03d7c9b19bab94e369793c14e612bfa9948c29ed2c1b772a2cfc3e6824435527ada4ee7c54936ff5f9661a7f2d6ab58475cc33f96472118a69c4b82ea8252286c0b24ca1c8c78614484c7a2dfb969e106a379ce2c99284c4544f8891b5b952e492d39a4a1ec7cfd37dfd5c8a3f5aeaa71ac337b684a0749b56db89f5289d3a9ad0c546b7884b5fa6eae484fb0376ad76f3cc2dcdfee8471b376d27528a234de01686ef1b883a274eb97d2e5d598fd14f114e56909a35e632addc623d6f81512197d9832fbeda5bc95778958040b7f3ad6d1b8adc1762fa3b5b7797bf307d218a7ae2f2bf9f537698780702dc42fa7369909a4348755fb53e156070a28f7f5072785965bfcfa9fea063bd641eb0a95d82a5c3fe18e66d315764f672dca0f35f589e1c14a3aa61bff039d4494356e87e26b88f1a5379afad9e59bdaadb1804d418287139705570cab94392487d73ce98b7f9beb7a715774f466951361c6f6b1ddbc5b67159b3f15602423b09ef28c4b60623192f40552fc1821ed55039c69316b716ba57604ae4cfed1d4b97c63c33eb74ffc6b63a683552c34b9a6c32cf88c6995df03c91b2924e7287283d3b07ea972b1dfc436d380ac29e77204daf00d499dd5dfd718d8ae204c46378383f14c7e614aa5ea46cc1e026ae65d89fbf5243128cc35b43f5ca4cb43aba15d8a872f58a6500fd9d022feb5ce28d0cb9d97c4e823b4cd3981610d2b956f1f1b5b46be50641d357469f442114c92f4fe6b606bc65a2ce3b316e58ccf3b5044156fdfbcd467495c2bf7de2366d8df6add3246275f7b00f8fe1a0738a81915604ca95964cbb9a0df73ce7861e0504a09b6885cc79d99c9fb3704342ba6aa8bf95662c3f1f14a267ff93ad653b2b82fe70933e227dec53ab118583e3b525baf839448d947c178c734aa3cbd26c6f29b1c57a4feb6ebaac374c687ef1ee49ab1fc5c867c95da920c0ead2f634375692b20fc9f2f46acf39feb8465234f7ee409bd3aa7d09fb7bb4a085a3f63e0f7d5bafed6d50cc4f52b6d9e1062cb821871182fac39325ffba0648f12942ee1157fba7d16862cbb0d5a0ebf019254c572a166fab6a13595d9da379a374225c07056733643f2535cd06ae2b56870579afea6c31b4c0276e0a69d2be590748d152f84f3c9bf0877b2d57b16788724ed168dee594f98a262ee5df885a42c866f038c896f1c6b74a14e6cf23e363b70c9184ce78c214aa193f19fc7f508dcc66a08411dfaf3272172f9e77a2ce8c934e0f253b555747c3fa16a0a494e2c5750f3391538f7893045c926894400daccaf93cad15a2bbfa32fe1e7426a46aeee38df64134b30c55e227d2d7397ed7323496f78a4998cdcbfee2b7aa60f2432df89b71f68a0d15ec0d711020a2827ef7e5eedafdec8aa747a3a994a7b4527d902b6e520af4d2abff2d832bfc8908067582dbd52c83df13d51c704d52dbe39d2f6d51201ee59136ad5a7ae7f33aeb90eb310f1460cb68df6b9343ed1bd1a0fccfc358e5904e5034d164227a70873d2e025ed195859da2550534637cf58268bf049aa22a2e4b5bf25ec2f664a1112c6bf268d939a99fca88b78b232f2b28a27b3a030b2da64dedb8a8cab0d594bccaaa91fc252394491610f6307de466130d657e0a85847cb321f33a7c36601e60a414d465e899b522a98433389aa94e0292473a94511731a1c64e248fff67e810b667eb22364850e9f45862721146e789917e7aefa9c2131d381960fa2160940e0c13d8a1ec5097b182366a69a1fd27ad25dd12c3c84b3a179e5011878f184f53fb9ee61f1d5cabb604987456e6e0c51d59f2d97bb7132bcf45eeedd810db1c8cda9be38192591e5f8164e12a546663a7db7144d16f0e81bc7b464ccc6f834fd2bb9202ec7b7a7ca1c14b08649a122476d02e47453ce2ed813583cd67f02442966e68d829d6f95444aaf75c621c5402548adfe024b4d03f00c32ec7ecb0e035c94408f23f7cab18028f9288d028bb4f677b13b1eacd782bd375b2118dab9b4c277a95d7bcebfe5352481b7d509b1c4f96cae6dd3b6621524c24704b8d4d717861f6060e4725d5e5ba73dae84dbf19646771443441c2ba6a308926ca89a1bfbe9a482e01c8eecf0d78647fdd5b10c20528e0d188d7d57da4272a153ab6fc0a8177aad2a81bf07560ecd398830fa6033ef3beda8274055e915eb25a8a9c39ce1a43f49c377073415cc49d01ddc08fbb3c1ec008948f0388d31b756d72623a8518f616d36733bc5cfb1c53c2e9e651074792404bbd713e867f5f5dc0689b9086ab3c7d55b1231a5966cca51aa03db5530036339dc62959f5eee57b5851c75a0f8eede57600ef3915aba7e03ec20bc9dcb1e6c603dc4b250cf968475106ab4a99427c957d6283705315de387ae684fa912da4e68f2089e71a39bf4496ee73c54c2d6c02bd4fb6750fb11cd4ebfb7ebc78aa1aed20090964cc23c3631ca5a91353c62f120340597566f380418f57486e07c2cbffb628974d5b822f7b9efc03cb2f32b93db53771618aa04dbb5d5dd5603a1d23bee576f9333227272af82882678e13f55baa0cb8bc664885b724dc9be31147bbb27f7bd132965e94ddfe0c0f3113b9482298ba70dfab4a5541dfc7145f62223ed339972f8ef674897c654a790ea05b3331365adaddda3c73f7d2175f7c55a3f53f56d168364618acbb82e2b108c1dfeac2172f58826845605a6c82a62dcdb76a6f2a577fedcad226ee2cfb219f19af6d88c8f047c591becab34fc590cd7f1012aaecc29f666dd45b6205e2e6a94d379c0dcea907733b5ee4a690f90ac7c790b84be2d20496b410844b9cc8bc6ee231fe13ef6f75a48cdeb365fbecce6462bb4132d3ee0dd1914a6932630cf2d3aa3f3d51d7731485a0bdca4ae8ff97200ac5fda01af09d92b3d6c4cdf6daab46d8ac0329bd2c9cdf18ec9b021335e7abdbf585498febdf632696d1ac81ae7e4b91ab9fd9c4385aa0401ec314bb592cc1464caa19bb709ffe73c2647a8c96c32ed0d9dd117b5597a4efd34821ff74e07c4da41a1db3aa60396f38eede726e411d8699989166c744b9931aa5be9953727c44e0aff3669632e15583caddcccebd3b36b3de3dc66e03ccd8d725e9d8135c38e6abffb9363a2ede34e11c8b2beb561768bb9d685c0fecf8dd2a89660233a839b9736b29c3e8030d6220da3cf868531a56a5863e4cc20b2a325c00b31da8928910c8f801e03a8482adf526046ca73767a6ef50cea5575e60e76f72e418e80793f15f15bc82516a2ecf500251296cb4d34d76c8aaefc165ad53d0abb0b9759713f0e3892322c6916902ec5fa7a7bc593b71fb079889e9513666a6e85103ca1c861e6dab56025b85b6226f8a6200cf145c03ff8a5f513cd22a9ec17db1d851f6fd3c0498c2887488c9cc170e305a81ec7e9042ffb41a6c66d671e4e013ab1e516265325c180d3809eb1827e8a3ca988486359d1348ade775de2bbad59a94d11e2f5d759717d4f5ed0a4162439b3441120c9429dd26141118091ab8e8ee927b57bbcb5deaf439c446231189d60c58c34c6a19944582592c7a6b42d27b36bfae8610c1b114b085bcbfc5fc693a2dbe4f47ac388e41c0f237f0264168a875d9fd64a677b98a3d8144cdbc3532c178d70f9144db8d5cd46599d4957da406935a34347c7405b2bb8cf46819cdd81c487965d47945ef077882a87b2e47b6424b947620bbf6b33ddb7687baf270dfd94b6e069db6c54bcf82d916e12663ecba735197ef1f11f19f954ffecf95f1638f749c73a8cfa93f2e55ff2553a1b657291176323db874258c8fafe9df8d7d539161b22969f31df51c105067e849f9eb3ca40ce769cad2dfb6ceb93dd5e9a08035522157ffff093a87026d6c9accdd8994430024cd6fa0be3780d0744a774209875b5ce388ee5563ff41bb8e7dd93dc7486f5fdb4f815ab987bc188c0dcfef0da038057ce9ccd4affedb1e998988ad224312411a782e583847880b211635075de3d4512014cd520521d64d6e3daae6bea8d3bc7f494ac836b720cc689746c647e0ff0bad4e9b220a33ff7d882e9a65ce8b39e11bfee5324df0f7a3172b19136dcaaee2cbddc79b4771e332c4f8a251e3b3f223659a9f15eb0851d43345a076664de3d0167b3c95eaac8f66a5ac2366ad1448ea2397a9b33262511c808e568e060ed0ddcf6dafa37bbe0668f110362455b4953bcebf7850c94b1e6bd62e0ab9744d3d6311336dca5d2f07fb9b5874bb2e421db418553c03a20d1f86f62666e3dbc9eed4fc935da2a06251fd375acc6c321d3269ae55fe20a17bfc89c56995f1266b0307d461751e6df235938e6a398ab4a8451923ac37326bb7c3c0fb93cafaf0cd776363171c58356e5ba9133a20ede04c864fa8ebe02b3cf95b9a83914f34cccb01a6f8e952ef1dc9105d36d3ea19318ea0ad81ce104c36bac9bc2d5e2b03affc397938c83773841ee33fa33d6c71cbd394ac576245712585032800812de5236c9af1c4ba762c72cf7deba8d8b3447d0998181482ef3248a62983cecf79fb82e59dbebeaced88baaaf4f987bec60cc051a346fe8b5452e157249e23f391060d9112abd98574c4104c14354cfc81e773e7aec55230556f69f27f06cb2159e84a92ee915ce7fe6b21f7fc34da97ecbe0cfd301102a507832f20123bccc4c8200d93cf5bc39163e33cb1cc64621f63713dca67fa61af3444c52cbb6379781ac9c016c9ad1912a571c97e25206bc871548f43cd9c20c2c7ca9fc63edfe39a7c2a654b9979d89731441a8eb4ea185cdf167d2c1adce68a341c76c9d19c6b06c2f7c979841d875e92b03b01d96345b60b4d46b24d53f157106fbb0c1a1445d844ca659024c4c114c45a92fbc26165bb67ec9df7190a4b0f72acd3939be682ff9f0b257c054556afa4f9764813b1a269254876ccd6a9ada3df2b89b24e0c2490c233d77f346f14b626abd4c499f986c64584c9ffc48836689b6fdc6210577aed62f83557c7b5408ec6401be96924a2ee97f6fc837d1229069b30dd73048cb32115e2ccedcb0f8eb25883313599035c02f91dd4a2df9e1b3bf23d3e5b2d92826cd8d7ce6b3d893dcf798173dd2846cbee33390bddcae1f24526477ee8f51b56c2bc4d1e7e28ca3f8e75683ce1b3762abff6ae3797a547cfc6b7d2b017088a43ae5e05718033ff3e5ba8920eac5d6006949177900e82a7c9ce910e680ed2c4f710a10c1ace15a06b0dbf45de16a52d4e76c63516fbdfdda0a1400153fe864602b4e024a79fae11f39dfe8065e3f0d2ba7d08c099d629970366ebeba44ff4411fcd6cd534b0360f61e527633a6ce1e14981128e176c2b8", 0x1000}, {&(0x7f0000001440)="74c20d7fcaa7ab4ab78e154f18932bc950e2f4a5dc9203e31e001cd7fdc482fc10ee6457d27e41cda2aec9a323bbf068f55dbc27c9c3b893de6346024c98ad31549ea55d3bcf6fd08f6bef74ea9238ff0027952907a9f14544cbf6d308fb9933ed373f2e3e36825d67ddbea6f27c9f0b0484f6b1ddfb33380c94a5e8f3b6f4701a4984f2d804ae2dff44206f368e933b9f4948c8b6a99a72f8bdfe98a95ae72a07dbeba1fd6e8115e619e69ababca7f405a7c8d2f4e9d7875304fe85a467332d84f1c0ce698b7ba912b70b065b864e1e56a8018d89ea2e1cb6d50c27c84ac27aa755a47805bd97d64c24a1de3b0e5a62726ed7da34a071b1ab387820427668244d26f547137c98e5b882e3c30eca0a5c4da37e3495265e2a139600a6f4c98b55968a1bb30e0b8bf49675c0702d67bed19474709f71f91195550e7b343efdf9e32191829de913cfdcd056578cf497fa17eea0e844f6a734c71d2f6837f8511ceffcc7489aa0b68020c89a48722711e8fd34accdd1786d2001cd301490c982e65218dcb53f7d100d9264da7055e0dedc7da32ea2152898333f0b49711a50ea4db60e85fc22f0dc7628eedf70d62b86517f4145ae700ebc51b5a6a3f594bade0e0c6cf4371a8860149b583ae78a299d4e8ab0520cf830158be68d8c325f8357f2cb4a57188932c4d00e73cfd84c1bad044b9b921b7b796f07af504d0ccc5bd8f86a49f25c042aa6aa8172571ad227f3515d822f91471cfae8fc362740e19e18de0a718d8ce394c07561758d90e1c52da9745cf5c928dfb5dc18fd33d75ae164d67c8cd874b4b16ed0dee9a111dc2a5c4f6f17c760a0b18224f8bd4718104a0a3b6ed9fb20b3eca1f2eb55327f81cb231a6cd1f16d252da49a9e20e5714536aa0df8ec9803a050ba3bc2b096d4384bb9ebdcb0d5037e0236a3ebf5aadcbcee8e0f301b498bdde59769c3abfabe5cac89ea4ddea4ae03cbe222bbf4e5b279d2c4b93eb78173eda69019b992654ae8115aea139063a51415bb99202ffe23da401d0d69d33545e4fcde438b2badfc69ed179391159320ce32cd36c8cb726782a602d80b27873318eafb84edc836e7c78802ccfd1212c550ed012dfe8670ddbf3a5b21d64e42fdfbd398a4fbb3412d9b68ec3735b2731b16cec3dd2c3681b5592b87a850c9016ecfe6768b293c9e1213693bc649eb64b2a95423207b1761c2545293819d960c0f731c4a67dc7ba10a26da546689115830b5d94bcc058255d9734a5678b1f7eca57b31b8983013e1559facf57ca16d5c38749a615090d12bca1236449d0c6d3273ec91d21274424d37d054e8a6fed1038e8185195e86f31332b6adc878e715273f4fb94b03ea553c58da8abac2eeea8552ec5ac792e6e9a7f5136bf8ad03ef46a22325224dfdfaa05404b91d9ab197764a6d7d301e4ed59cc84d533acea11611b511aba9f525a73c489308f8821a51d6f742d43cb02b91becba2a6970e38f24a2c4db1029d86386dfb065c89e5d1295a3b2d115f7e3188e5a1b1f35ab8828dcafc4dda9ed150fb0fcdd00730d344e2e47de83eed26dc76496b6deb61a60f3b4869dd4fffa493d33234ea48a4f003cd28542c6e05469e03bb83a83fb95ed8169e3bc4764eac419313379ea1f3cad5a7c11484310dd19564eb3c37038272097ae211e9e36a403a32e308f56f86b3b4d4cdd3256eb6cad0bb5a5d82da905780faf1b67a237705b4b97394fdd9c83549d9834c6cf353ea23cfc7818e8497b3ae87ed26a3a7958a427cbedf40cd56d55dd8f3c4a459c80e43a8d75d4292c94db6fa22532f05e6f4c94993f974d63d88ac46c51481f3cd64ea0b5ab51a58c2363a9bc4c39ed3edf54290dca7ddfc90aa9f9b975f42094a22cc845b483b2369f2b8066e3f380c54eaa9df844f8ec886eccd15ad982f1b11669dc3639174d3df3cfbcb16fd67e3c3dbef125e10f370b75fb922019957de7cfd2b04b0f16f45697a3e46ca2328c41200fadf3157eb9577ee114b31b40a87537ae2c3486c63264a4493d71590fafabd360d3476fea573cacb5e6d2d8c660c03e6579cf4375b88f1244ac0e441f06fd6934571c68138d6411969d82aa790c5ef7d880992e6df5352792d367eff7d258c84fd0525662e840039200bbf62c105f7265b6e47d016856a6342904cdf56766c3c5091dfa7b22b39c71fba88a4d949636de8dd7b49a73d4f259ed38514cecdf6b8b92663343fd51ab021bfeeb11d6566d3dfea85f012d6a9939ae53dba846557481d6dd8600159be1b892f51dcbc692aa3c046a8d1a2c9962803dfcbbe44d811370eda0bf69a6c55f98dd1c359d1a493ee6caede00b68b7ef051034e4e4b597b023699ffb64ef82a3ba39981f73487434488e081e24a464df97bdb477f8ea859a476f290197493fa8e267855fecfe82199ac579fe4e9071ada07a6d60adb65b197b98ad1de80ff79f4f1721510aff5b6749701f46fc1f235192f0714ef1ddf7231109b413188d31d2821ee4b02308af622e8e9425c6ab1f60ab3031ca9462b4532583e763d409c391f381064714e0d413cf8abee61824282b9c1107103c8504f17265b7179226f7399fe2120f10822b71a8881a7f2b9d788c9380fe69158b3f0a9509dcac6bd69ab076c8daae2144c739bf0f4ca1bf2caa77415ac8380e1a35df4ec533f1ca8e051436ec8f44cb1113dfb42698f264f5ca38f955294612cbf99d67f4855bcfd47351e8be9629057967c488792e13bdab8ebe34212d9ba048972ec240d2f0fabd1321b0f2974769aa00ff767d98305ec53cff55a3d75bde192c310ac0a689354a167d3fc08402de85863dd9b697b4024e97ab73bbb963dd4c2f6b154c859df0438e0466461bb1e77715954f45908a458d217b1ff377f46fdedc104575fe8e8d0347d5477e19082b64a129dce4d76d2c631c083e01c5154e125a087adbe2c2738c35bec92ecb701c9b8cdd721b94251cc74e9a0cf7c209d1695a7b520ade7d676ba10a9d4f872a79650d94c17976ee04c28ccee98b86c00588089c42cd09c7c462c91c62f9e515cca441045d1689ce65af805f017f3ddc31aa8c9f721a69ecffb690dc44f8303b2c7929379c105386792a7dacf03c9a3e6f6aede99b55ff2e29498d3751293ee95232e2c3333ccdfd2d942f935fbdae7b84fabd71ed173d01d71424d5dc71d964761758130bf8a0b1e1ed391b8d64a578b87645b9a769a20c9394e251d51bdb3cac517077e92d5aba42652325c22abe04ac7d015d04785737c3852613e2955354e2e1e866d5bf643d2efea0e84fb4eeb6be868e1cb279f2cf7d13f26b1f6f52c014a989a3888a22ded196edd8bf3a7dbd5e03be9de7363ebca24ea9c0a8e1b7e51280db78f9e620a51876dc4c4acf0a1b8d3dc82328a8ed5af7c854805fefc29bb0e99bc826f1b311fbfc9e553d6a0a219ac195c37a142e1bf56cd91041237e4e6e6d1c25178c99857a6833345d436155b65b73be3178bcbf6d13dae475dadabb8336949cf8e807be5ac3b0de8219514cf398122188673e987b22b8568feef2799ca8ca61a8761991f7a15d2e2af5b7ec206fb4c00781447086654f21da139dbaf2103ace22c57d5fa81243267302a77b75438042b8bc1e55675586e418596227aead6c87da9ca8a60d00848bb7b9f1216e1f22f3378c38a987356bd0b8d3b7cd4c44c467c35a2e050e04bf7616c8c3301c34049ef01e1823226fab541ecafc652463a90de387b08439d3b9b9c410d617b3ee9110fef874bda8604c13ba53c735802e579518001609be03c09282150500be1af206a409c426ae31ab5783f8ea16bd17af17ef0e394ae343f6e618032d4fb7c8d87e2ff5f9f0f11b72d073d46deabab3f03537b866b171f9e2b4700caae0338bd2e769f2bfdc1113e013c8772f1df144ac7f380235a4480b81b9c5bdcb341419484c8c02530958987d92266b20d455599750d05b17cd9af4024f5e6451fd15eff9d62421e3a6a93559944fb1ec09be6806b37f86a94be986f8e691b6d4f7226c2f499f07ae8fca21d650fd811e6738b6222eebe84e2a96c050f9456e5c6033820e6bc17556c199f0669481e2057f919cabedbc4ac85a8845856d7edcdf98d235b0ad763abf84096fe7ac5f1775c8f9ac5576d0532593ac59588bc8a91a85cc1e3b1a0f1acf832da06eeff1d4e519ba37be7a90d6e895cd9c0a6a81f1b6382a7bb5964e1dcaeb898d14afc7cff84fd09331d25450ab1277dd57cd9f8dfffb1872e728ee25035e89d67a32a432a85bd9df53f9d91d04abc8af792d8dd298b9ef87181683662e3b01112bc2dd340c2991303e6fc92597cd719bcccae587b0d73fd917d8c98d1a84d175e8881a392fe523ba7ce2ce3bd03e7a5a13ebbda0feef91c0898f2aae1f246e91ed78c59420619ffcddc7cfa8a99621175ff146b56d4ed6fd7639b03058c48fe5e22b1cd3294e706e5031214ed50ee3ed16d997295d8ab321df64a9daa03fb01f299dc6e1048e463ebd9b4a2ee0bc849dfb9f564048d3d81caf9d03190cbcd9182a016f806656da80760e743d1fdd97ed2675b8b514f15dbec6ae88b8fa0b0568e029358e56daabc379991e0e9204bf4346e8c0add7bc3e71b430cad90e5372b3e1121166c3801970180f29043eb1624a68fc47a9435676cbd607f3ad43b2dd7406fd1667e955d18eaef724cca1017f07f733c60a83c3e269ae6e55b31698e8e46c409f53627b9b201e4f81304e9c8eb43a5884b52963610691d6d57e07f1526a7ddc52dccee0343e3fc1916052572ff04ba33690c8448ae83959da12b1f22e9eb9765c7799c2987e4e5694d7fde3c89225309f7ec03f2e7a44745314e57e344d81668b83330be2b9e55eeb431689b6b8f5cb54abd826ea75885c92e8aeaaee5aeef91064a78199fa4b8b754143937d2a116f6fbbe099e8d8ec4773cb0eb9ce0e71a867be24b69df9ac82f9510382408ad66ef6051729106c60ffc3dd829b6496ef96003666d15883f88493f06cbaacdb4fb9bb3bfc8f9e548a1719f8975c61c12a6ad13cc2fd8e253676dedc33014ee7ee88fedca003c19714ed04efa83a9e93a7cf03ce4a5457243c02cf00d58e6640a20bde9f4e8afe8248fc74848ec86308f6de9b2d10f332c4f07af3ea29d0a0cb87fbaefb96ae774c54c337cf9b53784bb328e742ca5974c947f27f61e0238dfb699f0e1d4ec99ba04717d3af5cdf69b11a4f79bf53f3f9ab6d02b033436fd848293f178a72c4dc6c49000d0a77852b9431cb6f851d7823b83d47f53c7edfc23e5c35ae8da38e7f1033fbbbce15d3895f452e42890a6108390a1d8658c9e296e4d818d1b538e7d87d6e466d9980c3917a289d4ffa936d67ddf7bb1eb48a0729603635d6490a4efdf810fbad90ad35d2c6dcaf3a2192d71014530e4439c63f398846e31ff63e10ac54d3cf2fd8e7486a3f01141745a74bd74b2032eb96e4677dd57c687ceb7a78d60b6506dbcd5458425752c372921f57fb06817200a345e112dbf54e87de7387bf18ccf41837acf754a7b8ae639841783d1633798fe8c11a5b7f8f89236b16bcc31337adb5960ad907ea3c08f27088e9f9a9ffc848223beb839419af049312b4fa9b824280b834a5ca46247c1bd67aa7030c3dea605f6197857747685c27c998505d12075aa73ead6e7bb4b8ad38404bfccd66c8c3b9b1ee75be9fe49d02c828db5cbd6d227bc70e20184b63ac14c11b91bdcc59998423477c87458d3918217dd2e02a8a93cd5f7862185946aa8dcaa4493983964cf1341a6fe4363c6b2", 0x1000}, {&(0x7f0000000140)="ffc5bd6d942e3943dbb30ae9144accc1a48d7cd10335b27d3309df7292e7ec7a8483af4006e3248fe6d6b7c9ee3bcc30cce9ff8f74877f12382111e0f7f21adbc851d9b6a97ffa7b24d36d67b5acbf1bcf58fabd05b38fbef3330a77b03ac030f5203385938136fae033e93477dcf6de0ff15f6ae9b246119b9e60a9830fb776c42a6645cc6eaaee48a72a4cc25965589fb16763caa98d5614241d367a284e1e357df65aa0bb2d9e338902ebb16814e61985f81794adabc98c81ab", 0xbb}, {&(0x7f0000000200)="1ebec33d54a6820891b9f8ffe0993e106b1d4485f6da075dbaf46595762ee1ed99d87eabdd95401094eebae42a5025690453610282fc7129d21a6be4df7c45e0c49b47d254f5462c4bd69a51278b5658bd3c4ba19e23fa3358a7905d41263da2c7539789f3566a0f6eca1fbddddf1bc9bd6959ff359a88a756bb9249341b5a922bacb2dca4d89947e4ac7f0315b4f924631c21f8361c520c73930092056dca96b785680c4bf74b7a3a32ae05747fd225f734e2f84eedf3d9f91351a6bbb7eb1f", 0xc0}, {&(0x7f00000002c0)="605e1b3f2e366b86c7d68aca798f68dedb4b717a2b7fd7ae9c8fa734fbd456e46ff3ebdd9a1ed7d29f0a56ba92ab20826c16f4e7b160e5972c1c399c1c34451994605277413d2a6c4d10d235ed60b95ec0c1d6ca40c1cafa93f02acb6a6015d568ad025d51b95e56ac5634958c5eca9c5c52e38c5a89ec62316aeccdbeee0a2482782d6f5c00bad6b76fb30149a09071b35f8f91", 0x94}, {&(0x7f0000002440)="c0999bf8b8d9e672072273c5df6a165a2c479702734e5ce2305c228b989e87373e78916f6233a7eb6b02a97170802d774027b4ddf804d6be44eb4073ecdaeee3f0e3c9c760b1df63e1df65cb4b8b504e460b7b19b796585c12e5de4e2dfef76e3b8e770766be9f7bb8923855d01869dfea0870a9f3b84f364093efd3a3be416e8c98a7cd7ce55457bab791f4f074a7a3ab1c034454f417a4afdf2cf99f6c58110add16bb917b", 0xa6}, {&(0x7f00000000c0)="b6f1a9761dab41198061941693fb443778fe4904be52d8c9cdf694e2ed6324e4c5068d45752f097124e0b38330c200c63dcb77aceaa8ce8373e3d15ce4ab9448", 0x40}, {&(0x7f0000002500)="9ebaf9bc75651d1c55e1a4088f1d9a0cda1b258d3c81e4ce741f0863cdc65ae197221d0ca6a132da0924f62af8fefc7b23995e7bf0a27679f00d27db8e0ef2629c2d8c411c68c8b6d8668608eeeefe1b9b429b995c20a4f9bebd9f1e9199e186a037b18934176f201f1eed2b0480025ffea433e1ab8731b8bc7feaefe5063b485e9cc8162b186e93d02428f97bed2cc1fc27d3fc291f24cb3b1f640212e46b881a886bc071a24ca1f1df01754ff0d4e4016407a735b089cddb0c797fb0fad67873d99f07167e5ce9e089afa5998ea3e5826f31fde8d4384db380ea8fa496933d783a29d9a09f57c00d715542ff2f3680b9c44cdda501cc14af5887a76fba28a912cac27a6e8dca9e6308042d015e879fa4ff9f90e9929fb9398927bd9cef6f114e184592da4d5419bcd4d866238f9c252258ed189f97cbfd456a39cc92a5015acdddf8b52846d60c054ed8c338e1f17ebc2519ee7386559675c770ab8b661b6d779bfc7150ccd4a5425e4d11d1f12872eab3de7122d01027fa0590f54d7845e1c915fe60284389a50719621b4c0792d4e6e5d3078fbd88d0c6780f94fc255f9d412a9f1423ddfc1dcf12dda9ed52585763096b5ba43b69ad53d143e354b5bb207051b24eb2b1c9416433688c658e4904766a48da958e86c3a880046837d1e474fdec4e1b05587d2c0503b62b22936936fcb9a9b672486cd4a661c90ffa912427f56068f8f9a9462108c6fc36869bb3c8166adccd5885485b1925a944e4f207fdbd4f40b8114a26b54d34ce5e369b3974cfa1f10f5fd0e1370620f9bd2c2a1de19a52625f3d7f4a4e2e076a00095e1dad4475ab7b280c1733f1b0e32056efd49038b6e28f5490a3ab7819d000c82573f5899c2838f2349b48c44bc21bd72cd3c09508c0851254aa1a4bf12f88f44af3687b2890ee039fbd79b22ff4f1293f6a2f017226f06f587360374d80fe82fa40fadfdcc3fc34c7d6bada6f306f42cfd9f88f1492a073135c89cb40fc47635615bac4a3335ed5e46a86c04e234d92a0d7a7a03e8174f3042156e7d07a80556492e09cd1e8773b2a23b94b6a05c8108e1b84bf687a1b58bfe95eb4a8d71900ce75268bfd089ea88376222d8146ad315d1326a2b571f34cb56e29e4c9ca42d388d88a6cee4d288c4997da3538c372f4c9d9b2aff97b91afb691eea85c62f9ec62aad6a6e72f07610994f9a7b5afd9ba32082f7806f01909f3aa7a3bf5dee47ede8f788fd746cc22f34adc349fd76cf03737c10ece2e0285474e571d9db1e6aa7451f6198220601cde52ef8485bdc22ef6a4c14574ddb935d9abc2c88bf22cd21bbd27551b619977c5eee928a8f80c649d68b795dc4d14c8086c1919288102606b42c4ac6e86b470843a568e5c364ac0a938decfc3045ba25f8a71a0226970552574bd8c744510317bd5e8cef76576a5b401d40a3be50b543747f3cc2814f31a68e67e8d2ac31e56c26c3d2ff78b2bcebbefe6783e4bba4f72c4da55950eab3c7a618a91ea900782d27817aae9320213b7fdd676bb0a52810a759dddeb63e6065e00d56b58b0edda1c8b3750716c5c8a10899f370fdf29b1a72b9cc0a3eb36756efa1e9a55d4499f524fc4a0e53ac2d785db4cc8d090581749a9971102fe0d0829ac0763ffde8dd3677e5577165bde10c856ec487be25de0672d80f7ef85c7214ca4e937f1ef06c54c0d9c73acab491ca7abf6dd37abb62a1a706602f8a8c032d893f153bd15404963503165db44592e342bd8cc6cf399081b9e8647bee42b95b411b40760b207fb5fd93da0951493afbf547630b364b568a5dc0c354ff5e770e5aee1b0ce3719d22bf22262fd9856c2f46075931fcb3631b24b387d2c3eef82e376b38aab9d219fb9f8842979e3a04c132102c9125e840ba32860e7246a8766a69899a85e32457da5c4c007e2b3737421e2bf3de67409acc47a3fdf278a6c2b0037159c3fad87ac27ca581e06511c9489959cd40b4820fe0d7b338e6a270e4aaf10483b15f91da1ae23dfcfd475f3d7e1db5b01de908d44645527b2d90f4740ba9efdd3778343677461d435a7c940fa297c1cf0270bf9fa6fc7499251902927ac203bcd2304ceaa74f7a506da6598f8699aa1c082c09b8898ba6ecf16c1efcd802a455aedcc10775b0a230b0581132139755728e519e7e1a622a2c893c1e7ae6de6a992924ddb7b578e04b52d5c5a85d99d43befee300223f450c4ae4fff9c205b80ce41ad33cba6c09d994b477ff98bac246768e073f81292b99a793e938c6c0d1ad760f238f00e18cf7584c9a0f3c687aa3d48d69877dc59890e91bd6cedb5aa06fea0104cacb1901aa366b5259281ae6af54e8fafdf970021fee2cb28e96f61426876513caf27724251dc06c3bc64786860445687a27174b00ca33bb7b51d8b747b3b2cc6aa9cf9ca5991e369958ca5ad60cb2a134eb9211217821dd3eaff4471671c470aa4b4934672ecd1467af03f8e90b5e7b1b17530c08a804e86dc2a471fda19e10930206ed32842af4d2b7236c72c03d4aac77a5db021390cda260c523ac4918ebdf34ee43954e73ddde8e5963c3e13e4877f6ecbe91fd5dee8e3219caf001d43f2c647271aae78e3d2e2deedd8479d7b3dc5759f2519879df0cb3a96ecaa72995029f5a66cc2ebb2698f71a370160dac58b35ddedc1474e340bf5ea4a2b710ca73cb370e8fb8e827299c23cd0348fb637367d16517fd7755ad43d9ece705af10999b7f2f52c99d1cdfea1b7f8dd39e5e91f6e1bd80c4a8848d3e25ee12ee5368be620ecd853e37ea72f9d3398f52d27bb782f230e7ccc248a629a8fe0f615ba3a4d5cb5eb2f28c93d72c844911c22bae46fb8c77dc3d256db5f16c04c33ff057b1dc93b32dcdd1ef7bf4e9eff72db312b55f8582e9f0c9372358c56213fea4480b221d97911a9dcd1c7cbdce213d45411e54ffc37d6e7de9d048aaf9431e7e50cf2ebed92c46c62f6e6f8ccbb8b73c16fc7c41ee040c1a97e0aae5733387145e82b37617dfe57198c0146280197afc11076a9c1fd2f60efa2d405dec4ca93adb640e3c3e1a2efa3a9b9e4922e082a550cc97cf97c32df8d7b359e7b49b54e62f2f2a287f0e5334e74f28f00e544fe61318ac3e28b9cbf820a93bf73656fec5c75ea00fb123059e498843b5d01b5bb4fbe08acb87dc26fb94d828a3ea382f632f2879230ce45e81f7db37c803f34df10b834be5fd5da5cda57d468dc6b18823684d6e6dcec9a833f92a1a69d4650796780a335153bfd0f9899499805e5b324a79cd42595fec7be422dca00e62c2ef28b796c4432faf132871b80bc13f353d745ff5d2f836366a3fc464d088398a08f63002446f7f53ac954cfb88b69ca5c29835572ceb251656ab67c352e1acaf475bcf25fd01364908f24bbecc769d54aaf9aa04565ec574ba23dce312e68a1a508dc25ac2da154df00dd32dbd3af8330dc6981703ceda364c11cbca9237bffc28c023f494b95d8895e135a279cfeca8c6e9464d0e52aafb958e61a02aef675c64ab1e8aac7eebc5a7f8df08d6f858973c2638b717894b40b44e15210bf5b7232382d68709de3afa5ba42f4bb524af19925e8a97026b38b6eac2ad8f98c61b9a5fe6c55f3f1bfe93723cb1274ff87cb2b87054ea08f0d691f7cb6c8377d30fa13dbe020cbf83411caeb48a4c85ae0dd42e82dd9d521306222ba70f9e4c44e2f150dbbb4b724ac4636bc7e5b5d0d54b797a60a81ca5f78d4d259c1141e568bdca68e55d84dcbfc515df9dcec088b4f5ab439f66e13384a240d6d60ec86c9a97ca99fc180ef419cc23f2a404259e0c399898b15ce1099bf65c041f6c42aa88e3af6f14c30468f1d2d650e3f276a0157b47108742e76abc89330a2eb15a1509e95794d7e0a0d92e2590fa9fbba20e072c1097400f2cb6da990acfe2847d5209d8eb3c8cf2d086af5c79398c016f08b0910c1952b200bf88ec9e2f32e3583bb378ff0fb57736d53b24f4bf0b6be976cf1d0a601735655ee04ef421bbb4f4ed1013d877a450efa590ccfd8d8c939527520b3f145ce67b3fcc679faea69fb21489914bc52a1619734f70abefc124462c03067b24b92929b941147ca754e1f02fa54a430ff26adb6e09b76e36af20aac243c3f004e2b29fde2c9c40f9f27a7ecefb77d4c40b262b345333b579488e1a89abcfc54ee9f1eaf73a503653b708e4adc786329ed8c3a14088ffa2e1511ae509372ea647a47bffff8e182981b8a755585cc4c2a2efad4ff8a0f5922545ed8dc0a25e94514eec470f9ea2efb4c782ce8898217c9e599ad1f6cc288918930041b84a4cd6b1c4a4069f50e5989b0556a3a6c8bcb9dc4d4746ba0d11728f64e55d18285c3fd845f285897026ba8310bb86c8ee2b71a58ea1e1d44ab5e6fd00c48bed45a7400ea06b7868e0d1714ba2bd9f9aee853eb1fad3f0596ab6c333cde244d6b3a333aa5fc11884ac065b6e9d50bd1c37ad5651ea186835a7e486a9588c31f8ac5802b364dc63cc44abaf29a322a87dc1f4f1ae16ef62231f494b05844ef02cccdf9667a1a8884e3a856f6c78d6da5f7cad20a10a357425bbadbbfe496cd9b9e941009336e57998ddc6153ef292f05db6f1979b952958afb4a3e7c75089300a5df8085209c0e0d49af1cc68341e5a18587ce890694dd050cbc29583c8ed10dac230ca3dfb4aa47dfd283ca874e5aada9bf9abfb74d90d087227467c8d7bf6b9221fcd312f34b20343401ba140bf0a67017fe117c8f6dba3bf01115a3ec2c99de4feb2b1b4ab68cc6d5575c9718e1695c630e3dcf170e227c55a1b0d5d11c6502beaae9173fb83793608e60617262e085fb2a2f911869643a9a0c566ca76c78c29421d7d974f774874ac06425e5d79521c84cfb7144472049932293bbd3859fa88f1094e94821f3e9aaee7e195465389ce08a4c07dbb1bd7ced6753080cef2ed65e7c1e9da23fec53a385500e0499c7f043c50f30e125383503c0cc46fad554411a7067a4e3507754bf5adea31df483b8232cc138835054408406b14f64ea7f5d82dbbd28244451aa102164c9cad9ae860f4cf92f19c9b2d6da0199db369eed2094241507774c89b10abb90f23e2d4437de4b2bcee7f2d62f8d575619ece7facb595c13ff40ff66a469ec5e8dcfd5b51bf619d0c5c86a234f4f66e18c9c33650d2ace2a870f810330d5de52053f0b88f0cd5c6fbe8baa5908ab8984aeb744e46549f9af8fba710066a6423d622514fb5b7aae79c2f7923b20e6b991706ea4acef96c8370228cbd62e60a8ddbe95cd3388fc7b2f42284db89e55de2b5d3ea2d172cf1b30481964fc7de1a3502814ddb3a9abc49abf2425996a9b0d1bd9d123238d706ffb5cf71ee982f0f55bff7082b173913551d59b06826ce86fb322921fc050b28aa6dbc00833fc977bce3fbc0ae149308deb618067a00c85d006fb966678429619806786b3568f382ef1c20b3c7a5d390dde689c0248d3ef863098853ed324b8636cc7dcf43c854c54db97fe8d6c829ae262a8dd460c22cec128ec5edd81d8279af8856f104af6d319ee2fe649dd25a8ea867818df0826a53da72ac5ab9daaeda16f6209abdf8e0a669d909f5db4fc645a753ffc74acf078bbe6298ebff24a46a6cac478845910774351a951d7010ffed3974e104a472ccf107daedafacff232e5926efb60e1192cb63f9dc01f27cc9dffad49b17d9e97893810f8948da047ca839d0eb699ade42b003200b06645ebd96ce03fa417677ca583b12e85102a4083251e9af78eef2d5b67890787cabba1dbfe91", 0x1000}, {&(0x7f0000000380)="842163ea83db2feae03fc54e2a8ea06cbb4391d6de0a945e56bb08a649628cbfe95a500574eb975f7d94cda0b2c1b81456072ecd294d8c08f7f6507a9cef173135c18cfda33f817eebef5e580b87ec2ef01c44328af3c60d63912521c9124e22e624f76cf525cdd469724abdf1fdc4a19112e2352fe55709e37bf51870", 0x7d}], 0x9, &(0x7f00000037c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xd8, 0x8}, 0x4) 17:16:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xc7, 0x1}, {0x86, 0x9}, {0x1, 0x73ab}, {0x0, 0x8}, {0x25, 0x3}, {0x6, 0x5}, {0x47, 0x9}], 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r1, &(0x7f0000002340)=[{&(0x7f0000001280)="59f6a3a0134bdc1ebd79d9b2b65e1f0da1de9a5a5cc042697145f9e4c0e2654404c4f555717bb101f39607fea0ab878b6c6e92d40098d376b7b86a90aaa10058c926f9f8db277063c931c4d068046cfe828ba2805d9100cad290e206e70f65893ed9d88d6d0c5684257086adabb9407da047c93fe991977acbdc2a7800678b05a441051bacb8f9d1d1210318c072948328488a9ce201fc4d0fc219e7d10b1c7d2a33ac708133892bb8ec3dea0e4c9ba080059cacbae41fbd5745fad4ee668c329d7814b58d13fadcec65c3ce6d5d3a50f3a3f3c5376774d22875b3392663a0fb30cc4f9f55a0368fbc74f1cf8a4bb155bbfeca169222987fc53a89750731194f9910edd09e402ef6ac4936b5df8b7baa615e40539695418dab18332dbcd1f082f2c9ccbe0a5dafb8dc08d6d3be2a7373d12834d6ba7aab76ffcd48c681bf8a6c513b0294bcd064721977c4d92769025fe7bed47d57c34e9706051f34c18e6200956f8c5f78686ed6968084c1aeddd397fd661f4043b00cca77d0df6bfc3a57769fb7c95b2b2480d7e8d79bffd7865d4bac330fbd0651cd586622bafabc4ad8baceb2dec76d45307395c407dcde48decac5b6ef7964e8aae63a2e84a97c839953df5d13343712674950f53bb200d98e56aa6175f835b860059aacfd38381e6bd0fb8e00e408ae083a350fb090c6571718d8768c275a69cf782be0cfb4ac9715d422632b5082d5d84eb49307985968e4a94b191da4f5b9d74e8d032f378225f7407dd395930556853aa34d8a5238499d1ac836e41b9e3391d39aab4c9d2067e5725b5caaf79c463d166c57a9e67b34672ae8a4c2b7e31711e8ee436d1290f7565b558b5fe8c933e10c11e0b7d692e19c04de30cae820bad1e01b8f6545a41422d85cf3bb91bcf4b2ff607ecf7f1783c5c4e5328bcaf4ff9a3790526845a1d8de2772a62ceae576b4978a2bf222fe28495b4671323c596e0f030478caeeec44d11ca39d445c86bb6dcf56c1dc3062bd013a9aa99dfdc6ce8d32267a6d3b1a8cde3398af7d21b12e8a31279dc5beabcca19318862ae3e605fc18fd4ff6829ce3d4424c85e70d5be494876468cade01473796d9be0fe535a2922f94ae67f5fee69a822160cfaab8f096c4b450d29d94bd76eae37198cdfb7a28adb05687b0b5d844cee617d539bcd4c34e478c7ad6e8d2bca07126723d1a35c50350f6ccb0189484013bd67461f8120dbd3225f84c9d0ca2b7ba95def67e0bc18d25450e74a783638fceabeed445d072aee8f163236f1887f40191c9760b676bb1cca945513fa2ef16ffe8c6479a5971b4ae552c90afa337c6e6472483ae330ebb9daa5fb4b16129dfcad2d0aba4c844a583883978ccc0dccf82c3de870d9385e5a0352dd96aba34a0f16404c92146a6750ac17a45c278d88b67a86d83727f87f153e198810883877046f74d9828167991dc052cd5ca7aad99f93bff4bf605cacfb6e91247619b9b17f4edf246f89cece324cf6168cf8d3d44e49659046318f63070b1890abcff8e7178e456a17b03b45ebc61e74d07cdf01d44723f30a28b4def2e1740276efea6de039c76f513f2837a97578e2618fd3ed01b587b6a1bcf609bc1625c7b72954c208a5029e34c034565daaf9746be459d2cc5b2c78d08d7a30d5a348e848a548ae250ab8865bc497ed808768fc086a7cdd8bbc29faa5fab4160f71c67bd8706ff8d51452feeb78f401f9b5580f2964d65070f95baf16576a85f35e8cedd8cef9838c23e549a7bc092e66470b5455d307e1ad37d2ef8c8bc7d36c872071b1da19f4b31939352fa2717121c460496aa51decde17833a70638197d09a6f4181a9c9751373d98850764d421909319750563d536c091eab81585ce125e920a7cf5adc0d6f461b80b33ed491dce356f35d75e93a6f7a3c73ca7781cb2aeb3e38431dc0f3da22b809a143613b158f9f5426fa694809d1382ab97a6221728fe4d8c0cb37f6030ea02335bb19314ec9400f139e87f3091231d245d75b1f6bc62604c1e021383439beb8362cc26eb99d40b775647f5fb08c2e9a29a824cceced527a8550aa808ae302397bc6c697485f06805c929bdba232f3badf9791d6564aac92875fadd34b3fe6900c1d8259151990c3ef514e399ca8bb46002e7725f8fa9c1f4e74d467e029ac5c9513a702c8cf403b7bf556785925616418608e2b4bc7cfbb5f8d331a99fb223d8704add9d06431fc0d8f76b1a1415c4a6188c497556bd6c832f3903c79bc55b0cfebbfbd8d3d9d8cdf4cd38277e61e42b8abbde9cff66b778b95eced99e453bf0532009f8b8da89aeffdf750978a17777a0de05ca9b6a4157dd0abd886d905a7a48838a47e78a671c1a49f763f78aef664b51e103c6769fbdf1c75af815e8c5992812d46d57a3af681a0f1f57f683cb8d0fafbb5503dafc7a76fd26f9987fb8fc951efce4255cfb3fa593dbc4612a9a3e671d082bd6e26cdb9a164a480a4c1388b13fdef715fbf1876d1226a2e67a8c72d865e67fc6e01d969380f6344552f171a980bf7ad61f69489bb5250240a1442475939a6848f4b28abdbfe3b8cbc244cdd1c7277e093d6e91035edb403f5aa4894f19aa1386d420acaf71302e5869b04066ab72ade50c02c9b3ae53d745cabe24c87cf2c44bdbf5f66e94186abb12b4de53a1cdfbe303fc61ca972cb051d2ed42286d9d139facf3a44a9630ad4711277edb75ff955db4df46bab3417e1a58486f001796e8d9f2065ccadb1fecc5b0952253946faf3936ab761b846e519bdd256c1144c582213b28e1442a4cc183761de0c32261134ff81c6b200a7dc30d1a2b4fa2b73525e273e908f225f40caf635df6f0fa32f4c0d7d3a5c41a46db6c277071fd62359a5a76480f8a80966a3ed1feee3eff507f54d15773de887bfff72ff58cf3f64e8d50fdc7be5244bdd43264390191df071f59b1fa7bb47b7906e806703d47ee2d8c28d365e48be0928e3fa95b656275aafbac921216c1930bfab90dc9b227d80b0256a600e916fa2d55710a93105e39a87eb84e92b44bd51aabc0d2543ae735568a77deb8f534fb41cb6375ab5d8c060ba456bf6dcb9bb6b045c20cb7400b24ea5653ca380f7fbe7bdc447564472afcf069c1b2bffb2902039e4da9dc20dd32316f15f0ae64d5ea5d0d97d7cd798c1a3c7d5caae927c0ba33c563faedbdbfc9edfc7e904ffa76de92eb53679573d32cfe1daf498f0351ea89eb969ec9a847d1fef96a5f94c56d1e135bc431c09884d2cf8d3e0ade621fa9d78ced095f0d9df954535a514ccd710482137eaf2b8aaaefda74e94c3c6d522e081efecda3a01f990ade01c58c9491fec48352fc8e217d25e642881a5ad2f7b2837809cb1b33ca48f570dbc929a697b7c7504dab7e7232e653e121c0ee9c9e3cfc6df7b62f09a3f9a1f0726bd94f742e8ee56d059f25020fb45fc7e56fbc530f3b812607fffa7636199178776b1d3ccbe409af724c1eeb7ed1cf635593ecbdd395c0a6029a2dc31cc03b44b6a82d90426dbeb002882fc2ab2d1472125179fc019bafdf8419f6e72a2edb2a4f4e33bef1677ad68a79c833bf5f4ab15dd70aaeb75dac439cd6968a6915d80fb6a65ade71d74e9c2bc01d3db781372f15d6af49db70ae39e99ed1dc4954f0c866eb238d6b6b5a020bea2330fe0da34c77bc6cd8eec88f2ea9fece41e014bde7d2542f92473ab7825cc3939b518ecab5d56b51afd8da30abc26d8c83b3c040b9d129e5528d1cc14a07b959321bc84942333d072f13b7bf80423772698174a4dee97e41e05c112fd231b7c0e8ab18fba16de68ecbed3577ebdd43e7142f9bdd322ccafb9ce59e7b2a816d626f2132c6238b8e2cb048c69e17782574f7f6802876633faae6eb2907cb3a13f8666c9b798ad76bf302abed2e90043d6f641835a4f22b0786743ecdfe258ae1a6fcf2ce849a971beaea6e372a868dca84ec1d16b214e96d56c82993a122a8e401927ad3d78aceb2cf5ce10f24f8784b9e506e269628de79ab9aa7e8078606622bec18c7b19bb18eacddc030cf55f0c8a9ec1dfb8b349c71324b6bda1bf7c31dd2fb40fdc40777d5a61a1c33d0554c040b65994bf92a499ad86fc2339e626b5bf25e5340fe4a9734488f2a1909caaa145753876f229b8e00ae0bb127366eabcce26243f55df01b57d170e97b10fc76d2d65af3891ac12e02778d8f7187737afec00cfa7123f78dffc1ae1f5ea74645b538ab5448d2a9399672887899134995eb575b4ad7a2e865ffdee7e35920bdfa43b7f1085c0ee46427df2291905b33302a3f7f1877fc8a62e75a96b0bff405258458dd168347fb06b458b6ce78e69dd3acb603beec7907a8d52b2a5eea3aa4bcd6a81d53b6188e32fb4212caa0c02781a70d497d8399a97a5776ad3556c88b9ffc49561bf4f101eae54c9d453b0759ceb8fb684b67ace90ba620eaa8171db8ce5aa73b10180d7aadd1b417f16acffb166a42c2e6d07b0f00f8e3b4e0716c88003d373bb344096535bac1b4fa851c14b4ce4555612bbc9a57fbd99dd44155df6d7a0ec27701dd30444aea18aaa0fe6cbf096d28e9bd3fef2c7fb14f67c01c4ae1068273cc3b2af42072514ecae0a9af009fe85373aed440cd5460389c371955810855d8cfeeb68c67a7e03af8122b5274ba2c630a04fe7bcbf2f2cd57087c3976173e6e1af5aa29545e8340342be9757287f4790fdda7d38a3365a07c6d8f5fc248a3ad84e663dc4653bc165365b575b8b53c14b8cc41eff926feeefff830c564f10c257f2176c4b000ccb47a337c526d46f93c259f8e881dd4d0bbd56fc2952453a5197efe7c9556626f497d4a3ac69ccfec220ee8a2db2d7d2e962716624747b5bab0e97df95a89ab938b9ce7f773eb2c2a500365dfbbf3e29881e5cada0ddd5ebb6251ec5f580c8a474477ef3919fd3f754ec03b085406ea65064c7af64b71ca6e0674e2e8888a04ef7483062288a5d364d5b4cb85c22969017c68d4ab54c457f36fc3964963417c601260d2a6c422636a99ce2cdfd1e43817c9b6090ea1244b151fed25c52d7d427f813edf7cf737362439e03eec3729150ca39fdc722f2baa32590b1c6df405af17dd3990b6254b1aa3ed8527cec9dc253aa06f7422afb96fa74571c7b1a516d949907e5b2c60f0a370249d7cacd8ac0b967c736e39a1d7c6230fbf6c9b953d768b9e33bc0d9641db566406f705246b818ccd33b8eff69c44ec40d82676d4d7708ff836e83de4ee54fe3734822673b2ff58c8e16473977034824544f466caa03f7fddbdec24a9c5d9c607cafdd66aff2c74ef5c95a80773a47b8667cdb6b526ba0256701b760db5b38c55d7eff1e8816eb9cfe5f08e23c5dc0f1819bd30bb7dea1efc0185e9602209ad549a7f30a15f1a1a3454b5b2143f3126e19aab5c231bce51c26ab575ceab9273fedd2c14f1ac", 0xf0a}], 0x1) close(r1) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0xf, &(0x7f0000000100)={0x3, 0x3, 0x214, 0x8000, r3}) 17:16:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x128) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xfff, 0x7f, 0x6, 0x3}) mlockall(0x1) 17:16:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x4, 0x2}) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ecaacc6294", 0x10) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1) 17:16:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x48}, {0x10000000002d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="a1cf") 17:16:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x6) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400ffffffffff0004041f8e99f646423caa008da600001a0008"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffff5e02, 0x81, 0x7, 0x5, "6acef70e78823da7b39c0bd3014ea1d249b72e36", 0x3, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './bus\x00'}) 17:16:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffdfbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x12) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x7}, 0xc) 17:16:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:16:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() r3 = getppid() r4 = openat(r2, &(0x7f0000000500)='./bus\x00', 0x828, 0x42) fcntl$setown(r4, 0x6, r3) r5 = dup2(r1, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r6, r7}, 0xc) r8 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x3}, 0x10) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000100)={0xa1, 0xffffffff, {0x8000, 0x8}}) r9 = semget$private(0x0, 0x5, 0xe1) semop(r9, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x3) msgget(0x1, 0xffffffffffffffff) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000180)=0xfb63) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000001540)=""/213) syz_open_pts() pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setitimer(0x0, &(0x7f0000000300)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000340)={0x4, &(0x7f00000002c0)=[0xc2, 0x7, 0x1, 0x1000]}) setitimer(0x3ffffffffffc, &(0x7f00000000c0)={{0x0, 0xae}, {0xfffffffffffffffb, 0xffffffffffffffff}}, &(0x7f00000001c0)) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000480)=0xc) syz_open_pts() socket(0x20, 0x4, 0xfffffffffffffffd) setsockopt(r5, 0x80000000008, 0x1c000000000000, &(0x7f0000001d40)="f569dd920f1ca2da85ef1e5c826ade8c273b9f1d65dffaeaf56b99d61427e3ae1baa585d240ed88a0bef5ad2cc78affe0bcfbb1b018bb53034f780d99aa0fc98a863352b860b275076467f8f45a73efe13629306d1a0453e20b2f66908854648995a492354b1af8b7209cdd6b80fd10848e958eff64382b0ae95f3b2fb5818e21a651d781771307214e9eccaae270fbc07dce4e9f797037eda35c5fa7f60998f5afbfead9f268d88c1563e6707ba0754d0981490c7f905ca380ba2a271382568a747ea7c5a33bb0113be1829905133ab4f41a683c46af9b802571dd6df2834b533ada14533cd52d1c02c55fa4127dfd33e7c04da506b0459239fe771e49aeeca1d507ed99ba48c8fd15ac779d7be8528606070cf89854097db57b2e415a289867e31175ae17acf6b7b18e75261ab4c262b285271257000d335b02743c951ccfd20c43fd1e669ac07b009aec7b35e34ee18deb204dbf98844cebe284c6d404fb9d5ae6a970f9dc0bd79a97adc831939b2b451ccf877332c3f7b47971b19cacc13ceccaec241b33444d29f6feca929b08968bde8adcb10e3367213b26890d990754349b69afca673b042ca7cbc02c6ac41e62a1d81075c8f935b93e73d3ae0090055daff1f46b732428c58a1aeb1465d5cc87a7d3af10460a950c69f8b7c9f9c2c4359b945543fd5acb8047588d2defaafebff2a18d5a731cd8dc98ba52703c073a26c2337d3fa49620770f04d70ed421c38346d3d6ab8ded4c8d1b3f60a722b7a582812e3042c451200a3c9e2c786d293a5938aed0fd47a42afa03336730cd9ae59ecec7e3c904caf94431142afe389681432f62957f570c1217dd30e34ec1baab74bcc76f475ccd0770988b528127f8f0467c7545d0daef0064fbd372fd6196493c83864db5672b6883a5b649717a467b3cb64572676dfba4ff9f0e63328b8f531a6bbfb105e16b5d7b851d31a87439836ce914ff545cac862f155eec5d09d6551b83265f1604c86d6dd4495d32e92a3376dbd1a85632f49b4bdcbb6989e110b84d7378417d5ed574053447ac1429a1c8ddce8134053ec74d3468d37df1145016af254fbb0ea38f8c79394c3b1c9a632acc7d4ca7fbd77a395c271040b8816d36e6cdfbd7e103ca23fc189b54e27480aa28cde4590a57279e05375890e1c8113bb8466c86a14aecaaeb4f957d65a7ebe4848b70aceba6ae85421d2e29d775d6127995a5689c8c4fa466114af66e6d1304d40d14ba80ccfad4a477503ce1065e13a518df37caf7ed4600722f2e85619e3b65fc658291a28591f34420c6e45df57c5e7b97c35d97bbab3d83ebea55b752536805f91a97bf626539775ca7c9564c6b26f8146a0c13d41fc8f30d1365debb69eaac4cdbca65cd1b2077edb60a041616fe630fecdb9a801e924a974df482779c96c850294fb0c606af3bcd55451b7dd654377e4b9b4032f3f4f0290fe8b522c2c87fa5c58407d931b7b70d2a09d7490a3279c47985fa89e8caed0cfa459a8fb0cabe61b81b10004fb3770234b69e5df4eeba7d1c1dfb98d68de4c0655ea548b645cd2328565522b7d56dc486809cc6c13e69d3c709ce23c933a5a456e42d0e094959595d6c50f679c8dcbf9581f21926129595f24d578ee1fd05114293c8aa0a30a74c53e9dc8f7f22e75943e96ffc10473d0a2de02e976cabc9c3177f1eff7aef38abb101172a69a9c3787e672aac1052d7103f75406764b6e2fdb4c9eddfb25682e79c3df544fb24490bac75fa750c27f7fd60f9f232f5ce50c0e6c15f30407f42cd43d5675ac74f7fbd90adc9d983d581f85689561abb1e32a837d6520953dc8619bf0a4e45eecebbca4c75471d144a4fd36fddf69d2c56c7fb1fbb4c1c6ee09c15c7569b6856fbfa7af36fae1ad590e48ef06e2684c6f138572da25710b8dbb59ae0a375f67e14d26a895a9cf28fe0bea01c97ae8ff36ff477cbbb233c94a7acbe7b30202755255d64c09dc4e55afa6476a9d04b637a4b47bea67ff23c69e38590bb45e8fdb8ea9b177c1a1e26eec14f17e804dbc87adacbc535e1edd6f1414684c59d58ce5129ad937a0e1fe4c374d597bf1526e424e9f60d52395b5a5df1aae42dc5fb9bb6d408ed324134bb3adafb5c13378df452f39ba4b897c194e1ada5bd25cccdce6517230f06627cf3a98b03813bd73d97f16111057d1047a8e87436dc05e9c5d2e3d342e67c579f5516674264c528f4ea92ca9911976795befaca5443f986cc599c8932527b3e4d86b3bce51e9d63ed63c8804bab310a1ee9e82ad5f00cd6b26e03029c789a11975739b8c47acda37be59c4398ea33c2158a0f7a26493fdd625ce1ab8b14881b6e9a4ed95e3b0c601eeaa46143490d972bb9b5c04919cf60160886a2a1ace15e555ff0e06412678c8442c17fe4593b355db3c8f47acbf9faab93c12b3c4d9c5b7634cb2e5f5fde2ee6b63aa210276c46cdb446c59e0baa44bb19218c68d7fa575aadfe16abb514d5125f8593638810199a88949ac71ba35041bbd4719af850826ae903f0ad209c6e688edf8c419ca8d9eafb6ac42713d402e77d0d41c875bc601dfc72c643e92288c16210d9283e0ac5533bcb10ec4e8cbd1665e484fd9eefe8287c804a0a94b33c54103f03e3f991eafbee348d8668f42f6c33ed1e9af6b96285db575de4549ee7a62b94d5aad45efc2aeb33cfc273850bf96ab4581de55f7adf39d44f5d9617367a0eb3a9969acfc427dd8adaef2591a7d875e69eec46b8abb1f14a9a4f4987e5f4dcf9bf09cf4f487f0e2ba67b44c5dd72f267a3da7da3d837ed9487a49763987a9ef3c5a2f7f8bf980aec77dcca8ffe563bdb8806e0b5312c18afdb4c37dbe5b83564793b0f57fc83c48173b7570b0dc2cb3a10badfa22e408949e3b2bf107f18cc969046d0ea3e695c3a5a8572bdf52cb9a87d2fbb9ab8bebe60405bd6290ae71c57035f2abf17ca6bfe2daa71bf2e24883629c65a8f3f809e06b67cff861ab169597039a626b18d0a1a36072051810ab9375202fa6c1eee9569480eb23031b75da50e241816f11b6e4f8e39ea3e54ba8a0ed7cc272bee4131527624979c79f68c255d79a54ce539d9f42883471ce3900697e60c01d91d5aeb8a6ff97c897f1b9106223a1d40c7959a1c108a5c203a4407ef9637a3e0e69fb8c6e01148f831c31f45f08e1e3fc9623767cad0e474d5f56c4a8eda2b136759d6d43ab2e92aaee8faad1ec10487d0eae1e8f8f50ba7e1fe3ed816161c6dad4c84a4f5862ed38f50943b2e79f614ffe2198dc4bfaca9cc12e9e7c2edd32c5073247a89aa53a1a4ab676bc8949c02687e2583fe4c062ae4240898bfeb598219c5b88299d2cf56d18dba2b99a1d66429c81538ddc2104fc7c685eaf4788a38819a90fab766a38eca0fda4588eeabc4571a5969905bd2b527aeb4af7d83e08834fd8e3493776c730fb6db532715d6fc8f2a0c423ec4b154b2dfdb1112ec699d6551ba23fecd46836103cf1a7befadfcc50b9f6900c8edabe5b2f8afa128f38fc6a2ecf7f0752943c665e8dd9a6a86900bc1c3789963a644e19c776753e5dd891ef33676b550e81aeed4b915d129a9ff3b34d4b1c3604480f324cf89895579b039d2257c28427ce19ccee7ede1d56554dcbb783b204a5bfc5681b838159c2dce4ced8691325c1345246b16af8acae692b46b5f9c57443a51f7d086ef72a959cd3e811e00c03617fbd3198871c3cf334615de473c49f0ddcd299cc7dad67943f4b4a30208eb9ce29f68846d2621c552c891edd4eb802a14a8bb73a8576544896483157a99c56684ed9c33f5b7fe9842f842a0fbbbdf15368a9797fcf51971a5167d1d30b2cf3e4acc061c395b5ac9132b2a6f7be02b2f1ed78e2a4b211d664bbcdb5a74d767c2f91f53435806d3b93ff49b34f26b21eaa37dfe4074c0a9c196f4d14d24499d3100103b6db1c4e10932c2b2e8f76f0a0c7ddbaae56c9f11d2f2c74a16cf34ab4fe9b39c942af1c396964145c3ee46068462b73594be8e2585b64be48582685c69328dbf65c7b8c623dbe7307445416216c0e94a80a59589a5de4dfc9b3f9a4f307ee94af27d95b087213aa8106a16f5cbde09ea11f19e97e03ce0829a834cc268d46d2dbdd7e644cc9e43d6ce20c6b89836aea2427c200404e1a34bb6585e95e3cbc95422ef60fbf146f1e2b89978d5cb916901a4ccb593481a5cbe0b23959eae6c080851c39696efe5cede92461e84df8e12928bf72dc3d4f094b5bb6a2346cebde8d7686fc41fc93aa2c724c405234a7820be17e2c59ab44174f2296985e28e5db334d993abd680be15aeed9f530e5e95b2f0168ed4b15a9698247d0cf62c508feeef69ffe88ecfcfb7d2e98fdffd98ebdf769543cc1ac7266ce432bbeebb2fc8292d1e7248f8bc15c21db80e2bcbf2be141a36dd1b9ea3aceaea76fafaa25a21bfcdf39676bf33951982c14d02fa93c1621e0a8c06fb3a375b0cdd9c925972bd6ad8d20fd373fd45199bfac5a3871e652aeed5f5ed82629adb216d6f5322dbdd5b09c8f206eaea97960eab52af92d035c399db12521a45be7572f0c959aefdb774828a169084d68e303b05377d966c7b8594c02c9a0feae49a61e09b21ab677ee6a6ffb218e316ad83728aa6fa5d6b77795c8fbfd508a93dbdb841ce897bb8281454b3cfe16dddac8415fdd5489b1918f55b21cebd2d7b972b22efa05e81491aabdf3961d99dc475c107905d28154b281e192a8b1d4eda7cab1247b0e79306a83f12deac17855abbb1a1d6adddd96eadc66991df2c0a8f30f70f31f19b5cdc12e981dc0bce14d1666fc3d1d5f5071035cca52a92b849a1faef304205f842e4576e06490c5f9d917b8d1efb139316bc29e30f975025593a3939af2e53221cb99c2490a68ebc015e59db5f76aed169f3b527ebbf5e7bbcc93894314e45a1e001c970b61778c2d93b706695dd17bf258d0791867428ae80c1b710cabe41f9d66ac999337cb661669e2ecb6892a753b9e2162129132fb62dd4b9f949dae94cde2924cb9c4bf0abc64f9b107651baa4551d1129b921796339883a6a9f498363e6f72121471eb865ad133a75cd68fe352e1f6bbd27c66725be9f593b7c71b3a3f6d323ff7678ee9ad6897d43cfd64ce4221b17665705a436cbd6cfbdeb1b6c806c2721d2900d4db5acc894dfe49e94fff9e29f02f000a0bd18bb798aecd0c80245970f1526a50311781969ddd8b02203812eb3cdf34a052716b9fbafcfcae9dec2dee5470181d048e17efc56e1ad4a2f1e4934424a71412b9ba3831b82261daf51d2cb558e413035a173d78b421e6bfd10868d34326f6131d2f7e0638657acabc5db530b9061c9084b95b86f395a38d401795028c7f5da2f973d2fea1b1a1aa0c57ab894ac8a7c2d13ecce96aeae0ae184c50e113fbb69a21c8193b3dfc20e39c7b8657fc6b719d0528cb5f163b8c84081adac56589a999cacf602bce9ef4a3c5c12dbc6137c110f6e4c808f264de744144735959e6fc89c5a2f7c2a26f70214785ae5abb053f7a9852c7d045eca6b3143e3b7bf84ed1649048e6e3c61ea3e718e7c711b39f8ed4d6da5183fb1b251ebf4b47c158997b50a396dd69caf519a71d275a0466da8b33d60a54ee8e0adeac81275fb88e34896fb27b46f92572be6fec62e0d16283f7861615848adbe3a7fcfaa31031d6b7694249d0f7a208791bc0d68ada58857c5762d5bc5f777c3bbb0d6d4ff7a716eb28e82a460265eedf56b9730000000000000000000000002e90162b4b149a3007862a74c5d01eb5d2b68000"/4109, 0x100d) 17:16:46 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000000080)={0x2, 0x7}, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x400) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:16:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xa0, 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 17:16:46 executing program 0: r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000010, &(0x7f00000008c0)="eaff00", 0x3) fchmod(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffe9f) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) socket$inet(0x2, 0x8007, 0xe6) semop(r0, &(0x7f0000000040), 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x1, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) getegid() accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f00000004c0)=0xfffffdfe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000002e80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) semget$private(0x0, 0x0, 0x420) getegid() setsockopt(r5, 0x48, 0xfffe, &(0x7f0000000500)="526ca11de6293dfedc76f940aa00c4ff1a58c4e23e88f8c75fef908a6765420f8022d68d4a8e7dc278f738a6894307c78e56ad01f5199396754891dd5f2ec5214a7f14d80bc9be8f41ac60ee51e0a5a3dc30d770b2787661159d254ba37390c624488a444896e3641730f069d51b310b0a776f3256f2aa229bc98288e8d97ed5dbc69b96a54042f207d45d516824dccf3c4fb0fc858e09e3cc5ceb41057756e24845b2bc4f5f7f4991284f06", 0xac) pwritev(r1, &(0x7f0000000ac0)=[{&(0x7f00000002c0)="c178a76b54af4b5f7e5351a615d9a2301c41cbabcc0c4e2163a7cac958fb4b2586e7d226db8b6a54f8298421859ed5aba72559295e0fa16fc3e7611f025784ad5f1673a3c4330a42a758e8f2e65d02da89f6988a5634e9ba6ddbb869dca601e8788628ee34a7", 0x66}, {&(0x7f0000000640)="da7c6c90b6c0366c4b2aa28e69a6d75af7aad1cc4ccb55c37fb0f958a0f407160fafff0224c7d4c660dedcff4232e9dfa25614a34ec26059bd1b217d167c51f77e8052f125650179fc02d37a1bfb430c66ec69cb1a63f989b5f61142244d6feafd899e8a12b789568aa02d264b0862651618ea1d558998a4e54bd303efaf14598da566c9d373c9b99d7ea3fa6125f1cceff57d80334a76f06cd0e83e452d53385aeca27789a7de44785dd3497d0af22f93cf6eb137ef5eea7f2c68fb6eb06c3bb810576c0a6143062b6c43eb281ad10faa0dcafc4c380bb7370d7520a2543610b5a1f6", 0xe3}, {&(0x7f0000000740)="2452bb6d4e57d5a2134d229db017699f49d6428fbf46099c30a21e07fe74636cca93d1c4b4ab40eebe5e6dd5e23144c958ef4edeb7a6ee77f58b94ce012278fc7b837b6a78245ba335888c518950ae29ad410f33eda71eb87fb21a23958c843e7ecea716c4a2746bd84943ab4d8f4c62c54bdbc51d50c4d586329aa1635516498453c806f1bce7ad9e358fafa9f17241b7ea9dbc42ad4e719662718b998330233dbccf13e7b364cffc5febf3cd278bcaf1e09eba4193b6815ced1875dd5586f6f2097089d36c9a", 0xc7}, {&(0x7f0000000900)="b2ed9264dc125e15ff54ebe9ae1e7f7907cff0c86483cbc6428d04a7b9725e36349c834bac4b65989dcd560e27b5a6ad764d6acbbc3e6101b6113c37e0ab12500ab6d2cead25889df927c2fda23420669ec9b289b99abc8ba2ee5bcc952bffd86de860fac089f2b165f79f3f1595e6e7e28e5b8007f0707d48783dc6475d3addedb3d158a6255b92f61f2fac2e9e4a8d707e38e75288b2a3d99a892290d8265a6a83ff3b8d6db605f6954b6cb5ec4eb3c5b03c044f82cf10767e5387f79b2f7edc6b6daf216b0c0404c15e91b0efc3aee58fb1cdb9460718c97abb85df385038b8852fe746917cfad8f191fd2fb5c77ae03ee5f28d8c44", 0xf7}, {&(0x7f0000000440)="345d8ffa8ec2da8141f8b88080a70082cbf7ba0acc05805177a51c6668e9b52c7b36f211839592f2ec4651fc27b0111690f456ceccecdb9b6656be7505031640c8b833188295a3f4cd9d15332ecdd19f4f826534e36d3dac2e5c758b6900facc713f089564b4360d7aea7918853cb70be9c9", 0x72}, {&(0x7f0000000840)="b8e8c4556b5b03901d1ea8e3c85ae7a490f4ac8aa8b913a8a78bbd98df1b7e6df07fe4718f1fcb7817004576054e42eb6c2b2196a1869c5ff53298e092bec17b456268f863a7580088caab418b5a734abb89a7e181cda7711def2d2441feec27c44dde8de6ab", 0x66}, {&(0x7f0000000a00)="6f7ce6ba34e6784fff6fe05ff66688174bb722da3e5feb6b5c4e12b425c55f24119d94056908fe0b262dcd315552d720b300c2f832162c29633dd757423dd348aef23eb3a458405bb42a43e9e6d35106a5f8d9caa88873f4202b761d698eb9f6c3f9c9f5c3532eb7dfa8c3f121b056a3bd58d47f3a90069a0b81495394073c9e57a40cea646d2b", 0x87}], 0x7, 0x0) pipe2(&(0x7f0000000340), 0x10004) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 17:16:46 executing program 1: r0 = open(0x0, 0x0, 0x4ab6a1e09fcaab0c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) getrusage(0x0, &(0x7f0000000000)) 17:16:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8745980cd696ddb1aba3c89d1e52c1fdb849cb7ea91a5a13", 0x18}], 0x1) read(r1, &(0x7f0000000100)=""/74, 0x4a) pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xd7, 0xffffffffffffffff, "5e4c28ff06123d639160c3f771a47a5a79ddbdf4"}) pipe(&(0x7f0000000180)) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)='Z', 0x1}], 0x1) 17:16:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x2) poll(&(0x7f0000000280)=[{r0, 0x1}], 0x1, 0x0) syz_open_pts() syz_open_pts() 17:16:47 executing program 1: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000042000000000000000004000000000000b517a735b9f6dfe85736dd0000f52ea4d42546b370ba92fb590e6814ffa333c8da8fdb3ebb2b4ebc04000094774babec10"], 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x101) r4 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r4, 0x0, 0x0, 0x400002, 0x2) r5 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000640)=[0x1, 0xffff, 0x81, 0x0]) setreuid(0x0, 0xee01) recvfrom(r1, &(0x7f0000000280)=""/170, 0xaa, 0x40, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000440)='./file0/file0\x00', r10, r6) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000003d170000000000000000000008820a7477218dc485dfb9106ed35f44b0e12ababd35afffe581e22f0e664e8e959243651b27132f7ff8235292a193afe8ef"], 0x1, 0x3, 0x800) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTOP(r0, 0x2000746f) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000700)=""/126) msgrcv(r4, &(0x7f0000000680)={0x0, ""/91}, 0x63, 0x3, 0x800) setregid(0x0, r8) seteuid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) r11 = semget$private(0x0, 0x7, 0x22) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) wait4(r9, 0x0, 0x1, &(0x7f0000000580)) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r10, r12, r10, r7, 0x0, 0x4}, 0x7, 0x0, 0x5}) 17:16:47 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 17:16:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x80000001) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget$private(0x0, 0x2, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0xfffffffffffffffc, 0xe1c0, 0xadd3, 0x3, "80ed3672c7f89fb4dddd8fce3f03a978605761d5", 0x7f, 0x7fff}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/217) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x10001) ioctl$TIOCSBRK(r0, 0x2000747b) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x75) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x50}, {0x6}]}) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x90, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x0, 0x6, 0x4}, {0x18, 0x1}, 0x8, [0x8, 0x124a, 0x8, 0x3, 0x17, 0x81, 0xfffffffffffffff8]}, 0x3c) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) 17:16:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x282, 0x3c) fchdir(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xc69, './file0\x00', './file0\x00'}) 17:16:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = shmget(0x3, 0x2000, 0x82, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) pwritev(r2, &(0x7f0000000400), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x20}, {}, {}, {}, {}, {0x0, 0x1}]}) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x7, [{0x0, 0x6}, {0x2, 0x8}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x3}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x3f}, {0x0, 0x7ff}, {0x3, 0x95dc}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x7}, {0x1, 0x3}, {0x3, 0x7fffffff}, {0x2, 0x100}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x77b9130e}, {0x0, 0x1}, {0x3, 0x80}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0xd52}, {0x3, 0x1}, {0x1, 0x800}, {0x3, 0x1}, {0x1, 0x9}, {0x1, 0x1ff}, {0x3, 0x400}]}) 17:16:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3f, 0x8, 0x7, 0xc3f}, {0x7, 0xfffffffffffffffd, 0x4, 0x68}, {0x6, 0x420, 0x200, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:16:48 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/115, 0x73) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 17:16:48 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/100, 0x64, 0x0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 17:16:48 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 17:16:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r3, &(0x7f0000000340)="87", 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x4}, {0x9, 0x40000000}}, 0x400000002) semget(0x3, 0x0, 0x2a6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000a00)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4c875d735244ad216603eee1bba297ddb49dd98decbcb7ef0e70e3c6e62c9e0ec33210f6267cbfdc70665d0b15e35268470690a9121e07930a59ec0cdb756657eaf2f9f443a748b175e4deefd1b148bb73e99fc20d0ccc252a9e95d2b0113c8f159b54656d519376964bfba9af4c4df7993db9886b8a339ceb9b255c01541d4f98db269ebe9fc85db2cd32aa10028dd3dd1985746afc8c48c23eae5ab9e592e113c89ee34aa2de5b0b9d", 0x104, 0x4, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x800082) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r8, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r5, r6, r7}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mkdir(&(0x7f0000000800)='./file0\x00', 0x0) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000005c0)=""/255, 0xff}, {&(0x7f0000000500)=""/50, 0x32}, {&(0x7f00000006c0)=""/152, 0x98}], 0x4, &(0x7f0000000940)=""/189, 0xbd}, 0x843) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) accept$inet(r1, 0x0, &(0x7f00000007c0)) msgget$private(0x0, 0x400) bind$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="01002e2f66696c653000566fca85716bd36e06059806fffe8fc46f5844d7834fa1471bb9b5f4b13f961d39e95d353fbf9416aac4177ff59c401a27ccc3513ae5a23f60ce7f20963b83d7fa9942a6c92585a64a216c7986af3e4cbabf62da202466d02f18cded8db78437acc06612eaffb0d8ace67518e62aeaf01ef3f0a62f2cd37643056c44190e3446a2bf3eea7ce09023e0e01f45ee6ce25b5f49bfd1d5b8760515521f03c9dd13f8a53531df07eb7f0ff93fe636db32fde47e2162c532bb1b996ac0dada6d61"], 0xa) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x1) 17:16:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xcc) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto(r4, &(0x7f0000000200)="9a", 0xcf, 0x200000000408, 0x0, 0x145486975347b1e9) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 17:16:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x80}, {0x46}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) 17:16:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x4000d01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 17:16:49 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "2a3f7b11f293473e6b030645da461e488247439bf79800e79a0bba9bbb663e919b1803a4100305cc6cf6ed930d64fdc3fa6a77fbe9a0c4870204a584864305d3fd02c5cba44fa65e0847cae9fabe0604e7eddefb766c9afd89f8d812b507ca49a455aaf2861eee4375ad1d6894398650064de3cb1e0ea8306b8b077b73d7d318c0b98e5c5ac1160933627f0a0eea4b0e46bc752f9aade128cb48acfba3552c3c3a34e5943e5cabbb4db627c94686a7536fe64a8772b3912dd4912749e42c987d3260b666f8353910cbd060bcfe7a8511b9524636450998c19e7574dc43248d6628407ddd3b6075daa75c11f291a55ce1ffd6f5dc3c5a01891be6ea6c8ef5"}, 0x106, 0x800) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/199}, 0xcf, 0x1, 0x800) getpgrp() 17:16:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x252, &(0x7f0000000100)=[{0x8, 0x8, 0x2, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x300, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") 17:16:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8001, 0x10001, 0xffffffff, 0xe2, "baa11ccf669e0140ef5f681771936bca5e3a67a2", 0x3, 0x5}) lseek(r0, 0x0, 0x2) r1 = getpgrp() getpgrp() r2 = getpgrp() r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x8004, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x1, 0xfffffffffffffffe, 0x7, r2}) r7 = dup2(r0, r4) sendmsg$unix(r7, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="012e2f66696c65300000"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="497245c91cccef013a3a3624497ae267bfdf9c83", 0x14}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r1, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r3]}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}], 0x60, 0x1}, 0x2) 17:16:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r2) 17:16:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x9003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMBIS(r2, 0x8004746c, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) open$dir(&(0x7f00000013c0)='./file0\x00', 0xd9bc506febb22a, 0x0) chflags(&(0x7f0000001400)='./file0\x00', 0x70001) 17:16:49 executing program 1: setuid(0xee01) r0 = socket(0x17, 0x7, 0x1) sendto$unix(r0, &(0x7f0000000000)="ac1137d1099bcde7fcad9f1f694fc6b5defbc27d9132aab878236001d64389a5d3f7ed475a320bfcf9e331da4760b1efea693c1b2d23fd1baf8ab75bea1e1b90772c7c939bfa1670e372ff7f867fb8cb2d6e4d66dae150accda97b", 0x5b, 0xa, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x15, 0x4000, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getuid() 17:16:49 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pledge(&(0x7f00000001c0)='\\}\x00', &(0x7f0000000200)='/dev/zero\x00') r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x9, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x1000}) write(r2, 0x0, 0x555fb9e7) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) 17:16:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 17:16:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0xff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x4000000080, 0x2, 0x7, 0x8, 0x7, 0x5, 0x68f45225, 0x49e]) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xba}], 0x2, 0x0, 0x4, 0x0) r2 = socket$inet6(0x18, 0x3, 0x3) recvfrom(r2, &(0x7f00000001c0)=""/186, 0xba, 0x802, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20101, 0x40) ioctl$TIOCNXCL(r3, 0x2000740e) rmdir(&(0x7f0000000180)='./file0\x00') 17:16:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r2 = geteuid() setuid(r2) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x53, &(0x7f0000000300)="f6be062f5c57edac13d0758b5108b92d62b28ad08cb6b2585d11e8775a580e5ef124f1c904e0daf22f01aa0a3298fafb1bfa6e0bd781af0e1679e1f22b3a6df853f12ee1beb309eac27865bb0bd0e3038726cb") kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 17:16:49 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) setrlimit(0x7, &(0x7f0000000040)={0x7, 0x3fffbffd}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x400, "d4860fd19c3ecf67193d45036fcbe4f5fde549ab"}) write(r1, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d43", 0xfd2) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) write(r1, &(0x7f0000000080)="55eab21a4e1fa36861313503f30742932ae02e1525c4522a6b0ff85c1bff99510bb06acf4a529532dcd5a3ee6b6d160334b77a0be825ae4c97e41540a0f4a0613a7e591515c635e4c9cf3132fd228cfc82fcde156cf1f5be00a4f446aedd5a2a4039d6d18cdc35990561477c6d740ba8f5", 0x71) readv(r2, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) 17:16:49 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x3a491cc44f7b202c, 0x1b00) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x3f15cf37f6f24688, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x402, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair(0x18, 0x2, 0xfff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) poll(&(0x7f00000001c0)=[{r0}, {r1, 0x2}, {r2, 0x34}, {r3, 0x18}, {r4}], 0x5, 0x1) r5 = open(&(0x7f0000000200)='./file1\x00', 0x8003fd, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) write(r5, &(0x7f0000000140)='m', 0x1) 17:16:49 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgget(0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getegid() setgroups(0x8, &(0x7f0000000340)=[r0, r1, r2, r3, r4, r5, r6, r7]) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb, 0x4, 0x5, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5c68}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3be}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r9 = socket(0x2, 0x4003, 0x0) sendmsg$unix(r9, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 17:16:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000180), 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") syz_emit_ethernet(0x8b, &(0x7f0000000240)="30861e45fae457a15a653fc56b1a5c1b9b214041869afcdd58894e63eb935b000f6439fe51a135f469dccb8765365d60be4c4628ae994a761095b147432932c6dc3c2e8706eba5dbfcfdaf3b8997e8ed1f022c43be60a5dec4371f6bedc5f458c75e78d1497287c52bf6c495729b37f1e9270e8cbb65fdaed02fadd8a4814d7b0262df49dab7a90f51fa0f") 17:16:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xb, &(0x7f0000000000)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9, 0xffffffffffffffff}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x68, 0xffff, 0x5, "9ab6a8ea41610763bde9b10051ccbb6609bbef3d17120f7e20b8a92ac4ab908893283f535e0697a97091c488c8e8c8e0a14c210d62685fc93c77666a9a611419c821fed6a56342a727774780d64314193be1"}, {0x20, 0xffff, 0x6, "a50710d11677f6d0f34638e541d9f3ddc23ea14d3151fc6453093b48d7bb73b44fb7aef080014a1e3f932bdb483345ecc78cec717447eafb7d3cf1f5642f97f8ef944c1e672952f8223438fb9b31ebb5f9797782737a7e3f5a9db6f0d52c5793997195e84fc4ca71c8941f77bf8de1b11dfe584a26f78c80ea5786f9eed17a58d91b7924aa0ce3ba4e59879c79597e4881993484ac4a3e5437cd3508070af0ab98e19eae0ce24485506658"}], 0x128}, 0x0) 17:16:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080)="ab", 0x1) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() setitimer(0x0, 0x0, &(0x7f0000000280)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x8, "b08dce5800"}) readv(r1, &(0x7f0000000040), 0xa9) 17:16:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) setuid(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = getgid() r3 = getgid() r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x5, &(0x7f0000000100)=[r2, r3, r4, r5, r6]) 17:16:50 executing program 1: msgget$private(0x0, 0x20) r0 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getpgrp() dup2(r0, r0) fcntl$setown(r0, 0x6, r1) setpgid(r1, r2) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 17:16:50 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0xb2) open$dir(&(0x7f0000000280)='./file0\x00', 0x20421, 0x50) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvfrom$inet(r1, &(0x7f0000000080)=""/212, 0xd4, 0x40, &(0x7f0000000180)={0x2, 0x0}, 0xc) 17:16:50 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x910, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x80, 0x2}, {0x44, 0x3}, {0xa7, 0x8000}], 0x3}) 17:16:50 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x40000000040002) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 17:16:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="a1c38b26b18e2f2137a7606437c2e3a998c84995f9dfa1dded61106b5999c8272231c8fcf4dfc076e0d9b47fefbabf148787a1220cd2013bf7ff65b4fd16e4c1e9bb84440b0e5b74bdff805f1e204449ecb005e9d3a3692d298b6888d2cd2c41f31819f997d0963c27448977cfe7e7fddebca3a6dc2df7b22f28d79adcd62ca23eaf3a2382af450ef3dc520839f651e8641abbdf70665df695db5d8d4f98536d207367ef7d999e2f11f221994d59f872ed39aa39838ffe54a3a40080eadd7762e65c6d1c13b124ad7f2a1e44f331fd800e1c12afbf53118491be55c532891488c1e894", 0xe3}, {&(0x7f0000000340)="7de3280a527f0875571a20054b2a058e67a7efbd91d1207c839564cc0444b740306f4bab483e916e6221ab2eb0fc9af8782a9f749956c96759dc982c1567fc23319900229a0c068a847e209ba94b6f6f5dffd17d90a4551c1253aef81d8972d19d73038b1edd738bf895dee814cf6a029adc5e1486794eef9b9d2208292994e087247b831205012c4b74c28c4c9ea6e10eea73f579917fdad89296c05b52b2be717d02968087c4dfb4a07ea6af7ca8a1944b7d78e1d174ac5ead244ef2b35f58d12ea9a1024c917a41fdb94bbcbaaf13255769f9da77d78899a00d5b2a80f4408ada780d612a12f814d94a6f27", 0xed}, {&(0x7f0000000440)="43fa9cca7a63958bc95cd5e5d189cf9ed6dd63fe5643eddbfdf7661d3deed331f8d85b52c6e8efb17bc8e4b83cb91bf8c9adde342f08dee802cbe8b8beb792bf5c18e6682732bc3b3a691b1f0c4e6cf470aee296c8fc16a6833b604f768aee1059f5b49ae9357044e94b28fd6fe6b6b30b11555ac651b4363026a902305c70c2ddb59066d45af9a86e9959690ec55d9a24d283be79be3b329934656c9d220935bd75858cef6b9eca536ea58b89407d6658efc42774684c3fef5f1a37e36725b4fa687c684a7e9da8a09e5c03ebba8a0415524bfdd7fff1b9f64b5e2a38c556c9", 0xe0}, {&(0x7f00000000c0)="112ad41abdbc3415d344538b46504d9bf271a95fbf85775db10207adecf3ba024fa83d003f9a52898592a924bdef36d6efd3b359e6732d7791c442ef2d956cb9c08ba6dc40491e6bcd0cba87716109cb7cec1441e82468028ff2c0481a4c6d52dfb51ae6564be82755d4d269b76cdc4305ac1b64b9bc48852dcfcba17d79026d375bfb852b2e4423f4d8d7786cf382000719f1aac75f0a50732775751e5bfbcfe62be7ce38cb95f2ae46e89da0322960d8a566c85cca1ac70a66", 0xba}], 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)) r2 = kqueue() accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 17:16:50 executing program 0: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x800000005013, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000718000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000717000/0x2000)=nil) login: ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error 17:16:51 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.Hfile0\x00'], 0x123) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) pckbd_enable: command error 17:16:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x11, 0x14f0b801, 0x0, 0x0) 17:16:52 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 17:16:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2, 0xfffffffffffffeff, "00000200", 0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 17:16:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xd38f, "00685dc17f33248cde84d7f680776a662488d14b"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="de72a76d73a831a4f47ce3532373ee9fb80c0ec0efc948895128585aab0128dc03e426b2e062eef9820f944a025653a9d31033", 0x33}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 17:16:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x3658d36408a25d16) socket$inet(0x2, 0x4002, 0x7fff) 17:16:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='/dev/bpf\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 17:16:52 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7fff, 0x400, &(0x7f0000000040)="ebb77dd03072976c531a202969c087e55e9c017415bc533c1ce5f38d3e610b536a86b7b2005603f3c3b42e9bed21bc1651399028dadd5253d5ae7b13031efa64bc754f53832253e6e3c634bcd2f38ef61422f00a07ac4eb81beaf9ee09a2e288f87a71c1291a5c8d22f299a7cc00e4149d8b6b578a1fa18e626e1b6a1c6a7b11cbc1da31f0c78e92d3b54d755dbaab1e1ae419d5611bb92a0a2183cf9114d7fc1e3ea36f1b5e4b4c13099ff9501730f2dfb60a9f5717ecf46359ae7e2f9d22318a717100d099eac0e498eeabac07b6bca1b01b75b8cc4a78eae67032d24a3ed9910b2fbe9c3192f6a24f3ef504b6a63d814823b54967", 0xf6) 17:16:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 17:16:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x5}, {0x8000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 17:16:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0x40045720, &(0x7f0000001200)={0x0, './file0\x00', './file0\x00'}) write(r1, 0x0, 0x0) getsockopt(r0, 0xc1, 0x7fff, &(0x7f0000000140)=""/232, &(0x7f0000000040)=0xe8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="d80cf3385e7d9c446d375adf6e43cedb4e9f1fc77488ee6812f5dbfd59b6c15781abae640c49fafe3037fbefbbeb097a163b7c3720898fe762ecd94f3ebae3525b73f06ce4afab3b88b66ad3857a2437d98ccff9d1f7ac29b07a0f3ad988b1c4651e91d06d8024904ea5e791febe8097aa5d5219e5b09a8cfe4da98a257b8d3d7124aeea5afcc7c45911c1f81ca12ffc171b3b020376330ca6954437e385b131680935b7f9276d1be50cff71bd92fe291d0acf621fb713f86b2351b07a15c4a8b75e5ba8a9421a35931dda543f094413c4d04c1d053f11792b7d6505c62e45bec1be54060571d35f7ccdaca26b6e3b4c5c066c4255", 0xf5}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r2, r4, r2, r4, r4, r1, r1]}], 0x30, 0x4}, 0x2) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x400, 0x7ff}, 0xc) 17:16:52 executing program 1: r0 = socket(0x810000000002, 0x0, 0x583f) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0xffffffffffffffc6, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 17:16:52 executing program 0: r0 = socket(0x1a, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000380)=@abs, 0x8) 17:16:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x2000000000004514) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31, 0x0, 0x5}], 0x9, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x1ff, 0x9}) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0xa0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000300)) r3 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x89, 0x2) dup2(r0, r1) setitimer(0x2, &(0x7f0000000240)={{0xffffffffffffffff}, {0x101, 0x7}}, &(0x7f0000000280)) 17:16:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257afe4b17751d602a93c4467e6b47b0a012d816a437a6252574882d64a58539d628ed46f9c8f058f1a410da7f15df71a234817bef6ed03e7ecf6c3c66ea3ce4f1904d4a33b3d18b83f70480cb64bd1dfae38589759199f596b29da920a5963b602c0bc5228450881dbe200fb0daa9f429481d807db59dfe74ce1d6e749217c6332aeaaadb1956c8752d0d52745ebc4b68d96d816de252995384356284380899a07aae2447bfa58701055befd7003e92d450e88f229f9ea64fd2ce05e2945baa7ca479a860a3ba0a3a095198633eae6a2ade25e56401f972ab328192620ad284ce7eeaf87bb16ab4cc7579b66d7ff231f3fb12285c21d43eb59277233d28529a30c31d2f51aade75d93a9f2fcd242933f1da44b17b6afbb6067a7f93390bbeb3f96fe7fa63183dd0851d676b4b4dda408bcb6afd79bdf506116ebf09d29e11802379e8c776eed260deb2a980a2d74c9e87aa855d4013fed3d03c6d7c649575938c38b432ae546ad2d6955c9d4c878da500b60f5a04adbf7df38768306334c04864eb49d897e29cec4da39aece80ea0c10f5fd7c695abaeef5bec82e263e32e6b1a204f7763c8363d054dd2adcd48927ed15b8093ebce1615c34b304cd6b426f0bc7411c1ae383ba11b5dadc9dc7df9abde255dfc4a66fa6e8f8ba2110353ca36b93340d8f6cbcc5d5ef86d8d5abb71e70bb1d8630ba49778deac25b3ba5a3e0b33e0faecf3aa02ccc4b4204a74e1d843aa6bd984761484d66d8f91b3fe7dcbe77708ac5a39ada5d692567c67c1ea9f8107a42728397a88e2682b801451b9ab2c6fbb9133a9935030ff4e7d5dafa004ac7f625bc39c12aff68584cd334ba800620975f5acc26d7429679482dbe7ac4625a6545f687a548990476ec2c142c1c153ddfe0cf91304f6a1220461d74632b6628ce657293768111baba9eff1d724f3a2515c9a1b8a673732d6606d4e5710f1294e9fa9c5190dcdccefa2e6f3535373f2aadd10a3183c4633c3e34ae11780a84038ca049f873c36a07f38cc126be4342cd6c8d03905a12f7f9b8cee266fbf9f230016c4aebb49552fe1846af1c563452261a9e61022a12ba87e2a8c0cb3e8fd125c2c701d7c9250529f92ca12eed08c44e824043a38302ecedfcf17f4f29ce7e6c59cfe006c2320510923f8de72a46f6e0ff2ac92e9a42f4567d1e1ed8443ebaf1781d3ed657dd215d37661aa85f23a457f9c91ad6e7a98793114b48a6764dc023c5e376107ce137aa3e737bbe796603f859e5eb270b8251eadaeda0e1f1d125d2f48eb76a7181b081fd10e447567c2d9ec75adde0819d8ffce552a82d913b37b4cd6a9ea2f793b076f43ecd1d3ccb48d5202d2581983d094624c30238ad10884b8aa372550d7aa49bb2c23ae25d7d90d3b7292ac72241874440a25b4210cb5438cae9f65d4b4808b5c1e7f42098e2aa9535f9e3866f1766a6db432384a57e2167de23dc1ee38c6eef3ae6762b0eae9a9867dfe1e55b8337bb04d6ca680d88c6a6a46105ea122aeae4a71d01b58bcc3912a0675e4dc28807f5976a14389e48b6b2fd855a837811cfde18d959c47c24f1f90126ed787784a96c9f3b0e68c5e45e4a1491117c1e340f5f8d2c8a308235c531ae8b8610eada4b5d1104ef9a6772777e3acb6982cf99a9d4a3db32bb7ba397208b08c851a07491a468d3eadf48a14323c483949e0a8005e749b88762ae985ccf132837c47a3a2a2abe22fc47e29e26ae1a17b5cbca31417f3251d82e55c34e672b5a35a2a4788dc4e2d0369e0dc4a55f392abda04833fc42e340bfce924af169016ca19dd1be766fbc96cc6530ab77948fd14a73624be660d44a7858bbe5a8cf39e85560e247c9ad23e9f8ef3692b12739b0d754a8c68a2a47c6fc89ac4f553333a7f15ffc0a23a3b38984fdae7dfd3b7eea5313e315861f3b47876a6df06ed1505f8785953299b287d9a498534d4ab4c003feb69e7caea399416afb718932e08b5834947f0b220b510d7bb4ff01a11f008f914942efebdd9c9feb1ae15e5276a804f903c5c4f027f3c2b476fa3595103dc9df202ec1d2c80b837b4a02ecf83cecdf597c4892141633925ffeb06fbb22b28938b4a5b2e4689d3ae076aee5977f93063fc04d1b1b1c6cd332c9ff7a9542f5e3c5a62455f98ad5c6188d1a3b636dba160a3e3ed730e1948b6e500acaffbfd4a00f993181356bad89b30931788098c2b553e2b16c910b24d683266944313273ab3d62da86e27c6f5dcc566cc76669516378f9962f0bcbcca3080c540087201c2a053ca805c0e48ba7aa1ddf591333346171c22b49bb61635fcb2ce88e584cf52d7d6b110421d499fe04b346eee6b293a1e85a3ad538b27963a977843830d741914247be6af0ca2953c20780391341865fdd54d24ae58248b0d88a6298104ffb0287711595a308004c86319bec2e96372a4256a4d82e710419eb412e60370dcefe5c78b057f2a143bec2e23375a06aad399a238ef10ff66d8dd448e82563d24afc880f59f7f0bff89f8fae6d979a204bbe34661bb5fa625ec0a5602e5d5f27f04fb515bf43bf799a1cee1ce9679912e70b6489d35bacf38da9d196a757269aaf77801e13f3ebc45dfc05d8e9b7ab5d8da84ee2db684bc54ca6fcd91a12269f930e03c02d9372ee0c8c719b574569898dbec7d6fb1e747c7a570ddac856eea2057fd4d30e12aa8facdcb88712905e91354a8d60b2dbb245bd92ed3b45f8151f626af59020c5007f7876ec56c7da6b637e32f03f51e20ea354ad5071857e74912bda72c069596a20c9cf1b457ad16961ae83881da4ae482be1a5e5da7ee6a0ee9a36e1e0d3537bc7b36e155dca6141c2650292dc84d36344afbf72c2e3d494a0f93e83dd1379ceac9558a7b6a73a9c0cd643004ed4491ee381ac1689e302a8d7e92adf6227ed7d06e5da0aa84c26994c064acbfda8d45af30cfa1a9e8ca4894b9c1fbf0a3cb8c4492e6e1f807c3fd6baa0ef37ce392f0f589790c605537efaa140524e7238d4f3218b653316157d7fe1b59e4d42985d7506797add7c6557043d299c58f857308921062e613e5248efb05858628640a01ecf66300221cb43c3d13d73ad68e7955722a389e85a03ab616682db648cc02b91cd23818341564ffb888d836f984411c6994bfeca30cb98b1a9f39d9c9d0a24bbcd8095fc03d4d31e5f8e2cee9a21c682e129e6582bc86498339082901bb60b05f52b5de59a95fa388253a84a5146749d8c9771c6f2fbf7151bffd7925527f8fc175d6ee3094eb78a980f5db515e378521e3008ddb1761299df022c81833b565f811fd11b39098433674a63c27c559a759eb1cedc4d132c0f368437424efb4bae31d603b708a6df1120b629fe91c52aef07f7263f339ded9e456074b86927323751e231c5627374a56f306ab30c8658d70f236797c6e3fe69ec498e252b54032417cbd7c4099579e39e28d97676792b647bcc6c08ebd976a0507a8b5688d0335aa4c89f63026c2a4bf474869c911f32199d59951cda87c0d9884655596bb7b88e41f159d89287b93bb629c871abb0b5b468a9381c0f94336453a91b8ca075d40b407317229e24dd84fb9e8513b0e1b68b7e6b17b3ac74015eb7b544e79c335518f139e8e34c716f8941f57297fbaf9118c5e778b45ddbb818391b977b59c42ba334c315e25c9716013315e30c54d6b61e12ef352fe59b4a46996adc3f464fb8de255d2390c021a7cd0974071455c7caf8448a7eb95e4242ece864b777d2dbe30d71b40db0233545c5886f3fd7e056a4381d2bedda12880dc0acbafb675be0e14be30a3d06236b6c49060b099862e3184d5285eb5840486c33848d60a7b0a68884fc0c92725b69d318e1a3c8fd8e5dc354e609fcb57880ec0b0092c2c834ee94399317361182318cfe03249e4db19b40da946f53972ada766a930f8b4eb14bce841a98ac59e7525804a1c757837335ccf6aeca5c712549854306d60211d4dc7283af00ee5909fc7089ec3b24dc2caefaef63ef0318aee422197cde9210a2206a5f995be37c8831f917a6650a319d1f460dcd1b1c41aac1304a91b6a5ffc260dcab496fd4cfc4e0d4cd9a41b52e86bbed45769624168cb837c2cde0075d3c4dc3e155b26d880815ccdbfb461acc5a4b2e023e7992bf2735cf24c8b4f1c31237b52658ef4726e496bb750b0f7c77bcf6567ffdb2e78b19507aa2ce3d4e5793ad914924563df3fe205a8deaad8cf16ddb95907b234bc51049081978565c3225c195143618cf5e29ed265b3b6a46ce4f8dc6a45dfaaefcf4809b7848914acaa1b5bf58a66c345c2da4be15926c8601c7dcb04a5087a097335ef3a97e2d1ddf53a69071bf4d2e5fdd4f947ab88c72933107f50fdd441dc9e1cad5f8cf41958f94e53c3be1bcc8969f6720d942444f3dc057d4d209d177f210bb964dc0c2f2aaa7712b8781e53dba6588452be917c956e079ec5a1761228144", 0x1000}], 0x1) dup2(r1, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) 17:16:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000100)='A9', 0x2) 17:16:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = dup(r0) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 17:16:52 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x640, 0xa8) r0 = socket$inet6(0x18, 0x1, 0x4b) connect(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x6, 0x5, 0x7, 0x20, 0x4, 0x1, 0x6}, &(0x7f00000000c0)={0x9, 0x3, 0x7, 0x2, 0x8, 0xfffffffffffffffa, 0x776c, 0x1000}, 0x0, &(0x7f00000001c0)={0x800, 0xe3c}) 17:16:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0xe02, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) utimes(0x0, &(0x7f00000000c0)={{0xffffffffffffffff}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x80000000) fchflags(r0, 0x8000000000020000) 17:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x32) bind$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x81}, {0x6, 0x1000000000}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$inet(r2, &(0x7f0000000300)="a5bf11e5bb6320477b7b5fa5ca1223e32ce4ab64a6b2657817f76bc3277db0768d24020356253f912c60d38369c81bf7ba31ff2e081149f1f4061207995f60dd1af3a06d41d6489349c22fb4d81e4acdfb73c477d85fcb17f92c48a964fabe136b3d72760a56bf90bc22b28a01c5090fbc70b021216a86b7b8d3ab6bdcb5f3b1629a86381595965ccbd4661c07fee68bb9ad20522c0388820e060c87310cae2ad66af472f3547b3cb7573acb244b0e3995a9bb4bd1b3fcdcebdcea0137f90894d245091cf7c47313eb4668f14f012de997e86c19d2ac40db2f743480f316308f73acd923e239e80452766bde6be825494ed3150e5158b8e3d90c49f89bad410c48a2aaffa2f22e778676f8415a5711e7a61517fe777adfa1ecd5866afa06ecd0d268955e837c248b5ac49eab1a97d52b8d0ef87cdf796021f992f1618fc5dcd13e53e1ad63ea4fc3325bda9cddd7eaffc496ed7ba92ab5c27fd9cfef9b9e663beb20b86c8ae7f00bd0bcfdc26717d3b47a8172da9e494a903b64ae285323d0bffbe75ac70656e93d773d4ab7e5d509b394fee8ce8994bc6880780037adb90f616127e39c944b8243088e50aab9218652f57f73661de7853297b7385e45d199637f9a60abc1beaaf45666f1116214a755a5aea0f39439ab2fa4a632adadd098563a580099a5367ca2779c46f5e30be2fb8a9588fdad403a359fc683c9f841241f866a07a6d9a4d223cc09aa59404be7986ab892b8b6142d596abff9aff659078921ed9d8564c19f2417d09709a4e72a5ab5f194280906867741efc8cdad2d8c1d5002902f4a2e2b0a3c18eed6c5742c3b29733e1de58fb943b944f321be1f6890bed67ca8dfc972313dde7e9901be82931f97845f1ef06008033c7f253f188d60d97d85c800deda77f10ee818f06f1a8bf1fb1662d94f48dd448945e41745b223a6346c29a5d228052ab02cd856f7870ad5259fbcfb5f627c6f5137b5a47734f28f67f57dbcdc784254494139234fe156d430bb8215477662c801d2cdc655c60af02be6b6892b9677030bc23aab945c52035baa2d9c2db88aa8842478019235b9657f087c52287df18dda92a815067bbac941b6d95ad581bdffb70ae15248e0bade73d58a7c2a2818a0d2b149b023439f718d067032a49ccf984b518b1fd4779e068f157762f20ad8edadce34b6d277daf16611e1870311041786108984068175ded372e00f130640bab1854d78d0060fa6d6d4f323be6b5e06c349789fed8f55fbb5f607dc437bbbcca1e79abc14431b6fd2fa644260ffd409e27078decd4058ded2a87a4d28137a391e2622bb024577ba94b015545b94a7dff99fc777bd32732a8d9129a4ec6b32386d139ecc782caf73024294c7066db4a70371945df40edd3e2ff7c1d9ff84ed9f12b9b7a3d0095b08d9fa704a469316f004426ff3bbf6bd79e7f83e781f71c119f92fdd9988e42b38d9e52563d85a14a9c638d879ae6afb5429ec779704c9d724f1c86cf6fa9e85687e6769c42859ccbed37f5f1949797ef77226aba6af46146cdf41359602d001348f8cc2b89c28aa9f7177c676daf2fe44f90cea865a26de0ec1df50d46b9feb2e718b29f53d6d7100b4617ba7805927fc445b38b5c3e2832f9ecded60ca48444690ddff0d62bbbdab956e95c84832931eff0145926e6a3cedf7b935ec0b0969cb1def8e09066cccbe2c40e4412492044d363d8fdfc78cd1865d93a186f950520aafedb01905f56e6eb89252b65ad8052cf9cb4272a27e5ec28f1b6203777f00d85491d11121ddc976e4f7d1fd55f3af9075039f42724bbdc71cdc99667ac5cbe218a4f39edb9be11250aed455ce7a74932e57a102db1aaf5eea005b275b053f2b0fac02bf0e6792d9f6be8fc2bc048fb14e35f0955a9f5dd7810e2bf4769b7dd9a1a0c3d95e3aef99905743c7ccbb35803c0bdfeb358eb68432198ccdf195bb40fbd266bf0718269618a33299b5267d5f03fc08531d560d43b1fd129eeb1fcbb503b48edd51927bcf8129edc2d7694ed45c0840f1183aa96a79c92568402324f92fe18948a47382c3fd813d3c6e80e73c3efeffa10f46277e4479b8b4473439da2229614e4a259395cfd6338f154e4c0700b6c9f395c0c11056524e67f97547d8275d0da3727787403307f92f44d05ed281cfdff9249b16e89c07b3d342cdad44408a57fad61a2ab766e4535698eef059744248e00a0dd34e25ee7a4c817dee76d6c21ea86f90c2b2d07f5d503638436e23d0850243fb06a493ae615fcb180d68abbf7f37287190611af001e6ea331564d1e018e34a1f53e9c86ef1cbabf8f40e66626eb7464a377cbd0a933b38ede9e52c736a6b89df3c175e859a2d383a8efcc76dc030adea14e1c311175b1869163ddcae5a3d2466fe5b10b6c0ef92d99edd601fc0dc1ac3da1ae13f40ff5a3e671d061a67e36e828143a34e56a9db5aaf59c868f33d0f8047dcdfbf21380e6f317d365bde2430ce553162bc36fed75a95dde500c42bae526b577fec1b979a8d9446d96cf07c0eaf647ffa69f40438ad9b7bc20fd8e666f15a42288148d866471be482d0691e87a8a0884b076b4ca6ebf8a046245c4dd5787c8be078a5d52487aae7421835c127cd5251ce3283d5d036109800f4e2a7df0d71eb9c64abb7537ba8826c4a01f283e638ad3db3567cacb6162e08c57ef47e2b32a3979cc3bf45208b236608644ad2f5a8227d1832ee407718f8912f3278d21bb833d5ee475732c8ecdd31b8021ad00ac195efee068ef79642b7dda088b97714ff8fb2537d8cabc75adae9400af66bd0470c336e0d3295157e63f06dda6efc95189ae7d5e80bcf58bab255d0bb10931cc4f9d9f15e0c58d9253432c43830b6ab9dd65b4f7e0e67262ef1e525f1dd6657bde421a4545cbabe87c42863b495ef9072610037a5628520eada7ac2b1e82d8d6f9ebce136900ca0213e0ee31eb4441a3d6f5f7e97809af3f2f9561018f10e9789d3de2fe09f4b6c5fd1454fbca838ae0e8659c761c7a52e099167e0ee0642f5f50ef24f38ee8401c0e80dc445d80cae9d9e919109ef6a9d0f8b7051a689025279589212e8453c339762e685b0d3da94a878a2da69682683e63bc917317574d9c04be1364e136f3f31979cb1ef2a8c606cdc86f1d5f1c10dfa1498f683d2d9cafdc8fea41e2984a0d6c03c58f75040a34c0416c6a9451f7efbabd65ad8634d38ac771f810220465e54811f160168faa8fe870af14d77756e1701e38c015d97b506ae8d1b3f11e705038f10a6020ca041729e2461a4ae9a22dc8ede8f47231871d415af56e080bd3479b2426dffc06974694f5edd1a44ff3d1d5799ec074e839a4ca02c967c6edb2fd0d8f91b3cc7447aee08bffac77b2ddfb3393e36ccca579d2e08ef4dcc9a7541aacca140c654f79d381d8f3b279f35a0e542b977e3cd81ad36e8a6fcdeb0db633e56afcd9f7b017ede5ad137e70dcde71bd97a1b46d7a12de676ab25af399f361ce72fabbe1183e6c45cb08deea28f17c29de29ea37210c40daa8fdd6e82a7d83b03da17ea01fe0b6e9464c263644a10c33cc8a1a3ca46e8c6c91d49b4e9bc37768ddb08d3ab7f066b826667d935e9323b86392230d273bc3ded76117f450db826f5a16b4679719745b9020ba7ead841e0edcf1b9c6edce84da60d319339c41985ccfcb8fe43b8310bbbeb9861b0d877e7cf83fe7d93dd2d6d4340bcea721e24714f1bd21dbefa2071a7f0aba4e4940a21b6feeaf8a21f015f0fac1356813ab4a4db9df3cbbb5bcafe2e4094b051ba5f1b248e5228f3e1673cf4fec6cb333f57def325d72b28e7bf1d96673d7d79a3ce5c9566c7beae138a52bd89b1d733792cb9602937c47f86b0b4403d0ded5468a9c884c71eb2010778f4b7abe97c73a34f00d0612877b020ae639f3b99ccd820b663ac5580a0ec54786301a74c07a097e172a9c179757e5fee6168a487b2da6da37340a40d7e48843f524db9b47a48741ac9d837284cbd33df98c4df4c02415208ccbeec243d1f436e5f435d20342c8baf021d45c76cdc1129ec646db676b3b7bfc55c27d41c4c7c65a92a3deeb8a80e2df807e58467773bdbb577358e3460e1362654dc1d2fb57401cffec22fbc8cea9899325c00f799e491a0837150c2f1a41643826be416e42c2fe0ae8521146d8634125e918e1291674bb69ad2180bcb715dae78e02d26aec2345f492ce4ac59a874a655b0a28e0228019312b7502c04132d66f797f5021b1cb5b9a48e0aa76296127569c48e72a99f3f9584f2d389b2138991b94744f5f85e56970a9c194aa83c5e0d1379f4fca16b32d234398e59d487b2baedc5085116ac46650d8e54c05211898aa3eb631e012e499c03daa7560a6037b7ac77db9a5d81408928a14dcfaa1a8e0ba6d5d7263c2bb202c305c1857f3c4eeccabee891b3c5d7f30aad219f33ea2e4da164fb809c53e8e70f911623a2da49b332291656da3479c92b89b4d34118072bc8c02396a04cb9bbd10a6a1a95cdca85694df96ed3813137adb5048a870b2ae23f3b6a28cf1537ebcb46e7d1ede56d04955c0f21f0bfd48ef657bd8b2af0e3adca4bfeeb21cf33db4ff5d1c84063ca2aa440a945ad0487113f260ed267b9b70803ea62b05de61be4f9383e5c62c2b13704bbec815410db34944abe06c809f27cb791726cddb77bedfe471a92ed7698f373db38a20f2cbeef5ce610c2d3014013e3248988d8c76086a31a7ba928fbd90d52c19d652679230048ec571afa59600819d4ee8cbb0ce4e0c5c16e26ef607e3a602775c37ab48eb3a9100d611c60aef7ae433466f1a1274097915ffc0cd65e6ef1aee24304dca535a1c40c5f98bca322ea5a76d389bacc3da8788bf62649e5c618edfd42da0facfd18f23e96a544cfe8ca30bad580fd6e96a4632cb74147d0860a1458b6a534be6229baff8fdf1bdd75ea19c3875ccb754cc4858b1d6c6016388ae77bb460229e329e7fb15db2d9fcfc87a53742293fa40b8290e8ff777dfc3a74e80146dd8dc6ca691b4dace297d410c893ce7ee99fc67507ad56897825b76b5de4b8212f1117c519e3f4733b621ceda4166a3bcb10bfd0a6ad1314d5006738aad926a5a48d800414adc2de3f3b7143d1e0334704660fa7f31b75092e83ea1a4f5ec9e7ea12a3ee7ddf0b16624e6d91b45523172fac87c3ec386ae2e9cf1b9cbdb6944b12370734ceeb52b20e9661025a55cde4714e78a810491a16bfd0745099c6f5d355ca43f4def5473510b5558c9bef133a6d8c117003d977bed3f4319aa7b2c26d9b57f07843c6035fa2709472eb0594f40a8d1ccdf33fdda26929cf0f9e00709ebbd595a1d57858cd36738cdef8ad7d1b0019de703c0999472a7d5e664a80140bc35b7652c0861a6f0aa1603b75de10d05c1578921151ec3b91509b696cd8b5be3ebd2ebdccc43980795bd381b65cd0daf163ec66baeaab35d6068dc12e4d5b173f5221fff6b4807ace8c096a220d8a848bc0717a3d530925a0f17276febe618758df9aa4f2b2223e122100a1acc2cba79e66ffa2369771f98cfa42e16decf83244ee9ce4a9fcfa3ee429e3ffc0463e6d1273beaa4e49957bade8a3b3c3f8baf35e944fc0956764156f20d88e248852b0e039ab08b64c1b37968ff0b6b311b38eeffc3fbb80113b941e82ecdfdddb19b30fc297870aa3c30f3601df8620cd4899d0afc3bd91ff9f765e0d4cba6a14d4fa5887133d19616f7f171b3aa4cbf6f0572bad17f6627ba03e8cfa6529960556940831f11bb6ec3e5cb6db276a", 0x1000, 0x10008, &(0x7f00000001c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8040, 0x0) 17:16:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000200), 0x0, 0x40000000) read(r0, &(0x7f0000000140)=""/143, 0x8000) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:16:53 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 17:16:53 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 17:16:53 executing program 1: socket$inet(0x2, 0x1, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 17:16:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3b4914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='mS', 0x2) close(r0) 17:16:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x15f) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x8) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x10001, 0x7}, {{r1}, 0xfffffffffffffffb, 0x19, 0x20, 0x48d, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x80000001, 0xb7}, {{r1}, 0xffffffffffffffff, 0xda, 0x1, 0x2, 0xffffffffffffffff}, {{r1}, 0x0, 0x20, 0x92, 0x7, 0x3ab}], 0x2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x1000}, {{r1}, 0xffffffffffffffff, 0x70, 0x20000001, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x7, 0x80, 0x401, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x2, 0x5efd}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x10f0, 0xe861}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf0000020, 0x7, 0xffffffffffff2755}, {{r1}, 0xfffffffffffffffe, 0x4, 0x10, 0x0, 0x2}], 0xffffffff00, &(0x7f0000000300)={0x1, 0xff}) r3 = dup(r0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x29) 17:16:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) fchdir(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[0xe5, 0xfffffffffffffff8, 0xe3f, 0x3, 0xffff, 0x9, 0xfffffffffffff406]}) chmod(&(0x7f0000000000)='./bus\x00', 0x41) 17:16:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x9, 0xfffffffffffffffa}, {0x4, 0x1f}}, 0x2) 17:16:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = dup2(r0, r0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) close(r4) recvmsg(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 17:16:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 17:16:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:16:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x528, 0xfff, {0x401, 0x200}}) 17:16:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='x\x00') r1 = semget(0x3, 0x1, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) 17:16:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x26}], 0x1}) 17:16:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xf0000002, 0x8, 0x401}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000002, 0x20, 0x9}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x3, 0xf0000004, 0x40, 0xbe7f}, {{r0}, 0xfffffffffffffffd, 0x9, 0x0, 0x1f, 0x200}, {{r2}, 0xfffffffffffffffa, 0x30, 0x20000000, 0x100, 0x6}, {{r1}, 0xfffffffffffffffa, 0x90, 0x0, 0x8, 0x9}], 0xa2, &(0x7f00000002c0)={0x2, 0x9}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 17:16:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1f00) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)) 17:16:56 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 17:16:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") flock(r0, 0x5) 17:16:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000803b, &(0x7f0000000040)="f5ff1200", 0x4) socket(0x7123d9b98b65c274, 0x2, 0x3) 17:16:56 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) getegid() mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 17:16:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) r1 = getuid() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 17:16:56 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x48, 0x91}) close(0xffffffffffffffff) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000600)="3a5e917fbecd4c9372cc1e8f6ad9e47c7c6776ff88e5ed96aea99f3dcf51127d3482841c890427736617ac55526fdfbee141d505d51446e4d1cb81ca78d50061fb104481592d8bc5124b5b82157e78a8e23301348e96e9b3b3fd027c603bab4bc122582094bb44c863f62b6bb1bd824223e421b863d0add81ae313f929179fd3d9ce05a61b0e2d694d327e3fc8aa126b0715c4ef679b662db45d443ef4fe4aa7d81dd1f51efa0f47c0bb0b56b5c6f8a19d896791670ccd5c4a2abdd439c3e9329523d1edf861342e4cb6615fb8946184856b8e6c8d02ed97eaa11873d437c7baceac399448ffbab3021ac35cf9a7deb243013b8ff50d054cf778657854ea19a86b02f1e4831b98c2df0f460a89833438791169fd35629e8f0037022c9adf111d4d58d6811304d74978a2baf3fec0e929171790d3048765434b0c046c3e7071113518bc30bc7627e0e396313cb75b0499345c1ea6452080f94a247e70a667fd829af4049592d15e247e298bcef0c231cef81c63e384dc550e63102c55147976226aec2b05a02e5637e55e6b08fe52944eedfd4f9016c45cbd2c8703a31170f97d26f509916e3f580367b3ad11927cae4dffc8838aa63a986940a6e973fff9acf4f54d490936e4f984390ab909c2e8559bd332ea417e63a2cbf2619b528f15bb4a68ade84e4639227e1ee1c6b8722180fc9730b6e5ae91f944b9d76f365eaf371d8d54b30542ac0237418aeb4b2494c1ef1e1fb991fa97ff97c5b0d7dc9bfc5eafe533132acd5ee3b3a38f670dd1946f015769b04ac12b1437258ee4f043bed79e5bf95423f69f6fe8e842a950b6c7bcfb9be4048b59fbce11fb4af4df5b024e3ff7c6dbdc7491b4f3c569b3e9498be47aea11f48c7a7f670ccd1e665b1f034066507d38ede7ac50bc250f667fc5f438576340f20119e61327026728e4defeb3905e327fa9bea18a6f08880a18218a18dbb1272a972758f20b00692f0e4d3ec8706f58e91846ea02fb606b129b30813cd0d81706acd9e4bd14684d04e22062bc2e69d8d90650accdf0fd70a163fca181c25f2d9c4feaac66d7dc6320bbb7bcc959196826d5dfbdd9b9ffc42e25fc5650d5a7f5e61a1110094d61ff5e250e0ec65613ef0db2f32ec54c4e260f8f71fc80e41b74a0a12dbaf6ce54bc023b44994f3dae90fdf9497bde1752e9ebde9722701ba097884a31fbec66604ebafd3acf6f28fe8dc988a6f2bdad2142547d62903ac75161c3113e1320b42ac8954ec85ba932d2c092079052c9dfaf8711651b082d587de0503d744cf09bc9297ba5ef36066e702070af7741c6f6be34a3e03fe298e8ec7cd9c4ca3f9bd59387f9b17f1f0cb3d0b5bdbc68867c71348c3820d17e0cc08dd33c6df49bf9660c8dc12615a7a3a7bd041ca7db2f1ba372d3550234b4b0a92cb969f0caac69fa770114b2d3f51fa7b868be0a8f42afce8a8975b3376609c9219df2cc0f77261a60e9382d1fa94a4623f1fe1dff0b9543581a08210d64a99a89fe308b1595f9b8aee9799ea52c47e99103c2e6da503915af1a74745dc595e76e6576ab8b43bf98efc21f498ecf40fe6f539ccbf734332df04c99de92fcbe8e47b71fc31fa689835ef81ef07ac13f20fa658c917022c6c44391d566e3385c009b830a5333a58aee6d94785523f2a78851d20446dde335d8de7279326cab32a25274abc9aa4653c241b314ffe38d2290aec7594d567e32613e4770423c6499f7c4c542373bcf93498f9be7572311e45c3dc6c0231a45581e75720c861b4dff07e7b005368dee571e0a9bb83301e8450fdbab622891551c72828119353decd1d0cfe200e662824db038ba98c2f1ffd679220ab538b712738786728468af5b79235d299ed701bd1ffd905dfd2983c992137363048038e386f7294f4d754026efa7172e53ad9341281678d0d62b31261eae4f943a566865fcbf5c1de71ca0dea4e8f3566eaedc0082952d4f72a8ec5952d17d546912f2e5f2d8aa6d888fedfaa55b949b06b94c66f01a8046cc1aff32750b91987c54ce11bcdcd758731077930d471fda1d3542c94996279870b401dcd3302f1bfd52bb67f475059531768f1e5473f272d9976076325c29d396399ee5966cb756cdd38a04af43d1a0000260516a623d8d0334700ae12248f117fbbd21bb6f27575f7c7854e51653ae7cf8169ad1318cb5702d672d2aaff97b339955499fa2868d9f696ddff4823c70da6940fdbf644c5e77aad4b0797f14479899105202372779d079061d6092d0e66031dd3473bfcddd53cf2da2ddfdf83d02206b5fcea810d639e3ef4210b29fed830d913bef3f4b42614ace8f7f5ca8944b06c6eb25c7d9f1736eb97143daaf35707f0c96f3dccfaee07fa8ec9da0c2230b2dbc34e4375f5782e10a867b", 0x6a7}], 0x1) 17:16:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) dup2(r0, r1) 17:16:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 17:16:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000200)="8d") 17:16:56 executing program 0: r0 = socket(0x18, 0x3, 0x3a) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xa3d) sendto$unix(r0, &(0x7f0000000140)="c1d7f812298aa724292d3dc378a7e15fefa33c50b343d6fc3be7bf408d1841c5d4e48ee1b5a9ef147b4b2549287e9865bec4c4cff05a10652fa036cba6e61090d5e2f3c4095b34b1415d80712516d839f0794bf3ab9d2eec0a4665a4433e384bcb6e644bcbba8ec4c4a8cae286708366fc5f53f26bef8c1a12f28866abe30f8c2ddac0bc77786c9d824401a0e4b015a9fb9f6f403429447d096528fb806100bc50301cb58746a57f264f4b1ff3da202919ca7d585439969c61c6598b8d76efd2aaeecbeb53ed20b464a94168fc8f25d816c4c4700c4ac0bf72f87ce5dbabd4d550c7bfbbcb1cb9698fa56e4bd2918100ba5c003ebf3f4ce9135025b617120739cc23565ac8c2614f72195eb5412b6094416ba1165e15fa22e252481509d9d13b70bdf9c66e3bbe6a65bea07a4f1015f92a8436e51c827e055870e3d184258b7170210d3ffd4287119088b305f44fca2a35a847753f0af3de8329db39859c7ce2345b860cd3e69c2259fb2ed374b0458e0e76cd551eab950a3674", 0x17a, 0x0, 0x0, 0x0) 17:16:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x1, 0x7, 0x5, r1}) r2 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2000000000000000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="d14f8db02d6e444dc8798a4530f3", 0xe}, {&(0x7f0000000300)="b4902378000073183ce4b9c29d228527c45ffd8bbe517f6e807e17ebad1220ab656dc571b4e3573569933499f657d38e1c038e1906b2e12d51960308aff198166e805d06da044d5d7bc3532a53b0b51bd9777588e3ffc0d24bb588435556b915ea320470bb238018c4f847830592e3dbc85e2402b9b2f0f3c7896686abc7408ce0b81eca2fda677d290a3f97c96be712c1f85885228df2d1e050e963a8e424b435c9c133e2d21f10782aee", 0xab}], 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x7f) pwritev(r4, &(0x7f00000003c0), 0x10000000000001e8, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/77, 0x4d}], 0x1, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x1, 0x1f}) 17:16:57 executing program 1: mkdir(&(0x7f0000001100)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000001280)='./file0/file0\x00') r0 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000001300)='./file0/file0\x00', 0x0, 0x0) 17:16:57 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x88) write(r0, &(0x7f0000000000)="7cf4eb5eecfdb954b18270207726eecb29a796f62414fa89f18a9cdfabb59c1a1d2feedeba92c09f12d61c724573db7b551676426c8c977c224e13cc8ec24f44e7184d94a976422d7575bbf649cdab863a9b3efb6a2216336ace979c01c8df7d73b2d7ce59458a2de1396ee6fa0ee9def31268ceb4475d1d3b883ede544b6de45666b083b24045f3594fa122bf0fe9268672c8cd0b4ef4fcf273af8b059da230462dfbe6e91d5a5dd8cf90ca17f3e61c39ed367b4236a6e5b01f9c3e39d6d7b66537f68fcf4178e8cf9f50f86e2eaa6c01e2321ae8bf5530de6ccbe96611e9d93754779124e3c1c0aff2e1ec4abd28ac15759e98527c0187b6c754ff9c107e53c9f99f93b689515ce157f8c7e573850ed6147a9c37779fca4792384fff62d5aacd2c1f7a267936d73a67cfaedf09cfb9caf8655e53ede31de5eaa2beecd1157e320d256915aa9789aeb20981b1d0f10238c4b97d9baf63f5c2e96116ddfc5ef06e535a992da7a111b45c521179b3c15e963fa58ed71e8c4ace3b2809e3e6411b9657c08110f4ea1fb8211e542f3d53ccea9c9e49b50c692e16c2a2cd012717539a53aad9b99521a743a1ec573ab07d3f40e2a2314e1e65eae0cab6703c86cc139e5b43ea66fb958749a84d66cc3647873e88a1d65010d7a89c61908686440b400a29d2ccb5c1fbee63c735e0e4a65a1586aa14cf0f834a5f49ae627d8891a62d105e7d08acda126dc3e8a6cb7f0e3336e2f374727ee6226db9250a870f075eb12850617617973ea6cf6b77427a6dbc3a1dcc0215222e14a527f471a86ce99794f840dd44bf939dfea77263ad85b54ff3e84e652bce298f5a6e77a83b202fc16df72323a57b54031578330ad83dcbc7879804497fae2730929b513cfdc616cede8e841d602198be9e21ebad6e7dbe6196310d992c0ea7700c6ecceeac177f823ae5383147bff83adfa4d2b8eb9aacae52efd94e15fcd0c88c76db3dee201a2df0f117b0fb76d84c47244eb1b07e2664bf250729f832c318d1108786a1b23a1a9eedef0b5316960430f73e844f966f6b92b3d3f7de1aa9beee6212523a7e86d6a1428190fded6ae1232fd97879706faee01a47dabf3e52bfc28d6027dfa256c5996dd88343b4f6cef10c091e79b5ba7360935a6b49356dc71c139b55dd546347f38f945e26f9e3eec39708e1bb659596ad0a97d930c1c11a53c6fc7200bd030819ec87e21cb41f8670b1673e8eafa53d978271c05a1c1b1f4aa8b0820a3a127694b4b77e6ff8e5fe6afa6aff1c0796cf99d7f4e3714d05b5a489c3a99a3f923d94a45676afd6a5311ebf774d9f7d0881bafe9eb6ccf623eefdc905e895e7f99d1ca549727cbd9ee17de8c8ecb6a2e279c43097a6881a02231b824d579596c041fa16e5893aec1de3d1f32edcb6df0507053a8b38c16080c51af2990b8577adc306e55dadb1733c51018f4f6a8debfbc61783e5b3df1c5354c1eee649b5003d824d3b5e3140bad4da086bdac6f416eadd04220eafd3548b9e6b539c90a4bec0fa7e8a6627200b315b2be3487c3983af78ce9ea3646ea943433871fa866a4d0cc2a60c879f850ad32fde3c6cc8f10ff139eb0d61fa6002d68d4096bcee4e950e5766e8e3e8d7f15ac2efb61ff3fc77f74d9361b6cda19e0c8a265f6c136c059f2bc7d9b439a304ea035d17ec702f508e8525e20a8245d965009f9568b36ece3e7679de21443120f9386630d3de2561ae813520eec820a4ed317cce25c6b3cc70c108484df7c720d9a1440630bbd554f7577307b01297e15c29519de1dbf3356140ec3d6bd3f8ba9b5f69edab84a5322500b3df3373a9813bc8c7dccd3d8ba718ecb82e34e129b8689a780f9f96c8db65fda85464566404d3a6ea90f27c792e3088caf42e62c56959bc95a9d7ec26142952ad51814542cac91fbe3d3683fac05a50bb502ea052d88b677212ea73f7d9fbecddede646ddd8ca96bc3e634b6a48d58ba7c490a5ae57d0c89949b436a308096eebc1532d1d44b977d58b0cfc4760bfebdc28bfddc6858cd0212e402879019c4d355fb3e5fa641e3ec95989ed2e3358a872acc52636645fd6b106d4f662140cd6f8ea9e7c614d4044e117b3dd1838d74335ed9f5ec105a3582be7cd41ce4a9c0998fc2cbf45ccd57d2a08b0cafa67918bfbca7e5fe83d127be9c9ea8158fcb71b3f8af337ca1ca898286ed5406b9fcf41a5fc51b0304762b9b190c983df6d20dd1c4fd5bcfb2cdb841cc667342d891d5f148dde9e4381e8a499196da85b7f3535c2562cefc3462f74ae2eb45d64d4d82f370bfe33b87e1bcbaf0ea8c36ef68671d3a0030dbca62c4c55585ca074345b49273c1f2701b2b3d201970558615426d9adb67364f93af53c1b36da59f4640388f852e873384ea0e55a1e084680f7d88d8a7f8c2d870ac8c4421bb5aa7585c44259bcfe39efce93fd7a35227bfc206c44b5d3a626280df19f6c6ef4228c716c72bedcd2766ebb0f2ffa000ab05510856aa4ecbb41fcce90c9b798fb39476e7564e34d36cfc32fd032941778e01b89edb66e054cc4384d3db211517c5950977330fa60ce2558c4550ec9fc4cfaa21a20056294c572541d79df87d6577d50502e28256a479ddcd5ce208b4c813c8825e09067c49f7580a0ab3a417bf461debcc022722e2a25a95ea5986159b35a8f89d48b0e6b7ea8b4f446e3a77c4b336b87e33ea008812dc52541a55cf4ef257cd931039d8c93832cd5589e63f4137f8792dcf0cddb1939ce53f68be5f222006d1db6b1d97a972b3e026e5f2290a10306da4793ddb820df0512723bd72d8fac837172a1304003dc11b965503bde818cc3d2ab14084678557df9d58be921a4982b95df57331109f0ba2832e5ba06fc521014fc629263c982c6899eb1f8f8c0753be3bbabc396323033e26d998c1e05a71373316062342c82299823efb8e548df6d5c6d6c1b98dd2f73980836267cda6533795d55f302f38677f776a4c7551826c7ed5ac62551298c69b153f9283c177ca419b1dc5be62488b2931c94032cfd4c5e96d8ffac6666f44152f6cd06369a1ef95fcb7a88601baff017adf77471002ba08b64ff8e75c47d59a1aa5e6cc4281cae993945917b2bd6051479f2b7d09d6efebdc79f47facbdc7ffdc7a5b99a4f86d5454deebcd8ad4fa95acd1e6dcb540ff98c4c1b34e1c6dd86325ec79433cd04e0deba99de5067048ec58c67e74036e3e1eaab58ca7baa72907235f0c1c47a98fc2e1dd8a91c85423f5b0d8d04c24d7c49e9a286e11f91508d8f4ee1cdada236fbff261467c1cf22fec7dfe8ceae9a02c780b7e733095a548f1b38905dad08d450dacf2b48ee0e4beb82c80336302d2f76b9e40241ae43ef5408c12e3cc38e60943d513d145b21edbc39e4e811a01c330591cf1fe2a7aa5dd6f0452de680864de4d1c7d35f7b8cbfb99661bfca53313c3919642e0f4dd270cd69f735cecbee517bcfb4896ad512a15228c135abed01b1428e2aa00a31f1ab77b04fbb6dac327b2bbedf3ace721f753b249528ff6cf4df10aad15c5a3b806244f03d759ab8febf96ddcbec23b50e8c02c7d8bbbc845849dd12e1582671d394dae663f05bfbbfbe75beda7934e4b479c587fd1be3e4c5e7b6b3e0f7534147c344aeba301da5c55357907d803f02ff9662ffca250e5d5926a86da157556b9ee1db63181ac6503a5ed47294c02eac5fd74e65a622b1024534693031033c51dec9731e68830a33833e44731b76660b300a79f3b9b926fd39c94450e814d4468b54cf29d3700616482fa636f232540e29d3f6fadffd132e5ff4aa513de26b3cabff58c1cc873ca4b964b6976f573002d44a68430dbf8ae7f1b63ed596d9db94627c53a521e971c269a5caf36a85872eb9a43e934552e86bf9901204bd8ca0346661c732f29c5f9a8bee3edb2559bd76ea7079f2e8b2e69be49f4bfadc5962e832672dac25447fe5a106e2165772d45148d8a953d81bc1f86abe7b3c5d2274ffc133768d2cb7b5336a9a2d04a29cd00190f11d12cc27fb72b5bfe0a3acb16106df85c8c1c65f58db613a0563077fa7bd702ca668cb005bfd331b4880cb5f3bd91fef4a835668e62b9b42638709db1fc2941e2480ac6d4557afcc27e7fafd96f75bbd99c7d48767c93334c96a6550d6a4688a1cae12a21ea0180faf5e1e253cae63b9ee2e8a3cab1c02b0ce797c85d17a88978220c403b86ad42f1d9a99b10574f2295229714a82194786f48f13aa35fc811eb6378d328a8df56e379a134c2c328c8f9483c02bd26eb8dd61d9d71d082cf420f729f2bcf090d6c507a20934a68fe6b8da7127b67dd5ec606fff84472f74898590efe2d0318096e3950db762a3c5fcbf89f80f46c7f373967d5a772c949374fc580cb52c24a9137b45fe60fdd85063d5e15b8767e0fa314c9cab90cf666f92e24ca07c83e3b1253e4ce6bb2df17a514a130a5926fb1bbca8da22f9ff43ef52e576479e394cac1351f6437e5c1c6786d8ccdfb0ca120baa075da5673aff958dbebd64ece3e4c0efdca26ac1babc748644ee34c8d9f259feed81441e4cd29b85b11e95513c3ef0506ce0ff7cb9d7b044fbb6eba3ce363ba819a33911ffbc367f6b1c0ce39848bbe38bd7dca4e8f0c151504889a79449d2bd9ca529cd675b560682897381d35a3262632e9fbc435ab32c4ce1c4b02e60a9f58d5c76fa3a377bda4ffbe830b29e6f8b2b3505d960db91f1dc2ab1d853939b2661d600923f905d6a3b52ce4bf7b1c084869a3be71761fbf53b2e4aa814c6b09751566a571e73c2c1ddc7c90d6e02c49a7c467905f2b899d7c08f71e5fc6884b80855a459907e3953fa9eeb251a1e66d937e537456dfe0423c972a3ff536db646415698df4e5ead58a3ea9806ac3cc8cb8aab0a56c840df1a567f84c345be46faf43fa9e968772ca12dadb93423d72574466d4da45a26f28bcf3574fd3868da33b3f3eadb9c7b6bce697c6258e925e608d0009d36a7f718f41833f1944a617cf0acf63c2d7b8c594c6efe5a2cc53461e16dfbc44f0915be10f5b114b02cef5de230dcab248dbee24bae6da6c8699935d91327f52700af2aa42d786d32b2cbe5f67fbb49af0e5d5db0a714b8e463e1890a5efcea4dbf711cecfebe13f91d656a9de55f7258ef44551bec65200799a59d759ff4609ffead5a7a9b4fef808b43ef24097ccbc13467421e67af7142167dff674d150d06fd567bf8dcf3ad32ec0e92fc56925c64da0172017bd527d023fd80318c3fb796b89fc28339ff72ffe7a66d1468363bdabd38d2c166f7fc07a6f6e48446dbfbd7dae3c976b43706e0303e93ce4e69674ce74a78d70217d3ae49e47b2c29f67247f80402449b482d2c6af5d0ed667568d7353c84d6b17d1fd4780a51589216b8f6e9ef129d3aa2c7331e1e334e63b11a1122a59b6f2e8a0250ef1d40c9c3305964fc3d02de01991074fea5414e7c4c38f5e4362e96c13a5b057b6eae71cd5c6031a0cfafadf831bb4c2d359f26b087ca51a816779e767240e65450c8cdcc841bb5b2a270a2fdb1154f68429b2ad116ee9bd67988a976847fa11efbce1a5a0e552c9cc6581e491888c5d5b2a4603e4ea84c965bc0b64baa3ea5e3ad921897927974c5d5f6ae2fc67e3c96d395d288f697d5097a61a04a030de002ac41ea5be23b2d92560f9350d8dcf96f2baeecdaea358b551437c315a05c21fe9618cbb486afd54aec6d4149a516271c002bbc82c2d6c1a5a55ca52f334ed96832c15b9870cc30181556db5635406493be0546983c00206e16", 0x1000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) 17:16:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xc0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x48}, {0xffffffffffffffff, 0x3}], 0x2}) 17:16:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0, 0x1be}], 0x1000000000000220) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="506f277c631b416db1bdac7f7a1b3c32e03187165d005d18b8a5757a4ce2c8f15bd5e2c397b37ba680c19c01e89c3d9ccbb34345de9423960c4e6030978b1b16189b2d4bbf0b0c8971264ed9184bcbbdb5550af116abf8d5b8eef80e1de8bfcf95664cecd93085703b81872a5fd8251be2bb8985894c31b49e1633f8fc84244e54d18b4c5a094302e8f577c35186cd45589a0d0548156157b213195a22fed99d15e984e137281c61bec68ce204cab9c1756705def31aa28a97cf01042c22d3099ec83d9c8abcff62a569948aa35c1f7450d6c25da2973b45804c2b15be9afcc6", 0xe0}, {&(0x7f0000000500)="51d1dbb297409911ed9b1b38f1ccb965eb627dad5fe2c185d6cf7443347fb46218070b78c1691345749e26ee952284377342507a98604e879833e7fa59fe75a85bf350af9cfa3ba085e4b63f2cc9c5f5ec475ef94e6c0a2b4b4f954eea77b8d1adcb9fa0c7129c56885f646e517cf703f9c7573fe7b24bc7ab96bdd68518f93b83404c10d2f3dd1989ed0327c10839e225ff8b2768a2f77b03522b3c925e40ca5ad517fd5e23e264fc7287c9544269373601ea2dbb03e8688fff36408fe27a1f35c9a813ec15039288daa016c54a27092f47a4ee8e16a21ec14b97ff52b8cd3a94faf6a9bc904ab12f56c325dbb98f60540b0a1a053daab7f20566af49c7008cdd361a0cc3297f0cfe6173233f1b8e660d3c03e0235264192ab29363bbf75e9d40b4c0a1af1995b2789d59dac9df47f5eef8c02a43f0437ac29da865865e8e6c49353aa900baed40587883d15e01e29a5d90bc12e27ecc5ab1fd0ea42dc2d74fe5d255068418d38ff2364f2940a96d64a108a3175b5c9431b268f745bfc0a373661409c5f1a45ecb41c6d2f0b6b7a01099839d64c8786858656cb5f58297eafd7ad97a31a7293ef864a090c80845a285a8eff8ad0aad8312fb888e9de2f070b5f7420d749ee152c281dbcbf3f5e5ed6b35e0c17dccdb0e12b0709a6fab2c9714e360cd142a0f9dcd7e9a70b2e10e4153c4e02cab47d2c442aeb37a117aad44dcba5e4e0d02fab56e0979d3ab07e3d406d5f39771bfd643da2ffd3b113928a06f9e3658649fe9df461df56b54d922fc3c915b564b397f1b9adf9b706379911de37fabf823d0ad85ce1e1ebc1db55c20eb0ee17080294de603fff37549090cfa336c384354527b90baf5cd36ff70e728c3b2637fb5e9469da95f677a83a8f50b856cad8164806ea209cfd8568c6843f817b5b68fa2253f2cf7fe29c12cee2c60fb03ea32395f0419ed3c1babe2be478cd745d8d2c89eb1558a48f9ee7a40c0174f504890c0c0a7040c7260f6df19daf3697d4f82f527eaa9fd583fb1510cef2070ac81f09470a9f597ffb4985c77e50ebc136f8735b6218ba120aad7031121d89c29dcde8bce2937c1b5357ccf53e3e47bdea58b0a11eb63456e3fb9628e820309cf7e068486c269cbb4d013005c6132d0b74224e77b4108a092b5f4be0da65d9137870413dc83314af0a2c14c1c09f272ee8ac5fd617a6477d484ce06e4b6e8fe2128ed34a9a95ae4647317b465977208706f1966a6b794ba6d8930f2f6ce84687773052fcf7ef81647b9424363f0eafa7e2dd7c554c4e964a6783ddcebf6af414cf05f8f5c1380847082fb1f2dd0c7bd8cc0fc15b82c5fcaeb4ac0d9a5969772a99bdf57e1724148c097232f23ad24b958f35feb1d55d8b6746aa5b5a0bd4d5a7d8614749a85b5ebc32b2f6809acffbaf34ae6b90cd9015a03b5a91af362e288958da02e5ff51aef41b072df48b4a6808c228ae838523c334943d35fbfc399dcbeeb1a2aec63ade4203a33af477bee38ea91fbd36095d51a3c4f40be2cf375153084574ff6180e863b0367d5cc4ffa227263334be5a1c6dffd6ab33bf961e6add03d97c7f816e86df1a72fd5eab9bcbef1b999ac0aed8389e29f8450dd0507103ec8d4b85085fdb2b0d9de0915f30b15c4cebf3eaeea18d7b1b71cbbd581d36aa57650a772da9307826395f2390be1bd23bd7089dd43167f78e5cc042b280433f6cf154f9148e75497214a31c1cd5949d62950c89e7e1ca1af3b1acc242f339166d958e059c05ea88ecbf70df898d403110d283ab3c67cb41584571d9469a803a4258445be25c63e76af986861803a286168563fe0b47f62e9302ab29f6004f7c91ce24b8f3c5fae933f23ec39b32d162b40e1411495600624d18b3f9e68eb9abadb266c7c552dd5cfd4abb8a43ab08884b7b90e7082ba2e30120679f7a4eb23fe50ee01751d627b157a39071fdedcc4525b47a8b35b5b56adaa0abe58edc38c3cf83e206f74b8385af59fe0b10fd6be5363af4ffa58269067a497ebaf7384429dc9e19cc1df340879720339c5c7f3c2f46b74b222d651688b51697aa8220a03e610f11a3237287bf29099319b9e3074a30f36bc06260354dec71340004536d1bddb581f469694635af27e7ebc0f2ab2be3d9eada542240520cba7e203a7da21f4719c854d344bed3610a485ee5b2734c4a13b3c711defb18937893dfff8f3e3c341c037b222fc40f90c5f4e60c4195ceb290800a068f2d31839f4c3aa870daa9d40b47bc6ca812332533995eb9d23dee4a09532467eb0308a79ee9f1a87c3461625e618038a72fbdfa2f14e2d9e25774588382754b250acbfe8d9f9cbb9ba9bb06d86330b60407b90e05952394626ae1e38cb9eb5448ff4879ab4cbd426240642aab2a66808df6293cf7a633aa995f6a6d114c73d87bf32722daefd9bab74c4ff8c336cc80a444310bb27533465e0fcbc7fbdfc07b5c10a1a77e07637a2af6e3d77c8874104d8b42dbcd029340c5bfa9f7c1906095f6e461b77ae54008f79d0280fe510873949a768b5bde0eee565fdde65fa7ac863b3c3d20215d0adf38f1d04d9f0cc85587286d3d3694a0b5842c90d140a5eb6cec3ac7b14d8847d93567f35430a61c0ff10819e0f47ed5b7f8a1fb7c67a6841437e96a88971cefe93a1c70468e653580cbd27e022e2502054af25ae6d65c7cd82ed5b2b095591af3295ee9428d3c863b361e4ece2d513acf8cfe6db91ae9ac96c67654d1c1ff8bb24e1e08944a548f4e21a5ec83252580685afa9befcb8232922370f749948710826cd934794d28ae4a003d4acac34cddb7870c7204734e6c82361f2ed1a797f41f8f11cf5faa02d71bfee1bffba5892850d6102d2edc7c2e068944058c5a7809cb84ff9c38119dbe63e67e7b91fb0731bf3526d3b9dc107e7d9a1d5f8d22f6602f8e84b0ed07f2cb1f0dea6546b34b06fdd67322d3b95f7f289ad504ee7146990412a00a5653350f44b321d9ffa939493a74514bdd4f1b0a4e504304c46f24b9535a07f90544bc79c8c30b4a74c0e5f2a25c8656940a5587047bd465e6960e149133873666ea517eacac2e7688b57b555c88e81189c29743056877a1de1a57f9abaa36d26900c75644a8f99b887b10b96de03c6801e76ebc7a413a4d8b7d16ddfcacbc5cfa515bbae9b1e16b266e876102e9d121c80bc273d354cc2bc86a5008695132034a67a4047099ff2d2476db3c667a60f54c199567200b475b6b4862db9aa14a4ad859430cabfca270fd329e22a31aff5cad8485663a570da15671c4b1f8fb751f96e098a122c1cb1911f2664cbe2f4a5cbcccc87e272fbf91d34e16b531e4ca5a9f5c2d7fbcb3ddb0c1e104875ec3cc97dbf6c3db062924d954d4e93240d776e24a2e578e9ee8c6de50a27e030fb327fe48ace142b505003b7bc1dbc53b943cd3f5a0c2bb1e2ce901ac7b46b398cdd458771cd5be6ad773efb400fd548ab47c4c522fee97340d7258a64ce00fe25d95b33a0f84eb9e3e138232a56b09f37a6082e6771cef784cbf4c7ba07f1c28eef7a33346ce33e9bf74a2007f797a8a51c323af04820da9e1938a4919951f9567beeb1e24144acae6eed0ef24028d8a7472f53f9098d388c5f7da7090c8cb26854d2a065a8bd5302ce3fc158453108f7c5f78a9d632df6677a1d874935f8c38f57d7992e55d2ae731e0acc0b9f675cbdfee99f6bfa3d47d08efab376c76779b5211f9271b7a240900b96a0b49fac01c5e5004b969a537c184a4b6d45c06987767bb30be6aacd528bc3853f157029d81847415063b6800509f7a46eeb6d8c9abbeb7108d451ffb45e321d772e3144ad638c82abbbc1c1a718cb16388fd5a37d8ec00598b6d2a2ce7871246c7caf64369fa469b07f6794daea988885318a80d6689d0f48d4bfe116b5cb2a5e289b5005fa0156e9d84c56ad00825fd678bc4c5f372735ce63657976611837194a10340c9cc4a27ebe58a68e3c482775c0fed606db6dc84ecae4d1324c3137347976eb567d2e2377b6215758721980a5a9cf555fa609e27746c4a062432936a42c4abc8ed6af8b7e136f9cdb4d65f15239be65ce02cd53aa38c16c3efb4545af3aa380128d59cea427a282620ab81b6ac996c9deb1bab0d994edfef9edf35fb38991e0f93ec875211570bcf96e3d55a5657a3c0ccdbd120d1ceb99f3000315d95057c1abe7609566caac4dcaf2393f3b8877a730e92d0a4118f87224396660638622f9b1f5fde5a77d2fbb915be5562e935ce05f691e88f37f9392e52aed4f45a2eedd3a1a35dc6955ff70c4e546e5f21294d5dce24089c7b6343204243f7e9fe54d05f8a7fbec57cc4dd9ba4e87a29be84b0f59e5f7f742760c118970746b51cb719e0dade49c2fbf99db56fe41f9f13b6b387a46f86257e4995ff250bc39889c4178fb7cd844d3c0669e3e7b7ccec83d7e431309c5616ebf581c4b4a3b74e49262960d1632204cb4c6faf99e78ed4ebbc655e9665ff9344de4f58430497973affb9ec0a3a8454d3cc1e365730a7aa9e982556f501661a476e81e301879096044ccd6f90bb75d7e075a326982fbb68ba0b8d076cd06f3061e6decddd689daf3da34796c16ea79a0dc6b758a6f85d3a624f0a9702ca809cb524a814754e0246c9ebd35f9a6aa6eecaaff999cdcce5b3ab22f8998258b3db1bb54b4cef702bd14235641386965ec448978db4acf3b770d7489ca93b8ac94a3296f1c512b72f31f4b4c81aefd4fa877aa0be7fb21f8f99ddb4b4806abbd2c71eea1b09021289f218d8c70337c9de13aa43b476075af92b144e9a0af22b1a7a83839dd0057b29518d9718bdfd7ac4320c665e6599371b035e26869727bdf80eb3085f8472bd6ad67c4a71dd31889d7b056a43d679eb1ef2343045a45ca86208c12dc24278fa9aea7f3a5102b1edc95751313c46c9609cb431eaa9bd9c75e61964074992eafc7aaf12e21ca5ecf9bab1aa8a0cff795f1f3a38aa4122b26c6c30d8dda64627dce395d3704eae839a1ca1e3c0f44f084aa868ae7dbca03b7b9b88bd744f3999ff1a8ac9173da70f8baf2075d081fa708363e458bcb872b6673a7043dfb9c15b0309efe306e3ac0919d5411d2e500783682a1877b2babebcd8643270b3df111e8703d9c8bb985623b872781705e6695d6061bb1b6626953740665976ed63f6c9ff34f78ff49e248ab0f0974f611f42c87f94e7e63e8cb70d7cfeeba2cd7ef57cefec37ba780761657180e40840cdbf68824c7e9d2fd2264cb7ae1bc49b6978d24d7398c64bbffd71d0f59e0f3b11ba0a35d72ec2636b91af1804a54cd305e0ea70bee5da5b5b8b20ce8ab165c3b6e37a79d1565b7840b30bec9d0f8fe9e25ff400f65a29f2964b6d36c14ffcf713fd76cf87822df8c733aff9b4641075b3f5c6a8e0aca57bdd5d5ba1437bfe60aae7595567c486462eaa877ecc110744ae6f630e22a197a05379d15e014836fb2860c9a83d6c3efd9df66689a69a65c542c55595bef4044b12552963c73ee27a4dacde044abf0cb1551abee7839e2d6252d5d98941a3f08f79bd2b9604aee0f49200fa71701c301cadd9af43fb232e312621f9f7b189acae596c9c0804698c614d3104fc79b9fc7ef8721d38389fde2349dfd1e2846557543309f01acb585f790160c3cb7897e76056b2289c5b8921ad0b1725339764b5eb11690c634a011bab489f1805741d0c60f2834918dd3dc9c5482990d5404da0dd55724ba9579269d3c06c3b13032a9a7fa6e2f3df3f826dcf399ce811b9f6cc8efb892179410", 0x1000}, {&(0x7f0000000300)="c7d66635d22975f2979c341caa78347f385e3c3f47ab6a2ec0b94322076ab144417ce82386b4bd8d305e63d9eda25ed41504dbd4e00dc7d9c2180832b9a5b5a145b1ffdfe5d61b0eb4dc0b4ec74a321a3e79bf89f03d64a6854a66e08097ebf5cc3594d7daa60a8f230146606587eaac5fd13f451531323c8a6e3848518518e48b99a1400294c676d0644f03a751d5b725bb818d6427584d52c2a9fa05fa5c49ca74033adafcb7df96a5a56644235b37fcb6008b3088c7584d17319239aea30efd396ca1b8da332921ee5f", 0xcb}], 0x3, 0x0) read(0xffffffffffffffff, 0x0, 0x0) fchflags(r1, 0x20000) read(r1, &(0x7f0000000100)=""/227, 0x14b) 17:16:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="e8b2a88b90805dd63c4690a6a1f4ba00240adb4bba16aca233a224604bc7445b46ae4e14e5544f75f170673e7fc31062", 0x30, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000006e}, 0x0) 17:16:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) getpeername(r0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000080)=0x1002) recvmsg(r2, &(0x7f0000001480)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000001340)=""/92, 0x5c}, {&(0x7f00000013c0)=""/74, 0x4a}], 0x2, &(0x7f0000001440)=""/9, 0x9}, 0x842) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 17:16:58 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/194, 0xc2}], 0x2, 0x0) close(r1) close(r0) 17:16:58 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x40008000000201, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000080), 0x10000000000001b4, 0x8000000000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) lseek(r1, 0x0, 0x1) syz_execute_func(&(0x7f0000000280)="2e39a45100000100432a0ef3446fc4e271923cc666450f3821a1ad3012a6c40191e4720aedd95a44a20080000000000000c4e2bdbe1500000000c423116f5416b301") socket(0x6, 0x3, 0x10000) setgroups(0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 17:16:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) dup2(r0, r1) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0000ef6bd3e67773efb8201878242aeb981387b6f2b81b0000000000000000b850f1721f02d655f752db138a167a0073cad198267997dff07ee932a11b75bfaa36d65f3339a76e30ef4d2a2146846c8a277a447d3552be32b545f8acd31b16fd93bf9d0b2abcee9529a036597c5e1a4ab5846c0f0c0e49146a70a194f20c2c58bb533f36ecf3be8fcb87"], 0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x46) fcntl$setstatus(r1, 0x4, 0xcc) listen(r0, 0x0) r2 = shmget(0x3, 0x14000, 0x140, &(0x7f0000fe9000/0x14000)=nil) shmctl$SHM_LOCK(r2, 0x3) accept$unix(r1, 0x0, 0x0) open(&(0x7f00000000c0)='.\x00', 0x240, 0x0) syz_open_pts() 17:16:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87, 0x40}, {0x15}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdfe, &(0x7f0000000000)="8d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x100000000, 0x8, 0x5, 0x4}]}) 17:16:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x7}) r1 = semget(0xffffffffffffffff, 0x0, 0x204) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x1}) r2 = open$dir(0x0, 0x10002, 0x118) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000000940)='./file0\x00', 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000980)) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="4406a671e36797e592c1342d9a2c14b1bd0eaa6d7bf8808e93dcdb0a38a335fabc0ef3e2cd52a91ab25ed13c3ab27e6aa91e51c16091be2450290076ddc9341194594f5753c18e70ceb93952a6e161fbe1aba4a3a24955221ba9dfccc53433f949cc920fa988d3752bb1e188a4d06d2dc2305038a148a58640e2d0171fdd39ac0200bf8db72e4e621c2cfae611f13bd662fcb663517304413a2134ec3f3fca51b1806e7dac8f4056ee35a4432a92c7ffc1f7ad1d4ba527b30c27c8ae3d96b155efc1eab0a3c2"], 0x8, &(0x7f0000000880)=[{&(0x7f0000000800)="f902008e5696a27d52ddae034d7447c7ed94eb0b7f2d59f29f980f10549f41e67c59cb96297d5b3a673e317b76c38d34e8f8d89625211de2616e10b738e48628fbd17b35c04546cfdcffa6f65ea0f169fa9fd4ae7ef36c6fb5f4", 0x5a}], 0x1, 0x0, 0x0, 0x403}, 0xc) getgid() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0x66}, {0x86, 0x2}, {0x88, 0x3}], 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000600)=""/253, 0xfd}, {&(0x7f00000023c0)=""/4096, 0x1000}], 0x2, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x1, 0x5]) 17:16:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x4, 0x0, 0x2b, {[0xfffffffffffffff7, 0x8, 0x80000000, 0x27, 0x2, 0x100000001, 0x0, 0xffffffffffffffc1, 0x6, 0x101, 0x5, 0x7cd1, 0x3, 0x724, 0x7fff, 0x0, 0x100000000], [0xe000000000, 0x0, 0x1, 0x6, 0x8, 0x20, 0x8, 0x81, 0xde, 0x2], [0x5, 0xffc0000000000000, 0x7, 0x7fff, 0x1000, 0x1f, 0x575b], [0x6, 0xc6, 0x81a8, 0x1, 0x94, 0x200], [{0x8, 0x5, 0xfffffffffffffe00, 0x1}, {0x0, 0x4, 0x7, 0x22}, {0x7, 0x7, 0x8, 0x7}, {0x100000000, 0x800, 0x52e9, 0xfff}, {0x6, 0x8, 0x2, 0xffff}, {0x6, 0x7ff, 0x3, 0x8ff}, {0x5, 0x100, 0x0, 0xa1}, {0x1, 0x8, 0x1, 0x6}], {0x3, 0x4b, 0xfff, 0x7}, {0x4, 0x57, 0x6, 0x1}}}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) pipe2(&(0x7f0000000000), 0x10004) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x180, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x951, 0x20) write(r0, 0x0, 0xfffffffffffffde0) 17:16:59 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x102, 0x0) fchmod(r1, 0x104) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() close(r0) chown(&(0x7f0000000140)='./bus\x00', r2, r3) accept$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 17:16:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) mknod(&(0x7f0000000240)='./bus\x00', 0x8, 0x7f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x6234bffb) open$dir(&(0x7f0000000200)='./bus\x00', 0x8082, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x1}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x900) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x7ff) 17:16:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x80000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="99", 0x1) setrlimit(0xe, &(0x7f0000000040)={0x10000, 0xffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0x60}], 0x1, 0x0) 17:16:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x14}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = semget(0x3, 0x100000, 0x13) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000240)=""/154) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pckbd_enable: command error 17:17:00 executing program 0: pckbd_enable: command error 17:17:01 executing program 1: 17:17:01 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 17:17:01 executing program 0: r0 = open(&(0x7f00000001c0)='.\x00', 0x40, 0x5) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 17:17:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = kqueue() execve(0x0, 0x0, &(0x7f0000000500)=[0x0]) kevent(r2, &(0x7f0000000240), 0xffff, &(0x7f00000001c0), 0x101, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2000000000020) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2104, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:00 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x8860, 0x3, 0x1, 0x0, &(0x7f00000001c0)={{0x1, 0x0, 0x3000000000000000, 0x4, 0x9, 0x1, 0x401}, {[0x3, 0x1f, 0x100000001, 0x8, 0x100000001, 0x6, 0x0, 0x8, 0x5, 0x5, 0xff, 0x1000, 0x2000000000000, 0x489, 0x5f60, 0x3, 0x2, 0x100000001], [0x3f, 0x8, 0x7, 0x81, 0xc3a6, 0x0, 0x8, 0x40, 0x7f, 0x80], [0x5, 0xffffffffffffff7f, 0x8, 0x7, 0x0, 0x3, 0x10001], [0x101, 0x2, 0x1000, 0x8, 0x400, 0xfffffffffffffff7], [{0x5c2, 0x100000001, 0x9}, {0x9, 0x6, 0x8000, 0x9}, {0x2, 0x9, 0x3ff, 0x26}, {0x8, 0x81, 0x8, 0x9}, {0x7, 0xeda, 0x2fa, 0x3ff}, {0x7f, 0x3, 0x1, 0x2}, {0x3, 0x100000001, 0x5}, {0x0, 0x8ccb, 0x2, 0x100000000}], {0x900, 0x40, 0x5, 0x2d}, {0x401, 0xb1, 0xaba0, 0x3}}}, 0x2, 0x40}) seteuid(0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000180)=0x400, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d70000000000e70300"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1009, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2c}, {0x100000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f0000000200)="8d") 16:00:00 executing program 1: select(0x40, &(0x7f00000000c0)={0x0, 0xffff}, 0x0, 0x0, 0x0) getpgrp() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x140) r1 = socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x1, 0x5, 0x4840, 0x2}, {0x6, 0x2, 0x52}, {0x8, 0x4, 0x1, 0xb537c62}, {0x27, 0x3, 0x0, 0x7}, {0x1ff, 0x6c2, 0x9, 0xffffffff}, {0x9, 0x1, 0x8, 0xfc2e}]}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0xfff, 0x4, {[0xf0, 0xc1, 0x5, 0x2, 0x1, 0xfffffffffffffffe, 0x200, 0x80000001, 0xffff, 0x3, 0xca8e, 0x3f, 0x6, 0xffff, 0x1, 0x5, 0x342b46bc, 0x5], [0xfffffffffffffffd, 0x7f, 0xe8, 0xd1, 0x5, 0x0, 0x7, 0x0, 0x0, 0x1], [0x8, 0x3, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x8000], [0x6, 0x6, 0x7, 0x5, 0x2, 0x3], [{0x0, 0x80010000, 0xd26, 0xfffffffffffff801}, {0x3ff, 0x8000, 0x7, 0x3}, {0x7ff, 0x6, 0x2, 0x2}, {0x7, 0x1, 0xfffffffffffffff8, 0x7}, {0x4, 0x8000, 0x73, 0x1ff}, {0x4, 0x75, 0x4, 0x3}, {0x7fffffff, 0x9, 0x0, 0x7}, {0x32, 0x7, 0x6, 0x4}], {0x7, 0x0, 0x3, 0x100}, {0x4, 0x4, 0x2, 0x81}}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) mmap(&(0x7f00006cc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) linkat(r4, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x9170) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/211, 0xd3, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x5, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200011000000c, &(0x7f0000000000)="ebff125c00000000", 0x8) flock(r0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="eaff125c00000004", 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = msgget(0x1, 0x402) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)) setuid(0xee01) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x7, 0xedd, 0x8, 0x10001, "84d25b2a12ea8ea958de357d594fafd6b88fb493", 0x6c2f, 0x6e}) r6 = fcntl$getown(r4, 0x5) r7 = getuid() shutdown(r2, 0x0) r8 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r6, r7, r8}, 0x8) r9 = geteuid() r10 = socket(0x1, 0x8007, 0x5) geteuid() geteuid() shmctl$SHM_LOCK(r5, 0x3) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r10, 0xfffffffffffffff9, 0x0, &(0x7f0000001840)=""/229, &(0x7f0000001940)=0xe5) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={r6, r9, r8}, 0xc) sendmsg(r4, &(0x7f00000001c0)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xfffffffffffffca3, &(0x7f0000001600), 0x100000000000027f, 0x0}, 0x3) r11 = socket(0x18, 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) setsockopt(r11, 0x27, 0x80000b, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001800)={&(0x7f00000017c0)=[{0x24}, {0xe7, 0x619b}], 0x2}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x210, 0x1) read(r0, &(0x7f0000000080)=""/28, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x8, 0x4a6ba3c6, 0x19e, 0x7, "3612fbce20fd369e68d44989b2db408b91659ab5", 0xdf}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='N>', 0x2}], 0x1, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x82) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) r1 = socket$inet6(0x18, 0x4002, 0x68924836) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/177, 0xb1, 0x800, &(0x7f0000000240)={0x18, 0x0, 0x1, 0x3ff}, 0xc) r3 = dup(r1) lseek(r1, 0x0, 0x1) poll(&(0x7f0000000280)=[{r3, 0x102}, {r3, 0x108}, {r0, 0x108}, {r2, 0x10}, {r3, 0x4}, {r0, 0x80}, {r2, 0x60}, {r3, 0x14d}, {r3, 0x4}], 0x9, 0x7fffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000140)=0x1900) ioctl$KDGKBMODE(r0, 0x40044b06) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="39509161b53dd2983359d080cfb99d9bb68f605db9f42f51b96284c1888cc66dac714d76014627f8b6ffaedf7aae7307c79c42c23572c41dd72121cd65025ebf90455e8cea2277ebead146b6f6c3aa07772d3e8ab4e5e30858952bd8b56cc439cb3711fac7e47808af4ac2c4a7fe77c2e86b7644f34b4e29cdd174f5dcfca26c8ae7fae84cf7562eb184740651ad0452b8ec5c92e2e07c394f7641f50d1fecdbdade2c77753dcf3fd5e3cec0a85d632be455ae54848fb65d190b3a0259ff49c610850c57040ea303a39c6adea04821", 0xcf}, {&(0x7f0000000400)="5c471e", 0x3}, {&(0x7f0000000440)="220020482516e7e84d", 0x9}, {&(0x7f0000000480)="1ffe3446e64cfde4a48d23f492ff3ef5e50ed503baac3c1a1c9ba5414b401033623fda7b5ccc45205fccee02fde1f2cd2002be40a6dadd7691a9d7843d59f26e6e20a7e29a31f1c9e6a1dfbbc17d799167468b400b1d9d764ab4665370e2502d401f04ce9446fb3d19ca32c2c4e11b478d116e0cc4ac950ec4b380a0", 0x7c}], 0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0xc}, {0x6}]}) clock_settime(0x4, &(0x7f0000000100)={0x3f, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="8f150c47") 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) poll(&(0x7f0000000000), 0x0, 0x40) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6, 0x10, r1, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x2, &(0x7f0000000100), 0x25, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f00000000c0)) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) utimes(&(0x7f0000000180)='./bus/../file0\x00', &(0x7f00000001c0)={{0x1f, 0x73}, {0x9, 0x4}}) bind(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x54}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) r0 = open(&(0x7f0000000080)='./bus\x00', 0x32, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2, 0x0, 0x20000}, 0x4020080c1, 0xfffffffffffffffd, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) truncate(&(0x7f0000000200)='./file0\x00', 0x7fffffff) syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x2}, 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) r1 = dup2(r0, r0) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000380)=[{{r2}, 0xffffffffdfffffff, 0x1d, 0xfffffffffffffffc, 0x0, 0x100000000000000}], 0xcd, 0x0, 0x0, 0x0) fcntl$getflags(r3, 0x3) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r4 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x4, 0xf0000011, 0x5, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x14, 0x2, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x9, 0x9, 0xff}, {{r3}, 0xffffffffffffffff, 0x92, 0x1, 0xffffffff, 0x5}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000000, 0x9, 0x8001}, {{r2}, 0x74cf51f45ed1f697, 0x96, 0x1d, 0x1, 0x5}], 0x20, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0xc2, 0x5, 0xc6, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x200}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xd4, 0x8000001a, 0x2, 0xcd9}, {{r3}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x3e3a6be3, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0xa0000001, 0x0, 0x75f5}, {{r3}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x800, 0x240000000000}], 0xe78, &(0x7f0000000080)={0x0, 0x9}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0xfffffffffffffff7, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x18, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x2, 0x9}], 0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000080, 0x5c7, 0x101}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x100000001, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0xd, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x5, 0x401}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x12, 0x80000009, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000083, 0x1c0000, 0x8e}, {{r0}, 0xfffffffffffffffd, 0x41, 0x20000000, 0xfffffffffffffff9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0xa0000002, 0x3, 0x51743974}], 0x0, &(0x7f0000000040)={0x1, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = dup(r0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x3, 0x85}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x8, 0x3c1}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x401, 0x400}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa, 0x80000003, 0x4, 0x5a}], 0x7, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x3fc, 0x6}, {{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x5, 0xfffffffffffffff8}], 0x0, &(0x7f0000000140)={0x913b, 0xedf3}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x2, 0x7c) semop(r4, &(0x7f0000000000)=[{0x1, 0xffff, 0x1000}], 0x1) r5 = syz_open_pts() flock(r5, 0x6) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x44) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r6, 0x6, r8) getuid() r9 = fcntl$dupfd(r6, 0x0, r6) recvfrom$inet6(r9, &(0x7f0000000100)=""/184, 0xb8, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x1000, 0x15e7068}, 0xc) semop(r4, &(0x7f0000000200), 0x0) fcntl$setown(r9, 0x6, r8) r10 = semget$private(0x0, 0xb, 0x580) semget$private(0x0, 0x803, 0x80) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r10, &(0x7f00000001c0)=[{0x0, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0xffffffffffff8000, 0x800}, {0x6, 0x2, 0x1000}, {0x0, 0x562, 0x1800}, {0x0, 0x3, 0x1800}], 0x7) semop(r10, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x80001, 0x7}}, 0x0) poll(0x0, 0xffffffffffffff55, 0x6) msgget$private(0x0, 0x208) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r4 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001640)=0xffffff4c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x517d9e8c, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffcc5) getgroups(0x2, &(0x7f0000001680)=[0x0, r4]) r5 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r5, &(0x7f0000001480)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbafb271378e3ca8d651619bfd45016df4360136d95b2b23bf988bbc77307e6a21474dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7dc9ba4ae842637def224517579ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4"}, 0x106, 0x800) msgrcv(r5, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x0, 0x1000) getpid() 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2005000000000000ffff000000000000f85c8a5b671b1b542a538706000000a7c8000000290000003300000003000019e21630351d70577f250ff8242b5c3df13566ee0243a92461bbb8e3e604455331cb8d1454d24587e331bd60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7b485ec96fbc010096335dc9f6169369d81542b3abe7749e740f7bd8da0cd261174da61bc460eeb1da7f50c00a8387640ce61cf1b7c8014357710c1c53dfb9c13821fbffffffffff2e53568453afb19bfd710bf000000000000000000010b5d340230b8a58265c7ce07e49d2b7305993ff625523794fcdbf519beab967bec8ba264b951cf89d532979530a3dd32c8df0585d20"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x200, 0x8f3, 0x9}, {0xcc40, 0x4, 0x80000000}, {0x14000, 0x4, 0x200, 0x8}, {0x1, 0xfffffffffffffc01, 0x8, 0x1}, {0x6, 0x1, 0x8, 0xcf0}]}) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="6f65a47bcb2ce62a897d16b6794f729754b8b3246735c1f76342e232f749f84b10b936", 0x23}, {&(0x7f0000000080)="b0994cc27f05fbcaaee0052f3628", 0xe}, {&(0x7f00000000c0)="647ccfd242d9fee4767a1b1838f0ca72bdca3339fc42d1b42936904fc4b16789d9fa2fb7ed0fe820cf06e2ec7e3c77c734eb3a599d50f2f06ac7bf9239128beaa057394b878b9f5059338171f9912b72297f17f701c462cb098de7cf42548e4a207352beff72d455c0a061b545fc4bae81ba62226a00dc025791abe2cbb5d870e9e830509b029d695fd869f0c24e480d5ff8efa172cfe8a8e01d91730c11312edf131aca6afdf7382c6a81940c17ccce6cfcde705ed033114f3c7555edc456f9ace60843b344", 0xc6}, {&(0x7f00000001c0)="2819283127c304f5204a696ec5842160bf180a46c8e7a81e83c8eef5e0eff0251ed69311284b66c47486b3b4257dfdd3e16c224bf1451085cc825652d5056d392d2b3d33405f94b53e78ca1ad894d89fb9c162031ce11500d366718fb843e06061e4687204d662f3f5c127783f3413f91d95bd60bbea68bca15b", 0x7a}, {&(0x7f0000000240)="170b491c26ca9796258e3bb813ce2b941b65e78006be0914a1189d3e9c94e5b36e26bb1b2f1fa1e756e257eaabb310fbc9fa41a59f9b1a04b51234365978f96ce3ca7930c347edfcadc1ddc679e387e6d153582f7fb82d506974acd1a91dcb8e54a656ed04494c9e5d993d3265c9d6a0b70d098463a188f136f5182dace8a98c21a602e27572345a3367ae80272c4e3e9c2ea9f608977203dff45d881fadbe913fd4ee1f11b3f50030a670d8aa148412d88c444f982a9d4efb78f4b5cde4d46dd24fef48", 0xc4}], 0x5, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x2004, 0x1701) r0 = accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x0, ""/46}, &(0x7f0000000340)=0x30) dup(r0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x7, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000001, 0x101, 0x9}, {{r2}, 0xffffffffffffffff, 0x44, 0x10, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x22, 0x0, 0xdb, 0x68}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x1a, 0x71}], 0x1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x20, 0xa0000055, 0xdd, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0xfb, 0x9}, {{r1}, 0xffffffffffffffff, 0x45, 0x4, 0x81, 0x2}, {{r2}, 0x0, 0x3, 0x20000013, 0xfffffffffffffff7, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x2, 0x0, 0x6, 0x2}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x4, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf000000b, 0x25b7}], 0x7ff, &(0x7f0000000100)={0xfffffffffffff000, 0x8001}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000f00)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) r1 = msgget(0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000280)=',::\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='$-^\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='-\x00', &(0x7f0000000180)='!\x00']) msgsnd(r1, &(0x7f00000006c0)={0x0, "3ff7a047bcf503f6922e1177530413c7f23b8a94ace3c5fe273aa97d2035c4a7c1c06cd0693fe580d26f1016e9207e7791e6bbc24215478ffba1df8da50960db4ec195a00aad4d4d1586f2de566a896fb3f60dd6b666401e83125e13c461db593504b388c6d7de36da1631ebacd2a676a7f5b93c80d35f03ba4d54cfd516b94b493d242fd1b136c67ec743d1782d9d3e15b7e80cec3f505cfb290e25ec721dee6cf1985c6fbef8ed8b94a1fd7430148a18d9921914fb0d6b9fff74e63aff00964e72e507566d9a730082a383d0f80d37a0f0a4a18f5d56a5a16d67dc47d611b500d15502ea97847ee1d176bc61ba7508f45c4b9685d82529d6996a1d19466e8ec443998815202901ee237b96a9dfe78f3ab3cce80703fc07cf5ec11608599ed7801ed8915bbef0fcdf35ed918b597f0410fe19206f6e3640df7470ebf9bb80c259b6f803b7e25fd1bfb5282c37c1a0f7dcb5f702b8423a7c77cc74a86bc16ceb3d0576bb1bc5310a81b50b5e2fc9600e3c8c07e03dfa75b5f119c9d72bf883a2c895afdf063cb74faf53ef3c8b5f1680278c47f8d17308e98d49dfc8a1ac8a6da379203a9a8b29fd7684d38c6161c9683ddd4c5e1daac25a20a83fa39c465b028e5be6647400749f235830a9836083bcede74e44b36cdb6abfcaa7312cee053d557b579dd73e915ed8bb930fc3116d6305a9886140a853bda5a991b43a966951eeb7dd1b7e87167b32f2fe34f04751effdae226a0c22765c7d9a3471885ff7dcc94beb44e86c7b165a7f8a469172b72d13391dd15ca41ba98dc066c760b3d05a66df708ca3e113a96c109a598237c1156c0f461da5b9a84a5cde80e7731da2e0ef7cfdb4f7bc38cdab8843c7ad7e885f27c79a229fe0c459442a332b94f47021cfa85d7020237b4825022fb3f7a96f15888357f1f44dccb3f18ee19546eb3b6542bc2c52a51fc01d6f802836332b1b3d64b050d7a1dba9ad10d59898ed3dbaff6df0661335fce09c705193eb7543bc03f748986738d4032eec772705bf3cacccfa111620f5ea325a31039c205fc92c1af53d8744dd289b8d88e7e07f81e1ffd9549d06f71f3896df5147a705e44e21812a80d0f1178cf2b67ba7d83834f0de9f62e2b578d8a79576de211e046a969698cd6eed7aa23f121c83c15cd11ca227b7ff683b0869e023fc7a047cc782d5bbc5b7b275f665c80be942d62db4a0f0c6865906975b3dceba966ed7742ac65aaddc93bb6505b7f4c4082c6d9f4c214b55097dff59f6e18fdda48e32bcbe8413f88120e9c8ccdf56635abc95ed296f786bc9cc81870ed4541e8c681abb1857e6e3181a39bee594df9c38eae42994f89f175843da6c6b9dd3e62a631b34c7614e4cf68c74d0a30eabb1d2b53a29bfe4f9e58498a6279ea3f024b282dcb3b265d5bdd3594109e893fed3c0a411cb3dcde937cf93157822cf072512115c7342e14b4a3cb7a1fb23a2e193b68790ea444c4050afdc11e545f28b2c150fab505c99b8adcb86b12769e5b411544186524af26fd4eb13250bc5b9339eead817d020e389062c6187ca7bb1bc9ec8a50bb8b65deb26a97c94cef47d7c443ddc400b1efbf1e0c3347b71a47db32b3831a249fc89bd3777287e004e71320b1e88b6b331bed87969429ad1b59afc396b65f4f91c71556d5f6090756baef200d06b56ef6f61318dd8d8129e2cc77c9f7b6ae9012e36f9c6d29518edb6a2ccad47c12eacd61281fe3e20ddfd0c4c622c2b559646c8bbd2701b9ee9e5f0c689f3d7d4e5ee2168540f6e08f0981cec6fa315416471f99ea13a00908693ae07541c4340cc47fe68e8279b80e3ec19fe79b435e7a9f461809c4ab72d1db43120837e03081b7c6087084348f774791e1af5ba188c36b10f994685a8dc9dd21c54170e4358dda7b2141f89c9299b69e8ed54c126d1b8975201e2635aca677feab4479bef0f4d119d057e6d512a4d86e5816f32c0e5b479400fd99043a6eaf4494b132a09594fa7b392205504e516f8a28d834f8fdfe488d0d4e69078d27da23a96bef9b46fe2bc7cf12d1b2411d587db34badc42a6980a8f6027b7e7df706ddcfa82130d53de13c789e4d6598efa1da5aa66d4d9b5617bce22688a7b3e79d3de9b2a06bb5d1155cbdbb453900467b6c5472ae4b06cc20f5d99d41ddbef8fff6c700bfb0b2ffc7dc8df81b955394e6c278ea38c062869603f9e7f416a76ec4f89ece4a418511c7156afcc92d72cfdc0c2ddd155343e31da615a6c8ddcef1f131c0e3ea83df440e917e4571adfe9e686661a28d7b254231b749c4bee1cdea1be39ef1367d28345fb789e4b1e1afbc68b21cc47fe2380fa915ede552e4a6310937870ad85416c351113f8bca417f4cd53d9fe5d686c90ac9a9a22660c6829f1dbb2d62b6e27a6b0046b5ada12f1009cf953f634869fc02799196718d798b9dfca045779f8b883b2b6068041ebeb625015eb9025ba44b09cdb9d84c05bfed88f488ed7b5845d90699239a79bd1cd160f2f6edbd5956cb0572dc7214913b3217ad364b747fa4f065c32708e27adf6ed8ebcc7e90f8666f5312ab3c2a6544e6d27040ef43ceb4e35d44073c09dbe614874f99ceb1910f9ae97e42d291fe731c012ee874bd0a92a1a2c5243b569db96cd873b008cb253eaa1663a87b81f57aa657d958eba376b187f9b22845dc3e76f00cbbbbcb3a4494f7c78a67b14e9034c38b0f7aba54a4b073efd5b1866219e26bfdc2ead6e2ac512781d44aa597d6481b5c6eaa7f00da0c049385eaeb9ab2f350393dac90697523fe03e03064dbd35dd587f87ae9b922496ecd1c59e98d56902e640c44b748a39dd6dfcf2c6df118591d5579a61ffba2f1494584f6ebedac54115d031d61226446441"}, 0x801, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x1b31520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x1b31521000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x1b31522000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x1b31523000 didn't change! 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000300)="0b9e7de91cebde2adb34191409d0a8c6cec536d8f41fc2388023b354a4e26e6b84b47e21606a9572f71079524ebc5c5d890b0b8b56a82a7992e002983faed3865ee3d07799d6b667985d4b6bf4d1097130dc86a198c2f91b990023911ed891cbeafe6e8ff6c8ec5d4e9138c3fd5a79e74e181711016f27362b86daa0794959c393f3c3c9abe12d5a5d343dbd469ddbe97e0c90f1653babf577ad6a3aa89dd3a0b7b07a4f17e9868e7838aec441280ccb1c4fdfd0c22eeca8fc0612e7cbe5bb113eec4c29927ca73a1ff17f931ec4262e10b98aa215117b4a05f7c6e3a541691d6874d3252bb5087e228c659e8eca813706efa1b10d52d0b70f63dbcb0a15fff42d24770ab750d546a378600fa40515d7208f666cdffcdacf50f90bac26321b0f8b434cea8c199dbf0c6190d6a096287ff05036d473366f03ab253cb6858f1cf012c884d5a62e3c03194ba1659b5c8fe98731494107511a97c7f941b4def8a76b65269eae1ad8f70c15b796e1f2d9c3fa888b59dd5bbbdff7a76ab7035b947f0823072ce53c958a8d1eab8d98a98eeb7160d29057ae5e4f541578635d5f2ef3bd4068b743026005a5361d4d0654ad53e6d5ed09f34884cc5007a9fbf6b23ed6cda9e2c8c258a8ff3f012b86cb141b4f2fbe0f9669f420d04e900df5c8e0bc22bf6b431e5479b5c88954895a676c97775f359621bbcfb8d6af810402d8d2e9fee8e68716cdff4beefe60066c733d0ef4f351b54324c9498fa935c3891405a435bb48f9397af0f1d567149f923549752e9403401031bef9ecedae54039601def031185eaa449ddeccabc54efe2af176c7201eb3110e26cb71f44b1ea9de92cb5e9b87051b662ce67bf5cbe00e4b8486bf76309bff92cedc107730c90b3ac4614447af06acba47f12dd70820bc06bfb7f109132e93828e660f1d6d2143cd477d144a54304a292e65c5e8b161e3572e689f249ac70a5006fb7c9fa55aaf6cdfe6793de4447d00bc34e11ae2406df9502b2524e6c0f4c9327fdf2bc5dbcbff156ddee32381d8414a227a2e82ceca3c66bba6a1cbfb34838f24aa4037bfc4030540372e10b0e538a455464ee72fc94300deb51b38c557d9fbebf3ea0573ee3859f92033e09ddfd6a17183af9bb556a7d92bd34674d39c4e8c6c3cdb5eda833776b3929709d6653ce6c7780e7913f292618316f620b910b7966e96db0fa01a0940f16af54595bdc95ffb12146cac2e4ee3a8a37f2aed71fa6207b5ccefd68d347da0954ab97c858cac6b9b1cd9c09fabd0ece03598e5db20f0b7f4d9fc45d64295dca804d1980339b1ca6a28680e86df29d7669c7c9e72517b49fc8de1f316c150d6d3044b38762428fe0891563c3ca146a2e001c93e21d9bb9c2c89859943c88ed033482c13a6305fbc0cfed65374758d00df3eb5b3d987a09a7790a7e52b296b5a79e60a833f36e495c9e05d84c619b159260d1c1aa42ebd71a54ef8e3267b82d6ac5efe0188b082fb2af5168b3e0253a828de437706d4f671bf14bc907e3764fceb3f899327150355f59064b942efceee12c82d2a9234f4bc76f9137cecc57c606cfc7d37870f03856df6e27b14581835e4bbab89ba8712efa547d8f6c033f31964eb79646862ec386ec96c810cd6a9ab35988bcaad448698584971dc57a18ac01df994422a79ffbc62b928fb6fc8b85dfcc6b7e3a7290522bfb54612ec19aa8872eda197049f37f73ec86eef3e9a48104c04a04aca44003976385b627600028bea8f0876f869cae97334a9429f03807fd94776bf9534976eda7a1f1920bbf3a24a346f00dd08ed658229f18b3d59920b7e13ae14d3453260346f3b0cf1a5ff2a970a519a1a60639f8c878e65dc76a7a7fb921ff2caba306226f0d0e18a5470328c4b601cb951f771a041e287cde4f20a9db73abd17b739ae952c5029bd472f061c2378136337893b0b5d29dcc0eca3317ba4c2d51183fbf770726ad0b46d513968c5598a5f5bf8969e40fd2f9d995fc660d9bf15b3f4cf2913cca4efb883893b423e6ff106940bfea7d25d646fb824a0b73db2a4fac1e79598715a4205b0ba2352425c75ac062518372c627460d0c14d089ddb139267a6edc32d9ffb24bb3bdd5b068026d777b09b5650f8fa0d47ece3c08275e397e920bec37079808435df2983abdf7af947ff01974288a6f84a925a3ec6d2e1515852e9f3641d074d8d2f650fca4b2438fc443af28bab77ae3748e02c61487373d6fc90281121d22e6a46dbf028a6c5232a773d60fc43445718544f7142fe3aa359eb6f0247260db1383e6bf1a73a79f4fb4d028ef3b116426ea15613393d1c4120a82f8903404f5742c3509079a54a85937e26ec86fda9d308167918ab3c605f56cdb7aa5bd07b6601964a05e96ce72bb64ac4ba7886e6df86719c0370680125fb5181f8ba4e4929eb19909d35753ab4fe47558c7bed6f9b1ee59edefdcb17fcbef5ca60102222a854ea2539810244767f9f14b72faeabd2cd677076e6d02e6a5d1008e5c72c4f9b980809dc55c5a05c96a58278eb6ce9493d92dcf03b8e86a4ff6abfb7dd5575bfa3d20548df5ed680894f90b161545ba2959d7c69b01416683835ba724ded2177b0c2337034d741dc3dc070c4d253c1d5aeea202367e73cfaba9851b7801664004aba9f83e042dc4390bf6e98f4d263674343bc7f9fbb0ebf265c8272ca00a2bc4199386065d4587da5bf35b717681cc5ffeabee3af6b7005b5f6a516bd6888fd433aa3c578c7f5b156c76df88ce39e5f580c330240a6839f6564dff10aa1432e0f8d8ebf7c83cb39af365cde21960e36cd1c94345f0a86bdb0f5b8c7f64ba1dcec574d6437882a73f554940a5d3fc0bc071a4afef997b53845a8b3e15b1f672f5b09aaaee6d7d7c3765cb7db432c9c08c038c0478ffabf62442c3ef3d32e71990360e51f4db13a8dca17a1eb1952b64681f1daa323f3f03e277713be515c7817de73f882ead6eb8e18d48c0b6a48fb69649483b5e6186e2afcfc83e13e52d8f6b5d86ecb03e2e183f9bc2f943f260fae93a5f86556c29434957ab2d2b6fb20f197a95386cac4f40b04604f0d1d42aeda0522c59aa9d8472e7a35e747d8e997870cdadbe789748e9a7df356a25a01c0a05193abe5c4b36b4e9dc5cab51f9a94d69dc4fddb3dba9b7fec67f3d3a221e4b1cf65a0c8fd99c4ebe2dfbf601f71ee50f91dac0ddaaa901a3bd6e23ec59f1fa9f3666ff9a097e78141acfff0dbd8a5c2525220346be0c36c820a622c6741feeea0f80d1a17e7fdd214f75472298d55872150d6f5bdc9aebdaa99b8b9e042c98f7ea23fe3ea65aef9839477b10d3cfb0a31a72a5ca567696fde3b2e426dfc2e467f4fe9df531941499e21ba5437bae493726d70d87a877405d07f746f4e279c168992c9a9598987e0edb8740de9b5e6b38198edd8c32c431d84262c1326119eb58f1312049be12c2c41bfd39dfb3fba5f9c3893fa71ebb485eeebfab99a99bf45722cfd42cec56e4933ceaad7b9bf020b5af1178c28a0f7fb0e0b5ebe888302d81a5a439d974c7ac1dc6ed9bed345dd264b08c6059c55166aaa1796d7c93c37ed3bb8005b794bb04610e1ed9fa74d9d63e3962be8c095483e49afa58cd37937fece865460dbef7f28d162fb6ccdab6f0d7b2eb88a9de220ad0870d6760938c423a3b685350044865eb36260af05821fb6e7cc06766b15d8a34e179fd5f1cef902257ca524f35aa0ae17911d8a61d52c8a5029fdcfb72adcb7a556fcfd80d3c3a4cc32b500d23ae9b8310f73489dc0c1a0776fb1175a941751f88fa48e60a0fb67a45b3c11ccb46b6a9497e57d709f297d288896fdda876f4501cdca3ee5f6a81ef31fee7913e015b18172cc390c7390751ee0f70025b04868066362eafec86e95b053566d4ebcd58c76c0de14baa87499816de10e618b577e222b7cf700821fe34810a26fdee48490a0925e6ec160c343c7169f89d008e52d39678447a167edeef68f7bf09b2be4e6031364c526684fd5c3cc62911a766f6c90c5369e8db25d3f731cf7b52362ce028cc8d1f5e7f789be4050c460e0905ec23595a1254f252b121d56c5a70e539619504d077aad96904c5445b01105b6c623b879bd84cb60c3cc835e4315b7b5fcf0aff9c8268bd65be5f5a22872c981f79452e9c9538a67503f43b6529c7c088e9ae57041b2cb5baa2d0ecfb7e178352449a5c3da537a9fe5a9cc1267e9161cd00d67bb2102f8c98a1b8c64f8680187e5e631f6e11b61a88a1908e889518aac9135217b714c9fe47bef2d9d2c1a9a91da59b3a2d40526585e03ad93717df08eb8983df6c87836bbe2bc1bdb0b145b9369727c9b4bf90781a6356fc5596e4e3f5219fbe43f3d07a37248df0d1ba4909227f2f262d1ed4828406a30066af9dd94384bda6a8309e46bd8a8483921930b3acd791a229f9a311ee5c47641ac3dab90d76fa422344873ec880fa8483e863d5791dfc8f6d9dbf3e5945ed2a9a68b0084df9886b4e68b303b6e3efb3ce8e1f8d86205618570d15f4ff9ff9b7bd728b650e0aaf6b298cfd5a91e370c4a2dbeb154abdcb185453280c45ecfa9b4f3ab3c19e43bdac34d3b28a62a36d2cae21f13f2d4766363b9a2d6bc6e564d4164caa2eb4017f5a43e7edb22490188baffe3e6a1fd89c4c509d1ec9b4b204a6aaef8cf05fb6ff0982045a450d6878b43904c045fd4b9650834ae6edfd9d6db09551ef57045ebe448d4586d98f7c51567c67e1f96a7587c5ece3d067538229c367a6a60651f9eb3d0768b95bcc2c2d81115cb8535135b775761848c044e20b8eaa900778fcb6d0b799160fbf561acdb16cb7c4591bd11d72869d6b060db7e9e2438dab2213d95f22dbb004343bb572b353bc1026ff16f5dbc52743d8d7be15bf2f10c43c6dbefcd327b57c9e80d3a4f5fdbb8b91512154097d8e7f401bb3b8dd1f13c11486efc2ab9fff3c81010b2155ac5f862023d9cb59848199ceb73ad9416df9ad40fe383702c8a447831a163f875b42e4c9a7f9200bef8c9e62b628cb8db567bec743ce3f90577d52d97c85aef024b272df34ea132caec9be48af9a299f32ca769d56d3b75870a2d78f8fa653ad47256a6da5776e2c5633501f7b1ffad9fb9502ab0ccc9d3edab6d21826466c0c85114fc3abed34187d59ce4f3c06f56498e055a3dcd515140cf973f6ec06afcc4ff0493e1024708577399e2a22bd172348519bc97aab9f51666707922a9bb8cbac8c96dda142ff7c31a032984aeeb5e952e19563abbcbd9e1c637e01535c31a7d85fd461040f6126dcdac75aead847bfc9d86489085b73775df4bd37c106484cc572e93a32836f20395f3d95d6fe35cbbe5c67d419bc3519c2478550a2a6ee97cf8d77237144409e0fee99371303ddfcf9e6b7e2c457545998dce7304626ed6e69908cf9850ee683f37f8998b66720ee3ae8740122f2864800614420fc0cb6c7c1240993d4cd19f2e29e0e9e64e47a79f9e1441e7f14c1a20443f584af83ab9ac839ff2283a918eddbf97096da2afd06ec12119f7a9af6c61cc7aedba7b4cb3e79693652ef7335985ee3e7619449c7451e3f475d8cce790ddb0e031d967403938b2a5b063f02717c3536ce5b24546f10625282e8d78c8006e4eafc0eb4686fc7461b34e699532233a65523b2f36eeaec47dfd8c127e4c6fa3cec9a2d75b889b4679e21806a25cdfa14b90acaffaaf88bda60a50d1381a64ad04d83794b59a19977de7366eb1f87fa4106105d0ec8561db893b9e4e26e2778438c7d2a0ac809cba885780", 0x1000}, {&(0x7f00000001c0)="0c1d8181cf2f3ff040c722ab503d947aa768330008aa3e7bccd4db118a7eafe4c1ad9aa3ffb5bc55e24b16e7507cc0bcfd2973a2128b4a47bd5bceebafc07af20b12ea2a6abad6b11610276f132e0b349606b2ec2fd2c792b11c96ef146799dc7a58fdb105e65c153fe08eff69d2696dbb63b26637717f7f70e7a88acfcc4eaeadf412b1d7", 0x85}, {&(0x7f0000000100)="e0f389dd557d2dc415c23175ee4a18060e431b21", 0x14}, {&(0x7f0000001300)="b94fd60b33a3805b9ccf8b7abbf11bbae672f2d2a5c0fb9a32b2adc810df8e5a87a4e23cb06bcda9cdbd2060357ac2bf97734512c5b3556a866a508614e4640130de7eb02d5de57f142f47b0d322f23a8ad945dbf1773a930702e7d8d04cde44", 0x60}, {&(0x7f0000001380)="31ae758025287c3a41d0e8064979faec6955fee093c3bd98f6b64e7874877e3d5b0c5d778e9a37b29a595325410081e525efad2a23a6d2da23891e65c1ca9dfc13071442", 0x44}], 0x5, &(0x7f0000001480)=[{0x40, 0xffff, 0x8, "cd29ad97af18f707641c7473cefe4c789544d67560a3d7014390fe5d806c3fc0c5b2c8915220283db5a3099ce444"}, {0x1010, 0x1, 0x5, "71c11869cff1336afbd01d92c163927c05900ebba2d55a3ae391f9e975d06435190d9dcc1b1c50f8ed1ecc0f84661fdfeae94f146b613149be05970e8496a23de9ab76ea6454c36d89d20ee3066fc511996bead65ac6b2f877f99b5c8d8f79b5a15c2c019e2d2e7119a46b7c8891fbff3db7245dc53e981620ae2842cb80e465e2cb2ab4dc1d0dd485d109c06ff61d59d68a63281a467d1504f8901b8064a246878793d834821692a11312a732b49ad1c7041dc1a492472abf9ab085825b16c1d84547384ed5c3e6a7c0c365e49fb348de597943de0d1ab08c6ebe6975b95a69359cdec4dca7cf07f7b61111aa51722e55b02852abf7236cf47d1a9414a83971a5fd72a1330f86562798cd7682ecfaababecb3237cba1c9e25d28133a3e9d3a5aa11c4a4c255c2890caa23ab050bbf799cb3ea172519ce55de49330bf0126688b154560a771ec868ba3d8408f52d207109385a23de76059b5062e7eed6904c1b8ec62fff998c3ca04290ffaa9fa8b0dca301167cd7a960d2f175413b08024ced1bf89d975097e45912bae0dbef9390c3f43c52ce9719cd79a12f9fc6e0cf2b971c9622d66e2d0b306b6e7ffa6c077886ab88b77156e5b07378212742efe388bcc3028ef7078083bf6553a1b26c5a2b639f1d7e977c80833966cde8409f256f9b4e27d37430476318901f317b016b6fa9e2a9235d0138b32c7e855149c445aac55397b1a937d1e7d1961823ec6f373258d666c70f9d46169b99f0c1e4d24939129fe1ac40bc5d174b6b4e7f18e3bce0da0ac7853873c0a13a1f5181980ca9e2c1bc2db2479891588e1b9012c55e103aa33e555df2efbbbb15ee7463a217f217923221a12a1512e1016b6ef5a952690c52ab9c82d1d4f4c61f323b79747b04ddcaea40ce329928a14df0be85c5a127e137d66a0c09f981e1a25ea9c9657292d0796f6a27b6225b86574caf13a535a6e1c403076d7d9c2025822907ca0d8ae5bc19e3d88a569f8556ca17e39db0d3ebe2c574e86054369f96a46d8e956c3250c00e2ec9d15bb48a54090a708d5836bc7f4626b150eebaad5d6811213bb2dfa3b1f730758158e017ca5440912d83fd5e1772c97158553c7ffba76c469da64886f80a9d1e9e16e4612dbe5b5d56a5838691186b18258a4ed70ea4b92ab7f4d23e251577e88c62df42c798f131622be97ed73772e57f5d3fbcfe4d0c3625276e9782dfa1b0f690017612e3adbbebe68f129dc37fe6451ee431b106d3eda29892250eb76370414426977ed3ca55e77f7f3b7d7a7dd458f34b677e809724c975d708af938b2c758328c1ea9cdfe2b2bf939203dab1ca8e062d28f6d7ba339ee93582c26f8b32060609d9c0671228b26ab63bc2601af95462ffff57473f591ea5b320d8fdbd1280b1ec1af9a85f4e6985ffc314b44b819769748204f638a9366e2861549cdc4887be1bc5ddc8d6911ba7ba572a5d7fe8e7d83d908b427567d31c66861bda74586960d5bf3e61fa0df90a0074ea98281cb51b97689a938b449df5cbf321df403e8d55d2b1f09fc3eba5b95f42e707bf9b458d9a926f461e427a267194432bce238fb72f268d95663023945fa0ef584669c094d71811acd36fa0bd2fc9243ca42b27027bfc7c1c54530685547300197ee9a8b505c8d19e244beef32862fc3aa82f1bf085a4f69a10aaea278612abede8e81e653fe3d7d8104385cab1aa2536fc53f5a3180e296245afdcf05242d56e0c0d04dbfbcff9f3a38c9d2d6e9305aca0e92cee8ba14d4705c51ec0cd9557ae67c91c7932cdbc575228b4dc17d03d841f7237bac4fbda50a64c4f6c15092657a349c524de404807cfa19ea58d76700d350a3e875d945ba3261318a607484b8fc3d4ac9f006c63abef90792c5ac1821961fa786aa6ec71a503189cd3b24a394891902c47022f1a01c0ff9e855d1139187d41f326a565e7afd84bc6788588060c9d2778cb362bcdf9db04d66b1b57ab8d77e480a5f504d66d0929142343c1e19055c9b675d98aa036470c48d9c47a8977010a4b87f7cd61c2cf8777d87100996e1f278d5aac83f202d035d158bf08f24d9edf7920dc52c78594fb2a15dc4e6ea41d4171dad5c914fd4fe8486f1561f938de4e512b727aa3c3498b0b1d69ec0e8280f8dd78550921e56ccf3af6c87c28e2dadd4d443b1c699c3a05e8476f1baaee4ead7864e3bad29484443685eed779b18aaa50cffd9fa85b30820b54e150d78b078a6d3e87b4dc9bfc44b9cbc6df4609a1438598b9f915c3f9591679f06f75cd9af963ececaae2aa4e3a86c43507e61691184f480de0f7f093dba758dc876eb901651a31b630a75c17ab682dfea0627a6506874e8a748cc807d50ed7df05f0d3aa2c00170d909862b1a61fe01665a122cfe21f8927c9296422ecc5a81bac8248134798e51a67147f054aaee86cb42b6892aedebc803a185833f3ca30f8af6138b65e735038edfe9af434b95ade008b12d04444edd651e66951566e9de2157a7722870357f34418c70f377e337f6526b6b29ce9621c4ca3328f56f7c008746a11cbf9428d2812f579e0bfcf99f29451a642435091730d1c1844613588c7c34685be8e864c9ff6924ce7cdaf7ae8e6fc78743378f8e0d4fce2601a0486601e8eaed2bdbdb866765068ebad352e4a2df39440d2b427e7c6fa88f69ea69bcd5b5f8a60563d2e8855e7c792318134cf4d95a4c440ec77c511d4ce6f2f526f764a30264f12a588baee1f7c5881026998621e51cd2296a6047e359c7a4d79d22a50ae32b3fb2a22b841cbe963c07223ba55c40089066d3e4a0117eccbccc3337072c1c9900a7a15e74e34f45c095fe688a43cd81d370369540e5b07c40958fc1bc090e1dc87b91d7777882d75992f32176b8d7c826d0ffb245407e84e8610ef3319d446de3ff695e60e4f746860afb7c8fac208f044191edfef9789740ad5abe860396fe8b31e255b870b6c018cd04aeac0fc25d410b9f9c642badcd7f2ea1866f7697d7151acce0101b969b29a10cd038900698b2002f8d5cf128b6dd4f5a449f51c4242b83797e2ba5b7ecd2c239573470ce934b0263acd31b0174a9e866284a6d89d2e317e742ca1acd01229fb184fbc53d169d5ab5f81d0b119d56ffaf2d80e2fb84b310e8351e62984d60112aeda11673f4b02443703b0325ec50b184eaa280ec665a338246ef25e2e9733f9c2d4d3ed27cf1759058974163bca6ae03feb7878e7041d4f10f9ed710caee4e96f62bde25fc3fc10e1e7a0dbaa1a3b424bde99b4a0c41b532a6338d40c33fd6f7da45f8267f5bdfc77cfff6782673391a866293278666495520cde8a8cbe2d64b3ab74730ab32ca1f47742f05cc36f2ab36065381eacd767ac3dde09ca1455266a7e8dad1b195ab4c81aa53348c0a95a19416d9acb62cead2b0acb49f24b3c6de7399b9c5e86924aaaa4ffd39fe002b5ea59bacdcb78bafcc531607d98e5f9186f49811e4dd0a7295e4829830cea17af5b36dd6a268f268e11d5d2389dc70b9d451fcca2708aff59f64a4c6f20227c9de00a399bc7968830cc8deb78c4904740e79c40cdd306521bfd3642c0ce5ee9a36f0c05f93d39759f14f4a9f06fbcccd479a10aca46099bc4538f2e89eb5a27b714bf10ef955bee1ec822b38a3f6a8d5efca0a39a3ea731599d2b7a24a0d8f631e0ef662812716fd2e4c503f4c38bc7191a4ca30150b069cdea6067e64f96162a80743c554f926c4a186b007066f6f2a1411feee1ba8cbcd38c0144c758512445598353d38c5b0fef9bd769199ca96f61221303768b107cec8d1aa255bdfd20e75647730a8512a4b8a532af6bd42cb04da0ab55dfa1dc31b3c207ec3c548ad0127f66b2fe909f7c752b60029235a6fbe5b3e43747f646921f63e1e85da571bcb0e73a3b0ee528c1963bb1a5cb3d4d461111271722d077bcc3fefd3e03c26217a9c58e75ddfc0484c6489fe213d3f75902f22c5fd76312e5d521e4a5c3c6deb7bfac87d1c21577181e153ab8b25fed6dd6912627503a979f26217954124f4a83db0925af6900e2df56c8908aa9bcd3d2b805b3dd8df82acb745c58dc3fbf2e6c060592c58b066dff7ac7d7d17494337f858d3d569c194ca24d32b947aa8aa1383e80dbd38ea6d5dfe636c5d651fa56c0a1e9b906bac8495787bf9b3eec81cf3b17c84c467cdcf0a5cef96ca52f13eb61d493caba7ebeb2b3992fe7230b2f435663ae05e4748c7944def1a111b650aab03a910c13ce17ea544590d0944b52df011427207f03a9c4f4bd292e2adba9e1dfa4ea83d69a9477736c3b3a8545ab3f02316bcbf5e39a8a7481f55e7bd6e8bc7b86f246acc3aea32de30f7122effeeba7b539d09786668aa0f6aaf41c438ad17cfdde782a414d15d00f6861a9d9d5dc8b4de1cac2eee6c3c86cb40cf119a3968a6a7849f2826f53fedc8c0b505908a57642c50bad1ac76ecadf6805484bfc8b02e5a70f5d0b94a1315209f560bdcebceb94459e2decf7076a6b70e543861518ff34df24751235d72f7d12b1e97629f087a09150e1182c381c3c4dc38f027849e855646b4d962d46be902f6152f4c52a16e248d0200a102afccc052f57890222e598829ce79e01484dd0e036686a0875ef0abee5e0a02927daf01cfaea30f5c24023282b970b1326b082d7cc84e8d8c9c936eb5d8e5cac3830189eeaa659725b8da3dcc1ab96bfcc3e3789e19bcf61b9cefbeca5453c622b18584412045896f9d05a9a70178dccf8a904d89351c2b5478163371a870f6a0fac0cc10e2ce6261bee9c75f8ed9266a286c66af310b37cba404ff8ed27ee86f41a467b6f1e245162a8696e25e2112dac43ebc40ec80e2ab34aaf6c78d27383adbf478cc2a8bfab3c937cba6cee6884972e8ce4c4f892d198f409598e8d76f4152ef70d9c5ba64afca98d546fddda42f8ac789429034f30e44fede829f654042cc0856701d5e72845afa31f9f6c3956b2782f854cdae22b3a606674562a8d74e02e8396b68762c0c817d9c4c4a0a9ea81af9a8b5be66cff30d9096f6ea874fbb9f4aaee7dfb97d33a9d5d01a6dc4c0e5fd15f00c1f6d59dc9bf3ba8c035371004aa30d89a98ec7a12f3600800735d27b771a829d85d5737970ef77b1a74c151c1b5d333026efba494eb6ce60eb41b86dd7ce7464653d826294c59686adb881dda247b25e5c9f86ff8403396a5b0d591b4d829b89e5f1c0ff817e13a06ab499ccda2eedfe15253e0a6b0292897b91f8853bc27a9369b7d9b368974467d5ad52b4c03e299d5de9b295c036c524b11fdc9f2f1ba025df5634cc13e6e980289a4480cd7157edd74ffda33caf7fc45348bf5367fc97ac7bfa4a313d9f5414c8b6341c11ee915c8d3f0fa2a6f3f8aea686065a35d40357f2db1534769a829a6ddcce106bdfc5d1b5d5eb5e8853d75bd05d5bab94a240b4071c0c1e91ce62d21b0ec770a2bd68f584af8f7836142d7905f377f5dd58b664105a0626a1cb245e8a09d8402a78da21409531978bb3622122588e802438da0b7ea46c46dcbd7c9756a6054b7f51ad1ed9fc533b4cc291a13009a545b11ad5dc1b42bb13ef32dd8dbe21301aa0d1c3cbdf6f516df53b2525193784146d17a8131a3079b6209e843afa6232f34607d36d61dc2988ad3fe6c340fc078b1136dd5a9895a5569acfb5a7a3a98f1e3396d29208247c5f42aac947a14b7508bf79c2347ec9eb325e3376fceb8b739b47d0c8c23876ae0368f946130b40ffb6f4e03ae0d5ba588ee34c8ce18605d75939b6add902677adfcd5be1707801fc4"}, {0x18, 0x1, 0x5, "d56d666b"}, {0xa0, 0x1, 0x101, "3c85995b069fef3ab1236a3a753358ead599021ed417ade16b41eda3c5697944e077e5928b1e339c33e989810983f3822ba5ca862042dcac310a9b4ebe8162cacc7da6c178c02616f6dbc7c33d8ff3ef74e9504a109fff8bea48f5ae2e3da59efc2e4c3809ca725237f59a142e8d24d7ceccc613e439f71a047def2c479c87cef0f7f8cb2d00ab1ba6c489ae44"}, {0x68, 0xffff, 0x9, "9fa2f852969d42a10a4fcb4dc90cf20c883d913fddd664b23fc3b084f379d77d759bcd45644f0bce29ee410bf5dc264228a023a169abd611bc05e05cfe52e7d98ca985018b5b8714e0152950674e9dc8d3f3"}, {0xd8, 0x1, 0x1, "2b9ca3fe2f9a6045c10dfbd2b39bf7063f8144b979e584cbaddf67cf8910fd9cc8bed94f7af75a35a0a29775bf0263837875ee16eb6e9ef70dd2216d8654b27392dc30fa4e46e736f10930f7e9aa9f41d98c01b7727c5c10a89d48f7ed2e923883ecfda64e26c0bac0f035c7054987ca6e748af12b4d9610995a58e4e5cfe9bd0b7200f54bfeed2ea7495bf9e1f14efbe77c85babb6736f1b5675f986561581fe4f6c6ed94634fe1f8b70efd5069e21088ac4a8bfa07ca543746c4761e831e51755ae649af037e53"}], 0x1248}, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:02 executing program 0: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x1b31520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x1b31521000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x1b31522000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x1b31523000 didn't change! 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) write(r0, &(0x7f0000000100)="2b00ff2300002b0033080000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e6be756faffce18a271787b40d15af9b9cf57199ec797d611ec3f4a2bbaa4c8f4dfcf70400ece9b51e8b4e5fa922b6af8780ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f3c0a8ed4e241905014cda8eacecb6248ab20dc84dde13ab46ddd00000000000000", 0x17) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r2, 0x3) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000080)=0x7) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x10c0, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x10001, 0x4}, {0x18, 0x2, 0x10009, 0x3}, 0x80005, [0x26, 0x8, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0xfffffffffffffc46) socket(0x13, 0x4, 0x100000060b5) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x4001, 0x4) socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4ff6afc3f18b2ee14e5d93f5de06000000f2d58effeb5a1868437cb66db6ac61045e42b97b4c66500169c4e6dda98183c18e2f9368c042f2382e800c5420f872d2c21047dfed97bf45b0f84d6554ca2e8faa1c1a80cbfaa187ca61c52cfb513a3c8e1eea041b7ca0b83b925b81b4ee4088d56a8a8488afd4550d66cba73ce101d97244910fe9530ded81fcb084fc24b29067624bcd3bfa320967280408d9fda6b56534a91939c67ef12804106245c4c23b658ab036802a980ca0d7bc5a54ee6e8b51da416f8af43475ad64901b2f429f21c21583017be9f3812f49a83bd4bcfdfad189da1fcd5d816012ea0fd915a8aacd36b65582a0f024e2950cb2fefe03b0dec6968c264f922aeb0ce49f4df2efda0ad2b2176d97f925fa00d30d2615d7dfcc618264f465c8d8a9303b179bc6476d3fa0b2a660a32efbcc74f05446faaf5649d1f2726c2661ca5d8b400180000090a79d5467053df6280021456b14fe2a96f6b187cb76103874cd00069eab83e82b3f4776924d7c5460273005327e325d94c23fb96d567ecb3c80770bcb3b2977d0a7daa87fc1e1d8c692e6ff652233c48e260229a709d6d20dcf2a3d0bc67bbfbfd3ef3ce4bcc8863d33332233568f2d28218e7195bfd9e0811cb8ac056f4ec1fb57e10442880d6b7148f7fdc30171aa4f12388f51220e170fcfb68779142e37f114e8d999aa419cbc0c4cb4b7e543fd5a9153d044e620691007794a76d0385d38754a4a302972eece7d5e783eaaf1f7a6bfa8833e68db57e0268261f062a239c512e87e94e98a347ce264d2b5388473c8ebbc48ed7cddfd809e9a7e1dacea1947630c3b9a2532a5ea42a1c384e2eaf60be18f9e92f7508a259dadaddc3ebdd6f3486f45811b85f25fa3a9384f881762cd87c6325c99b0b3e84cb1be05df6a4bbad49127210e388511031b7e243f6af036a1412963061730737e7744b8bd2b80dd87d3b8e8c76bc02cb382aede96fd23d7320a46aee5d6ce3b33beb860a4c973b85a46242729e7fa7b452461a4131ea0bc000000"], 0x1) msgget(0x3, 0x142) linkat(r0, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r4, 0x0, 0xfdf8, 0x400, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r5, r6) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000100)=0xc) recvmsg(r1, 0x0, 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x100000000007, 0x0) r1 = socket(0x18, 0x2, 0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) shutdown(r0, 0x3) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) syz_open_pts() 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x80000001, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x6000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x56}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x362}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) fchdir(r1) chdir(&(0x7f0000000080)='./file0\x00') /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *295266 77368 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a2c9b8,ffff800014a2c9b8,43f46ba2517d6410) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda3e8,ffff800014a2cbb8,ffff800014a2cc08) at VOP_LOOKUP+0x5b vfs_lookup(ffff800014a2cb88) at vfs_lookup+0x55d namei(ffff800014a2cb88) at namei+0x45f dorenameat(ffff8000149c79e0,ffffff9c,20000000,ffffff9c,200000c0) at dorenameat+0x106 syscall(ffff800014a2ce70) at syscall+0x511 Xsyscall(6,0,ffffffffffffffc2,0,2,7c5cc9a40d8) at Xsyscall+0x128 end of kernel end trace frame: 0x2dc, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a2c9b8,ffff800014a2c9b8,43f46ba2517d6410) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda3e8,ffff800014a2cbb8,ffff800014a2cc08) at VOP_LOOKUP+0x5b vfs_lookup(ffff800014a2cb88) at vfs_lookup+0x55d namei(ffff800014a2cb88) at namei+0x45f dorenameat(ffff8000149c79e0,ffffff9c,20000000,ffffff9c,200000c0) at dorenameat+0x106 syscall(ffff800014a2ce70) at syscall+0x511 Xsyscall(6,0,ffffffffffffffc2,0,2,7c5cc9a40d8) at Xsyscall+0x128 end of kernel end trace frame: 0x2dc, count: -9 ddb> show registers rdi 0xffffffff81a73677 db_enter+0x17 rsi 0x25d9 __ALIGN_SIZE+0x15d9 rbp 0xffff800014a2c7d0 rbx 0xffff800014a2c880 rdx 0x25da __ALIGN_SIZE+0x15da rcx 0xffff800004b96000 rax 0xffff800004b96000 r8 0xffff800014a2c790 r9 0x1 r10 0xffff800000984880 r11 0x3bd4157d643fdac8 r12 0x3000000008 r13 0xffff800014a2c7e0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a2c7c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=295266 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff92c8,0xffff8000149c6280 process=0xffff8000ffff6358 user=0xffff800014a27000, vmspace=0xfffffd803f014b58 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77368 246912 72463 0 2 0x480 syz-executor.0 77368 150953 72463 0 3 0x4000080 fsleep syz-executor.0 *77368 295266 72463 0 7 0x4000000 syz-executor.0 77368 505631 72463 0 3 0x4000000 biowait syz-executor.0 77368 167322 72463 0 3 0x4000000 inode syz-executor.0 77368 238559 72463 0 3 0x4000080 fsleep syz-executor.0 22197 512438 75609 0 2 0x480 syz-executor.1 22197 515915 75609 0 2 0x4000000 syz-executor.1 22197 128792 75609 0 3 0x4000080 fsleep syz-executor.1 72463 496090 50806 0 3 0x82 nanosleep syz-executor.0 20433 315053 0 0 3 0x14200 bored sosplice 75609 426955 50806 0 2 0x482 syz-executor.1 50806 146842 17333 0 3 0x82 thrsleep syz-fuzzer 50806 384459 17333 0 3 0x4000082 thrsleep syz-fuzzer 50806 346207 17333 0 3 0x4000082 kqread syz-fuzzer 50806 16958 17333 0 3 0x4000082 thrsleep syz-fuzzer 50806 193795 17333 0 3 0x4000082 thrsleep syz-fuzzer 50806 277399 17333 0 3 0x4000082 thrsleep syz-fuzzer 50806 137527 17333 0 3 0x4000082 thrsleep syz-fuzzer 17333 72565 94868 0 3 0x10008a pause ksh 94868 391509 25953 0 3 0x92 select sshd 77077 109089 1 0 3 0x100083 ttyin getty 25953 97657 1 0 3 0x80 select sshd 74697 452602 21247 73 2 0x100090 syslogd 21247 427922 1 0 3 0x100082 netio syslogd 72172 35492 1 77 3 0x100090 poll dhclient 22740 260834 1 0 3 0x80 poll dhclient 97612 502260 0 0 3 0x14200 pgzero zerothread 30998 177175 0 0 3 0x14200 aiodoned aiodoned 13292 352645 0 0 3 0x14200 syncer update 13899 150931 0 0 3 0x14200 cleaner cleaner 94650 308029 0 0 3 0x14200 reaper reaper 55818 53202 0 0 3 0x14200 pgdaemon pagedaemon 66804 301502 0 0 3 0x14200 bored crynlk 52036 339340 0 0 3 0x14200 bored crypto 19701 487646 0 0 3 0x40014200 acpi0 acpi0 46017 73506 0 0 3 0x14200 bored softnet 6385 260275 0 0 3 0x14200 bored systqmp 9297 278838 0 0 3 0x14200 bored systq 36518 52649 0 0 3 0x40014200 bored softclock 89199 137880 0 0 3 0x40014200 idle0 75167 501896 0 0 3 0x14200 bored smr 1 107707 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9469 6329K 6716K 78643K 10980 0 0 pcb 25 9K 10K 78643K 193 0 0 rtable 108 3K 4K 78643K 274 0 0 ifaddr 46 11K 11K 78643K 71 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 25 0 0 iov 0 0K 20K 78643K 42 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1367 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 26 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 238 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 42 30K 62K 78643K 344 0 0 subproc 64 65538K 69634K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 10 0 0 in_multi 33 2K 2K 78643K 45 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 208 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 20K 21K 78643K 1388 0 0 UVM aobj 11 2K 2K 78643K 12 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 24 0 0 NDP 8 0K 0K 78643K 20 0 0 temp 120 2701K 2828K 78643K 6005 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 134 0 127 1 0 1 1 0 8 0 plimitpl 152 25 0 18 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 44 0 40 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 3 0 3 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 232 0 44 12 0 12 12 0 8 0 art_table 32 233 0 44 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 10 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1752 0 338 46 0 46 46 0 8 0 ffsino 240 1752 0 338 84 0 84 84 0 8 0 nchpl 144 2263 0 627 61 0 61 61 0 8 0 uvmvnodes 72 1900 0 0 35 0 35 35 0 8 0 vnodes 200 1900 0 0 100 0 100 100 0 8 0 namei 1024 6103 0 6099 2 1 1 1 0 8 0 scxspl 192 13227 0 13226 11 8 3 7 0 8 2 sigapl 432 405 0 391 2 0 2 2 0 8 0 futexpl 56 3488 0 3485 1 0 1 1 0 8 0 knotepl 112 98 0 79 1 0 1 1 0 8 0 kqueuepl 104 38 0 36 1 0 1 1 0 8 0 pipepl 112 280 0 259 2 1 1 1 0 8 0 fdescpl 424 406 0 391 2 0 2 2 0 8 0 filepl 120 2250 0 2146 4 0 4 4 0 8 0 lockfpl 104 87 0 86 3 2 1 1 0 8 0 lockfspl 48 33 0 32 3 2 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 315 0 308 1 0 1 1 0 8 0 zombiepl 144 391 0 391 2 1 1 1 0 8 1 processpl 840 421 0 391 4 0 4 4 0 8 0 procpl 600 697 0 654 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 286 0 267 3 0 3 3 0 8 1 mcl64k 65536 270 0 270 33 25 8 33 0 8 8 mcl12k 12288 4 0 4 2 1 1 1 0 8 1 mcl9k 9216 7 0 7 1 0 1 1 0 8 1 mcl8k 8192 5 0 5 2 1 1 1 0 8 1 mcl4k 4096 20 0 20 3 2 1 1 0 8 1 mcl2k 2048 57805 0 57762 14 8 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 95405 0 95322 24 16 8 22 0 8 1 bufpl 256 19336 0 16228 198 0 198 198 0 8 0 anonpl 16 55993 0 44992 59 14 45 58 0 62 0 amapchunkpl 152 2028 0 1906 7 2 5 6 0 158 0 amappl16 192 2119 0 1474 44 11 33 40 0 8 0 amappl15 184 96 0 95 1 0 1 1 0 8 0 amappl14 176 91 0 90 2 1 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 57 0 53 1 0 1 1 0 8 0 amappl11 152 46 0 32 1 0 1 1 0 8 0 amappl10 144 73 0 70 2 1 1 1 0 8 0 amappl9 136 566 0 563 1 0 1 1 0 8 0 amappl8 128 132 0 117 1 0 1 1 0 8 0 amappl7 120 40 0 32 1 0 1 1 0 8 0 amappl6 112 57 0 47 1 0 1 1 0 8 0 amappl5 104 182 0 171 1 0 1 1 0 8 0 amappl4 96 600 0 571 2 1 1 2 0 8 0 amappl3 88 128 0 122 1 0 1 1 0 8 0 amappl2 80 2457 0 2394 2 0 2 2 0 8 0 amappl1 72 16767 0 16331 23 13 10 19 0 8 0 amappl 72 965 0 922 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 11 0 1 1 0 1 1 0 8 0 uaddrrnd 24 406 0 391 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 406 0 391 1 0 1 1 0 8 0 vmmpekpl 168 6962 0 6942 2 0 2 2 0 8 0 vmmpepl 168 49664 0 47986 122 36 86 107 0 357 13 vmsppl 264 405 0 391 2 1 1 2 0 8 0 pdppl 4096 818 0 782 6 1 5 6 0 8 0 pvpl 32 168500 0 154434 148 18 130 143 0 265 16 pmappl 200 405 0 391 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 385 0 56 11 0 11 11 0 8 0