kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Feb 16 06:20:10 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.77' (ECDSA) to the list of known hosts. 2019/02/16 06:20:32 fuzzer started 2019/02/16 06:20:35 dialing manager at 10.128.15.235:24177 2019/02/16 06:20:35 syscalls: 1 2019/02/16 06:20:35 code coverage: enabled 2019/02/16 06:20:35 comparison tracing: enabled 2019/02/16 06:20:35 extra coverage: support is not implemented in syzkaller 2019/02/16 06:20:35 setuid sandbox: enabled 2019/02/16 06:20:35 namespace sandbox: support is not implemented in syzkaller 2019/02/16 06:20:35 Android sandbox: support is not implemented in syzkaller 2019/02/16 06:20:35 fault injection: support is not implemented in syzkaller 2019/02/16 06:20:35 leak checking: support is not implemented in syzkaller 2019/02/16 06:20:35 net packet injection: enabled 2019/02/16 06:20:35 net device setup: support is not implemented in syzkaller 06:20:40 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/84) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/168) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x321, &(0x7f0000ffb000/0x4000)=nil) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x2, 0x2e}, {0x18, 0x3, 0x1f, 0x10000}, 0x4, [0x101, 0x200, 0x80, 0x0, 0x8, 0x6, 0x2, 0x1f]}, 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchown(r1, r3, r4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r5 = accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/57}, &(0x7f0000000280)=0x3b) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x9, 0x1ff}, {0x3, 0x100}}) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shutdown(r1, 0x1) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffb000/0x3000)=nil) listen(r1, 0x1f) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000380)=0x6, 0x4) shutdown(r1, 0x1) fcntl$getown(r1, 0x5) sendmsg(r1, &(0x7f0000000900)={&(0x7f00000003c0)=@in6={0x18, 0x2, 0x791, 0x6}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000400)="319f36e6db2e04baff83d328d1981628b6ed344948d9c0fd3287be838dd1e01ca404e350", 0x24}, {&(0x7f0000000440)="3c1e1765996cdff501a59bc2c2949395710ee133f6", 0x15}, {&(0x7f0000000480)="a8172e18129bfe03c4fc95bd717d3c25b6b394a4cff1d34043f04adfa9f5284f8288fce189d03b4d496a5269648cbece687ce3be729af38a6be22e0aba1f826dd4826b93acc0a24d1c6a358e6a1ec0f4192264c70be44989cfbf6bc2a9bc37dfe439b78bbb59e9ea6da658cc819a4e6a59d023e1812e3da8aad0493e86ed67c08affaed2c6df53ead2d4b6faa6df426823bc05c70e3464bc21b2a31b531d2da93385bbbba162455ec765d54baf083ba607f46816bdb13597fa73ae9bc835f4309cffb380b310c32cc130b0aa2609138d28ccedd3e652bfc6ccb3388875874763f099fa2e9892", 0xe6}, {&(0x7f0000000580)="3fa325b39bee72bce5dc6738dd618759b7d3c4e835f88caf6853f24810db4019fd97aee60ff306f8565b8224246d78ff4868ab1bbdd6b3f51e0082ee3cdc6cb3166c6bd776be72bf993c57296c7bd0080df9ff9b6b9bd63c8600b9807ce2764f1fb8b17f2a8d7d0286dcef9e57756b73f657237be5d7f65b1944ea50dd31aee7217ae92fdab28042a22fba41d853fc", 0x8f}, {&(0x7f0000000640)="421b2f06a76b516ef8c534797f4e2474f1a55eec0cc7e696b4b2a05eb2b3b964c4acafb5e87a21b5f9b9018831e761243f8d9b69e82c44c52e643ace30439c9c29c6b56906fe6537a1b98e8055d0eef14053442e6672bf3392577e1f705398603ed3cab82500f711d964ec45a38e3023190443293801322c09fd82f334c3279248e152eb2df10d190687cfe1d7f0d0aff764", 0x92}, {&(0x7f0000000700)="85363cfea64e95c782e56fb1b7a5fe1738978c415d53282877821c917db4d3fe6ae2534acac8fdda9e3ad4f0f8a856da16c37c8c811c82b8ee1f73926b7a609d7bd749c34e141153843053afe2cc113594319fee8a9c5a396708b4c8a1b80b8da9f0be13db241d759e320023de572a34093f84b88a7d269d673d86f6cfdafe6f244f10", 0x83}], 0x6, &(0x7f0000000840)=[{0xa0, 0x1, 0x117, "3279427554ed7a1ce947cee36ca3ce0bdfe9c1dd038b57f05323cefbc47b4e22e4cf81884e243bd79b681ec3151fc3d72147b8d0f6372a261a2d782ebb04b9652192fa71aa69f1450a92071d1533dce205be1f0ec9a86755314b773632ec5cbdbdeecd6b43e0bb9a997342511df9f3225923d7b8bd67dc4a9f6c782c59ccad8338b7ef0e697a56f8338f95bbca32"}], 0xa0}, 0x2) shmget$private(0x0, 0x4000, 0x42, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000940)) shmget(0x0, 0x4000, 0x402, &(0x7f0000ffc000/0x4000)=nil) fcntl$setown(r5, 0x6, r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000980)=0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) mknod(&(0x7f0000000a40)='./file0\x00', 0x10c0, 0x5) 06:20:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x100000000, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) fcntl$getown(r1, 0x5) getppid() ftruncate(r2, 0x7) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) dup2(r1, r1) fcntl$getown(r1, 0x5) socket(0x17, 0x4005, 0x7fff) r6 = semget$private(0x0, 0x2, 0x5) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000140)=""/113) r7 = shmget(0x2, 0x3000, 0x449, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) shmget(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x3) shmat(r7, &(0x7f0000ffe000/0x2000)=nil, 0x3000) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000200)=0x6) shutdown(r1, 0x1) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0x7e, 0x2}) fcntl$getown(r1, 0x5) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)=0x7) lseek(r3, 0x0, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x6, 0x3e, {0x3}}) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x30) 06:20:40 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x100, 0x8000}, {0x9, 0x401}}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 06:20:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 06:20:40 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000800080102002, 0x46485d48) mknod(&(0x7f0000000040)='./file0\x00', 0x2001, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0x6, 0x0, 0xbc, 0x0) fcntl$getflags(r1, 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xc8, &(0x7f00000001c0)="d28c817987b608c09ac89bbdf3cca51adf2a0ba612f7fb098eeca36441fc3fbf0332cd750abe741793f8362b9fc1b0847b9de273ff9771d4e8b1a52e556ae3b55641dd4f4d48451a0c48ea6b6eaca76526cfdabeef1137f329ffc16d0d61aa249a339b3fbf5ccf71075c3db3b8d0c494e54ec201427455a3944ab6fbbe61c62265d0954d3ed095c2da21a80b3136ce413fff1df590d15cae9aade8e54245c20a4432462d869dbf181f362fa585692b27b97e664210b97c4e757c998527a81c825eae4903273f9008") syz_emit_ethernet(0x1, &(0x7f00000000c0)="e4") 06:20:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x82) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0xfffffffffffffff5) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x40000) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) 06:20:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="5605000f9155ce1e00bd241e10255b", 0xf}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x2, './bus\x00', 0x0, 0x5, 0xdcb}) 06:20:40 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000214000/0x3000)=nil, 0x3000) socket$unix(0x1, 0x5, 0x0) shmget$private(0x0, 0x7000, 0xb, &(0x7f0000ff9000/0x7000)=nil) 06:20:40 executing program 0: r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0xf7) kevent(r0, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) 06:20:40 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1000080, 0x0) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x10, 0x2) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) poll(&(0x7f00000002c0)=[{r2, 0x2}, {r2, 0x8}, {r2, 0x8}, {r2, 0x30}, {r2, 0x8}, {r2, 0x44}], 0x6, 0x0) r3 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/211) 06:20:40 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xb5, 0x6c, 0x4, 0x1f, "180b8140ea26dd0204d9ba9a9ac992cea0a7a675", 0x2, 0x7fffffff}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x67, &(0x7f0000000540)="842ef626240015606346a81a8e4ae975f5a8b6e6166c8df49c5e97c5de10a7dfa39cb06199b1108728e161be36dac2b9c33495fc4e50820e5c860800325924aec24597c416cffe382f52f2568cf660308b1d107e0b508114c77bd4f4512902ae19eee074670e90331b9cf078a2fe111ae391618ae544c7330db3ebf18410b59dbc39516719a1545ccc16d0fab068cf2d30688729fa342f6e2c12e87849ff37290f50e8f668d533c8e31e35c6473fb4f4090000000000000081c9b9aa45db4957e475e55f71948347a0f284d1ad863b6913f9d84b7858578d89dea3688c4715eefb68323d0b786d99aa3835613d138ac0787f4d76c2ebc252755d2df305ab2be16399328bd2773b40304800ccd2f35080b419c434e4b9eed9406b4e61a9c042ea7944431f63f97fd2a10d4d3ae0b225521c2885ba05a987a0e39b470a1be8aafe982ab9fc01162c87f0f0a6436189c197cbf57d261cee6d2ca5fd6afa09c197fe955c48dc9f8ca08d8744bfd9a1051ba05b7c775df44aded95bc160b8345c0773e3bffea0e378e16f9a54f1a42a5b7011dcb91c5a0b297f6940d83a9f523a748fa709f0fba7ac05cbcb", 0x1a9) r2 = semget(0x0, 0x7, 0x11) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f0000000140)=""/46) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100), 0x3c) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/18) semop(r2, &(0x7f00000000c0)=[{0x0, 0x7cd, 0x1800}, {0x7712bdb8fa5efe60, 0x7f, 0x1001}], 0x2) 06:20:40 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRES64=r1, @ANYRES16, @ANYRES16=0x0], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r0], @ANYRESHEX=r1, @ANYRES16=r1, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="3fc9d7e3d704", @ANYRESDEC=r1, @ANYRESOCT=r1, @ANYRESDEC=r1, @ANYPTR, @ANYRESHEX=r1, @ANYRESDEC=r0, @ANYRESOCT=r1, @ANYBLOB="3532df7300bc44b58ec7d99d"], @ANYRESOCT=r1, @ANYRES32=r0, @ANYBLOB="16b0409e893b1926a4f97ee8f53ebe7cac42e04dc6b4df81805076857fbaf70738cab39f35d0870b96aec5cfd5ac91559b50257d2a589c865f815f2e686b759d1d26e13cfdcc254675cfe0cbdc444508fb4489d4b919ecea9462df0cd4c660ea494d5261b2581ee8cf445617917ccb947439cf470e278c518d835a652f7fa11416e5cd5818b35cef336128d8b5dbcc554fa9770b4522f9db32c26b7ca89b571bd8ca6add0ec9bdc4afc1a2916a55", @ANYRES64=r1, @ANYRESOCT]], 0x8, 0x4}, 0x1) close(r1) fcntl$getflags(r1, 0x3) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000400)=""/233) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) rmdir(&(0x7f00000003c0)='./file0\x00') 06:20:40 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(r1, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) chdir(&(0x7f0000000040)='./file0\x00') setreuid(0x0, 0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') 06:20:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) chdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:20:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r1, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x0, 0x20}, {0x1, 0x5}}, 0x2) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 06:20:40 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000130000000000000000000000008a9592"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7041, r3, r4, r5, r6, 0x80, 0x2a}, 0x100, 0x9, r7, r8, 0x786c, 0x4, 0x8, 0x1}) getpgid(r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 06:20:40 executing program 1: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x68, 0x0, 0x0, "3169a951e955b590d3369ad58a3213704d4fea696915dac10319670500c0f20dbde69a98b3bcf78c6c7b56dafa9ebefc16fa1bdbe0471330388c6edc526602909dddd61ab688d9528557cc49fd86a56acc"}], 0x68}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) dup2(r2, r0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 06:20:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x5, 0x3, 0x9, 0x1ff, "f79c1e0d3bf4ecd15337daad716ce8877e9c0338", 0xb150, 0x100}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000480)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fce08", 0xba) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa1, 0x0) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 06:20:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = dup(r0) r3 = syz_open_pts() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000003, r4}) dup2(r2, r1) 06:20:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getrlimit(0x7, &(0x7f0000000100)) r2 = open(&(0x7f0000001580)='./bus\x00', 0x0, 0x8) r3 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000001200)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001340)) accept$inet(r2, &(0x7f0000000040), &(0x7f0000001180)=0xc) r4 = getpgid(0x0) wait4(r4, &(0x7f0000001280), 0x8, &(0x7f0000001400)) ioctl$KDDISABIO(r0, 0x20004b3d) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000012c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x1, 0x404000, 0x80000001}, {0x18, 0x2, 0xfffffffffffffeff, 0x10000}, 0x1f, [0x6f8, 0x10001, 0x4, 0x800, 0x6f652993, 0x7, 0x8, 0xfffffffffffffffa]}, 0x3c) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) close(r2) open$dir(&(0x7f0000001500)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) 06:20:41 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f6c224e6bff4b56154b45ded8e0f5c425127b875bcb09494243030dcaf23", 0x1e) pipe2(&(0x7f0000000000), 0x10000) 06:20:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x1, 0x5) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = dup2(r0, r0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) dup(r1) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = socket$inet(0x2, 0x1003, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0xb9df, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x43}], 0x0, 0x0) close(r2) 06:20:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = socket(0x1, 0x8005, 0xf2) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:20:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1360, './file0\x00', './file0\x00'}) mlockall(0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 06:20:41 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 06:20:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e3f72b88dc825f32c7a9c2add7c73dfe4ca6f17c0fb888aa9d39dd0ebf683444ac1de7e85bbd99ae13010869ed1ce23e5eb28ae06916f5dd4071f77871aaa8b63131a0d62c5ca0ca98572e30f4110f74dcfef259ad41c75643b88c5a354319d3a65abd9fbc33402bbb1d823787901f7fa99f83b2de4d3fe29b1f26e0e9e10f36be", 0x81}, {}, {&(0x7f0000000140)="1f41404748cf51ec61651f862357486e75eaf322584d02634c43a5c48fcfbeb404e8c15dd57c0dfad38cfde36c9663f9468c46868c15e42e2e13655c16b95820c887e4a57cce2ebf5da88e0068c636673be234f88af475ac0f97e4e1cd6df10a263d65f94de1417403718eab214d01146cf3c4ccc256b203dec5fb", 0x7b}], 0x3, 0x0) 06:20:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xea81, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x0, 0x2, 0x741}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x282b, 0x8}, {{r4}, 0xfffffffffffffffb, 0x55, 0xf0000000, 0x200, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x3, 0x1f, 0x200}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x9}, {{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x1fe5, 0x50df}, {{r3}, 0xfffffffffffffffb, 0x4, 0xf0000014, 0x7, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x58, 0x4, 0x3ff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000009, 0x100, 0x7e}], 0x401, &(0x7f0000000500)=[{{r4}, 0xffffffffffffffff, 0x0, 0x23, 0x80000000, 0x2}, {{r3}, 0xfffffffffffffffd, 0xad, 0x80, 0x3ff, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x1a, 0x80000000, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0xfff, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x7, 0xf800000000000000}, {{r3}, 0x0, 0x49, 0x23, 0x8001, 0x4}], 0x8, &(0x7f0000000200)={0x3f, 0x4}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:20:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000080)=0x1) 06:20:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/192, &(0x7f0000000040)=0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7b", 0x171, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="8f963ef62bba5328e5dd4d76fd1c880954a2fcdca369fbc5de1d0855f9d93cded6bd88ee783989f205e34393cac7f0b16c940b948dffcb5927e9aa10560a61b70ced87ea0c04e37b9235d6fe839496fbaa35b0b32ca2d89a967d91d47475964a51e50c320828a39de6f94fa8d084a0483da017dfbe24405d859281d58e255bf1c4b8b4db2bfe5285152607368834aab60473d893734a7202b5a68526bc7241232e5c0452", 0xa4}, {&(0x7f0000000240)="7cd43fff86b20c09ed165b9d237e27bfe94e2babef22b27234492a555568fd9389903cbd2aa025bffc721d73680668ad10e0b2c49aa492cf570c49ed9511fbb1308185f1ba0b1ebcb314712fe378ab588b3531111ba2d1365c795ff32730319e27aae22dc169551d0b6b3958ebcdf2f751748bceca85b5a433a68e800b9c0b9e3f71fc05f0b1b772eaf1d7c6f1dc951cc851b76d23fce0bdcdf1de8c840638a7818a5989803db2aa2b4f641cb7df1e135758912730abc45ced3f62c20be86fbbab40f03a3190a7b6c1066f6844b998482246867d01861ec383e35cc7f8c99f34761cfdefcb7782a07a330400fcab7cebb3eb35ad", 0xf4}, {&(0x7f0000000340)}, {&(0x7f0000000380)="f79531e176adbe455a6b15f67a26450cf0bad9cf053ec809d1236c1d1605507a5ce12a396256eefcb487c1a97bd23bbc2dd0d12396bcf1311f3c26f0d78cfbdea715fe5d7b15bca7c4949108959df59472433b765270b5a2103113080c3328a6d83ef23a2aae3650317a33a11f2f1953c28419e6238995f0403b8e5278bc6a6b951461b39143a459242a76d7495e0c201d58a60727b12f158ebc0c70734fe92c95", 0xa1}, {&(0x7f0000000440)="49f90863fb8f9e6f6b2e4956e6d97f9fabff9383c3e65c3f16563ac18e5a48723246f835a607254c33ceb1903c3e6575e4349ac94846330acc868c7f8e5de17d438b4d06891948c977cf3018eef154f794f85c60c70e45d5d83aad68bbef0d008ef87ee9c23330c024cc4d5451aac1d3b910433bd72ee08a8cc5782b1822c20273a224c15879f4f0be5f43f1913c9f4e7ac0db807d8a15e7056d96f37009fbd0751cd1173956c55b9a8e906eb63b8948cf7e", 0xb2}], 0x5, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000640)=""/74, 0x4a}, {&(0x7f00000006c0)=""/252, 0xfc}, {&(0x7f00000007c0)=""/250, 0xfa}], 0x5) shutdown(r2, 0x0) 06:20:41 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') utimes(&(0x7f0000000000)='\x00', &(0x7f0000000080)={{0x4, 0x9}, {0x7c6, 0x2000000000000000}}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 06:20:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000080)=[{r0, 0x24}], 0x1, 0x0) 06:20:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0xffffff0000000000}, {0x18, 0x0, 0x0, 0x8}, 0x100000001, [0x96b6, 0x1, 0x2, 0x5, 0x101, 0x3, 0x5, 0x1f]}, 0x3c) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1d, 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="e71cfff6", 0x4}, {&(0x7f0000000100)="ce42e1cb2b8fc5bb0c729540bd33d816190eb4fa256374a6666f361e70e810b1e8becb17", 0x24}, {&(0x7f0000000140)="a6147b3a83d36bde3a0ed45cb4410d52", 0x10}, {&(0x7f0000000180)="5c95df1d49e9ebafc664a69b35de994929bd126ffa43e71a51d55e56cd3c994fb32ca1402660b4a8b7529ebf1c6a2d62f42c3ad3c3ebb13fd8c86ec78d58877c2db87e0edcdeaf7a48d639fc879297b64f022343393454dbaa6a3a67e40cec8d328370a26fd794121d8257d09aa7e72412a48c329a469b4687614fbbc6186bcee500710c1bf617363e12c3cda148ee7cd27765292e997aaa138b0dcccd5a4675da20e7989d73c4872477e1e45a31920e809a37df51a4e7b51fdad235e95c8a016d44713a12ca3af52509634c0f8132c6bad5103aca9a52aecd6d91a4", 0xdc}, {&(0x7f0000000280)="cf7509e3e2f531900dfe7259685506e305bdb0df4b698e3cfea5d0844f4281b0104cb0a0a5831890d330f743d27b091127252b14a98076d43cb4101d72eecea3d5c8958c57649cdbcb3963cfa8da12395669ae409ea22282518ecba61703c58219796fd955a571568ef3ea3d9d506c57a1468e5aa265fa9d7e82ee77a55295450258095a56f8407e1c06d7919ec24086ed803d589fdde4edc782c34aff79e4b5f0d5507737a84bccebf8e483112ee193920850842c911f67a4112f78380cb28fc9eee59b0bc1fcd371949142853013da7fec742cc39d1120dbb0abbca2f3", 0xde}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1, r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xa8, 0x402}, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x3}, {0x18, 0x2, 0x0, 0x3}, 0x7, [0x1, 0x2, 0x3025, 0x6, 0x2, 0x2, 0x2, 0x401]}, 0x3c) 06:20:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) recvmsg(r0, &(0x7f0000002700)={0x0, 0xfffffeaf, &(0x7f0000002580), 0x2, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) accept$unix(r1, 0x0, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r1, &(0x7f0000000040)="a647aa1d10233a225a8aa4b466ab1069b65dc04b875e610b4099af7b4a2c00caa469dfcb1128d44016d77edccff827911ca00d035c179c9a32243e5d077c574adb22b72e28524b0130827394fc5ba676b23db5589e8e46b86159fb2bae0fbdb7eba3b03d5d7468fae9", 0x69) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000300)=""/32, 0x20}], 0x2, &(0x7f0000000400)=""/35, 0x23}, 0x801) close(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x461, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000004c0)) 06:20:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7ff) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x100000000}) close(r1) 06:20:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="9a381ddada6af59ca9f0b96ff18f9d8db83313e70a8be896ff10fea79ba498ed5135fd971d1f0fa2bc17326e8f602a5c728bd76d7c95a5fd4b2137e281370e82872520b1da39929b584cec2a68cd2a6ec2fdecc2e4cd2bc39a0d7b8e3ccd507aa19b3d1c91bd6af989b51bddeb193e7af9cc802a60628967d1ad2b573870747cffc3f4cf2b273ae21acf9088fc4f156864ee752d3d074843cec253097ed44e9d79494e734988def1", 0xa8, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 06:20:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) 06:20:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x5d6d81f863be1985, 0x1, 0xdc21) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) sendto$inet6(r0, &(0x7f0000000040)="ac79e87e8ef103fb7dc158a44fa52ac45ca8be1c9ef3f07f950fa6c1e826682115be32de556e6dbb68180a204a5cfcf48188f9a701a806f53b00ccf807a65ffb96ce1c7a57180e898709444505dcca1f6520056a2ba3e61c6f47b49196d8693565ce5b7f48e0c90b9c9152af8908d6f74e612d6c5bc5a48b0c7326b8303537b5304c3e3b96f8c6aba952cc65ded4bc8d0e2f0029e59a3d79e6d3533df63d98c4c515323394dff710a7fbc8f676e1c5f5f3228eab5bb6bcd02bd91c8b80c21049d8b6ca1fb46f137f", 0xc8, 0x400, 0x0, 0x0) 06:20:43 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='{++:\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='(\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='-\x00']) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 06:20:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x88) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10820, 0x1) r6 = dup(0xffffffffffffffff) r7 = socket(0x3, 0x8000, 0x4) r8 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x3008a, 0x0) getsockname(r8, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) r10 = open(&(0x7f0000000400)='./file0\x00', 0x401, 0x10a) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20000, 0x0) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x19, 0x4, 0x20, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r15 = open(&(0x7f0000000800)='./file0\x00', 0x880, 0x64) r16 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x81, 0xff, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7}, {{r3}, 0xffffffffffffffff, 0xa, 0x40000000, 0x100000000, 0x100000001}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x9, 0x1000}, {{r5}, 0x0, 0x90, 0x8, 0x3, 0x3}, {{r6}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x100000000, 0x2}, {{r7}, 0xffffffffffffffff, 0x40, 0x8, 0x8, 0x80000000}, {{r8}, 0x0, 0x40, 0x2, 0x4}, {{r9}, 0xfffffffffffffffd, 0x4, 0x0, 0x290000000, 0x401}], 0xff, &(0x7f00000005c0)=[{{r10}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x8000}, {{r11}, 0xfffffffffffffffd, 0x4c, 0xf0000001, 0x1, 0x400}, {{r12}, 0xffffffffffffffff, 0xb8, 0x1, 0xfffffffffffffff7, 0xfffffffffffffff9}, {{r13}, 0x0, 0x10, 0x4, 0x2, 0x20200000000}, {{r14}, 0xffffffffffffffff, 0x42, 0xf0000003, 0xc88, 0x6}, {{r15}, 0xfffffffffffffffe, 0x81, 0xc0000000, 0xffffffffffffffff, 0x1}, {{r16}, 0xfffffffffffffffb, 0x18, 0x4, 0x7, 0x5d}], 0x2, &(0x7f00000006c0)={0x7, 0x9}) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000000), 0x0) writev(r13, &(0x7f0000000b80)=[{&(0x7f0000000780)="eb69db981d305edcc2d5397ad20d1a15bfbb0b1031f97140a4ec80657589ae7370d29f6299bfd817aeeb49ae417f55b89ca241de8c26395050f1e006ff91067940e5", 0x42}, {&(0x7f0000000840)="e19d56793c997c67da347c8d2138efe535ce6edd54a9b5b2e8ca06f2018d43d213979aa1539278bf245e80d6b87fb1423dbaa49bd4303b55409381d9f68a134e21551efd95beee4bded408e36b465ab7256a91dd27e1bcc3b6354f950a28dc65b4a00995f11892646b67002c81524ea0d4e2dbaa4f824d83aeb1d43b3f6165866dbd3ab7afca0440f0840ef85d72a41f56540a0d7a75eafd1a0f825e57eaa10105ea3ae3c3e4060b62423732b670ccc27fb8af90868c37ba89b1b1b363dd5a00d8a19c0884855ec309e4317d48c6205cfe9e536abd14d97b94f219bcf954942966f09bda220a9c", 0xe7}, {&(0x7f0000000500)="84ad32393a7140cab8da17696551e73c512810d59ec83f2fce754814fba7330bd3d22e19285ee2221c6d803ec69453", 0x2f}, {&(0x7f0000000940)="d3c264fce7045bef72487d0c81a7dccd2e1ba95d3c1736a7035cc38c7065d98416ee9a4aee1c811102494d69b2911152d9888b2e2361ac05ba296131282e995bcb2b77bc0a8dd0d267aef19272b4d253554ca00959c245ec41e1c4817c933c15cc1f863925696e5b130c15ed40fb3b1765ed7b19edfafe92f9161fc09f3efb88cf97ec357ed9f505d9286bfc31c32a7104072961ed041fda1bee1fab9fe9ed4b0db2", 0xa2}, {&(0x7f0000000a00)="e1d8499902a92e77756084e645cf1fbb04b3", 0x12}, {&(0x7f0000000a40)="3ceaec52dcdc264f8072148d02c4eae47e2e04d74d0329a77de73de69dda7baccafd6aff49c75c720702e163d8980e0f0dc5775b426490d62d3e7acc33eaaa6f4adecd75f63dadc73758bdbfe4f1a6fb11d4af69e16baee4f45d6e27a8476fd7bd06baf517ae6c90b4683653c622f0b29d42e228027cc6f57bc1843e6d72f20949de6f2bd1f753046f6ccc79dae99e37903b66a5bcba94ba11ad8b786a247c1c61d95d79a7d4e0991eb3a0f464997fb9a0e8e0fc6af4947e62c4f4c905428b4f625580c1d532a1783b9c6f0cf79451e862fd95a821", 0xd5}, {&(0x7f0000000b40)="4f11a00fb61de796eb223180593599e06ddd01f79a11f3ae528b13a0156f9d5c5349f9ed8c27cbe68657", 0x2a}], 0x7) 06:20:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x7}], 0x2}) 06:20:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xfffffffffffffdf4}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="0ded77ae85df50f9", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 06:20:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x104e3, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000300)={0xfffffffffffffff7, './file0/file0\x00', './file0\x00'}) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/16}, &(0x7f00000002c0)=0x12) 06:20:44 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x80000}, {0x200000, 0x7}}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f0000000080)={{0x5, 0x1ff}, {0x36d, 0x3}}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) fchdir(r1) 06:20:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=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'], &(0x7f0000000240)=0x6e) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f0000000780)=[{&(0x7f00000002c0)="9a5cb8", 0x3}, {&(0x7f0000000300)="4426cce67ef43c4e4fe716e5491236763d90df2ca6cf35c7fc011dbeea798c8abbac228c668e552172f38a7b1e10bbf34bb94d40e5fcf496230e2e80cf92afba052263bf430a7c41b4f356cd0fc9d0791282c689408f372a103f16a3b3bc7b3c85f3a082d017f6e9b2fc71", 0x6b}, {&(0x7f0000000380)="89e956788ce0da42d24fab45e471254bc7d6f7014d85290dce01fa7663a70f3b8cc579a562f675d211d8c679fb249c2ed885d42bcd5a9da1e4bf61bdc6e04c77b90df245b1353b712fc501d04ae4b2f7d3b8c71719053c5eec7c6a8a7f81003747e5e980daab80dbbc0f0858b8563776d0521170139d3314e842868119e6f281534d97801aeeb21e57c43d461f5bd0026f4ee4dc11a0345749c7372ec7356a342f463894a06d82bb10cd0cb9e0a09b64ef218f7c0bd8f826fa95298668ee6c15d0c4fa2f28224f5b5e8148acd5a44aaf98b7426121b12e5b2a329d6b51fd43239b2d8e54bfdc0992", 0xe8}, {&(0x7f0000000480)="92e488ac16ecf62efc2df314a9311d2f9d6fceeefe1dfb289a18831d9bfae3f814fd3ee28933522f6daa025fc149e206ba3b8a3cc8a5416a0bc1e5a8fe7e407dc15220812bcc5ec4256b2836b454633e5380dc3f27391531f48cf6501fed6b1e5bedf030cc2a093e2320ba515260602e668328e70e22472a26eb6bd2405667077367ef39f94e7e1c68c70b34919fdd405c0bce7900a8536055fe133eb4a0a57a92140d5368cf8c5632826f439db5327279085dc0973be9da32e55ca5a636ebb1b91f00d5b578173293e0", 0xca}, {&(0x7f0000000580)="a458e3a6da24015e1535d7b9244754be18d6b1c458b25f3874425d62bc26c8395f12054b30ecea31c74a5a21988c3912c52d3638c8099e4d8ee0545a3b3ed045e1ccade0782d9be28c2a860d29d3c249712e1f4d5b59477a88d8a74a277f1273bc6dd6838f1c4f9d7c7f0b7cad8fff53576cf0", 0x73}, {&(0x7f0000000600)="1cec82ab63cecb04ef25", 0xa}, {&(0x7f0000000640)="d38e62e952a5dee18aaeacb76ede64a255f73399ba64bf08d2765c0d4609a06890aa77d9bab68082cb04fafc24a10ca613d7a8", 0x33}, {&(0x7f0000000680)="194977ac1579a04250de6a1a772bc5bec8247f5f3cde466a65573b80a7fd51867d7e2eaf9bb422730162407261840d75c1d10768bde07263b703bc5eba5493500300f43722bb9223a076313b20381d9b62980c3f615a4e83adb19bfc119bd1b126a6eb57585c3d019e58caaa4a34b2860bc378506f441ffe9d5825a601ef5a80ab266cc1cce483dafd5cfd6d333dcd94c675f4c7bdfae113ed868e8013928b031ba791e521fabddf9bb4873bc76e183f8308cf6d77db70f40519ac27d9cbe855bfe02d2edcea2985f5d842337e2eb81a110022abd4976deb0ac5185c3a78d648d3db0e7dc2", 0xe5}], 0x8, &(0x7f0000000800)=ANY=[@ANYBLOB="0000002100000000ffff0000e2000000082a01b466ce8c000d0ce5ee2cce63bc4506a8c6e29d14711af050250a5d5513f8e1bf12308a9ca2f72483ed8fa795f032a9a8b9d718c0cf3767b7720b24ffbba28e925c5031a32daf16b4e5f1c2ba1041d3911d86e445c977db7b2aeb60096212fa2b13de217419879bb7ca5f1774f3f92cc30abc6a75114425127ba4ff950cfce27b316dd8feb3033fdc3e45e7930dfa527016608366992b435bde0bc967731a6f8bb77cfe43e8b6e5c75a55735a319f3af69360b28272a7c0dbd5ccd93ae01293905f0d3a9b00e35a9de5c4f635b03b8299120b9232b0e178ba68efb057bc2ea14bd1ccbc986e6b3b617b19783a99ea3d46f7002800000000000000ffff000009000000ab5c5d6b6b60ba8f5cd881a16808b475008543821d2a7d00"], 0x130}, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 06:20:44 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8b, 0x33d}, 0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20000100000000}) 06:20:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/169, 0xa9}, {0x0}, {&(0x7f0000000800)=""/162, 0xa2}], 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/214, 0xd6}], 0x1, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000003c0)=""/46, 0x2e}], 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 06:20:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00022e2f66696c653800076607a9d4027ce38e0a6d90070000000000000057f0b8f54224b1a86d245bda038b97de7c845967d6d3d9c0eeebcad9793009ac9cee5154e6ed4d3091641a8ad3914e95eec18882c317ab0e6585c6a10259b066cc5b65eeaf8457b85c62cf01bec9e9f3db6460c8566ef84a097d8e41acb24abc02798a9c91344333b439748e1dc45ed014f0a77d020ecc7531b907955c8f4d6aeb2e3a93965b5667b78d247a1b243afe39f5d983e86aeb7f48afba"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xd0b188ba4e4670f6) r2 = semget$private(0x0, 0x7, 0x38) linkat(r1, &(0x7f00000006c0)='./file0\x00', r1, &(0x7f0000000700)='./file0\x00', 0x4) getpeername(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000680)=0x5d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xc679, 0x8}, 0x8) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0x361) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0)={0x2, 0x6}, 0xb7) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 06:20:44 executing program 0: semget$private(0x0, 0x2, 0x1) r0 = socket(0xd, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x801, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8001, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x8) r7 = kqueue() semget$private(0x0, 0x6, 0x24) kevent(r7, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = dup2(r0, r7) r9 = dup2(r8, r2) semget$private(0x0, 0x3, 0x40) dup2(r0, r2) bind$inet6(r8, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x18e}, 0xc) poll(&(0x7f00000002c0)=[{r5, 0x100}, {r7}, {r9, 0xe8}, {r1, 0x8}, {r1, 0x4}, {r1, 0x80}, {r9, 0x100}, {r9, 0x8}, {r3, 0x42}], 0x9, 0x6) fcntl$getflags(r4, 0x1) sendto$inet(r8, &(0x7f0000000140)="90724d5424ce66c72d243677e1b1ec5b09586e4d87ef1d1535343b55afd8db20f74c886c8b3e581ca3449eebc9adb4b99bd5899f60830d6333f85b5d2d65c1276b51d8822020a861c626dcfdeb62cc329725da83a03e972c45f87cd8fdba8fadac1d4d05803d6c469179a7f73d098b38107f1b711b04c577cac4a6ba665df12deedb0a4a371bb1138c5e924890de985e2296", 0x92, 0x1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 06:20:44 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 06:20:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 06:20:45 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 06:20:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0xffffffffffffffff) 06:20:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x400004500) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open$dir(0x0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/219, 0xdb) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000000200, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x81048d, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80185760, &(0x7f0000000340)={0x2, 0xc2}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x80) connect(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 06:20:45 executing program 0: syz_open_pts() r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x80000, 0x4, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000040)="797ab231a01a86288f1335389d48d467c4cfb1e8fe4c64567b59cfe2f43631926b044e733f1257cdef40415902fc761aa436de4782b58a942742e74ea9c323997178e8a17ed6cb31dc80ac", 0x4b, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 06:20:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0x0) close(r1) 06:20:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x400000000}], 0x800007, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x9, 0x0, 0x1000000}], 0x2000004ecc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgid() kevent(r1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 06:20:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0xcb, 0x100000000}, {0xcf, 0xb6}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) 06:20:45 executing program 1: syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 06:20:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) 06:20:45 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r2 = msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgrcv(r2, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001480)=0x265ca) r4 = syz_open_pts() r5 = dup2(r0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0xa50f344e8a0cd549, 0x107) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001a00)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001a40)={'./file0\x00', 0x9, 0x8, 0x10001, 0x1, 0xffffffffffffffff, 0x100, 0x100, 0x1, 0x1, 0xe995, 0x9}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r1) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r7 = msgget(0xffffffffffffffff, 0x3fd) r8 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001ac0)=""/4096) setsockopt(r8, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) msgrcv(r7, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000200)="c25382198c918d685ff1056a85a4a034f8d64b6bc7e137b52457655e92f3569ba22bf5cdb15f0df3d04c515c132a02ab601e3524ac4baf5826b5ac217ff82514b1782311054220761a8a4999bb77bbaf0acb03", 0x53, 0x7, 0x0, 0x0) msgsnd(r7, &(0x7f00000018c0)={0x1, "935af92b04ccf3298d7e5e869f3a906ae790f8b7ceb0ab8b51bbb9af832c38d6ce56830a0cef8f7d630be9dfd5d4e3551b39e6c1c82fc372223576bcf569586ead4bbe002aa64f1c6b1ecf553514b834fbd73b9c1626f27fb12eda5f06cf770fbeaf28a76f13634336776c940a893167edc7df5635f3c45fd085505a674472b7b4ee0368d532e545ec757ffbd7650aee68fb280da2bd766e9027099094cf17b324f92478cbe46fc73705f2c5c08e3e20c856e71bd38f921c7464a405f6ad324fa352afcaef0c914942a438d816ce1ae0f18ebefdfc943c"}, 0xdf, 0x800) msgsnd(r7, &(0x7f0000002ac0)=ANY=[@ANYBLOB="01000000000000008b521dad735c63e63ce16894025b83b26f4adb16cc3ca8072e43fcf4caed5522000000000400040e2be1aa2c7843eafec819cbd6cf8d0baf9ce884c56cb9bb1e99b489e5cba5d24584d80ad33d4e0d10da5f5023d19378778072bb610b83da9a"], 0x41, 0x800) msgrcv(r7, &(0x7f0000002b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000a5000000000000000000000000eeffd06d889fd02fcc00000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aa87f7ded054b470f2419a3cbf2000000000000000000000000000000000000000000000000000000000000f1ffffff00000000000000000000000000000000000000000000eed35ae9dc5973687c7ad81966b7820c4e6fa2f6c9b79c82623bfd6f982be13b77ae0aff882f4a034d0d0f1e41cbeab52bf758826cc3a277e68f764cd8b3559c2683c1b963011f898454d4cc7837b46eb790d81504c8e9541ffe577ff8e4d84215ceb33c684704ae5af48f87700d81548a625622988f9263c9db12081b55f3a7999b46a2e375120868fefbee94027106d8f1717a8f54744124fd5a7de9c7cecfaa2a8d6b56701858ffc4683f1d1b5f13baf9f04b58cb4ccd9364cc8037165e340cd9950e0003607dd6725f0a00995af202a808d2ae9667670174bce5086b28e42b1b55d74803153bca63daa94738b785ed0eea27b3793a29ccf9b292db3f35e2362bdfbc641f689c040066ee"], 0x1, 0x3, 0x0) execve(&(0x7f0000001500)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001540)='[\x00'], &(0x7f0000001740)=[&(0x7f00000015c0)='$}+\x00', &(0x7f0000001600)='+##+#&\xd6\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x83\x00', &(0x7f0000001700)='\x00']) msgsnd(r7, &(0x7f00000017c0)=ANY=[@ANYBLOB="03000000000000005477122a0f619610f1d772d22e38a7db87ddd3356ce25d149c13a854c07b8ca26592519c24072c32b204672c0db8e4d4be8120e0e3f5b499301e33af9f6701483bbbdeb055373fd0b45db983cdeae89acd2eb2814d7ae28701926334a280894b5a867833391e4dee5dbd9902c30560794971e0b5b4063cc8a90bd7376455ed061b9fd5a4c7a6c58f8ca14de13f603e7cb0a9fc293d60f36fba0a5a7a5f70766ae7815b0286403bfb68e2909d2f04261823467ee096eacbb69959170b6296d2d9b526478359f813a913ed2425b10cc79a823e2da6f77ab8f55e2cb8c73dc589344b1855d2fbcf031897f7db7a3ed897f1100f7f154db6"], 0x1, 0x802) 06:20:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 06:20:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x6}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:20:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xa897) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff03000000f2ffff7724af42a53b22b3bd1b05eb5ad05a0500000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 06:20:46 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r3, r4) r5 = dup(0xffffffffffffffff) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000000)=0xc) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r5}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r6}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r8}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r9}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r10}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgget(0x2, 0x214) 06:20:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 06:20:46 executing program 1: mlockall(0x3) setrlimit(0x4000000003, &(0x7f0000000100)={0x840000, 0x100000021}) socketpair(0x18, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getgid() 06:20:46 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/220, 0xdc) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) getsockopt(r0, 0x80000001, 0x1000, &(0x7f0000000140)=""/158, &(0x7f0000000200)=0x9e) 06:20:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)="5433f4", 0x3) 06:20:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = getgid() r2 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r4 = getegid() getgroups(0x4, &(0x7f0000000080)=[r1, r2, r3, r4]) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 06:20:46 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) r0 = socket(0x18, 0x5, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0x79}, {0x86, 0x64a}, {0x45, 0x9}, {0x80, 0x100000001}], 0x4}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xffffff16}, 0x0) 06:20:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080), 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000000)="f5f73b6850e454edd552901498386a585a77cc2d59fead09ba2440c3064e9a64be495a150fc29c8164cc0e91139f9a9cec7578b3287b9fbf044af331a51a5b1ffe99f9c5f46b4d084f6ca105dba2294288414281edea81e1b6358d9b364f8b644e2f808b186eedd7e984bdfe8711982c5946e8ccaad1b96c316faa495c", 0x7d) r1 = getegid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getgid() getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) setgroups(0xa, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) 06:20:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) poll(&(0x7f0000000180)=[{r2, 0xe5}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 06:20:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="361c856b4c48e442e29c36345321040402ea10a2f3b7bdaba3c9400e828b8085082f7fe6e8ba", 0x26) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 06:20:47 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000440)="66772c54b15de3c37afe47dc1437ea6d3d0114ae86856194cd3a460010d9be632e8c1b2c569cfe8dad905816fe84639f834c1a54494bfea459514f2d77da969d39d6d3306e3ca4aa760904bbfe1f259d5c3117182d2c63096c50ea0839a82aadae58d6426d86672b22a6e83a8b03287324fb11ae78b86bfc7d3dfbfd", 0x7c}], 0x1) pipe2(&(0x7f0000000000), 0x4) 06:20:47 executing program 0: msgget(0x1, 0xfffffffffffffffa) msgget(0x2, 0x8) msgget(0x0, 0x448) r0 = socket(0x6, 0x4, 0x2400000) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/78, 0x4e, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x10000, 0x8001}, 0xc) setsockopt(r0, 0x4, 0x0, &(0x7f00000000c0)="04de4101ebccaf19d94da7ddb3bf2d9d1af9f87b9e1d30deda84a7b19b6195be224ee6b13f6718d1abcbf598caace61407ccf151ed208467033f63cc186909d84610fc2dfb76146ec2ecbd5cab6d913a2f005ce3cd4965c6105b982acc0f8a4877e7477cdc96b80da52824d9ba31177cbd7ecc4b276180f709ee888415c255279fd0acc29f53eddb34", 0x89) 06:20:47 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0xfffffffffffeffff, 0x0, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000300)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) r1 = socket(0x30, 0x1, 0x1) sendto(r1, &(0x7f0000000100)="c3d8d2231ef796bd8f7cfa47ee11c27291f9a527c7aba286dbb89b7ced0849dd644130c65c59540e742a90e6795981834e589aff37e40f2d635c2b8642b033259106de591ae3a257ac0a78908a49fa6a32509d93cffa57bad789599589b4b9feb7cfe22bb80aa2ff3ff63e9170979559", 0x70, 0x2, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x126) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x100) geteuid() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000200)=0x4, 0x4) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff]) write(r2, &(0x7f0000000040)='N\a\x00\x00', 0x4) 06:20:47 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7fffffff, 0x1, 0x458e, 0x7, 0x1}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) setpgid(r0, 0x0) 06:20:47 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x5, 0x2, 0xda, 0xfffffffffffff4c1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0xf5}, {{r0}, 0xfffffffffffffffc, 0x15, 0x8, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x22, 0x4, 0x6, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x7, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x28, 0xa3, 0xffffffffffffff7f, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x90, 0x20000000, 0x1000, 0x1f75bfc2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40000080, 0x1e5, 0x3322}, {{r0}, 0xfffffffffffffffe, 0x60, 0x20000000, 0x3, 0x59ff}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x84, 0xf0000041, 0x0, 0x2}, {{r0}, 0xaf0ea993611470f0, 0x4, 0x10, 0xffffffff, 0x200}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000002, 0xbd, 0x69332997}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x100000000, 0xa6c}], 0x100000001, &(0x7f0000000040)={0x9, 0xc1e8}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:20:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() sendto$inet(r0, &(0x7f0000000000)="3de82ecf360e8dd2bcfee18809816917bf27a072646d5e8166c7b0165e59424f73f3a55ba86fa48fb3df2107f4f8fe8e6963af7b2b2106578c88b8e2c8a5822d6069a58940b49f4a14141b59a7945c043c2a8e0ae6a1aef504c109209b80afc6ce11a7db8d7fa431f786d7a99623e2ca80e370a85cf0bb71f1f5062a77702d8d9f881bfb70965f5fbbde2084fe2a32d9", 0x90, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) write(r1, &(0x7f0000000380)="01897d449d98c4f8446c16991dc5769711560a635ae7bd6be75747b075fe2b9741dfe8b38647eb64a17994631fb675cae2d6cc7dc67ee9d5773fcc6975882fcbb0ebc7947087f67354ccf27dfdfe44f9379922878d50a3087b39cb5045aed36b614e0eca11600b1a68cf91098af88dcd83bc0b601de755364ce163f8364518254e7b1f919f456c154b7b1ca29d6483b642dc0c3bb220c77fbca4e06e774291de4f3a306bfa8931a21401c73f7cf255d4f2918f21404ff0b6449c2fd59f852a150feb9dd63b903b119585eaaf2f51e67f95b27703612f7f9770d6ef6acb962ab429148e5f66bb4dda8e94a1750ccd9f1c9c80d90c3076a4c9f29062fb1eaef2d707f5f540f5c2609464dbed0d4aef11176b09151b90903f02b81703d45f39a59347d00f9900f33c90ff70f51ced87d322055f76a473e6953de72836309ac4726b2baec748b47eafd1f2c0badb2246261f1c7a9e4e79e3267e53004ab08b2ef0cfffb95e95d5f942fd8cba2539cfcfc40321962cb238e312fe671d74da8e82d770f28ffac73a75f034545a13208af44b9d07f9dfe20c3e7f824d4dfec6edaa344c92091f6dcacbff7e1d868a179cc974f782e06f99293a25843e2750587c6521240a011f62de3e3178c0c6054795c6269c7a7c4a1e3d0241526fefc8392323f74228045606b74151878c69d57ed32e45a5df4a1be5ebee742fa33317ced57572295c511f24204592fd7086ec6638493cfcbda8a3ea45b7cc8030e48ab3db5b96eca5eaad47131768e898dcface5442a94df0378c818af6fa66086f9e82bb76a2ce929cbfd6605107193b125a0fb36e403594c2a3b5b3c2170f45c7727a763e9127a89abe3ce63edb6aeb699a677502c601260a1cb87c93652954d46b9a37fb6706e30949b2f92348b478fc819491034cb947bf0dc145244b677421c489a9b9c0fc89cf8d4f6a03b1d34f3fcafbc532a36be6b491adbd6dd37ab8e9d7cfc56f34d54590ab81f935558e54d030db500a32a4e116613d4934757d5a23bf3b8cadeb75189a0ee964a9188ccd8b92659ea6d9391e343f08277ec00e2c6cd74cc1650d94e010b6166f1d9088316a7394c12b4a65bbec72607411fcd699a05c8bec635f4ce85a7fde7b80c861061b94ba05c2db2c9e1cee0f7693afd8bf8846c5647ff6d3627e97f23dd8d188fbaae4aa505a933f4f6ca8f04d051bfaa99d0e79bea545482a8902987714577cea33d4bc698755fc30beb64fcd25409481ee3ef9a11b960dd235a31dacb924649a49f059210b1d6d6559aebc998e602fddae2d1c58036e78680f07c23ff5f53d282efce6cfcfd9dc76271d0733908104d399ef562ab501a224454966a7ff6a6035dd22a79e8a73566b7243e3640c34bdabc8aabe5d287b2534dcdd9cb23968cad86d444930d84bf36ff87c1a27e32c65dacc528010d2f36b423ea20ad326fdde95b6837415355c8f7550a9e05194a1ceaf82c2f0f9e34f5466da4e519fa58abc9c9fe7f15213ffd9c93379bce1bdd23851ce55b7ddfc040330f423a550c81b3b4194071af3aa25d61d7e6483e0b10774bc1278ba20c384ef906e90c935df028b81960447c3faa203f1cd7447504395876074e7b0170074fbe7de06ca66350ed9707bbd933b4b6886455eb72e13a71f2cd438ccabcfc4d9b009252f0e0ea0a89c4237bee08a9938033a0bc4bb8556043b059ba9732461f68277346404450efb6c6e6d016558f0b628ad41fec6f90c29bf34a0785aa206905660b4253c07acc0acba2d5d3cc2aae2c2e4429d23c1fea1dcec9cf6ed03f0d4d5c3fd48e71ed9b77ba4a4c717b2b33eda1fd4eb6078a7a1b5c76c8549e44a0aa22021d1a215a622f59ee05d13fa2c87306bc81797851423e4e05bdb749f3e891873d71cdd66fa4aa0c3e334f35eb73623376ffd4a2411d647a819e1c87f003f06e6d494d3a0703939de2fa63ae56a283fdb03ce04da31b69c2cdd22f0aa22478b5d70acefc818a59ba2f52eed73f22c1217d5ee7c5d150dce61b6402212321ecb05dc51f406e5301ad6b9e31c066203281cb2157c13299b513a51b17c86d0e1628d3da43ccfdcd3ee6fda5713fb7a5d27412d83312986a37c5bad67a280effe895e505eab7f1d71c30924f99a65bf73f6af0e71becb68dc9d5be749b64030224ad2ec05dc18b63cca0be883c6bcdccd4bfde1047b779fdd8b1494fbf1ccb456621f693a9360e308d692e91424d357a07514630436ae4964cebe499fbb3b7652bc0d4965cad1eddffc5124a50c4ceb32f810f0f244c1925f246c166345c651237962da7ad07121ef6bfd2c8ef6fddb90b5568fb4e568423fe9bba120a01d35bf8f1a2a546daa64ed523c13cf7404aafb10bed72d8eac9a51f66af7ac0ce977f65c073a7b3e4578514f6269d034cd38083c496a5f31a50e59ec2d4f7403df8a529497ac7b4a5c16b51ce83e98747729d4d2300185f47f64643363568a6f136f75450647f7ea66385f13f81940a3ede97643e8157f72529f4a45fcd5cfc95e3e6f7d1bdf1d805f73051fd51ac8d44f78345d5696a78a331cf24165b45ca727b35e447f61e54a8a720c4cf915fa54e283dc04a31e2f349f8aa23c770b43b62a64ae002a39a00ce36ff61efb1c8561651e3937feaa6c26c872cacb994711a8fc21c0f5f558d7101d780d04c9342d16f9042b434d4e3bf27812d6b6d883757240077db0d62832ca8b8b38ddca18b41bcca5662a5831c1da82ce49cdae17886fb28dc26fe8dab59488f73b15da9feb0bc3209b2dcc04859f4f1bbff969433150350c3eee10dd3d00a2df47371cd489596e08ca2e9766b1557c12b3e1f90a2f4296bfb43243ddf14d0d250006299243fd6240828d1bf4c355ff7406c0ca393b53d50cb47b20390a865782b921ffdff2d62b62678c2f305c31a9fac53f7087974fa430dbc19bfad27766060b611bbdc7572285da9f7203920fd02def68f960b87b43e00d3a5402c9af52104dac6170a5a9769e5a5e0f9cf86b75bf0c520645d2c59288680b23038784dd053cd5b41c0dcd84ca6cbdd7fad34fb0fb032299c425faca50674bac88e19bd580e969a0eca749cae17d9214db5ee014ef59f72669d3f0911f617373befc93c762ca9af25423d45ae485d25fda1f7627e71ba82b3ee4b15de699fd0846d5f6c03e87bd25f83a2e2bc5c2957dc5c2a542e1c902d83c74a68f2d98e458ecd45cba6a65f0f5c97e34ec92cf7209716b9ee85e1b6afed59e2d75589d89c8963309cd50c4682a9b6d088bdd49fee5806baf94b06fe77073e3d2607ef6ff39aa7bb9485f16ad7e08fb0e7979020cc220ef52dbca3a6eb8a62cdbc798cae0e769edf9472f41e7823903a664b923f550d4741b4e9d564981313903e7e61b753d2c1c58df7bdee26dcf19213ec6e5bfa1cb8ebba0d046a28a10c33580e30eec1ebd445dc1bd47fc389318077ea7540a69dcbd802577bc6074e3a3d2ae78e1a8ccb4e842500b0e5513acca390eca56601ee0e4c506922d63e203fc20f61bda7b2a36eb3def35ece5dc5854ddb6882ae64c43394e0897f560409b6a7b36a97698bdb0904e317bbf931b8d57414bf558f1161ac6572b033814087d3830c1af02b74dbe05f3952373f509e9e1624d10866a8e4e3682248d4a2dac5beba215cacb59db23800e8fdce88bbbfacd51db2aac8e65ea00f7cbfb4110b7ae4b92cd2dab45e9b36efd77dbd16300fba38f1c4a26e6d5abbeed6e4df00b20bd8dd8b21935442e5a5acc9e08be5529740765664f724aa69a5dc653a4ba4f69041fbd511a8780ba7442f5c2ac31625f5168e6ba5b8380f0b1cc158bb126405df00e5ce88be1a90c338b0f9173231ed0198c197008d6f144c4205d015c5e149ae5725dc177d57964a564c2ca4267e27fefd181ea62d8b175fe869b38f25785a901531f2e1dd4d66f2ddf0ecef100954de7e5355cb33b8a741c90a43e8b72e6fcee7de860ad68ccaf12ad8eb9f59e2a682b529315478161926d352cdbb0cb9f34ee9b3e49e60e8eb06444f7c1ac4b6f25e78a1768d85f491f9ec9c3ef58dec1c830a15c7f730f047a3a47bb6131ec36d935e238259da0b5b65451565c9346d0399f2919e7b9d3ef7d08b48c3e32b61aa78ec619b6fc171bc49a09ef7d0df02fc80c4768e35d4eabf52153a525695239586513983754264aa1a9c71dc0fc1ae9088c2d307e853c6aeadeab1445cc99a87a609773160b80317d814edaace7bda54f0a1d74ff8c7e141d611cffd9e03fcbe3b307b123a6367744f261059211e4f1f243255165f94ff76eba5b475980ef9019c209d1c782273eb32cae05868b517579f0ba93ae3e5b073f5c5ee1b04ce08593c7278cb3b60d86ac93d8b320e759802d644c48aeefc2ac987eaa2461c796a7f888cc51c773cd5ad2eab24d8eb70c8b0b9062c0c1df701df9afecfa3eafecfa4e1f71ed51d764251f419172bf9a45f4b41266a3e72755ed73bc47e67ad08950b91b01762a6e23623db38bd81a886063769331dce38255f33f44a899cb6599ab29955d229390ecb496f5191ea1667a09e7a3f7e0c6e2990ffd0fa73ef991601be5ac1b497aa46b1116a9cb196135d8b96607394a8c4b4faf8cd84dede36b3ce61a577084c471d724ae7b2770a39430a8cf027159cbaa27f0eb86e723b1c47344435b29dfade87a3fa93bcfe7f97fc14d80271ef15ca82b34713e3c3f78a9a9228e06092a9c842fa0cc5fba603d0e607b6b0524e8038830712c1056a2f688c9d970fee637ab87a137aa1e1ae317b94d3fa94ba8fa6e9b493c88b2f8803f8f4c5973f1c6bf74fc6ae4398a542a85b195e9e8cc08d29abaa31337cdcf4b685dc4ae2007a57cea6989e85ba9e82397456fbd3e55594b5d38fdd4c781ab4c8465f8864a00aa99b443cb7591080798f2aa2761dccaf1dc96a29566eeddb07a508d9d543fcadc1d7e669750644f6504d13f619aba0ec503024e93e819ca360a4c18507f482c21ef46a467134995c8cafad39a04f261bf54e1121dcc4602204cd9f6cd880de29aa8adf1f4c89ab2a4a720ccad7bd0708ba864ea53651d544f14b392273bae189b34fddddaa9b6c019e826354ff92dac7b09b71a994d01e95e93417dd9442f73b6488f3aff75638e16e8b3db7abc1d95504b31fb7e0ff20666736407496602b31d6f7c96dafd6936b77e0c9104c6492d8574fdd004a941986b0476663628b01058bb89a84150a70f81f032c2def2126c50546bad15226605cd4aea2ded67450ba620be2a93cfbe79cf390491f10417acc06c782560c5257d034647dea475814eb843b4fac7b4a87f50701595815266a66dc444d4540b0cac36e0d45a901bb5bc85ef7126b1d19ca4a35092ad7bc613790804719c97a658f22f9330947fc39a508352e4cdc7b3c25f21c2b354ffb52c05c3618b4701f2d842f19e3981e79327ebba064dd0fb6a0ee96eb14a8b4c8d43e76228804d8d668104adfc54631b69509d303f7b8e3f48c8285902277125a847a1cd82f3b62bebfb4bb1c7ac271fbd174774fe34ac3a274bc1ed5ff32554ca8e20a57a18a8cb4b3ba5762f28b5b393cc535821f92d70d108fbf9a913d7e2a22ed5f95c44b9196e60feb27778fc9c4ef1f9a4fcdb0de4c04080e9e503386d97b3ee0515bc08671b81b6fa0ec850ea64f5dd6b3568e30a9a507aa889f7dcc78d42892052fe580efe8277cbb9cdd943a2590c22582dcebcafb5f5cfce254417ce700e07e2286efa785347f128b68b33c5c7be12bd473d1129af608a213e57f55b8e8c2d19f47a34b5", 0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r1) 06:20:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0xffffffffffffffc3, 0x0, 0x0, 0x9}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) 06:20:47 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x2, 0x1800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/189}, 0xc5, 0x0, 0x800) 06:20:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x7, &(0x7f0000000080)="e6772d2600919b03ceb29c84236439eddeba2d8265a98c3e2d7612ae25a5ea6df7ea82306ede0f4d6585408ee9b05218ad9f2c0fd906781efadedc66e4a7e9", 0xa4) setsockopt(r0, 0x81, 0xb, 0x0, 0xfffffea1) 06:20:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20652, 0x0) fchmod(r0, 0x100) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getppid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x3) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x800c5712, &(0x7f0000000000)) ioctl$TIOCCDTR(r3, 0x20007478) 06:20:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d733c1e7bb6fc6e23c1b00000400000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() readv(r0, &(0x7f0000000580)=[{&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/90, 0x5a}, {&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f0000000500)=""/33, 0x21}, {&(0x7f0000000540)=""/47, 0x2f}], 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0xffffffffffffff0c, 0x8, 0x7, "692d7da06b00225faaa7af78ab00ea81a2414d54", 0x6, 0x7}) ioctl$TIOCNXCL(r1, 0x2000740e) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ftruncate(r0, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b08d16c65519470100000000000000d8e500"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:20:47 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x40) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = msgget(0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/30) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7fff) semget(0x2, 0x2, 0x420) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x340) ftruncate(r0, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001280)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xffff) faccessat(r0, &(0x7f00000012c0)='./file0\x00', 0x144, 0x3) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) syz_open_pts() r2 = open(&(0x7f0000001240)='./file0\x00', 0x1000000000030000, 0x101) flock(r2, 0x1) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) fsync(r2) r3 = msgget$private(0x0, 0x11e) msgget$private(0x0, 0x84) msgsnd(r3, &(0x7f0000001f40)={0x3, "31484fdd03eb7599029c6174ee9b45dd20b37fc236535ab85887ebcf5d1d5360d0c553cc5a90832d58ad0b951d0b7b510ee427277b434e0b4e041e2b293356296147e2229158d1d3cee3bde61242886236fc1a4788968f5a3ae943924c25c89bfaa423f43349bd1f5b49506c130e1a0cfd59673a1f36fa82defb803f45bbd3962b3c46b159bdbad068bd32fcf84ceaba1b89d744bc097e1dc07e5e6a9f9a5ff85f21e3026bd9d28cdca7558b47416a80105485e6c6"}, 0xbd, 0x800) 06:20:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01000000000000cfec"], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 06:20:47 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4", 0x11) r0 = socket$unix(0x1, 0x100000000000d, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000000)=0xfffffffff7fffffe) 06:20:48 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x486) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x14) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) 06:20:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000580)=0xc) r3 = getuid() r4 = getegid() r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="09b4c17ae0f918fabd50b3a63c9bea0330a39f6742f269ab5f4cdf2debce74d7c070eb304946a30c8528ddbc936fec4254b14f3c9eaec8700f00ca99ce3923bab154009bb0c94a74fc1c0846fa35d1cbe49ae147445f353c27e0650905cede7d059cacff4b129b0b29dd2080b186568e3d1a534e1c5732aa408e8b68575014cfdd90beddfb7930372a2f5b8f0af95bdc1c954f521cc76e1d8fb7caa5fd1d62f9276435a616bd38d2630ac1ec1f", 0xad}, {&(0x7f00000001c0)="571d556122d0678fac107083d970f901262c104762aba6801f45fd5edcf8bf88cdcabb7fd2ed2f63df73f1322802938afe036f54f902d443f957e694a36a7cfaed960365ced56b349f2ae3fbd8dc11e8f8fdd6668d7e12e3e8196c1f8ecd9392aa809b27ced3b2d2deff94899d96b8c1c9d898ec548f91d9f730aa61d981d3452af9a5f2d0165dd79e007946c200fb387511306e2ccdb4400eaa4675940de1d9c9b4bcfe185c95a183a67d974c3d25f48066d99b43570b93163e0f2a", 0xbc}, {&(0x7f0000000280)="986f281da2b8f3a2e67db107", 0xc}, {&(0x7f00000002c0)="8a8d35f0c1254e0024a954875e6c7c137ff105bf73aee4cd1c401d18fcc2a4262800ee95b36a6f8a7d3f7bb7942a8903d0b7b4fefabc0f5c1f57e027730a31844b0d8583fb549e71826aedfb734763f3bb16e692d839cf5a56", 0x59}, {&(0x7f0000000340)="88d32152d317915c09e7d24edbfa3fc71d2edc0cf4b4ccea50918137ab792e3da9bc8588c44f80a5e8e5654fb76bb210b2bb9954b855830c678d12da137696cb817c5f50fdbd5b58bf2eb5418382d4373f0e0bcf19205a7ddf7f5f95a6be6ae97b218c526314bbf26203ae2376", 0x6d}, {&(0x7f0000000440)="9cc3dd383f917fa177c265fe9ee88fa5a1cfd9a8bbeb8e8a2f9df7315652f1374dba323740569820ce1c8ead036bdff56cfbf98b98cc085a5967e95cff270e5a6d9a1b509cde3e842d60d4167134a91f202da69fce3146065b24772f41195c265ef6f776f20c9ad0dcf7caa5c7a41fe0c099f96880d55461fe45ceab67493400a8259187128927d9d1", 0x89}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc8, 0x7}, 0x0) dup2(r1, r0) 06:20:48 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x100000002}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) 06:20:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 06:20:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x9caaccf4ef84171a, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = msgget$private(0x0, 0x404) msgrcv(r3, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000002000000000000000000000000000c8848617000000000000000000000000000000000000ff070000000000000000000000000000000000000000000000"], 0x43, 0x1, 0x1000) getuid() sendto$unix(r1, &(0x7f0000000080)="31b2477057d47fff11705da21411975860ceb748fd05f873eb5c30e247c031f0cf14a9e51e683c3d", 0x28, 0x4, 0x0, 0x0) sendmsg(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000680)="85f8e783212369834a38e4e6d86fb4b79fa0bf222277beba93264e7b38a72d652f43aafa16041ce7f7c905165f28bfac1713edb353ccced14d0d6b8fe6e43ffaaa4a616142f4ff2fef0b9d74a3d3ae2092e3a85ea77b87502b9af49562f6ffb21d00c9bfaa973b1dd6ca52a4b5aae7aaa74217a048c404f0a2e2d088b08744fa0be7f6f2fc7fb99924622f3f580ac8b78c953c2451ebcf8a066010944291ac5b49fd1e5ec8477d02954af117171347b5f7aa7bbc8934ab71be84613df804944a510d969163362c73d9b8c9e77de3fde1e472b97fa996debde4210b3dc87e015f51de2bc5d49efe6cfe50", 0xea}], 0x1, 0x0}, 0x435e8e46437e3820) r4 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x0) msgget(0x3, 0x8) msgrcv(r3, &(0x7f0000000140)={0x0, ""/66}, 0x4a, 0x0, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000980)=""/208) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) 06:20:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="ccd1c3c5ae4d297e47339e2887a1309b168911ef6ef3592d89577fdfef94b43a887997e5030473800cd0c4c0dabdaa331d6b7272746b204fd538dee32f0bd75a0500effd7203b6387091e4fa3cac0b7f1b14477ae9ff2018d179704a57e5e0de1869c8581a5353a1d03faf99f8d6a1b9f47d1c86604b1eb02c80e62245", 0x7d}], 0x1, 0x0, 0x0, 0x1}, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x10c01, 0x88) 06:20:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_int(r0, 0xffff, 0x204, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e5b3048e69931964803a03ba9190e8b5b80fe98c6bf1fd0e7ca1df54be62142179900", 0x2d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x1ef, 0xffffffffffffc9cf}], 0x1}) r2 = accept$inet6(r0, 0x0, &(0x7f0000000180)) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x2, 0x81}, 0xc) 06:20:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() setgid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="86286024debbe88f014bec286a539f6ae156c3896b0d62d62db475535c272cec49a403c279d3c546a9488bde766c2f71e995618c37180befc5ec00e9850ed5512b1bcc5afcab458bcf53a9c8f5f3db7a4338ae", 0x53}, {&(0x7f0000000180)="49711edd918b00e9531ab770cdd12318e070056efb2d50f3cba7f4be8cad8bf733a6bfa996bbac3c4a95bd3381c5091a331e9e6ef3f45f07fb22035c86d8db2c334a72eb522164764424a8a8bdc295d13aa2c4ed7c07ed5b522dfa5a7a55438676c457691e4206cd15d9ac6462867bc19180ffd15c09bab91a342bf362dc9b3a", 0x80}, {&(0x7f0000000200)="5f234908202049738dfaa0b239a9aec26e77c94a3fb2680f33ce29ae66a094b9eb1a0d9048ebfde6a1cb1418f9ce13cd22de3a41141016cac53ae3456788aa86748c0daf796d75", 0x47}, {&(0x7f0000000300)="fb4554f16a9c1f7df91a61e5ce0870702fd641b1020d4d43463a65699763da7397814de68871201412c8c479b1371ce7bacafd047406b4fdf1bb2dbed6103bfc89cdc606614ba79aa289fbb7d8be45ee4d098b0980c044b739f848730e949c0625e6767e5cfd28edffdfce355b92139f6d92ad6c20", 0x75}], 0x4, 0x0) getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f0000000380)=0x8) 06:20:49 executing program 1: r0 = semget$private(0x0, 0x4, 0x8) semop(r0, &(0x7f0000000000)=[{0x3, 0x400, 0x1000}, {0x3, 0x6, 0x800}, {0x5, 0xffffffffffff0001, 0x1800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7fff, 0x2, 0x200, 0x7fffffff, 0xf6, 0x8c7, 0x4]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xeb2, 0x80000001, 0xffffffffffffffff, 0x5017, 0xfef8]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) r4 = msgget(0x2, 0x204) semop(r0, &(0x7f0000000140), 0x26b) getuid() msgget$private(0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) syz_emit_ethernet(0xab, &(0x7f0000000200)="a67c97b51fe473d43243485530458ef77d8c5effce9977a485c4f3795b8b22e3e915eb223dc749018d6c0f941ba986ea2fac5fb3bc7a76b77f434de38d22b83d95b12493545643ec17ff0246036281a790b6f67d6a0c6eb04334d5720008944c275561c1a8767079faeaa5f21eabfd972329107d79ab78d641ea72b4d8d41abeca281cadb08fdd05e294f9bcdc9cf636b1686c255079dfe7eedae1a5c77868d20fa783e9f73265df895332") semget$private(0x0, 0x1, 0x540) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/193}, 0xc9, 0x2, 0x1800) sendto$inet6(r1, &(0x7f00000003c0)="6d532ef90efedd7b7d1a0452e1604ce58afa7f727d2eb423f14b38c0049e48a81d092ffb7e49922d47ddf8e6aaee85656eb19b26345aaab7740f453f1dcfb99b7c0d3108a118cb64cff27cc5c2fbec2f69d27aa40d8e9e1cbddaad6fe5a206fff4a9", 0x62, 0x8, 0x0, 0x0) getegid() dup(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000480)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000004c0)=0x8) 06:20:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 06:20:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155", 0x6}], 0x1, 0x0) write(r0, &(0x7f00000001c0)="a389cbcca98f397b892170", 0xb) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="6253636ffbdc6fecc5f38a1cfd3b9a0e5db78ab952e1f44ac44aa6b82f160669a13be38519505b35384a3813b042d67913d24773b339be3a3cd2862d5a8ec41c4162960958629e36c3b94091f1a63fbbbd67ca8cf5a99072732a76b455daac0bd07c804f3726789d80b42fe0183b56", 0x6f}, {&(0x7f0000000180)="9b5a6c112a70a3b193d71c7538cb53c670a6a24e1dd8b8a2057cdc938306843e74e618ffd99740c575b38d05c0f2", 0x2e}], 0x2, 0x0) 06:20:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1a8) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000080)=0x1d) 06:20:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x2) r2 = geteuid() r3 = getgid() r4 = fcntl$dupfd(r0, 0x0, r1) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x6) r5 = shmget(0x2, 0x1000, 0x260, &(0x7f0000ffc000/0x1000)=nil) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x7f) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() getsockname(r4, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x7, r2, r3, r2, r3, 0x8}, 0xffffffffffff0001, 0x5, r6, r7, 0xaf78, 0x0, 0x8000}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) semget$private(0x0, 0x0, 0x2) 06:20:49 executing program 0: r0 = socket(0xe, 0x1000000000000002, 0xfffffffffffffffb) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000007100598b00000000c1f918f8ce1c2ffcf2b1f7e25e47257bd7645d10da3786655730ab20000000000000e5ff"], &(0x7f00000000c0)=0x8) poll(&(0x7f0000000100)=[{r0, 0x20}], 0x1, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1205, &(0x7f0000000180)=0xffffffffffffffff, 0x4) 06:20:49 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x2) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) 06:20:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="14f9432eb3d326bed654a7aa7793a223eb831e738c5883a8eafd56b4cfd3ba39335f8eefbd1fcf92fcdd10b28397ea9ba8f8a7c9f6a19198a8ef0745872ca3991bd70ad86c3433cf516266aa7cfe3d902745fabf4395f568da6b3285d722904b5c7c363a80e4359f1a20067529f364d64cc2b40b2dcea31b94c12e54f198af29115c5ca61f05bce3ac5a5025ed73c88f3778c38d45ab3f9e6c2cc78235931d6daac03985a57baff7614f9ad0b54f66dc8643b22721f2cbdb1b9bae2f12d1cc", 0xbf) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x201, 0x8000, {0x7ff, 0x401}}) 06:20:49 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000280), 0x4) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 06:20:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) socket$unix(0x1, 0x0, 0x0) listen(r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)}) socket$unix(0x1, 0x0, 0x0) 06:20:49 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x82, 0x80) dup2(r0, r1) clock_gettime(0x5, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) 06:20:49 executing program 1: r0 = socket(0x20, 0x4001, 0x95f) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0568d847970ce2ca957e6bcc553b285ee7229caabae0ab0bfa68b650efea4ec75253d97181cbd267f154468048369bcf567caea518b390f17418ac9b1d6b91ae3d864d86df9abddd78c1c4a7906c705b0d64fd582aea"], 0x10) 06:20:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000040)="c73b6d0169c62e553f177ed8bc46bdbde27614bf55b156ac7b4d4cf55186317f5789d2e6be04e8ecc0602a3d5516ddea9155ca1ac57b006ec56673bd55dd6844297695a4483a1399b55c875436d0be953df4160d653ccf2bcf2486b45354e89f172a6ed2b6cbbd19b9aa528294b7475719ef86a0cb650fabe6f61cd822636cb1bfe66fc523abb91f87c7a31fc7eb83d914dbd2cd3e718097ca8a3187a534738570a29cbbe8a1fc6ffa1b74763f13299b49f27a429a3a98c3855d9df3d4011a", 0xbf, 0x4, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9ca, 0x1f000000000000}}, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/16, 0x10}], 0x5, &(0x7f0000000580)=""/199, 0xc7}, 0x842) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/91, 0x5b}], 0x1, 0x0) ftruncate(r1, 0x2) poll(&(0x7f0000000780)=[{r1, 0x2}, {r1, 0x104}, {r1, 0x8}, {r1, 0x88}, {r1, 0x922d4b76ce4bc332}, {r0, 0xc1}, {r0, 0x10000000000f0}], 0x7, 0x1) mknod(&(0x7f00000007c0)='./file0\x00', 0x2080, 0xfffffffffffffff9) fchmod(r0, 0x28) mkdir(&(0x7f0000000800)='./file1\x00', 0x4) mkdir(&(0x7f0000000a80)='./file2\x00', 0x4) readlinkat(r0, &(0x7f0000000880)='./file2\x00', &(0x7f00000008c0)=""/187, 0xbb) r2 = open(&(0x7f0000000980)='./file2/file0\x00', 0x20081, 0x20) fchmodat(r1, &(0x7f00000009c0)='./file0\x00', 0x90, 0x2) bind$inet(r0, &(0x7f0000000a00)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000a40)='./file1\x00') renameat(r2, &(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000dc0)='./file2\x00') unlink(&(0x7f0000000b00)='./file1\x00') kevent(r2, &(0x7f0000000b40)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x2, 0x84de}, {{r1}, 0xffffffffffffffff, 0x10, 0x84, 0x131, 0x101}, {{r1}, 0xfffffffffffffffc, 0x9, 0x0, 0x81, 0x19bbf17}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x8001, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffff8, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x5a, 0x40000003, 0x2, 0x8001}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0x7fff, 0x8}, {{r0}, 0x0, 0x20, 0x20000000, 0x6, 0x10001}], 0xffffffffffff8b63, 0xfffffffffffffffe, 0x1000, &(0x7f0000000c80)={0x1000, 0x5}) chdir(&(0x7f0000000cc0)='.\x00') sendto$unix(r0, &(0x7f0000000d00)="56995e890d72912c49245c9a2655fafc84472a0b6eb79d7bb571886bde7bb66b8e756c43aec3bbaf5333723ffabdd3566b35b4413451ecba823427482546dee8d8c750237037d25a56eba0e57bd03747fbcb68bd13bb800e1c7e984ccc893a10fe3d7f980b3f543389b42265adb74f3d0b640b2b699624fad989d0a5d2d2f226aa6f18a422e6b9063e59e3e8dce6dc958dbbf7dc70c73f5d2bed2998335fda952918f44b73c1586a584ba344640dba1eff6882bc", 0xb4, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) fchmodat(r0, &(0x7f0000000e00)='./file2/file0\x00', 0x0, 0x2) utimensat(r1, &(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={{0x4, 0x1}, {0x4e85, 0x8000}}, 0x2) r4 = semget$private(0x0, 0x1, 0x440) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000ec0)=""/101) r5 = fcntl$dupfd(r1, 0xa, r2) renameat(r5, &(0x7f0000000f40)='./file3\x00', r5, &(0x7f0000000f80)='./file2/file0\x00') pipe2(&(0x7f0000000ac0), 0x4) 06:20:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000033b000/0x1000)=nil, 0x1000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) fchmod(r0, 0x1c0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x2, 0x4) 06:20:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/52, 0x34}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/147, 0x93}, {&(0x7f0000000500)=""/184, 0xb8}], 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x20, 0x80000001, 0x5, 0x3, "dd4812acd75044154713a112a1245b1138c14d97", 0x400, 0x4}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) r2 = dup(r1) kevent(r2, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x10, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x28, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x401, 0x7}, {{r0}, 0xfffffffffffffff9, 0x28, 0xf0000000, 0xfff, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf00fffff, 0x7, 0x44}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000004, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x11, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffc, 0xc, 0x40, 0x4f, 0xfffffffffffffffb}], 0x8, &(0x7f0000000740)=[{{r0}, 0x0, 0x86, 0x1, 0x7, 0xffffffffffff8001}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x100, 0x4145fbc}, {{r1}, 0xffffffffffffffff, 0xa, 0x40000040, 0x1, 0xffffffffffffff81}, {{r0}, 0xffffffffffffffff, 0x41, 0xf0000002, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x95, 0xf0000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000000, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000020, 0x100000000, 0x7fffffff}], 0x9, &(0x7f0000000840)={0x2, 0x9}) socketpair(0x6, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, 0x0, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x800000, "1888780691dec40967ed5490937e6049a7fd0ae0"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:20:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = socket$inet6(0x18, 0x8009, 0x7fff) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000004780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eed40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ee22841de65c6f80e464e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fda2ce5af9f94a4b82551ef0d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053a2d7fc040c3ec5e0610046f50f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038524a289824b9d10000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004128a156a631b3cd3c2ce48c0d3373b8d3582b9326b9cfcccd1d89933aacb16ad50b58e575d0448eb8d95a9bea40a64495b73660dbcd23ef844f78bc45b6f5766a1a72ba1cd74101675977ff54ced667309ea35a6532951d5594d7ab0993f740c1cc6164d5a5411b8ab751851d7e053603dd2b9f45e78599ca8c51d7076ed869fc1b5186855adf8a1a7c4ff5c67171ce12403d08c4445490f6354e533a4e"], 0x1002, &(0x7f00000001c0)=[{&(0x7f0000001b80)=""/168, 0xa8}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000001c40)=""/162, 0xa2}, {&(0x7f0000001d00)=""/165, 0xa5}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000001dc0)=""/131, 0x83}], 0x6, &(0x7f0000001e80)=""/164, 0xa4}, 0x801) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000001340)=0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) getsockname(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001440)) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000013c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001380)) 06:20:50 executing program 1: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r0, r1) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) setregid(r2, 0x0) 06:20:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x80) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r3 = socket$inet(0x2, 0x5, 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) lstat(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) r7 = socket(0x10, 0x8000, 0x100000000) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0xa0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x3e, 0x8000, 0x3) r12 = dup(0xffffffffffffff9c) r13 = socket$unix(0x1, 0x7, 0x0) r14 = socket$inet6(0x18, 0x4, 0xec5) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffd, 0x88, 0x3, 0x7163, 0x1fffffffe000}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x9, 0x7f}, {{r3}, 0x0, 0xe0, 0xfffff, 0x200, 0x6}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffff9, 0x4, 0x20000003, 0x7f}, {{r6}, 0xffffffffffffffff, 0xaf, 0x20000001, 0x6, 0x3}, {{r7}, 0xfffffffffffffffb, 0x30, 0x10, 0x7, 0x9}, {{r8}, 0xfffffffffffffffc, 0x4, 0x0, 0x80000000, 0x100}], 0x5, &(0x7f00000014c0)=[{{r9}, 0xfffffffffffffffd, 0x88, 0x0, 0x9, 0x2}, {{r10}, 0xfffffffffffffffb, 0x6c, 0xf0000004, 0x10000, 0x400}, {{r11}, 0xfffffffffffffff8, 0x98, 0x40000000, 0x1, 0x9}, {{r12}, 0xffffffffffffffff, 0x5, 0xc000000b, 0x6, 0xff}, {{r13}, 0x0, 0x21, 0x1, 0x100000000, 0xffffffff}, {{r14}, 0x0, 0x48, 0x10, 0xfffffffffffff800, 0x3}, {{r15}, 0xfffffffffffffffd, 0xc0, 0xa, 0x0, 0x40}], 0x7ff, &(0x7f00000015c0)={0xd79, 0x400}) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x4008426f, &(0x7f0000000000)) getpeername$unix(r17, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) 06:20:50 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x87, 0x1ff, 0xfffffffffffffffd, 0xc2, 0x62b, 0x8, 0x7, 0x9}, &(0x7f0000000040)={0xdd9, 0x7, 0x9, 0x3, 0x0, 0x4, 0x0, 0x9}, &(0x7f0000000080)={0xda52, 0x5, 0x401, 0x1f, 0x20, 0x0, 0x6, 0x200}, &(0x7f00000000c0)={0x9, 0x8}) semget$private(0x0, 0x1, 0x200) 06:20:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="0eef6f0defde88175630abb1696b815ea0e7d4ea74e0dede7db8304291b888aa308588d35d235f91182e81ffc62e7e332412248bc9cb39f01a68fd1c9cca1e44e113d13a5f3ed82402d11df356e496cb48380768553da7d20f179ed66d5d910ceaad5a1c631f359b78be41d5593a248f96296ef3214b1dbf272a369fcffc52a310002ccd332581d9e0478bc18903381f743f2a873f1a1404f614cdda491157af510dc20445b14918b735f2134d134cf2d16ae30e15fca30879fbf0e64bf7b9c5d01a8edf3af559901273d508d32b59308931eadfca55fd56ca71834080004aff00126361d20f0c36347fd4aa4f78750d48b6171164be88e3c05e1f", 0xfb}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="d9d5629ad90c7bc68abfb8fc1fe5197ba38545ca1600d772e9dc6cdbc7d2185044", 0x21}, {&(0x7f00000000c0)="a5d1fd087654cb25639a660b0069396d30b2396b13d044217de2ae1941b529ae524d8d228e4b6d1e95a2cad7b6536076249196", 0x33}, {&(0x7f0000000100)="8191528a", 0x4}, {&(0x7f0000000140)="ec50ee0146657a9228a445a825590117208dde12a59be751f8d3c4b885510bb4eb30a8186e7e328c232ecb69328e5e2ae5f47e06d4117fc41adf265a3fef97b86eb2b6e3018b2197dbee3afb3f2e44677f2b03534d7941b17ef2388f49fbb31b868b2e7f737e918a5cf73710492f020c51e60d2cabc8ce0f307cb17159cdc995399561fb9720a45e3c304494905b2994ad7f6c9632e9e00ab4e465d982ab4f5b51536f5f5c06f46289cfe0bcf38b71b6014985446ae0afcebb82ad47300db21a444942ee266f616311f6e0068f31373238dad42a777c88eb1a28ecfffff4", 0xde}], 0x4, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') 06:20:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r4 = dup2(r0, r2) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) 06:20:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0xc4, 0x1}, {0x18, 0x0, 0x10001, 0x3}, 0x9, [0x4, 0xfff, 0xe, 0x5, 0x81, 0x3, 0x8, 0x100000001]}, 0x3c) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) 06:20:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) kevent(0xffffffffffffffff, 0x0, 0xe50, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0x80000000, 0x1c1, 0x81}, {{r4}, 0xfffffffffffffffa, 0x2, 0x0, 0x5, 0x80}, {{r0}, 0xffffffffffffffff, 0xf, 0x80000000, 0xfffffffffffffffa, 0x9}], 0x2, &(0x7f0000000000)={0x1, 0x6}) kevent(r3, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) 06:20:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/104, 0x68}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000380)=""/128, 0x80}], 0x6, 0x4e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x8434d73d405eab09, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 06:20:51 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x3) getsockopt(r0, 0xfffffffffdfffff8, 0xc5e, 0x0, 0x0) 06:20:51 executing program 1: pipe2(&(0x7f0000000100), 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="25000000ff00000001000000000000001fed00009828f39e339853e545084300f17f689cf051070018de561bc06fb32b0001bb80c60d3ac6084cd30ec7efa116b67bbda33b69be1f1e2a4df69cd98e37607d4428a16417d9a76c86a1bf77e100b67a67050051", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) setrlimit(0x7, &(0x7f00000002c0)={0x0, 0x2000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) rmdir(&(0x7f0000000240)='./file0\x00') 06:20:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) ioctl$TIOCNXCL(r3, 0x2000740e) pipe(&(0x7f0000000000)) 06:20:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x280001ffe, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x800, 0x80, 0x8, "b91421e24597dcab6d93e7c698ffb3a8820ae444", 0xea, 0xffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/212, 0xd4}], 0x1) r1 = getppid() mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getgroups(0x3, &(0x7f0000000840)=[0x0, 0x0, 0x0]) r7 = dup2(r0, r0) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) open(&(0x7f0000000c40)='./bus\x00', 0x602, 0x0) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="d37484b8ebdac0c06c0e4b5c33ee37d45eac262aa2f3662bc1e6a80211ff21358c65f920c0f37c0b843d433c46052d0c8531901bcb484fac4c226265c3e2f54ec3f34ec6d9b9b03098acf8eab28b06effb82f5ef3879c99798e7d6007ca9db7c55fe12bb8cc93f2998bdd29b059e83efb17d52474d9f235ea9aa2bc8df6d0621fed7d1867bed0f8ecb36e9a8cb8a121011264c620a7c462f9407e6a31df06a4ec709e472b142babe1669aa9bca5a47c4a7ece33ac13ed2f2d279aa1180772a43eaabf2998e1b174778ac2762badf45ad78aaf778e4d0708a4ca489389b43c2ae433f3a5a42fab016665274525824fe3315d4e89ce79d099db5203cf69cff1f8ebfb82cd6c6"], 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="9fb11ae777cde2773085c7da6d197b1b69157a89a9e3143ae14e52b841b8405a8e999e14c4e8896097b3209c8f36079ebe7fba926b18e9a5597be69ac9c3f62a4c6f8da46e0bc90a6c490a272894f89f3df90a0529eb4ad13e5ff054d0f8ff2da9504d678f7806e5a033d3cef3d54a2c78f14991518b77873f22065e9dc4cdda02e1c3758c269cdfb9ddfbb88369e7ab528fd53d4e8087cbcd1efc411abcd12ce039e8758faf2ffa7f74e9a48e5e748c8be8b010efa61bd2e27d99260e4d8a915cab06fc0b4afbff921524e9d2efd9200e2c0877241f8fca8865a6e5a8d2e26d", 0xe0}, {&(0x7f0000000400)="9883dac321bbdc2bd7b47338ff3fdf42e5a4e8857c", 0x15}, {&(0x7f0000000440)="78f8650a5a25cbb8763703e6830b22a47d22cae00e61fb80690fa187dfda5ef631b4ddff9cd43bb988103fdf8ab718", 0x2f}, {&(0x7f0000000480)="35f6da3479c389bae82ef9a0214b5af5df6d6b7cf679c5891ebc189b4a00f62d2b99e9cc1887a5bb100e9337387f98b71d0e276d4785dcb0c05220c019bfb5b425593b9670c20a3cf68747e955988e850547b6f6e515448f7be58c5db909e6cd512f113fa41797f50e0f538e6132285dc8bfbb0421e5e86d1f7ccbce3c4b03c2f933df60a6a257e16b02b8ccb8f0f7e073a1", 0x92}, {&(0x7f0000000540)="cc2f38842bab608979610fa25d268b0fe89035a6a0d55bef8dd35856cdcde3eff86a80da794febd6abd0296220132cb751aa4b28ff6e7c272329092b1376e09d353049ccb53e912f477410d51077ed0c925176ebab698df0675e24455087d92a63cc85f1dcad5d1bb7efe2f4c217701ce5c761b996fe343c646e9ee3163a53a948126c896f4c4629bd906c9e74ba166dce8672a52c718053881d12e10c399ae700fe739e873e19fe12edb23239783ce8d12fbfc4fa346f12d2016ef480e7d5348487f2c6571ffb", 0xc7}, {&(0x7f0000000640)="c48da40636b178805d79213e084453d3a9c37c7b81cd4885a2be187c9c99885abc5568fdb40f26", 0x27}, {&(0x7f0000000680)="f1bb2abf911bfcc227dc2fad0e31cfe750a3eb9f87e4cd2aa01a1685591dbbb00b6bcd67e71725dd7d60074f8474b7d18659b256a7103d40021f5db82d47eb08a5476de817c68dfb8f014c142de0597b227fe366cbb2887db89e5f91ae24d6659e98bb2b5556c29a676c22f4089d9b71eb3e7fb1d9394efd655fb3e1a188eb14bb6513030060c1c462840d86b569a225db52db5f1318e1d7e35619968fecfaf2067cb175a2b5f577f99986cfe406895929389424d0aae7", 0xb7}], 0x7, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r7, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x110, 0x1}, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) 06:20:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) write(r0, &(0x7f0000000080)="7341690234d1f255972dab3920d3ebbce2bcdf7db5c0d71d11d6c5de015ff7765779e202ca5f292aa3b8baee95a51dcf5b1e7bc4b3cd487f1574de72d1bf43d1041f36e1bb0d3f5277b1627fa3a7e2217f8d797e8dd39541bff5b02ff8d84aea7ca757770c22490a769f6bb111e9ccd178b871a8d1b32591af17c7be7b4b40f477674ee7f9a83a242c6579fd513a3b89ebf7dee083b705d71840ea013c229b2b0af9e9a95b153e9aa6eafb5500499424d6f7a3bccba241b75c44e542a8e21dd41e92b6b4beb407313484e82a7a020234de51dd1bd9f7c06d997a6ba216", 0xdd) close(r0) 06:20:51 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) sendto(r0, &(0x7f0000000000)="9870d602d5b272952fcaf6bbecba1c3198f8ff90719b2723c046514c6b7ab0661af7a433006b2434f5d355f1dd19b09197aaafff368a92e13cb8c87cee67a887b6bcc2d2bb593a4956cb6f76334c14cada2719568cb276eb44129490c5c2b59b3bb29e046bdd370941f1d44fbe099c265c213edcd24b2b72600c45d489f12a75729276f5a42c322ad311bbfdf77cc1bc731e27e2f6a907dd35acc2a02e436c6eb9d839a5adf29f0d65e40a57ab80e868b5365a28d92f5e3fb62fb2d1706ff24ceb5d09826f005298d16f56", 0xcb, 0x409, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x9}, 0xc) setsockopt(r0, 0xfffffffffffffff7, 0x7fffffff, &(0x7f0000000140)="98cb1a16b93bc6772ab7f4ac251b9241222b9494870f1b1de938f9bfdabd53126f08ac989f68f6b712003b5bc2a43d5d9fa74df6ef80e1b357736c43303f0759ea4d34dade0b1f0303f34ae001ac045528a48697c4a5884a46bd6c71242fd3b7dfcd4ac80fe7b700fa1474fdb029bd3c7e1aac6e1cd0750beede5fd9275efd177bb8dd9b91176316fd38f45890ee67db1f2c63ffd6e7c749986f6b4d8142820462481d3e48b9a7c25494162bd4fd53480e8ad8f86bc1d35278bace49e0d39f04df4b8d17fd64deef163fbd4884f8b3e336f345060844", 0xd6) 06:20:51 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2000000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r0) close(r1) 06:20:51 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x2000000000003d) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r3 = syz_open_pts() kevent(r1, &(0x7f0000000600)=[{{r3}, 0x0, 0x1, 0x2, 0xfff, 0x3f}, {{r2}, 0x0, 0x2, 0x3b, 0x40, 0xa9}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000000, 0x10000, 0xc7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x2, 0x8}, {{r3}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x9, 0x4a3600000000}], 0xfd, &(0x7f0000001b80)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x13, 0x9, 0x1269c418}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x20, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x61, 0x100000001, 0x8000}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x80000001, 0x8000}, {{r3}, 0xfffffffffffffffe, 0x20, 0x4, 0x800, 0xbb}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x4, 0x5, 0x8}], 0x0, &(0x7f00000006c0)={0x449d, 0x2}) poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) lseek(r2, 0x2, 0x3) r4 = semget$private(0x0, 0x100000000000004, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/218) write(0xffffffffffffffff, &(0x7f00000007c0)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c08bb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca57df172eb4c0fd0200d83e54ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5", 0xb7) sendto(r1, &(0x7f00000005c0)="92c67e0361d55258536da528070668214ddccc0cb35372a1eab2b391701f466ba2", 0x21, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000580)) recvfrom$inet(r1, &(0x7f0000000400)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cf, 0x1, 0x80000001, 0xfffffffffffffffb}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000880)={0x0, 0x238c8000, 0x7, 0x9}) select(0xfffffffffffffd61, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000780)) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) 06:20:51 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getrusage(0x0, &(0x7f0000000000)) 06:20:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) semget$private(0x0, 0x0, 0x110) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x5) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000001c0000000000000000edffffffffffffff00000000f7ffffffffffffff000000000000000000000000000020000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000"], &(0x7f0000000280)=0x6e) recvfrom$inet(r0, &(0x7f0000000140)=""/157, 0x9d, 0x41, &(0x7f0000000040)={0x2, 0x2}, 0xc) 06:20:51 executing program 0: r0 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/162) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/9) r1 = semget$private(0x0, 0x6, 0x202) madvise(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x7) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023cf84d806dbba8e31896c6daba9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043bc99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dee6c6486b1c41600648dc7a97386866713546c890cdf90a35614f6e2334f47e14a2e7c3debcf9a92458535e6a15c2d644877fb0b5bdebf51cea3d693482734cbb5a37283d42074f2bf6c1699dca46acf8d69f4c1cd84ace5dcce342c3c0c2b302d4f5e074956239ddaaff156469b30309e65cc53c1cbc22c8ef3d893ed46d18d45b0b52fa08b11ee0b294bdbde65aa173a164d4a90435417fe193fcde71ece3a68a80fbc5dcac6104b0f5ee9fe472332109db4f637214f0a252417a27cf840914aa6ca04835ce0d10e96230fe690ae87b4caa0803b9f8fbe2fe5ac196be54fe085b7b71b0dfd1183668a2563db4acc40995e0651377879ec5bf"], &(0x7f0000001140)=0x1002) flock(r2, 0x8) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) getppid() geteuid() getgroups(0x7, &(0x7f0000001300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001200)="b9e5f430ef44ab2b3cd13b0f104e56a8b3f341dc856a6a41a9ff3d5a9496883b682e83c69705f1edc2b2d84581968f3b86de9b8e1b4936f192fd27dd5e50ccc78f2926a76931eb96e031bd7fda3f6ef4753e21f94ff90d42516cdc38a790965762a247d2df29a57529eea1ff75f78042ae38ba5fbd4fc10220e6c532ee7965cab87602", 0x83}], 0x1, 0x0, 0x0, 0x3}, 0x402) getpid() r3 = semget(0x0, 0x3, 0x4) semop(r3, &(0x7f0000001400)=[{0x3, 0x3, 0x1800}], 0x1) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) r4 = dup(r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) fcntl$setflags(r4, 0x2, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000014c0)=""/85) faccessat(r4, &(0x7f0000001540)='./file0\x00', 0x8, 0x1) getdents(r4, &(0x7f0000001580)=""/4, 0x4) faccessat(r4, &(0x7f00000015c0)='./file0\x00', 0x19, 0x2) pwritev(r4, &(0x7f0000002c00)=[{&(0x7f0000002b80)="4b695f55556a5eb6ae01fe445f8824fef16e9618d0996ff7f60ba1531adc5d3663831b115abd5e345afe7ce0a93bc5141df252f074c75dc6de638e8f82f15de9729aaf66686ea658d7bae2bc4e463336713de98123ea5e2e4753d9029e42cbeebe3a5187918a18b0c723ea5b004ff32a267371a1dbee334be444ea", 0x7b}], 0x1, 0x0) flock(r4, 0x1) fcntl$setstatus(r4, 0x4, 0x8) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000002cc0)=""/107) 06:20:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001500)) mprotect(&(0x7f000021f000/0x2000)=nil, 0x2000, 0x2) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="a2bf4266dc9f509bad07fc86f07c26ac81e91490d82e0997b424c0002df2120874f659c0290b7d36317eb699273e5ab6b1e7272d1b97fdf0db3e28148da91bafc2c2a0673bc40286bc6ad6cc30ea6fc494b0126e2fa5cf6bfad692b99ef158619df3a0e20ad1ab9f243d4d05559b592fef58e077f4861b17ced736a6fdcd95f8e3fed46ff27081152fd76ee2dc028368d78508712da9873a76b1e859c86faf6f7fb44bf8a96b5f645c9f53cb4de31852e59f06ab672dc5a73308ad27311a086cdb37cccea65a3459", 0xc8}], 0x1, &(0x7f0000000280)=[{0xc0, 0xffff, 0x1000, "dcc276a7013742df1c650f0a05b53d1fa14873036b25b20110dd702beec653c42934de712fa8e44178dc50f55b82781bbfa18b5109128ee34fa8d2f25ffbc081890e6d6c2212eb6450554d0a7e019048b6ca9bae173bbe38224aa2f6dcd179ec8d0a531ef8c84f08928bdcf833ec897539d545a983017da8a3d5efac150aaff114bc6e478fbd4f87ff34509833b5f1babdbdcdd0d9c5a9f95c3add5951d7d6d54fd7b3e42bee96bcdf1916"}, {0x98, 0xffff, 0x2, "7a629e78f84335c07d3223cdb3a4aef7271561ab569418bbf517f8f5b1d8f9ae6358310c4a33d99d50c605ec6cb57d80d861ed3cd513b3df1b6136c2fea9bdf80d4fdc8bcfbc1745eac697ae2e34868b566eb9641a15752ba79b782cef0bc06506846ae20686cac1224fa401141e2edbe935b42b6083e34d216eaf28c92dd397c00a54f83113d5"}, {0xb8, 0x1, 0x8, "db648a8c07af2ef0578fc10d421b53a95e506efedeae17bd5d2501bba7a0351321fc75150758b1b1bc7dd4ba345813a891816162f2a328583d52dc28ca6c77afee7ce74e42b069754416aeccadabb53aadc48d1fc45471f291d9f39c0b64afd3b31100e1528608329bc415d41796cbfeaa38d5127b587ddcf4d8caa7e7b24a3d0205b4bc45bc7ce709f0fe9e14738cd828d0dafc6484b5ccaab294a3315b4c57f813161cde78"}, {0x1010, 0x1, 0x1, "5c2fcaaef297ddc0cb3fb6dc0c234b7d403e2d74c1347a8b30b8ee63db772b92c49db0a15884d2f45eba2fe4bacf628b71e62f1ec1a26f4ff83681c1893b60928e488b812a1bd75ae3354073f7d6229e8c472f3060c7646a4d00b21330d86510664e7e562f27996fdd725226585f9c6f0f4652b182e31027119817cb24da75c09e49e6cae159a0be4d96844d6e2b0a9d20047ef5326bcb362cd19d5ed7abaffd705daf1c8c882f7afe22fab6343b3e0d44ea5f03892d4f1115e6ad5b8ba52cfe8eeba6a401faeacda860f48ffeea34ae0ee8c00100dd71816e7cd75f6048b1f7c978b3040ca55877fed2640bc08d1a8a97ba31548e9154abf0dd0eb59d2ecfe966f3925ced7ba9c72121252f7beabce299fdcd96722f95a8c453ba187b841b8fb301bb60988fe71e3928df04c487cebfaa7f92c89a4e35abee0c1e8816c61a95650f36f523ae0e24cc780fe3aec51174466d64edb8ed198018dc428f4f83a6dfb6d132f5c70ff598f1d95621cd95f37a8591f61acf5c16a4304378d6903b65223ad068a15584f72e56ed824c804f3bf9a4ec6b54790923ce92e4578ea1675c1d73e38a4bc7ec7de5a08c9f433a3c353c05208ba0731c4a3dbc1a75a41485a93cebf2011d61af2e0ab8b51cc17c881a4106e69d58607ecfa50100749c20804c97a0b211193f53ba9a4cdaf4864edc2f003a79e2294822532524aa889eb8841b3a4fec2b23e66784f0b6558de268af2fb03cedfcc4f7b2917edfb7ed23dab4c0cf5df17aaa8b4bfa3c90769df71b8139d7d5707ea369888e8532acb4b82d9561ca242e355e734ce3d9dc495876812add3674ddd2c4092eef163379e8402513f66da3101b578595aee5bfceb94eb29b00e61de446f329429a2550df3c3298f827b71736324e9ea251755f5f2832a5f2c6d70969ef2a43c4d4f065d8ae0b87e1e2c942306e967050640604d2584e64c306e865a214ea132b57cbe6539fcf1ca04c9b8b8377bbc80c8b28af0e40cd03b0f4b8823da3840071d640a3d081409cf248b98becb17eb2013c1c3c854de3c82a1d6c9c1ea743840a8ae76be939cc32fed9a05de9956fb1789d51471f60bddaf6926024afefb55136799ad664b0188895adbd9ce391fdbfe27f39dfd346eb0e0f63ceb71ef37b87fdcd68b967d6fd3fcd78025089748b48c2ff8c5897b874454720f9855583c4f0c7f8d3b6ebfef5a45014432a073ac040b3f6113858a9642be2f5906b71a78e861a3e723979e734d3ce2ab4e8d844de821160d44e30e401b967b7d137aafecc9dd44e40817ee83ff9c0882ce6405e13d852e9a16874bb5cd198552837a61d26838ad17de34662a7d20ba3bcb99797dcfa08c448a53c756c650f1ad22c819e4718deb1bb6b28e5d00869d32e89ebdff909f8a02d2d251c028fd7ebeda5f7412a88d5d0cf019313ee4a24489150266a6e3002f02b730a2d7408673adec1e989098bfcb5596bbcc3754283327d5225cc50647f41324ff3262da1a3d7b4a4393bf27c8e878039536f676b5aa70380c83733cf42971943adee25da6fcdb27b33b2bdad9be72336e13570f961816fe6b079692c75b7ae2843cd67a5d401503026cb3272d132d5c9257c8318ebb15381e61b32d98156cfe9d77003b50ca50024667cae661096938102e811961b32dc006d09711980ad2a89d9f46969d6f6fd09b9056842c8691c1a51b5e16fc806f83853fda2bc316f914c9c951543d2f2c0a0008ac11e952e1528e26f0e648cc732085fcf3cea6953101b945b8ac3cf40dd98781522bedde80605db31a4e371a12d1d148db17becdcd4a259e278b2500cad3364117d9a87ced67e13da49145403c56238a5511517246568ac8ac726373cb5bbf6a9ccc23bc0e402d133c21fe95c62a055b8edf4b9aac4068736379289c64322280cbb3e592a03027d792123b30f2b9c11a264364aed2f42979e10668bc1a51ed566ca9fa50f8e13d95c55fc53929e34c2248b14f20a11a810118a937bba69717562a330a7e90f37bfd5b0d02e0ff68999f1c471659def2a39772e58b615b7318331fa381154641588cf99ba7e1920044479451c38daa175c4b5e0c365587269e0e184bcfba3a90a33d069e36e87da99e5de0dd27e6a7c450ce429751c5effdd062c6d1138a9d58e04d3544a4bfb271ef68cee75a77f517bc138033d389ad8d43a3a103b4d6abf1b0401b484560dc645cb400b865fd07313f4803f592f263047007fbd30c7d38f8e4d7c9330fa66c5a09af0b2c56368ed0a1fd3c39a0bd7025ae28040c3c488ab571976805cda1a17698d973dbd2e859e0d30f182885e92d015261a2e60eba459eb060ce093990914cbeb26ca4ae0d75f813906fdf8d30737d870b5a1199c72446418777de53a7f3b32a8a832e6c7c02dbc25e5af1f9ee18a293b569f5f5989d3d060aa7090da26fb68abed5d70f0c07da8e3f0756dbcce4a47d077ec164e0ea3c7f147cdcc75b8da598513bb0512ca8c807b378676896eab401594441e6811ec7f2e1e7a44a7f85e6ce77846eebe6333af836d3d2a414905e0235fceb6dec499a230a2a8cb4430d32bd1ddf742abdeb65cb11a44877617aec6d08c5ea1b474f8568302e5cc21622e8f173d692684d7ef23e9d83f6271d7fe3eb6bdae90ad696ec93cc4b6353b39f416e793fc2d9f992a04399229d169884e7b7a0a31c58c0503b1e87906d68c24f509ba78304684510d0575ce3318cf4fc40b75b8e9060ac5da30b4fc26e75536a88d905ea95ac36178cb9b500906ab7ea1633f64e68b10cac3aa364609622fc97d9ccba08dea4c88cc6b6e7011fc527f45d0ce768d027f7ed3560539edc8005a030d6c5b8bde215fb7b3d87bdb4986de294fbb284362ef22014c552c07b4857ff74531da05aabb583c25f75d7631595e2ae29de1b157422379bc7f1c28bb44624d4a5a687b079080395d5711660d23b69ab30d5599f2e554e9e92d1afeb20e50b193a5dd5edd0b31b9043aac77012a203f35bc844ea2d05a66f3f73d238b5e98f5f5caa432560ffee52f013f01eecf130d2f51f7cf49975fb42f06ee167fde30cd1abc86909095ff19f83228d235fdbc6bf68977a8f71914df5b8109fe2d7e95ef5ffb287d4c6ff8cff903779631bf57908a0dd1216ee36fb892421bade421c3e72efa7c221511aed8f39cb9cf67f500dea3b6fa01788ea673d2784f04aa05664b30f799c06ddadeff0d5d0332c1cf373373c20d74285166c3d02b566016c8c111d2f8ed0e0a231cde2731044ba59510a9339bd03a5e338f289cd068ed505755c6d6cffa51a118bfcb5cacf48ae5898fa91dc1467fc91534472aa525dedcc6fe0f1fc6c85aacbc72d46521b3908720ba90c727eafbc7eff7b1e822b5f01efa898c27ae02720d050309ea61346864d464781954995b111aa9a116d2a90a461fa23fde0c483a7b284dbb664a4a758c968cf79da61a2745048d569cfa17f4f3972c4c8234f39e2dcf0938c833c16c6f057cd4a61ca9b82bb6ddc10bbdbaacd16ab36e781e0afec0070e74f2256bed166c703e62392c42ae1b1560c16da28f5b8cea09981ce74086ca9cabe9a0ab67d3f9ca71c0e8e09fcb33b40fb30983ea87f777c4c3d16b673889ca325f20345d0c946a255036df791ed5e6c7156e3a677a6f13ac75d328ba87e700fa970ce1643fd09d26944c5cfdd11feb16d1959abc8a3f8d9c15784d24a128cce720a6816e64bbf04ecb48092b4acebdbf2a912867160718ffc2a12d94b71f2b1da84599e64a7d256b2a085f5ab5317ec0880689efadc722afd381d0a0ec915407f82739b72efdba554c33a63b20d01137e98048fd84dd48209c7b05f73377be92904871191f14d762080782956e8736fc2f06574dca08fb719f4b4f00c82a9c0dc24abfa97ce477e3bf70ed549520bc3d7ae13ceacb463a8afae9cabdd8ae340d92e940d88d18f8e19210c4de5a9aaaf72df29fd9e569e9296ce8652d0fc302ad132b9fb4a9df8801d295f2da4aa7425c747acd197ecf7b9920cd59f48acdaeda64ce3da25c7a4eb7636fd5a1492d5bd273e6108c6aa51bcd1d2e0ccad7b01ef873d4c75b8bc273005e23ed767608ec9c127607973626ccc246b856144e67ade4f02edccefd26b14b9b93db8cc84648c7ee1132ea3ea043fb3b255a017274fdda6d7d916f793c714070190199b620d97ead1d06167d2c0cda1c158e52f792a576589c11d01e3f6e0f488677cce62b28a6b545399013a8a0fe100b79909a7291205d636fbc212f8114c638a7601b71cbb2e06c5505c81e2356f008aa697ce3db2288c456c981583ed830151110c26604d007aadd3370b9647b1586aef2ad63d3722bee5f0fdf623d904616a090e4ec850e6bcdd8701f5d4d001fdc93b3e1581b3582df68e486ef0eded24c0f070f9f2e6f47065e992e4784e6d34aaf5b6ce5d845731f4ee4863417dbb5fecdd8fd8cc0d201f7be4f53038637d1ca8a2500403a4bbd47d4142ba04c1df9263275ea352ec3522b96573e10d2261fc44d6273c841dfd4cf7571badbc6d84798222c205e8bce7007391bae06d987b9be3ea2c28308f9252e8b6bd16d7ad8222641d921b552cf07810427d8363e30b0751b2eec1249d1ec4e2c840d3914cb0770652ec218321a27e7531c8344de549696d993f26f79c4da1a2384028374708a9743ca398d1ac4a3d0c2dba6c978da54360d448780f8941978c3fc48471b6d82981b1d7ae35f0379823b2917dad4dcdb961769bb80fa47592a77545497410d700d3129d39e969516beca332bc17909c79d09e8b544acc15987dfecb2272916f798290af616dd053813f8334e6f5e84c41b2bdc9b003ad3fea0ac682fdc0558ccc3a4d5cc429daec68b6152e3a7396cea521abd43980f929290cef3d18cc73695f466978fce9bb5c6e55bdf17d6a9e4075462fadd3f57ffa23862c5dd220638aaa634b4abaf201b702cc6c2919e30c191793a8f40ce9943fee34f024e8981dac48c02e37534da37e21e396b2451344ff06272d7a3bff39f97b856cc59f4844f6d97308fb4cbee27e1e030a0b10f5d918519e93b5dde047361b5a1e01a14d8c161cb02f470b027aeda5209d7a5e9462c78fc29b58f0b04bd66e83f5d5998ef9a1583f732db8632dbb4ae303f7378ed32161b77ad0cafc01e5a6d874c8c6999aa1fd8adcb4eb914b36b36bb4fa516a23e9ca58ad76dc98909f49722d8968b00a59a65ac0fc9200ea5a1d610cbc67cdd25355f77862de8771f8e2e70e742f2860cb8fa5a2a5c71085799f02afd3a55739a81454fd37d68130fd414cae1142fb25ee2d52c60879d1258f66088b6c96459d70334cc34f5e5fbdd624540f262ddbb2ae7c3ef25c56f91ec6e943b8d1221afa09f12ef75acb714ae065890f447ea2a7ce7138e92362f8d64a7d1d305d2327b3d0eac3af312bdc513566d4b020e2be780b7c6f20af0afad0bf466dd7916584589367cfaef06b98213fd06d61710b9b44d9cdd2bebcec2262ba4ba05c2a138ec8631ee17e9a1544a0cf5d73333c3e7e977c959e5b03b277364ef1c482d150543ede02c1d354c474e2e2c2f330397c18325d6b8c304bbcdcc038b2fc13ab36a68dc3bb2ce678fc46868d0182b6563078a4d3366894a24c47d8edd59629ba8bbfb4daac2e20f6f093361de79dddc24636c6a33aa4f46e95b6d4b22cd48185172b3767a0db2c860c17110f9a3c9b792cebd259ba70998779294c269c49724999c4aa67c028032bed502237d3d880c19da57459405a97f44486cda946238a8caf0cf31"}, {0x38, 0xffff, 0x3d, "d96b25e44261e5a232d836401c2fdda03eed79faf15632d98af2acef43682b0397330916386070"}], 0x1258}, 0x400) 06:20:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 06:20:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000002002, 0x20000000005b01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) write(r0, &(0x7f0000000080)='~3', 0x2) 06:20:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x18080, 0x8) socketpair(0x1, 0x4000, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r11 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r12 = socket(0x20, 0x0, 0x20) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xc1, 0x80, 0x8, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x80, 0x7f}, {{r3}, 0xfffffffffffffffe, 0xc9, 0xf0000010, 0x2, 0x9}, {{r4}, 0xfffffffffffffffe, 0x20, 0x0, 0x800, 0x6}, {{r5}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x1, 0xff}, {{r6}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0x3}, {{r7}, 0xfffffffffffffffb, 0x1, 0x5, 0x1f, 0x7}], 0xd2, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffc, 0x14, 0x40000002, 0xc9, 0x1}, {{r9}, 0xfffffffffffffff9, 0x80, 0x0, 0x8, 0xff}, {{r10}, 0x0, 0x40, 0xf00fffff, 0x5, 0x6}, {{r11}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x8}, {{r12}, 0xfffffffffffffffd, 0xa1, 0x2, 0x82ae, 0x3}], 0xcf, &(0x7f0000000480)={0x7f}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 06:20:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x7) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x20) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x3, './file1\x00'}) fchdir(r2) 06:20:52 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x1ff) setsockopt(r0, 0x1000000000029, 0x200000032, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0xc5) getsockopt(r0, 0x1, 0x7f, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000080)=""/128, 0x80, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB="4730000000000000fa00000000000000"], 0xa) 06:20:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) getpgid(r2) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) 06:20:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x120) readv(r0, &(0x7f0000000000), 0x45181630e295529) write(r1, 0x0, 0x2fd) 06:20:52 executing program 0: socketpair(0x36, 0x4000, 0x7fff, &(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x100f5e65b1dea1df) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 06:20:52 executing program 0: chmod(0x0, 0x200000001000000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/4096, 0x1000}, 0x800) read(r0, &(0x7f0000000080)=""/13, 0xd) 06:20:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f00000003c0)={0x3, "0502e5d8bd1cd5f1a48ef49ec837ea55a3f9cdd8c584f3559413245af56af5a9b5c6933bc6aa74782d66c313276828"}, 0x37, 0x0) 06:20:52 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup(r0) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x20, 0x1, r2}) sendto$inet6(r1, &(0x7f0000000000)="ca4a70392c591c712eb71163ce0ffc85c085414087e9d57d5c5e7cc3fa52e02586138767c8950ca9e9a67125811fe0f4598f4d68c3e2ff29a39855a4de6170cf6c74fa5492087926a82f6e791881494c2dffafecd4995e787bcfbe", 0x5b, 0x4, 0x0, 0x0) flock(r1, 0x1) 06:20:52 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000000)=0x40000000000000) 06:20:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget(0x1, 0x2, 0x20) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000002c0)=0x7) semctl$IPC_RMID(r4, 0x0, 0x0) link(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') readlinkat(r0, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/14, 0xe) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') getitimer(0x2, &(0x7f0000000480)) linkat(r0, &(0x7f00000004c0)='./file1\x00', r2, &(0x7f0000000500)='./file0/file0\x00', 0x4) msgrcv(r1, &(0x7f0000000540)=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'], 0xf0, 0x0, 0x1000) r5 = msgget$private(0x0, 0x15) faccessat(r3, &(0x7f0000000880)='./file0/file0/file0\x00', 0x8, 0x3) msgsnd(r5, &(0x7f0000000640)={0x3, "e14663129182bdfb35212bd1ed280b30a6bd3e31df0b61473acc76f16dc6575079c6c755635508c54f0fb244c45216be17b96652914facad69bec96e1fe93e06b2a30ec3a36cc1adce25ca4281dea15093d4202eb31f3e49d39854b27f562a19d220933af1525961baab10c50d2e3b65baf8780f97bda019140e3a"}, 0x83, 0x800) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000700)=0x4) unveil(&(0x7f0000000740)='./file0/file0/file0\x00', &(0x7f0000000840)='r\x00') mknod$loop(&(0x7f00000007c0)='./file0/file0\x00', 0x1080, 0x1) chdir(&(0x7f0000000800)='./file0/file0\x00') sendmsg$unix(r0, &(0x7f0000000e40)={&(0x7f00000008c0)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c653000ba6c2e763cff3658b690"], 0x10, &(0x7f0000000dc0)=[{&(0x7f0000000d00)="da99f23167aa64c4d4534aec8861774e7ea5b308a60e3128d5bc7c8ec815202edc513b880db163a2301f1b2ea9ff2cd9bd63624a7637353722edfc7d6a4b5e70a9c3100895b9bbd54691388ff121d4481c7be2928e62e0e8e50854f56576d2ebc94b790551a842054db40ede6a35bfb839d19dd661702b3e88deb2593a815691961e2bac4b231903190310a66ef3775e2b8fecd2c76e798f3d8949c58ad93d3fdd1187b43facff5c3c46bc3a1bb0fb11496ddd750a08d8b2", 0xb8}], 0x1, 0x0, 0x0, 0x9}, 0x400) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000780)=0x40) msgsnd(r1, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) 06:20:52 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = socket$inet(0x2, 0x6, 0x9e4b) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)="12", 0x1) 06:20:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() ioctl$TIOCSTART(r0, 0x2000746e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0xb2, 0x1]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)={{0x8, 0x4}, {0x6, 0xfffffffffffff000}}) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r3, r4, r5, r6, 0x2, 0x3}, 0x1, 0x5, 0x80000000}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000240)=0x1) close(r0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r8 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) getpeername$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000004c0)={0xffff, 0x100, 0x267025de, 0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x1, 0x3, 0x7ff, 0x9, r2}) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000300)="f3177788fdadaf0cc74213d43d0b9f8d5975e3fb88cf583b7b3a19737285feb6f61fc14d68ebb1cf999c7d0499d5ad184ac9b4d13b92dd8f883814b78568b9839454510fbfddad4aedf28b3b774f1fec22fa7acac7a616208733fa689d200731d46add1ad38a0b94e70c84d493d10cae80745cce2bdecfd8b032ee8839f5baa2ba99c4d0397f6e088db07d8726ede548965d62", 0x93) 06:20:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 06:20:52 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x10}) 06:20:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8008, 0x4801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:20:52 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffd06, 0x0, 0xfffffffffffffffe) 06:20:52 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8010, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) 06:20:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00002f7000/0x1000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r2}}) 06:20:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xba, 0x1, 0x2, 0xa4d, 0x8001}, 0xc) socketpair(0x2, 0xc003, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8000001005, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="a6e3e1b9789eef50df10d5cced206b295e3ae7d8cdf404fbf26431c53657749ed36378b2103f26705d14ce1a1b0b956f523669de5e5b07044e1cbd29535ce6e6088082b1aef2c5b2d152bb39b175f7718a761bf15b3d28e2d1de4bc7aec60d84aa9d528708c3518d1806b04c274e4970c70e7a672b39412e2fbb0534c652c81bb5ff2e496c81e9f79d92680448124e2c8ac73a748e9aa31a5f1b5dec4a0150778dd0440f930de0ffbc5bf8abf7ab55eab44670fa081d356ba76fcdf3c2c12c1741a30455765ee15aaa4afae1f8fedbe4efe684164377a12c75ee750a55f7c1ceedc8a05b528f55863531dee212be2b4146a4162b1bc1ca", 0xf7, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 06:20:52 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 06:20:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x10082, 0x190) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 06:20:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000040000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="d7606f8a6eea382b68bc4c5a636d3a0ae843fe54494d12132483f604a36a52b53d7462386c9f3716ebd45a742cbd61c382b1cdbc86dc37c1c64375d6392f2dc8d28e458d433eb8f012429adb28432217acd6472b400c5d28172ad8787e8a750051f4b8ef5b0b81cf7e4a1f39bc9798c95b28ffa5c8ff83ce342cce28a3a28299c52955952137b2686f74015fdb746fc0ef27e439fb3500cc64c2268658f0b12e4f3f1d50c525b7524f308217413fa76af64e9e3e09a48bd52714ab9ea20e9afc917be3f29d8e7411bab1997418d7e3e042bd8881e84802ee11b1c9c4c3b0", 0xde}, {&(0x7f0000000140)="e993abee5300dfd0004b8adfe63e2dfb9c3bc806abb83c447a51f9910b25670f16b8217b7cb350f0b0ed90c1f39a4eac9289", 0x32}, {&(0x7f0000000280)="46d4714355db76f86cb1ffb66e72a48ea2ed2e6b1be1467480cd1af72fce67e2dc374c448aea", 0x26}, {&(0x7f0000000400)="b906e514c0625b85f2aeaf6ddfa7ae7e9b0805ae1932cd7cea6320baca01fc4137270f9166ea9307aab3a4b1bdccfbf9546f3f2d3ca0a92e522ea41c8cdd13d077a1d41b21e842957ffcc8d7", 0x4c}], 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) wait4(r1, &(0x7f0000000100), 0x9, &(0x7f00000001c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 06:20:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 06:20:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6d3000"], 0xa) dup2(r0, r0) r2 = socket(0x20, 0x4, 0x7fff) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000040)=0xe6) getpeername$inet(r0, 0x0, &(0x7f00000003c0)) 06:20:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x2}, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x400) ioctl$TIOCCBRK(r1, 0x2000747a) close(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xa3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/206, 0xce, 0x43, &(0x7f0000000240)={0x18, 0x3, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r2 = socket$inet(0x2, 0x4, 0x84d) linkat(r0, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00', 0x4) syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001340)=""/40, &(0x7f0000001380)=0x28) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x1000) bind$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x7, 0x1010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setegid(r5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000014c0)=""/43, &(0x7f0000001500)=0x2b) ftruncate(r3, 0x100) r6 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001540)=""/15) accept$unix(r4, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) 06:20:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x1b0) 06:20:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="00630eb8d9393d50", 0x8}], 0x1, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 06:20:53 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x18, 0x2) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x4, &(0x7f0000000640)) dup(r1) 06:20:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x3}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x6) close(r2) pipe(&(0x7f0000000080)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 06:20:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) flock(r0, 0x7) 06:20:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000002880)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x0) 06:20:53 executing program 0: r0 = socket(0x1, 0x804001, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x2) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt(r1, 0x200000029, 0x28, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x102, 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x220, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 06:20:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x58fb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() recvfrom(r1, &(0x7f0000000100)=""/153, 0x99, 0x0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 06:20:53 executing program 0: socket$inet6(0x18, 0x3, 0x0) 06:20:54 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000140)=0x20, 0x4) r1 = socket$inet6(0x18, 0x5, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0xfffffffffffffff8, 0x4) semget$private(0x0, 0x7, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x482, 0x2c) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) 06:20:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f0cd8614ced5df1f35866696cb63000"], 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 06:20:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000200), 0x0) r1 = msgget(0x0, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = accept(r0, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0x3cf) r8 = getpgid(0x0) socketpair(0x26, 0x4000, 0x0, &(0x7f0000000280)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xb3d, r2, r3, r4, r5, 0x1, 0x7fffffff}, 0xfbd8, 0x0, r7, r8, 0x401, 0x1ace, 0x8, 0x9}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000040)={0x815}) 06:20:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x48, 0x1ff) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x7e1ee5e5) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) ioctl$TIOCSBRK(r1, 0x2000747b) 06:20:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) setsockopt(r0, 0xfffffffffffffff9, 0x3, &(0x7f0000000000)="20af83d6a973081cc268cc6d70e2488edc15e9776cfaa5b9d1f6cd26998ac58778519dff5b3799f33227aac02c1f948b6b67b2b62de6b50e0fa5e52858eeba4940b7d220fcde6f48a248261f927ccb2a79028dcbf3fa209a822f0aadf5ba6079cd8382aa484526540154ae80ef86cfafbbd3d48f212b3cf1a4b9a403ab1011990e4729587108febe", 0x88) 06:20:54 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r1, &(0x7f0000000600)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e48d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797a94cc504b610b36218388c8fad8d398afc5d473b6f550c16d8a7acfd5a1710001c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64d91c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7498befc9a8ebca2df8a0df7cb80e0d5eb2741f5f96f9dd383c2ef4fd8312b20a305145bed0a5239a636f46dfefaded9079a653ff8c515465bd258cbbab57f3dab23b772c868478fb91b0bb2e900dd30a42c492602fc4764d840ed6aede2e8f6968ced1c716e20e", 0xd2) read(r2, &(0x7f0000001540)=""/4096, 0x1000) 06:20:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) accept$unix(r2, 0x0, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 06:20:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) dup(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 06:20:54 executing program 0: clock_gettime(0x5, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000000)) 06:20:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/233, 0xe9) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x4020426b, 0x0) 06:20:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000005c0)="b9", 0x1}], 0x1) close(r1) r2 = kqueue() readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000640)=""/4096, 0x1000) r3 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:20:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x333) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x41, 0x0, 0x0) 06:20:54 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x26, 0xffffffffffffffff) close(r0) 06:20:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\'\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 06:20:55 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x4, 0x0) 06:20:55 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x3006, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, 0x0) read(r0, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7c9dc16fe304000000000000000001d4fc0000004000001000197f33acc23392ae0750e0543be3510a4b8dc52ab8afd90d3b5882547f59891d9bd33ecc32e4eb361e47a64595420e8e0e880ea02c71bb96c78701f0729c0ca1259eddbcb864a655c4fd4a708e2d1a16069394ef4f0c2eb2bee5f25c8969b4711772bad141e25d108e7cd87158c60566c463e287221eac589d98a72737f3f91aa4c42b62610375fb018b0b"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x5ffb) 06:20:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) socket(0x1, 0x1, 0x1) write(r0, 0x0, 0x0) 06:20:55 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) pipe2(&(0x7f0000000000), 0x10000) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 06:20:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f00000023c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000002400)="8fbef8c7dee9336ba846d74c658a15971f8f764f7218afca45d86e4aef0de36a23a74700255678a5a99958e5f76f8373f8153602f2db29413cd408422902613c9a80853e5913ce49867c625515d90be0e95a61672ffdae69d58f86613e180b494ae8f32e0f609092dcf54f8fb3b7aa60ce8688b9e52e62cfb4d3b14d757d03a1fcf40317f431a959ddf0a999acaea9aeaa2dcc4f2276d98b52d6549f3327578da9d807c99d485adf92ae7c9dc77801b5b84a3e677079", 0xb6}], 0x1, 0x0, 0x0, 0x4}, 0x4) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x7}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 06:20:56 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x1ff, 0x4, "b8000000000000420051ebebfd1a8a5d4719eeff"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) fchmod(r1, 0x4) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]) getpgid(r2) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 06:20:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="760dea09bde104ede563e176853c0ee9e5f7968861cdea9599e2491bb176f868428260e94c1f8c393100e4a151ffd818291fda42a0fe0e8b891b09430f7df0de6234d1685f81697fdfe0f3587d2265d6b9ed7163d6352a25fcec1101800e6a94c2c28b6aba345c975ff487fc5bf46919f92e7f8fdb99acdc558101b22db917cb4ae6da0b9c8ef4922d198310b53f13cc7b1e3f6e8a7feff0b2c5aa8ae807d35fe4c2e784c42df96dfc02d60ec583", 0xae}, {&(0x7f0000000200)="013b111ace9ad882", 0x8}, {&(0x7f0000000240)="0bfbcbb42408476af22ff38cfcab87e5bcd55e09822b18297cbd79c512fe85db45d729dce68929852aae", 0x2a}, {&(0x7f00000002c0)="77f916df3a6fc8d08816a9ce09faaba91512f80d358bd3c04b4a30db3e8a9069a53e50faff62abd7b8a410245505e467ab89932e5a3d039829e0aa2acca1d7a5bf078340a7b6678557e1e0c4d429ba76fa261bc7040079ef522e6eefeef89d71be02c4842f1eb6c6d2bd1f33546a0a2fb0ed3f41e1528bb0923134284ac1429ed0ff11057f8f816c8c5f272049f3555f3ddeba67043b41655eb99526fb28222cc79ab17c7291861539f4be75bf353b92526ffbb55fd86cb1728ec2e2829426f2a4a0d3cb24dbdca2", 0xc8}, {&(0x7f00000003c0)="c15fad7fac5615a5584b004bcb1dda47f10329fc3fb2aa8e94e18b5216622153b43c17e6bb0c0b187899caae9935e2c3894b43017ef72ce7abf9abda2a5c072c2627a3d369bda9a36f", 0x49}, {&(0x7f0000000440)="617d36bf577937c7fbcb8bec83600be073f372a1be851792", 0x18}, {&(0x7f0000000480)="992f8caedf499e30a5c5dc9f434cd8249d1eccb1c919c11a67ac50ac36331b187f6e08cc9e1603fc7b6dcd3f91ce8935abf044332cd092d2ab04a0908c878cce095e59de94c3b1dc7a0038424f6d1026727c50cb3882471a920213df5a24e8ecb188fde7d204cd76ab46ac82245543df2fba401c64603fa059943586b23d350ba92e6c51f4bae7a15440df3e141c86abed1e1b35925923d564f80ca7911203a621e235b89e9f2d787f7d1ef60c7433537199c264f97a4badb6e19ee07e7e4065d748acacd639f16ebde1a8cf44003e1dc1578b6545cdd8a46d42793bf5c6288115ef7f59909d12e1cc5a2095a0", 0xed}], 0x7, &(0x7f0000000600)=[{0xa0, 0xffff, 0x10000, "f151ba74dbf697e84f1530e8ba5e65d0b112133de2eca96f8e95310a61c8ad633ea1b242d1b46a7547a99753434645167ba174ae2c31f7baddd09d262dadca856878e9a7e18243e07c18f3771ac2ade98f30fa32c6dcc809c105b54c67c100d0051ca9faf6a355cdba53636163f1455fa4ea851a2c6c2d593f646c29e5ad3a807067f91f7b5ea633bbb90cb78eae"}, {0x38, 0x1, 0xdb9, "18c77706d5a9aae96dc409c6eccf70a6e5248a57feafb94e46621214aba072b6252a"}, {0xe8, 0xffff, 0x100000001, "03c95733e0d3b10ac00c4518f1e24ad932c2102db0e47c17e362967039d22030f717b85b9a86efd79f2d9966fc4d39ca5bfb9e625ca22b079f41f6ece424ba26a4fd51f4e47f54b7ee906c1f6a8b7874a12b920a0d12a2e898cd2049fa6442393c2e67ec2552f8a6401fa96fb95f632122d4f45a6f6c6cb94f0a3257cfa1b4e5f6311a5dec0444bd2f74b433ce06a4ec5c8be7e9bc803300228a001f600c55b7a14e547d0d87dc6f4968821f94c1217e836d247ccb9d950bda1da033acda3525dd7b7025611b08bf01368255274fea67e7899e8939"}, {0x68, 0xffff, 0x7, "e9b7e0e6c9a3f1060debfa577deb7c433c9aa8292c3f1d5a118f13732f4fc39da88744baf2a0aa9b454b95c8982a82a9fb92396309f88c750938bcfe4251c11f4f9bcdeca9b182f0c3bb2c00e9415e57ee55c2513a8ec092"}, {0x98, 0x1, 0x3, "f168fa2917e2d9c0211414754a5d7ee71e1f1e48feabc61d34356cd1d1f7b237254adb1d01c7efba712c990c3d0b52f0a87f09060b5968cb349c06482b84a8dfbcb1bfe7d626c98d0159254afec6f6fae61910cea8ae7af69677a450aacab755b91c4545454e8d324514606cedc9cf9aebe9abb01d2a70c67e228b3a36890a08cb16d6"}], 0x2c0}, 0x926c3e1437bce62) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:20:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 06:20:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000040)=[{r0, 0xffffffffffffffff}, {r0, 0x89}, {r0, 0x7f}], 0x3, 0x800) write(r0, &(0x7f0000000200)='7', 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 06:20:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a71100000029000000230000000300000035707f9545070b77"], 0x38}, 0x0) syz_open_pts() 06:20:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x800}, 0xc) sendto(r1, &(0x7f0000000000)="ef6d2d4e8ba4c10c2995f44e214049fd8ffd098c1d847cfffc15", 0x1a, 0xc, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1001, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 06:20:56 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/180) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000280)=0x800000007d) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) socket$unix(0x1, 0x4005, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f00000002c0)={0x1, [{0xfffffffe}, {0x0, 0x3}, {}, {0x0, 0x401}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x4}, {0x0, 0xfffffffffffffffc}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1000000000}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)) 06:20:56 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x200, 0x88) recvfrom(r0, &(0x7f00000000c0)=""/130, 0x82, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) login: NNpanic: timeout_add: to_ticks (-2) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *298458 16013 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,fffffffe) at timeout_add+0x194 pcppi_bell(ffff80000066d000,1,fffffffe,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c01640,2,ffff800020b42bd0) at spkrioctl+0x230 VOP_IOCTL(fffffd8075ab4708,20005302,ffff800020c01640,2,fffffd807f7c7a20,ffff800020b42bd0) at VOP_IOCTL+0x9a vn_ioctl(fffffd8068271ad0,20005302,ffff800020c01640,ffff800020b42bd0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42bd0,ffff800020c01788,ffff800020c01770) at sys_ioctl+0x646 syscall(ffff800020c01820) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,7baaa6d9010) at Xsyscall+0x128 end of kernel end trace frame: 0x7bd95447860, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.