kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Nov 27 17:18:22 PST 2018 OpenBSD/amd64 (worker.syzkaller) (tty00) Warning: Permanently added '10.128.0.24' (ECDSA) to the list of known hosts. 2018/11/27 17:18:51 fuzzer started 2018/11/27 17:18:55 dialing manager at 10.128.0.113:28269 2018/11/27 17:18:55 syscalls: 1 2018/11/27 17:18:55 code coverage: enabled 2018/11/27 17:18:55 comparison tracing: support is not implemented in syzkaller 2018/11/27 17:18:55 setuid sandbox: support is not implemented in syzkaller 2018/11/27 17:18:55 namespace sandbox: support is not implemented in syzkaller 2018/11/27 17:18:55 Android sandbox: support is not implemented in syzkaller 2018/11/27 17:18:55 fault injection: support is not implemented in syzkaller 2018/11/27 17:18:55 leak checking: support is not implemented in syzkaller 2018/11/27 17:18:55 net packet injection: enabled 2018/11/27 17:18:55 net device setup: support is not implemented in syzkaller 17:18:57 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/47, 0x2f}], 0x3, &(0x7f0000000280)=""/217, 0xd9, 0x80}, 0x2) fcntl$getown(r0, 0x5) r2 = semget(0x0, 0x0, 0x2) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) mknodat(r0, &(0x7f0000000440)='./file0\x00', 0x1000, 0xaf6) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000480)=@in6={0x18, 0x2, 0x31, 0x8}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a87869eca1bccb964a04f6522d5a8674c98731f7d98c4766c2ec3402732e2391507fa31abb2cdb2e3ae3c768e3f2835d7ee6b5e90b0ed2a6969de576d45665235d04fafa1011ca5de71468cd21b01fe05b16a3d19845ed1d1557c57e57cbd96aa6a832fda5dd3c85a419a4dfa48bb15ca6caa45f3762a540cd7e697acd92d766a02069aeafab8fe3a5d4ba0b7277adac90ae6e9eea9e047003538996132c48f0cc", 0xa1}, {&(0x7f0000000580)="f5184a5c8d3de5148ca3607f5acd02eca497b66bb611be39f788e63a382531a4d1dcb582ca361cd9", 0x28}], 0x2, &(0x7f0000000600)=[{0x58, 0xffff, 0x100000000, "cf227e8b08cfc08965cf2dbb93b799f27b6d449c41600f394d409a85a4b9c14496b513a0ccb6b4ffa82d0e66d0c8e8b355262fd591bc8e92085d8a6bde71cb621760"}, {0xf0, 0xffff, 0xe4, "4e5e79de7b2cf945a7d988bbe96e1bbf86e8e1b1aba970661284baf20711ca8ae4af46077bf014dc42c8fd04b704a347200b9b61e4bcbd136a15eca0667896a131b60d715d6799531d152ee758e0348edb53228fad15f7a5fa2cf0005dc31725644ad42189b6b5eadc7c2c28bc7c83d30948965ba7b1debf79c345955c79891839096f3d424bb7b6a170de0418745130bd57abd67b24b7040e59c1eaee1fc0afc66b01eff45cc9e8a63fbe095ea7c828f4db764dfca8b621ca0a38a947f103fa2ddcc618b9f2ce2d361f52603de6f55347e9a965146e46b808d91c33539daaba"}], 0x148, 0x8}, 0x8) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000800)=""/168) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000980)=""/18) fchdir(r4) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000009c0)=""/4096) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000019c0), &(0x7f0000001a00)=0x8) getpeername$unix(r0, &(0x7f0000001a40)=@abs, &(0x7f0000001a80)=0x8) shmctl$IPC_RMID(r5, 0x0) bind(r3, &(0x7f0000001ac0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r4, &(0x7f0000001b00)="c94c90c9d577311a7d48c24fce1b99c88048c39094f6de2ca2b4655f392d40f6cbdc8e", 0x23, 0xb, &(0x7f0000001b40)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r6, r7) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) lstat(&(0x7f0000001c00)='./file0\x00', 0xfffffffffffffffe) dup(r4) bind$unix(r4, &(0x7f0000001c40)=@file={0x0, './file0\x00'}, 0xa) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001c80)=""/16) open(&(0x7f0000001cc0)='./file0\x00', 0x8, 0x192) 17:18:57 executing program 0: getrusage(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x20, 0x6, 0x0, 0x2, "68c8c6d186cdc2d2681a1502fe2e3fe39851545d", 0x9, 0x6}) ioctl$TIOCSCTTY(r0, 0x20007461) mlockall(0x2) syz_emit_ethernet(0xff, &(0x7f0000000100)="e64f8b9928c681e2164ff0b50a7a4e4aad036f6dced46ce87a04b8602003bfdb21831610edcea1f342208d57e221ab2a8694104e299495dd13f18b5de4170b58d6e91ab279230ddfae8a433cce845a7411d9d557b875406b12c283ae02a8f2aad24bda0ad49c252905fb9b1abdaf4ea64c21eb215354188993456780dee273758741145c314adfb5e78b5130dc4754db8d034fc59eca91733fe9577db53fddda53bb39eb97e7e31a4e9d03ccaa4b82ae9c4e8c84ace57a0a93cb1b77986b27652de883dbe437fd3fa37e993d2703e5945bbd0b18d0ee21ed2f6387f11da70bcb40b24be0e2b9a78321c46deb2ce144a107d7d8af203e019709fcdc36f448a8") r1 = semget(0x0, 0x3, 0x11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x800, r2, r3, r4, r6, 0x1a2, 0x4}, 0x8, 0x2, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x6, 0x401, 0xfffffffffffffffc, 0xb4d9, "0db96c0b100280af1245d5b0469adf1fa79293fc", 0x8, 0x3f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000004c0)) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="78f096ec7daa2c041be7eed6dab8d53e149e76339aca3415df12494c2dcb556638b6af4f04251749d68383bac7201bf79645e39a628ac5b1d90b158e3fe65353ebc07caf2b532338de384388b81bd5aa2d3e4c08f987ac65760e4ca7de30c7fa2a73111acc766a89bebf4095397dfb114ab9b58f6b79c9b9232658897966", 0x7e}, {&(0x7f0000000580)="df6341da8b58685ce20ee345d233221e2f90de437778d7749ba22d677d6cabcb3647e83050139762f13d2f1be1e93798429093160f9c479ff22f7ae0ab1052e30abce50068d1b3f3fc047d74fb880efe53220e07f46680dacc2ef06ed12728d90cca3b181fdad34d704fc9a8ffc30ef827f36298c9b2178d0a29e1893635fcc53f9eaa42799bb3d4eeb81fb2104188a87eeb31073a5a7aaa6808d9f72d0cedc7a7e3ddb479ada88b67535da95e1534", 0xaf}], 0x2, 0x0) faccessat(r0, &(0x7f0000000680)='./file0\x00', 0xb0a913b17a657c5, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000006c0)=""/214) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) getitimer(0x1, &(0x7f0000000880)) r8 = getpid() recvfrom$unix(r0, &(0x7f00000008c0)=""/197, 0xc5, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) fcntl$setstatus(r0, 0x4, 0xc0) getpgrp() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) open$dir(&(0x7f0000000a40)='./file0\x00', 0x43, 0x20) r10 = accept(r0, 0x0, &(0x7f0000000a80)) accept$inet(r10, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r11 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000b40)={{0xffffffffffff7fff, r7, r5, r2, r9, 0x4, 0x8}, 0x8, 0x8, r8, r8, 0x3, 0x401, 0x401}) 17:18:57 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = getgid() r1 = getgid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x7, &(0x7f0000000440)=[r0, r1, r2, r3, r4, r5, r6]) chdir(&(0x7f00000001c0)='./file0/file0\x00') r7 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r7, 0x5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getegid() getpgid(0xffffffffffffffff) getuid() getegid() getpgrp() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) getegid() getpgid(0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001480), 0xc) getgroups(0x3, &(0x7f00000014c0)=[0x0, 0x0, 0xffffffffffffffff]) execve(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001700)='\x00', &(0x7f0000001740)='+/},&+\x00'], &(0x7f00000018c0)=[&(0x7f00000017c0)='.-\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='/\x00', &(0x7f0000001880)='/\x00']) getppid() geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000001580), 0x0, 0x4}, 0x402) getpeername$unix(r7, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 17:18:57 executing program 1: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x6f7fbcfa9331d571) setuid(r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) write(r0, &(0x7f0000000000)="4f7bbdfd789ce7bb0d15c0cb9d394a019152203353dbfc5e802f41ad", 0x1c) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], &(0x7f0000001100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001140), 0xc) 17:18:57 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x4000000000002000, 0x4000000006c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 17:18:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r0 = semget(0x3, 0x7, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/234) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x42) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x2}, 0x8) clock_getres(0x4, &(0x7f0000000000)) 17:18:58 executing program 0: r0 = kqueue() close(0xffffffffffffffff) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x800000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x4}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r0) 17:18:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() listen(r0, 0x200) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) socketpair$inet(0x2, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)="cf373692876c8989f7a411530b536608f92ad832b9a4aee9d3d6a8668c6baf223b598e1da50d718d96824e99e2776f812df63608fb7189", 0x37, 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65300002f02e100d95acc610548861b693f25603038907d4a7597260a2eac94af27a2fc0364ba5c64f23cdbe041f928a6cc20207753a874ea3570733ff61205307be446e1ae42cf479c09a2f4a11987928bccb89bb0504c74a344ac90758c19358a1acbe5d0633fd923e5b0bef493e4c1e8d742032c8415d833983678823116e2447e4a0c457c1235b7ea230b400ef283066183662c7247a15f40d0c3b4754806d92abfabbaf4d09e7dfba04fd8598a1ac14fd1d49af8ce01e16207b365b021d6386d797c9b2e3c4e81b906f0542780856a8bf45ab9424f295230826b9a2fc"], 0xa) 17:18:58 executing program 0: r0 = syz_open_pts() syz_open_pts() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() r5 = getegid() getgroups(0x5, &(0x7f00000000c0)=[r1, r2, r3, r4, r5]) syz_open_pts() poll(&(0x7f0000000340)=[{r0}, {r0, 0x1}], 0x2, 0x0) 17:18:58 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 17:18:58 executing program 0: socketpair$unix(0x1, 0x40000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x10000, 0x4) 17:18:58 executing program 1: socketpair$unix(0x1, 0x100000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 17:18:58 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffc, 0x48) close(r0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 17:18:58 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/175, &(0x7f0000000040)=0xaf) r1 = kqueue() kevent(r1, &(0x7f00000013c0)=[{{r1}, 0xffffffffffffffff, 0x7f, 0x7fffc, 0x4}], 0x8, 0x0, 0x0, 0x0) 17:18:58 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x1, 0x6b) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1012, r0, 0x0, 0x1a) socket(0x26, 0x2, 0x3f) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 17:18:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10400, 0x82) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 17:18:58 executing program 0: r0 = getpid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(r1, 0x6, r0) setpgid(r0, 0x0) r2 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 17:18:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 17:18:58 executing program 0: shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x83}, {r0, 0x4}], 0x1ffffffffffffdaf, 0x0) 17:18:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x29a, 0x20) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x104, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) chmod(&(0x7f0000000100)='./file0\x00', 0x10) 17:18:58 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x4) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000001480)=""/4096, 0x1000) 17:18:58 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 17:18:58 executing program 0: nanosleep(&(0x7f0000000040), 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xfffffffffffffffa) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) 17:18:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20000000000000) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {}], 0x3, 0x1ff) login: pmap_unwire: wiring for pmap 0xffffff007f12a180 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a180 va 0x20001000 didn't change! 17:18:59 executing program 1: r0 = socket(0x10011, 0x3, 0x1) listen(r0, 0xffffffffffffff7f) 17:18:59 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmget$private(0x0, 0x2000, 0xb2, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 17:18:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x40) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./bus\x00', r2, r3) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000600)="7d7966ada2146128ba87fffa8f7727e1d0e0c22a8d6f8634cc3b7e0ea5d57106539a3cbaea8042e7c94fa83bbda887711a43e7a0dfd4b003ae99eb54c95ed9b64c3c864e818dcb1b46554de4a62f5fbc10a843e8c1d653a8bfbfd3cbb3a4080b630f9ae708b95a0978cdcadb594504d4543b69dbe19299", 0x77}], 0x1) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x20) r4 = getpid() getpgid(r4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) 17:18:59 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$inet(0x2, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 17:18:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x1f) r0 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r0, r1, 0x2) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00a55d3fc5702f627573d643362beec7347fee7d9187201d00"], 0x8) 17:18:59 executing program 1: socket$inet6(0x18, 0x7, 0x1) setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) 17:19:00 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) 17:19:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) geteuid() 17:19:00 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xc0) 17:19:00 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x0) 17:19:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 17:19:00 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 17:19:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6040, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) 17:19:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt(r0, 0x5, 0xfb, &(0x7f0000000240)=""/4096, &(0x7f0000000080)=0x1000) read(r1, &(0x7f0000001240)=""/97, 0x61) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x44, 0x6, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000040, 0x3, 0x1af}, {{r0}, 0xffffffffffffffff, 0xd0, 0x80000010, 0xb6c5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20, 0x7fff, 0x7fffffff}], 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41, 0x400fffff, 0x8, 0xfff}, {{r0}, 0xffffffffffffffff, 0xc0, 0x80000068, 0x5, 0x43db}, {{r1}, 0x0, 0xc, 0x10, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x10000, 0x75e}, {{r0}, 0xffffffffffffffff, 0x80, 0xa, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x12, 0x1, 0x2222bf7e}], 0x4, &(0x7f0000000000)={0x0, 0x100000001}) 17:19:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000480)=""/82, 0x52}], 0x4, &(0x7f0000000540)=""/66, 0x42, 0x8}, 0x1) write(r0, &(0x7f0000000240)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f322b4ddcceb79f28599ef2ff329083efbbe0dfd122947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f54975d31ab344f483bfd6cacbb3c521d6e495a829a6d2c8e1c1f65b170b6064f5f31763179b3fc9679000000200000000000000000003aee0fd78ecb1c1cd5695446494f57700d9bc2d2fbc46d006280bcbe1cfe027ccf566eea378723804769c116b75e200000447302ad938b264317ff090e2a2850d8e1b87f6b2e17ad0dd956cc4b0506aa81eabddecaae7f51f088d8c92c4a15b13f796b212205702dec730dbed00b7ff56a18f960750c93139dfe406a02068afe11611b97180b066c86fe7f392650cf0d32d6e903679863c4f875950fdd14389b7043a6344e121fd5ee7695ba65432bcfd68f19d2a84b40387cd2e79f33f317c3e8027ee2c9edf99731f72105641273011df19c3b005d3d87fc534aaff1", 0x171) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:19:00 executing program 1: r0 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) 17:19:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x190, 0x8) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x3) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x396be3296e6275cd, 0x0, 0x800000000, 0xfffffffffffffffe}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0xad, 0x0) 17:19:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x21023, &(0x7f0000000040)=0x14000000000, 0x4) 17:19:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = socket$inet(0x2, 0x0, 0x200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 17:19:00 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r0 = socket$unix(0x1, 0x7, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getrlimit(0x8, &(0x7f0000000080)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0x9b083d11) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fcntl$setown(r0, 0x6, r1) r4 = shmget(0x2, 0x2000, 0x22b, &(0x7f0000ff9000/0x2000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x20000000001000) close(r0) 17:19:00 executing program 0: shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$inet6(r0, &(0x7f0000000240)="fc47cca64f6169a2386f08deb96eaefaebd6848f71bdcf6b8605f9070c8c2df373a4cb345ad68d6f0eb71ebf53b3835cc6557ad29c925fb1f1561b748d329782f0878d1778f73e8e7f58c507ada4ff6b7d0dbf2309ccfe0bf06d15cfed3d5532170c15a579edcbc76fe8bd072b274f979b7a381d0f1ae59010f521d4f4b150eb68f69d9bfcfc840c814a6d", 0x53, 0x4, 0x0, 0x1cd) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x100, 0x100000000}, {0x18, 0x1, 0x3, 0x25}, 0x88, [0x400, 0x1, 0x0, 0x4351ff83, 0x9, 0x5, 0xfffffffffffffffc]}, 0x3c) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x7, 0x800, 0x6, 0x2, "2fcc9b64e904e9467a9e1078d065c058bb568283", 0x0, 0x4}) fcntl$dupfd(r0, 0xa, r0) 17:19:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x900, 0x8) mmap(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x1, 0x1012, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x201e, r0, 0x0, 0x0) socketpair$inet(0x2, 0x4004, 0x101, &(0x7f0000000000)) 17:19:00 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x210) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000100)=""/154, 0x9a, 0x803, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x3) sendto(r0, &(0x7f00000001c0)="0d031bae3f548a026b8703384a288db505d2b52f6c80a71b69c00da061db90341a61b41f2b02e3f2cc90f3e24498ee2190b7bc3b1855d3d9a5573382c92de3f23febd6c7f48edb086defeedffc3bd6cdb1020afb2aba9c3f798d199831aa34d3824dc224dabe8453c22ddb1cb11a0d0377f4fdc7272e3ae9636ea4ffbcd86c7f690177fd1c079066a8d428309e1061651faae8ae722b1f9653cd9c9e058335c17115f6639e4b5f82608d05e24bb10e42ef8dc5e63d0c04eaff", 0xb9, 0x8, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x8, 0x10000}, 0xc) 17:19:00 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x9) recvfrom$inet6(r0, &(0x7f0000001440)=""/4096, 0x1000, 0x40, &(0x7f0000001000)={0x18, 0x3, 0xffffffffffffffff}, 0x2de) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001400)={0x0}, 0x0) 17:19:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x174) 17:19:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x8) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 17:19:00 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000040)=[{0x3, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x6e5, 0x1000}, {0x1, 0x81}, {0x3, 0x1, 0x1000}], 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000002000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0xfff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x8) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r3, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) r4 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 17:19:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 17:19:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10082, 0x40) fcntl$setflags(r2, 0x2, 0x1) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) 17:19:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000080)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 17:19:00 executing program 0: write(0xffffffffffffffff, &(0x7f0000335000), 0xffffffffffffff3b) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 17:19:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/112, 0x70, 0x840, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 17:19:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x220, 0x18) r0 = socket$inet6(0x18, 0x1, 0x3) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000080)=""/195, 0xc3}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/17, 0x11}], 0x5) 17:19:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x88) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0x0) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x20, r2, r3, r4, r5, 0x180, 0x3}, 0x3, 0x5, r6, r7, 0x0, 0xff, 0x7, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) 17:19:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x1, 0x3, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/10) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/202) fcntl$lock(r0, 0x6, &(0x7f0000000080)) pckbd_enable: command error 17:19:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) kqueue() poll(&(0x7f00000000c0)=[{r1, 0x1}, {r1, 0x4}, {r0, 0x81}, {r0, 0x4}], 0x4, 0xb0) close(r0) 17:19:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x40) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) ftruncate(r1, 0xffffffffffffff01) 17:19:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 17:19:02 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) 17:19:02 executing program 1: r0 = socket(0x2, 0x4002, 0x0) lseek(r0, 0x0, 0x1) 17:19:02 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0), 0x27, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 17:19:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000380), 0x0, 0x2, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x4, 0x94c}, 0xc) socketpair$inet(0x2, 0x3, 0x2, &(0x7f0000000300)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000400)=""/217, 0xd9, 0x42, 0x0, 0x0) connect$inet(r1, &(0x7f0000000340)={0x2, 0x3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66653000"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="6261aa0949f2fafaeae8607636996d759ce6bbd2b17caccff2536609c0eacd7d7a0e9731de69cd99ff3b2df5c4433f2035ca2ce042d67c408ead4230accab2de2602163797e6f227b82f111f0d13fa1802085962aae89ee4c7d4912e0e32ecbf94c9c892b84709ec21a4e6e03ecaff2888c08b13d03f", 0x76}, {&(0x7f00000000c0)="695d00e323985ea29a720f2ce74df1f71438f6e61cce4abde33adeffd517a78b9940ef72a9cf304f5aa40dec66e99f444d226ca2e6bc0f1eb6212b21d12185c68eeb2f0066539f526dbf0667bc27af4ec031cb750888fef81be3ea699343d3be52d231d96402a8b2117e89902e7ab82f738e9b1d662e1ecddea9e3bbef86234286287d77f236d390c3a1d5813533125631ec000d550c4e721775c0fd54f3638ccd9598eff85574ef5dd5431cc6f72a68f62f6953b8d2919fd9210e55c023d541cca49d40", 0xc4}], 0x2, &(0x7f0000000200)=[{0xb0, 0x1, 0x9, "d6a427b294f6ddc0c9f8968a4d352434c39df16053041adf71174dabc21454cd6c8448008f92d7a9cbd2d5026fb8906d155711a432dbb704724588e6e31e82e828675885a1b5f04083efe71121b5f1f5e33388117c6bf4c3e6375a0c20dec39c6415c425b5f8374671b1db6284f489b20982cea588f6f34161aa9e2d5c5634d000e82872b649c9fd6a60608892c032ad5c225501e9290995b6d221"}], 0xb0, 0x2}, 0x4) r2 = socket(0x7, 0x6, 0x9) setitimer(0x2, &(0x7f00000005c0)={{0x381e, 0x2}, {0x60, 0x100}}, &(0x7f0000000600)) connect$unix(r2, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000380)={0x1, 0x6a8, 0x8, 0x8, 0x4, 0x1f03a9c8, 0x2, 0xcc65}, &(0x7f0000000500)={0x1, 0x2, 0x400, 0x8000, 0x4, 0x5d, 0xcf5, 0x9}, &(0x7f0000000540)={0x9, 0xd44e, 0x100000000, 0x5, 0x8000, 0xffffffffffff61b5, 0xfffffffffffffffb}, &(0x7f0000000580)={0x5494dbee, 0xfffffffffffffffb}) socket$unix(0x1, 0x200000a, 0x0) shutdown(0xffffffffffffffff, 0x2) 17:19:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719", 0x7fe}], 0x1, 0x0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000003c0)=""/5, 0x5}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f00000004c0)=""/58, 0x3a}, {&(0x7f0000000500)=""/170, 0xaa}, {&(0x7f00000005c0)=""/212, 0xd4}], 0x9, &(0x7f0000000780)=""/52, 0x34, 0x1}, 0x802) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4", 0x3}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000800)=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000001980)="7dbabd7377a8682628f6af61ed87d25400bc4834f26032ba9b57994fc0d8e7176e47c2c71e393002adddf071225759c0803ab4a70bc98bbfc8e91fcd48893dc52f46819d8c0556f8c1486bdf98a7b5aff05b5b66e842579d7c6f7f97f067cc8ec64c0f590b87b5167a4486047a00e70928421a9fd5211419a517caeb591a9db576e6e162a6915fdf36be42b0bdfe591d86eaa7f0df83d4afeab7b9637ab6f0e4327fb597fc88fd60cb2259d54d66060ad1170e46ff3a30717ada352206036dc4392242f00e439b15327368d12ac5084cedad77b711b3cd32f358444e3ee32133137aa9db4a65ad0ca388cc25629c45a062411120ef3c69c36ca7c847e253b2f7fba2f9726a337abec062351d294ccb485e6299acd2af6e2e7833b73d9a5529f2b5fcf84b60df7b271f77e34ee2f3d1be9a21c190a3f9bbacbd5e10f1ce072be87e857ba669efee0f0bff4c93aac5e3cdb252ad9adb857f7fb8258088ce7b610f7bf8607f8e33fd147dce7c925f19f1687c60d2c31b01e22cba47d78811748b2573d897120a38af4a34d46244a9c8d23acb2ea6be8fcb2f1159672effa6514261541d1462e464c015950079e01f423e46adc49b9cdc94fcf7474df5f715ceca87d72b6a9037c5596bf4dea1d887847e0c3204bc7578f5d48f98bd3c3dfba77573a802f84148e0bae720d51a85aeef5c35c168ee85c165921da0258b02af84c42f1b2bc249002ee16e03ca766a906b67fa4af1b230c270e0570975597d4e0c287e9e7d0395b27fde5afcf9ff6936b0493221b75ea9fbf39751c7538840b6ad70d3d3c288c67a01886a92228522ae49ec370d4775f84541c26c771453ea5c65b061886fc5244243aca77567876d0fa1cf61cbc32c52e0c0ee996c171e3d6a463060af3f27f0fc4c039009aab8fae06a350b602880a2dc96f8773354a2aacde68d02814dcc33c3e5c3f15ac446c7a65b0133bcaf83fda53c023c8414976947ebd10592bc1da72391ab773cce5170f8fcd7f2caf2ca40b14bdeff83bec9faf32439f4f314676207d8d50b4edb6ef93b54c4fc5e4ff2d7c41d90a49fd938953c9fd48eb476ffeb0ebec65e40fafbd869b58f96472a71c283319f5b4938ed7c6dfd30a11c8ce1c0745d8512ca724783425658162b153515487fb1d2b240473d4c57e35dadcb93a80ea9003ad99478eadcfc4ed215e4e37802e4c4f5115b6a68756140e8d907badf2bbf0083cfac327d3627ad0fc4211c98d4b07224db2ca522c23993845ec40f8d315be70d114f6600313c05ca8171d0caeab8f8c0ef1a9c87010b52b491dbcfe992cba503767fe74c70b1b440542ee7a7b843647b17da4c1542086a7c2b1c2f1131a250800b01a7f68339544e65648039a806be65be145663e583224bcb6205d479619513d4e60272c3c65f052399d2f62d36e92f727ddb144b7eb5191972b1d73c853225a518b957d87ae582535012db800bb60eab35f210a7333d66c1b1bba988dc9c9439ea117400ec0a62a5d8025ab648ed1ecf07af422bb8c9001924577df50267d2a7cdc6f62da88da5c59c50540ea1c6a05f6597286fa12b6afed82ee3a6e452c7c087c6fad3dc5b8ad98b377c4f0b160af9282a80895fa64c8cc7b6cf18b30b6e1ddb95dcd30c6cb53bbc6d0b80c9acaf61998f1daea10fd88d0a374bcb73228be3743d4ad0ee4260fc07d3142b55371c18ca6944b120123cb0195329eb65ebd9e39f475cb7116a3640586f0fd21f3cbd98293f113db499038d8c557c85ab96c810770f37cd1b8f82744b05e26b71d9c8677691d05850c8e052efcc95dbf02843f3b944816f4cb272c99d6f57133ec2b7393c820143a97f773f71f7366c2b82f3dcfda6ea0d7f2508588cf16df467dc205302e505993ae0fd760d3a09328c533bf93d01eb97efb428500bfc1b9b85a707abe06202950237411cc5875f12d4ff069a5b3d00defe3772946f9ab214463f9b00ad0433f7047e7717bb4cacdad51ee17c40ac6dd6e275d262c1dcfe4eca85bdaf6519e234b76a1a80cf657cb480048644da846c19fc7425bd7082392f906833e64dddb2ab10d61c67b6e6ffd42cd806c94a47a06c5f30d65dcdb228da5d8ac60688c10a964a95c9fa4fe6a06aba2d4d0cfe2a704d437f1b745e573f347e6c85e2acfe114220cf205e443597ad107550484ec301810d901c0f399785d9406c3f1e40cf868adac9de8ff8afa1fa64beceb9e033063a97f7e4dcbfaa9f3d2b91410733618b6e2fcbf06a5e616bcf8a7ab0065675a8cbf93f0397490368401cbbc6b8d4524c694d09ce9b01e338a1cdaa4c1f65373b7c7a848a912fa0076ac9e3ab3c8c6be5331b65f9245019238eb1da79861222051f01672450191502f4c7f3eee82c83d725a0e28ef6b93fd201b69c2d8a755c478bc15c2fb6d124741d7a2164ebdb02f40d446673fdeb53291d825728bbad48b18f069bb0a79f33360aeb36d12ff3cbd1ff12acbc9e149ccadbe5cca8a19c65941702ffd186685a666917698ee79c1bd8125d1b0c25abaa23b3570a50fa1ff6cf008581cb27325860ede42c8e1ab292752294494136626283ebc41a4fdf659d8698f5100936fe0881c0362156f8f8f271bad49a8571313c304bd3f3a1b9176a2ea6fdb13f3b6f40ccdca853e2269726cef993da92f363dfdf58685faf7ffc56c1991bbfd26c0b59f6766385e489a2667ae4fcf2c3fc88660d32edbcbfa9e27778645924be8516be0d8a6bd12d7c6b17bc4000ffde318a23488e4803ed2be9171ac7dac8329af2d5da57a8bd480ded77f249c20279f53d3037491d81bbbf29dbe0f245b7fbe3979d686f5d1d58d6c0e03fb50e7eb36cf34b0e0b28ccb212db60a1b375e40e7e7b12eb9461a27b0ebb7e994b811c80a1ebe40ee76d9eae696b0834d58782d97ca8e5d9b31b8af19dd7d2a2dfd7a1e8820e312d8dc5ebf6d96253fed4526ba70ee98a3ce0758a20d8a06f33d12dbe0b591d9e733bee842e55226940b439f00fe4c97170afb759d54eb728ad4f761e10837007eddc51f89b30e998a8db8ab0e9cb8be9b81fc4a87def4e83e19c62f94ecb1bac535b35313ec5bda8a112dce1ce82a628a338c42ec3f30a6ee5a72f498e1ce6818d97051bd783f114e2b58004962735f36464490ebbc27d368067d0a963347d2a76a802f5ddad4528f46ccd4d94a895449b002cc8be482a0e0efc583fdc4bfcbb2c1a4ad6a36af8c500411c32cecc82f63fd6ff16b5de95b286419603dac8be4d14a1318e2df16a02095aa8b1d251c560018908d28a896b5f16793bfa7fc4d0d1035b0b44469ee58862a87b874987b6453c18c3971ae9a4335211800e09bbaab36621ad1d2cbc3d358736d1ff4473b483088ba57c6bca70fb7b9ecf4515bb8eec24c7b90754f544862832d0424642dcd1f4d209df124ec35eba3c25cbe74c2e0ed47c391487e38dd41bd6ac6c304dd39c6d897c8c2936b82e6376ad625200bed773772b65e7db5d3915e3596f85fe5cb25e35ebe7426eaabf0e768f12f7fa06154bccc4f98db8193fcf9c27a2156f8d74a1da2de77f8014c00df15f90491c0ea37788bcec72a0bfa373682016c4f20a094597eb78530f81b4050040fa6359f0ca8587d9ed429ff6b079610ac99ecd9d99a5bc5f799c1b695c4bcb5d21a61081fca91e0bc491b3644b525b3137dd176239416079631a077e253e70272ef43dd2c45165e576a9f54a45e6c8f58f8d84cd9548c7c4282be83ad781085351a13058c26b762953e5d6d3a5d00221a8c2bda168a04052aaa52cc8e766ffd4b9c45574095fbabdffb874a1c2330ca7ccd9d0d66aef49075aec2853c0a54994b8c54dec47d85b0daae14c9ff8e29c66bc461b712f862ad001b39f030a898b0169f2f606498fb02d87182c07529b982678dd83e3be34107542e8db3cfadb3296766d301be1cfd70c6bac3c28b6d2ead22e12f044b2db3cb780df7d0fa54ba2b1af32ab7497a14ab3c3fc452463698504d622984c542ecf9695afc0d57717490a6efe1cf81441a7b23c26e2445ec91819f1ca3c551cfcd5e7c90cbcc27348aa9a0d83d9d38f538c371ccd12cc7f665ba2f5fb7634129a507c9b553fa8d0877dcbd0574bd2e1377956f21a96ea44312aba26a26690594c7448b3dd5136e91e0cfda16d938fa4c3ab8499488bb42b90e1871e407b9ab0222351d8e95da8f4d4b41bb18784843d8c9c6734162a5edaf77649d92b79d1f5d37dd7797552471b97b2e27b78d50895f7403225f7f8262c3d59ce48accfc8fa1b988f40d5dc8ac18fc0630ec50b91b73b6e24fd2575b057d0889ec7c341cc886a4c6336a2656a8c2c7f4c252ed1c8b72907a19e5b3db62488a41237ae8e5ed2cc8d32f532a60532d9f998fcd028ad9821f3c8234ec800a4133fec1fdd8b909aef6f8f32bc3ba2524f29a8630ed9e0cda4b8c25a69cc5f35db68c05f008de318273f048a2c4ec7d280a655064feb41b99a743dbe3a4cf0223292466a9df5e5779e96f2f20d83f335108f4b6136246339785738da67429d88454f43dbb9d0ccd1053d0e9fa0c7b0f39bb70f7b5b133feb150899fbce33a28fbcc944a9355519cc0451c5931c5101e0e34ac8ea09833c3d6bfcd1bd4f48f7171eb85ba539193da8d549ead751bfdf8c2b1213929d20d927b4d99848b5779ebece378c3ddf9c76800142c81126793656a165406415af89a5e378f74582425e4c28923c93419f004fe2fa08553e5e483fb0890e042eb4d8ed82fa144a2139f9a0ca0072767fb4e7e2a89735b0ff8ac2dcd7aab55a50f96d6071fbdb3c6ee5f1753c2157bb53538bbb095c38a1d77971aad88d18f20b75248563da0200d050b23158857d789f9b4070883009ed7f10c3086c3c0044869509261f51d319d451e1bd4d2980169d8b405f0f602045962ab6e532e05dc6b48c5f205d3c5adcb26d46174e3ead0af28f26da3c91a4ef3b76042a0c88999bf5073751455a43df290695330a9e706a519add88b1b4b0ae0f863215241b59c938c9be01545ae3336206ea6f6eb331530d37d0fc4a06b182a55e6b7373eae814c163d9031c6976df3b85532dcdea3e6cdde6a45c22bbf16c97c95ef5ff0b0eb4694935f78f141f004d648a86997ed2bbd3f6aef486123be926acfb88602e0f3781116c2251cd945b26b0e293647571789b1c82d7acd5317ea1d8711df58946858d1c0bb5c3aafa93df8d9df94feac5c6806948f11295d034a7d5838c2af1814e", 0xe7f}, {0x0}], 0x2, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 17:19:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000080)={0x9, 0x0, 0x1ff}, 0x0) shutdown(r0, 0x0) select(0x40, &(0x7f0000000040)={0x4, 0x7, 0x1, 0x4, 0x3, 0x2, 0x7, 0x2000000000}, &(0x7f00000000c0)={0x6, 0x7, 0x9b, 0x8, 0x7fffffff, 0x5e95, 0x4, 0x1}, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x3, 0x0, 0x5, 0x4, 0xfffffffffffffffc}, &(0x7f0000000140)={0x6, 0x8}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) shutdown(r0, 0x0) shutdown(r0, 0x1) 17:19:02 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) dup(r0) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) write(r0, &(0x7f0000000000)="45b7a98a74a1a7adccbc4a7b818ce4c54a8238451afebaeadda285e4e1724b87f141f5cae55f958d", 0x28) 17:19:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 17:19:02 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) dup2(r1, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendto$unix(r1, &(0x7f0000000140)="aeea82c321adc4ab46e13a147c2a2769cac5e046b57a90f1daebc0b948bb93d59d50b5363ef2c069b780145b2899d30f867c4d15ed6eeb99a9f149fc8a3def8cf558", 0x42, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002ec279aa91d3f52ace696c653000"], 0x10) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/32, 0x20) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') execve(0x0, 0x0, 0x0) 17:19:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x8) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x30, 0x0) fcntl$setflags(r1, 0x2, 0x1) 17:19:02 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) chdir(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) 17:19:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r5}, 0xc) setegid(r4) truncate(&(0x7f0000000200)='./file0/file0\x00', 0xff) 17:19:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000027c0)=[{&(0x7f0000001700)="af83624b548f6f1e8f7ed9847b5ace6fe046d63c41db98f151bba1b9b7583330b0cd124b12f0efdb5775d85058493061efbe0d8f2f41a2bc4c282b04a64fecdc010a004553d4ab4ce35a9560d63233e4da45bf8a8a035b3d9e97b862de452a0680e5bdbc52adf73931a14bd78bb8a445850bfba3450b018c9d567b6d61cc293e26e12e52f4d4475d6db16dad6bf9b21c03c8693a68f53a7568b19d623f2121420c0fcd970ad36aa70bdb8575c14651960659e880f3a82324b700cff6c67c04c778b7fd6d6151bcbd00e016abf9480f1592700259b96ac5bf85623367df1cb8f9e5811e0385bf37fa44516e60246248d8e271db471c5d2075f796dd807bc83c913f527f76c8bcd0d516bf6507ba499e89b17ae9d6b7554abbabfd7f1544cc64076ac57b153d1fb973e7d5a99248476982d3daa63a7c57b22cc61894fea42885e91cb948a8301174f29c7f0b7c1dc3b630dcc3d15519256b16d54660ac370d8c7459b8d90e3aa8b7dfd61d41fcf11415e5201d5a700db3c4fd4527a4266681b41ed555ce0b29f43e15869c9ee0f7195f39f8ec1f741e73495dced70a631ba9974d82c08fc18e3f5ed39c49a33e298323811ecf97d7f294664bad1dc1163349025d66bfab10158b647cea5a6bf5897bd20016b001c14813d83115ae0dd3e9d08a2112ce23fa3c2ffb2bc964e081ff45f5b326ab48d7d59b5e69ad3ea343fc6b66b50a24c290a7b5bbfaf1b9cba0e6fed50f77878d9b5c9a9127d3526b0f7ef503487038aef417098ecdf904c3edd968667779f7b5010003b6cf4685375cdb37a0ab625f567121d5d5ac2100351d924f3442736f1164e81d87a03d8cd16326e4a266b33e0f25e58843fa95afcbdc06057d6cbb30f51bead29a099a78d7f8552544c5b232686d60fd8f1b731e78fd7097e3a3dde2e5fd4ccbb08b3eb1a14430e4f66044f9327248c9bf2db76437e1954e8e7292414a19c5ea7dfd6a54ab81835489a366db8bea84eacd98ecf8f54dced88f87696163f01c161702d266c8cdc1b3b9f8e14403f5958f7145e3825b78cc9bed8eea7b088cef76a464dc66c71fa3208802c2f34353ab3f436a4432b365894e016c0ef3a5b539cbda73fbc1b0921deac64ec775f4efed18589107eafe65578e0b96b87391685fddc9132f2d6ba20a92614bf997fb3ac037fefb21b5e55bbf240f831d3ea672ce424acd42fe81b0e5cfe17494f2e6da20b8f29d60a2938cadc56d53e09c14c67b3044eff715c50fa96b0ce7313646323ba34681de440a2040bea818a0596de4c413295633081c1d25f581ff5d268b150fc1be4c0a492ebf08e714d224154f4c97b3df947318106eee21c3e82a6c5084c17cc9541bac519d959939aac0c14b999e48e712bf911f5cce82f664dd376c8ce45a2c9e9e7146bfe620ecb1e500b92169deec3f1dede5762264e96f4e7a3d97cb4e4a40ad7fa5f0a2c6a2a6d15aca35e7118bf0880648e7ae8bac672cb904ba419e47c5ce66b6390defebddffc9363d03c54a6d4014bde736e2af1e64dc6dce975a08937710af6ae8ff4587f6426fd1d61fa1ab39c5f8e2c725d91aa7dfce4d288a3d3c870d9f67aebbdf59fb228e4274b2dfc6f0cbb11182b00ddd8c8f912cd009fd3ef3bb029e770fe286dfe7374636f1738c0615a1e657e06a0a77f6cb8eba9abf4a576825af6c5a38f56f6e8a73339662fbd8dcad54a3aa4dc811343b35d4dbad75443ff517746b8e7e1820883a575b8564ccf2a4a6c3da5fecdc292eac962e635b30378e8ff3b126d446c235b95795e56b4f40b577a3dc8130ab187201ea280ca4a454ce7bc5b1d67cb199930382494bb495580128452c6a09815d444f1fb5a977e87d5316bf3e1315c98faa20d159a01a2b963477edc6e8cc2102bfcccc740b2df09c8c898323709a9a6d685c443cbee4fa3f2f528b7001087b3a961b101989e6dded2a8230c992e70e4c95081802fd38fd37a0bd527409a6cef0127b5bcd44e7b0ee3109a08d46c5501ef8f0099a1d2d6b5f5e0c30d95adc1edb22f87e35ed9542ec71600a676488481d699ad104680149d8190b7e4ececde75548aa2c2534c29d6c685a1910fe2e6526fbb66519caa58a094f9e828153bfb55e52c3de9edd63a9d612e5656bf2ff45490ef2bfbf8597634d54b38575b183fad2d8447a15e1f0b47dffbd5fb8afa645fb640ab5cabd7fbdb4c3bd9d889900e9011e55804b9d6660e7f696c17ed62bcacdf6e39707c7690907d92299b6a2f14d351b8e7afef73f8b72561b98d978cecddb2328aab9b4281bd613afee6d93bf14d80534ab8e7c6b649f30d2192e17d362466f7e2d9b0911ec25d4d90ddd31bea11207d6a660c8cb9fb471adad3d510870052d1541a53a84fc6dd667eb4fababa2bdec8f4b112d953d1ac9460c7661511e8eacf9171fe0265a3acf3886e3810b68176b92240e40ef0fe93fc7c75da7caef7698bd5d0cec258e4f7eea0b26ed8abdf652cbc06257be608ca8c7ad650832a6eda489b5522ae4794abc69c6cf7569f610d8c88d7f0adc0089fcc10dbe6a20f284450bdbdc11bacc61d1a268ac81c1da813039e5623f02bfb2cb37292b07b120713c76b105b06a59058eb971216ab354f8798c11fb63f8a19797cdd4c08ae9b482ee73245f69467f40e9faf81a0a24e63fdd0e50b65d587dea51d860c4e94458a8db877df74312c465c775fe83379930a7958f33d613f28e403c931721f2fa4e4b32d830467af361d32c5e74950a730b2fd1fa894dd32a2189f75a8a5cea45180a1a30cc09f627d46c6d55b70d7edc8bb5a9bd12a005be1384bcff0219cb9058fd1f839521473e27afa7923cd10476bb01f2f38aa1f39c13bf591e7851ec3ea9b5e75b66de8fc21dbf99d9a00842270dc9e622bea2e76dd1ebabc7d12a58be8660aba9cdf58154b419957a10dc8b52763b2f7231109eae2635bcebb267dae6e7d5389652b008ca0b0e504eb97cebbc0f73351b148e6959416beaf3246320b0fd63eb394b9692c645f64b1d42854385bb8cc7688905501ec47efe48b2a7c04f1f4b4a92d80d361b0c40a8ef61f9c4d34677fd5bd21b5ea4f9bafc89f3d5ae0266268b2d97fa401cfa6862d54aba133f2f69daadd627850565b8eec538ec63d74e2e577cb33e76ee003438e5c71e1cff1d1d3ec6bf49745bc7043e8684cee1e123fb33d6591cb1f2e4e75ecadd33d86da25fd4c6e45dede6f3985c54cf8eda747ce9163499c526f00aea26456e23fc8ffc9545326d9473ccdde705a54f015a60b5bac2fd429fc942a8a02331aa5235c0d5f1f2cfb80ee5903df4e15cd8b7a77bc80ef98d7e1d352dfea51fc712a0f198dd3aa1f8f8a96f6957b4d5fdb4c1af92aab4fdeb6e3f73e3a4fed5b0c39acc17c1d62c78b95573935042b759dbaca6360a0197a3459ac01c7f962167f533699ad1508430f5180ff5cdd878d11b68aae54582edae618386b7aa87746dab5e8803fbe0b39c29faf3e1b491363795d4a4c7c11eddfe0d3f6e04464fb2e7df42114a172c3da7331196f3d9520d98aab16275a7f9a4bcbd035b38c08f793d09bc681189b98b66ad6d0f4032207b75eccf2d26b8d537040c5e504fba1ff6d1e9d901e5a34de3a0816cef47790244b1a15869159917c6113b63bc48394a3dbdb3cedee5165f77d59e475ddcc764a0264b76e38ebdf57587f1ff4c0c40e5871e2edc2e627cbb02832e72ba49ec57c39818ffdf9a4dc49607d7886c8c28f08d7506f6e8bc5b90d7bb8d55ac44ce4fc5a6db1b5953776c7ff96e3aa928ace5bdc73566fe1c713973c8b3e349e7513b81d4cecf19517009e6d7e1fde21b041d27324e0625ba597a9e013dcbddc723947b98d1cb0e8666e61afe33bbc138d7ffae78bcd9596053898766045d5d32834597648ea091309561be15b56a2ca33481416f926e84a8eca45577d81ba855f3bd196d12b8bece3814e62361ed8909a995f6c530ff0f5d9093820e2b9264b607a9e42ebd4db15014faca96def75bef7cb2e80bcfbe578733d8dd865ab0be834c78d0c18c94af01e14936d0f1503941c4252f7d5923e385ed92bb59e5dee53fa49d3957ac0850aa4b93ef9b495462c533139d32bc158edb3093f7039b4a5549742e96dc7760579e771d8e195a569854e5f28170f910db2f45693c380753cbe71c8e42957fdce1c72a6ac7f1e6e811478c71029474c068f78b1102df8150663acfda1bdbf3fd99cf6f56650c40b1ae82c6f8453e339de2cf5c935fd354a64e117a8f58892563106361ea2ccc00c47addc8a4ac8c98f83a63811a92b32ec560f97cad525cd73d54c92bd953b6fb5ed352dd672bc4cb9bbbb9afebb10f1d54cf3e9adfcc8c9ad4c7d07b6d92904e9a97aa05b990c470cf97c87d51a2fda875eb3442894a92bd3233fe80d7959a89b6e97f12c6b6d97df4a639ba6db0e33d01906c61409b1c4c86499c5a2596c8b8352e9f5f9b6e2331aeedf4f82f347108389cdcc778c43e8b262b28f2f6a5336758938e94b1eb49ab55466dfdeef22c61b8335fb98518cce6dc9f9924bbf12d37545f0bcca4ac7071ad3f5e832deef564a032fd9f500a1b93545bb6bb2118d967eedd8f2a5d4f21d1dcbaf5604712f362edf67dd28b9f205a8cf1593cdc8ccd0efecefbf637568ef02480819dd5b3dfb049abcb194a797a5cb249aa6c67f273b111e16417a3dfa063fdf8ae43c9db9182d826f6e75800fc8fda2222a0c9eae5cbdf8da63d49588966f4341a5a02d397edaccc1bf09c1e1f6402002d293b675867d41820b683f9dd0141da1fa3d64f6db6310bdd3d2b34c8923cc3df4da19011d1c70a3a015806cb1b5be4d92fdd33c25a1ceb354843ca2c70e2ff02efc2c613686328188eb08493fde2ad5e01d07c00e425dbe007647377de5b5727b633bfe47c9bf9f885e80272f0c9628c2be015d60c1d9404a806fb5878c2588bf272c8374ac66565113c82c63122308b49b325b424bc3851bdc13ac781287a3113ee616d4afa41db6f53fb993136bb36c378149421d9e6eb8938cdd66bd2ecaaec64c79ac8c191383d1cdeee3bc4a9d5bc6e4673c3174bb13e327ed39dfdcd6704a9d51c42305becef2d97349a72aa7eb5ff9d3f8c1af1083596d37dec7658960586ced45b678a95c09c29b6179e658148bbef961ec7ce94ce08e0d01a560a06f9f78c4acc8a84e94468f000644ef572cbffb1ad66a105a519cde4a1a0e22c5f47c26d825df2c7f0eed9083bfb08aa7c5491c06e8854986aa2d94241c530e12e36966b06b6cda5eea6bd3ef06c859412946617fce50d075b3920054ff93965bdb1c2a8cd0c3abdf3a017292c0766b750ba27e3d170e7a22dded57b0dec5c4b2282eee68c0cb74bcc03a90be51dc796781f051ac2257e5afb608820e275d0cfe0f1b4a64ce881e4b38f35a93f83aa316fd8da5a2b3afabf308847387242967b65f6d447ae62a1a6760e8e5450af58f22daf169c370938ae2d788f4df1c18bcce75a42cdab3d5a15e7408c24c4a26cf7f66bb9667e1e0733a3df391786696149d2e93a2fa0a7ff2ce537ada944ce12044ecfd5880e23f280", 0xf67}], 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = getpid() r3 = geteuid() getgroups(0x6, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000e7f3dda943393982c721bb8c3473a7a7f1773f0ec2fb2ed16fac43315c6237687528d77cc31d8dab98057781e1ebe9a91b0d9225e1f4fc752c5ba5e3d08dd030654eda47083772f1fe83ee9ad5046147c03a55fba"], 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="f6a81728352efe075d696e35d110baa0bce42d65c45a3e506715f61e23f91a14c9fd90ac049dc1e12f748004e6a39aa8f09fc9a4394e3e7c06e4135a30e8549201ec005be4f99834de559cd2c583ffe7a61f0afa8ab0e1ca0d2d0a489997d9f28fc396483b5e777022402308e4fb36799a31bb406dfa4f1d71a140239b821ab3bd8b0db7881076611488b24e57007d4aca72e30a51ad", 0x96}, {&(0x7f0000000100)="28fdb8e2718aff", 0x7}, {&(0x7f0000000240)="098c9da0a62e851bb4dc73f53027be11fd465119c539ba1852b91378cf5a2df256ee63cf5922e0e92bbecf93f5bd9bfb4f594ce86bc900786924aba7c5b5f869fff8c08d0bbca64f92c8296ec6bdfc8af2211a82eeea125e820a152f61b08c20", 0x60}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="6ba86a8bd6d8ffa748f35d4236b393fcdd4ac5cb0510ee1166a10a18805d5e9f9d7e0cba93ffe0346149cefc417f839f1f24acde57fd1038023326f119db2db5ea3153c0ea9e0995fd22b51a03259462f2b3abace9f8b304efbf5111e0567c0a6523186285f2f33b1bf4a5013231dd9f6ec3c2ee21af83b39528bea9018f3744fd3302ad6f24a7a382046f4a6c9b38e7a4b30ece4691bf", 0x97}, {&(0x7f00000003c0)="4055f743bacf8382", 0x8}, {&(0x7f0000000400)}, {&(0x7f0000000440)="95397cada51d29fe262f", 0xa}], 0x8, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0xc) 17:19:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r0) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 17:19:02 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x4}], 0x2, 0x0) 17:19:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munlockall() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x0, 0x0, "503cfdd982e9c800", 0x2, 0x7fff}) 17:19:02 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) mknod(&(0x7f0000000000)='\x00', 0x100, 0x4) poll(0x0, 0x0, 0xd56) getitimer(0x1, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000100)=""/152, 0x98, 0x40, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getitimer(0x2, &(0x7f0000000240)) utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x7, 0xf8c}, {0x2, 0x7}}) getitimer(0x0, &(0x7f0000000280)) 17:19:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fsync(r1) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) 17:19:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r0) 17:19:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 17:19:03 executing program 1: r0 = semget(0x2, 0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x4, 0x7, 0x1}, 0xc) semop(r0, 0x0, 0x0) 17:19:03 executing program 0: r0 = socket(0x1e, 0x3, 0x1) sendto$unix(r0, 0x0, 0xffffffc7, 0x0, &(0x7f0000000280)=@abs, 0x8) 17:19:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8080, 0xfffffffffffffffe) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x26, 0x40, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x7}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80, 0x7fff, 0xfc}, {{r1}, 0xffffffffffffffff, 0x40, 0xa0000000, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000002, 0x5, 0x5}], 0x0, &(0x7f0000000280)=[{{r0}, 0x0, 0x8, 0x80000005, 0x200, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffff9, 0x68, 0x4, 0x2, 0x8}, {{r0}, 0x0, 0x4, 0x2, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x54a9a031, 0x3}, {{r0}, 0xfffffffffffffffe, 0x38, 0xfffff, 0x4, 0x3}], 0x219, &(0x7f0000000000)={0x1, 0xfff}) fcntl$lock(r0, 0x200000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x9}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) readv(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000380)=""/218, 0xda}, {&(0x7f0000000480)=""/138, 0x8a}, {&(0x7f0000000540)=""/109, 0x6d}, {&(0x7f00000005c0)=""/34, 0x22}], 0x6) 17:19:03 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) getppid() shutdown(r0, 0x2) 17:19:03 executing program 1: clock_settime(0x7, &(0x7f0000000000)={0x8, 0x401}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x284) sendto(0xffffffffffffffff, &(0x7f0000000080)="cdd62124915e69bd7be8efb6cad7ccc2396a355b0289e87a5425b3c3b8c7bae50710d954143ff67edf2c75fbc87797ad0207e6cd666abe9c565147d42e780dec98ddbafd60bc454e261bdb1b334c25e8c35a121a3f4506befff5aa492d4a96aca0d2a86f43d88ab3849fc48216b4a56d4210345852e900c733de029b9739418386a7b6681c036d421095fd39b101e7714e8f0a22426f6d725f418f4dc91afd2526feff2c1ccf9f74e9b4f599c401ab", 0xaf, 0x0, 0x0, 0x0) 17:19:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 17:19:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0xc, 0x6) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 17:19:04 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) socketpair$inet6(0x18, 0x4000, 0x1406, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) 17:19:04 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x282, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 17:19:04 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/14, 0xe}], 0x1, 0x0) close(r0) execve(0x0, 0x0, 0x0) 17:19:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f0000000240)=0x7, 0x4) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/87, 0xfffffffffffffee2, 0x40, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setstatus(r1, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 17:19:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8, 0x0) socketpair$inet(0x2, 0x3, 0x2d, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$inet6(0x18, 0x4000, 0x7f, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() fchown(r2, r4, r5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x100000001, 0xfffffffffffffff9, "5693219104e61287c75627d8e0ffd7d7d08ea4b9"}) recvfrom$unix(r3, &(0x7f0000000200)=""/205, 0xcd, 0x42, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) 17:19:04 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x44, 0x66) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = dup(r0) fcntl$setstatus(r0, 0x4, 0xcc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getpgid(r2) write(r0, &(0x7f0000000000)='s', 0x1) fchdir(r0) nanosleep(&(0x7f0000000100)={0x0, 0x10001}, &(0x7f0000000280)) 17:19:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "30fea56c98483e8c4b1e26bbc262f439119a62fc"}) close(r0) 17:19:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) 17:19:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) open(&(0x7f0000000040)='./bus\x00', 0x880, 0x140) 17:19:05 executing program 0: r0 = socket(0x1e, 0x3, 0x4) sendto$unix(r0, 0x0, 0xffffffc7, 0x0, &(0x7f0000000280)=@abs, 0x8) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 17:19:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 17:19:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000), 0x20000000000005ba, 0x0) listen(r0, 0x0) listen(r0, 0x8000) shutdown(r0, 0x1) 17:19:05 executing program 0: r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r5, 0x2000740e) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r7 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat(r6, &(0x7f0000000380)='./file0\x00', 0x20, 0x118) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r14 = getpgid(0x0) mknod(&(0x7f0000000700)='./file0\x00', 0x6000, 0x400) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="189eaaa5f236ee459f8e5b", 0xb}], 0x1, &(0x7f0000000600)=[@rights={0x30, 0xffff, 0x1, [r1, r8, r2, r10, r9, r4, r11, r1]}, @cred={0x20, 0xffff, 0x0, r12, r0, r13}, @rights={0x20, 0xffff, 0x1, [r4, r4, r8]}, @cred={0x20, 0xffff, 0x0, r14, r0, r15}], 0x90, 0x8}, 0x400) r16 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmat(r16, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r17 = dup2(r4, r1) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x40, 0xfffff, 0x1, 0x9}, {{r17}, 0xfffffffffffffffe, 0x87, 0x1, 0x2, 0x57}, {{r4}, 0xfffffffffffffff9, 0x32, 0x41, 0x100000001, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0xb77}, {{r3}, 0xffffffffffffffff, 0x50, 0x20000021, 0x7f1, 0xffffffffffffffff}], 0x20, 0x0, 0xff, 0x0) recvfrom$unix(r17, &(0x7f0000000140)=""/245, 0xf5, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c653000409f8e7f4b6ddd2b13d871f63778b116b651dda9e21dcd8f56e92b1a964ad78e12fe248a79768c6be8ce93c7f141a6b10f1c79da9f1e1a8f11c479ae76af1922b9a7ae3c57ba6624a01f21a58bae92a2e149cce1c396831cc3fe8eeb5e58a0cebb63da0dd7632dc3547051c2b77663fa04f274ebd73a626bd6464ddee4e228a4ca323edf037c1f1fc6d8d4b1eea9fc15768d68ede9010099a4e3514153600b1c4bc3febd26f55174addc637d327fb8d11be029d13ba7b9a000c568d9203c40cb5f0000"], 0xa) 17:19:05 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='wx') open$dir(&(0x7f0000000000)='./file1\x00', 0x20002, 0x1) 17:19:05 executing program 1: r0 = socket$inet(0x2, 0x8000000000001, 0x80000000) r1 = dup2(r0, r0) read(r1, &(0x7f0000000200)=""/101, 0x65) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 17:19:05 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) syz_open_pts() r2 = semget$private(0x0, 0x2, 0x140) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xb35, 0x70, 0x81, 0x630]) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) 17:19:05 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x25c, 0x0, 0x100000000}, 0x0, 0x0, 0x0) close(r0) 17:19:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/189, 0xbd) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 17:19:05 executing program 1: r0 = open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="284e1dce26db8652ddbe9fab26fe629b0dbac7419d841ad9620eee0197586e8caefae1d104a53264d24efa69833ae8de27c9ebc8a21a12a4399267b6679472efc66d5d303d7960b4787119ce721d06827c5c3aec517b263c591afe0b2947d2ff04b246316ed432600a04d1a6cfdb2c047536d9013a51a03bc77c83e364891c78c7a3eee4ca23c98f327bd505bc6ea3f579c356a03de592237a374cae08b3bfccc0eba347a94b615797541aab62478464c70e9370d58c57f03b", 0xb9}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000200)="ed3bee5719f4064cda3e24099bd0d08965741957493478cdb4d10e1cd964dbcd50377802885fe2f43ab646bafb566a6039b10b33013e385de6d4c95ba01df837aa41b34bdf972a6f8f818d1bd72b3300a752e22f2e0e83958add35292b4fc3534215643081eed641512014216e5a895bfbe2ba7a46e1f9431c00cd172f252bf188f12dcceb59c0521bec9ee272b28c4f", 0xb0, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xffffffdd) close(r0) 17:19:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, 0x0, 0x2fb) 17:19:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0xffffffffffffff53) 17:19:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x100000000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x480, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) 17:19:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="4d7e4912576aa6d5a230344f295abe6a51ceee23af58a1e05eb0b5c0957b5003d0d804da0f4a2ed14065f61faf297b028efe24ba5c7e1b5545e6b3f572189f82ceb738ccee726e7f4dab0a9a6694f51d1605606a8d196700434faa44559b7af94654411400fd8515d08e913c4b3093430b4d066a1786970631c6789bc65453cfa6dc1ee3cdf683c3c3480f6f6f6fbb7b317b72bb65fbf55871322391264b724f167d476fbe69", 0xa6}], 0x1, &(0x7f0000000200)=[{0x48, 0x1, 0xffff, "b10e0746c76367948fb733da7c548ba5181e47f27b226d6bfbc0c46fc0c535e91b84a2f2c5d139d378b1a52285d2bd9f29c1"}, {0xb8, 0xffff, 0x6, "eb4d7aa23a00825a8b724588dc4b2fb20596a6985d6609a331ba38eeaaf3b0ade5a5641058dc181277f246860d6ce1935c41bf5848f223a48702d881404a39b8538164fc435d6c789b0b6368530a246114767c267e8db8b2f9245fd1f1a3ea99d7f344144e29d80e0f9d6df75768a59c320a9c4a65cd6b230cf8895fc36a1ed1477bd38ad23e3287b60e863481f1e029e54ed3460ee486455bb2f79b78f13d767a21102e"}, {0x68, 0x1, 0x0, "bed362f7167bf1c09f228e8a31bb853f0b68238579b008acfb2e6d7f7999402e789d7e7f167307a1b8a1cd2fd84d1e93ae62ee8de5c29ef0edd085f5e93129501a82d8e07f7fa36cc0f2a805c5362ae05d"}], 0x168, 0x40e}, 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0x1) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10083, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530001311903779c6a5de86a20f776bd34aba503c09003ff4fc5767ac8291ca2d05deb7d2845530319d16b7e7cf4a21ffbfeeeb789ed118ce22be1bd9"], 0xa, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="1000eaffffff0000000000fc61cbaa98"], 0x10}, 0x0) 17:19:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0xb1c497e17df82f8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 17:19:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 17:19:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) listen(r0, 0x0) dup(r0) 17:19:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000), &(0x7f0000000040)=0x4) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/218, &(0x7f0000000080)=0xda) 17:19:05 executing program 0: clock_gettime(0x800000000000005, &(0x7f0000000280)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x120) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) clock_gettime(0x2, &(0x7f0000000000)) 17:19:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 17:19:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x2) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6={0x18, 0x1, 0x7, 0x4880}, 0xc) 17:19:05 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 17:19:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1d44328620b848bb96a08619c33a9b92ad1afa5cafae52f5f2791003932ab5544ce906637586485c75e5bc3fb629b5469750", 0xffffffffffffffb5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)="58730374939c37c80939c0b4197802696f1e1f77235955ab5e7d24b5b04102d77f96443dc492bffa05e87c5491fe74cbff3f627a508214e11b09f6d92bb10a9b1ae0990ac0e3f99685861a2765a7296806843dd474030ac3adaa054ddb25132f1b91ead1f59b8fc2d081bebda3a63a3a97544eed973b4e4104206dd459b4019c3687ed61c3576add7aa3b1a257be24231bcde6d8578298af0cbb356371f0f9b56d7d93489d81721ee9e7af4d8610d1148b854e2b5650230c6245045f9b8187388744d51f42e32a567c421d925092c441d89bfb69480d89640b2bebc6697ab6e552a354b4b3809ab6d53014820cc46165c647fef5917bb2f85b7e5ea77d00eb4132a0e33e8ed3205c6187005bd0de203f19121f7fbcbb6ae642e1a3050dabe2e79f323a983192d9eb5bbfc3120fdbabeb222aac9b2462ad2bda0002def88ac8d24ab63c91716ea4652371debb92aa2d36a17aca206328f5f2e21bb5e2e59169065898a81264d5f23a5d8b9306dc31016dcd8bd91cccbfe3b6f9a0c7de864109f66e796a2ab5e6bb12ee395afd02489e8de2fd7206fe9579262b382fc3052b10511c398304ef15d09ca5274db6717aea391cb607487738e4fe379b22eab57e00c4970b36d28ce4b1100f4d7173e88e1e94e2d985c9c4f179ff54d59ae0ebc37fe26f2c582526cb11252eb29652bae3e7771a4c8274b232afd72598c765115288ca09d2e1739076840fa8a93a91c5c2327261eae89ed42e59391f9c229209ead97defc865147136cb6e796d97f752f6b2455d257a970e174f18a184750aaa60f117c2bad07c2189a4b25d27c8d21570147a53cbf7a5b48c89170f92f2bc84542086a9a5ee5dbc9bf0fe2ca3d0cf5be7fbd8257810cb6cb98150b782404347de08800411c89eaf8bb9e99f75f458ddfb0d0935d0f3bbacc9c8d61be51285af0de3b96e7c0733e9f82cffad4660946a2f9416d55a0ef807f9d87e47aa7529db84a905ca0788fde306fbb480f558c590f0b99719e6f8cd0edb26b6317d21ca28e92a541ccf3a48212ecef3a20577f29e10e79aaf5505b0a8be7a1de163160843b49954f4ad9420f5245099bfd4e64d76e266135057fd38c3b383e754ad08d6124dfabab6360a2b81ff85d67b3d2e7325cd2cb218eb32ae22fb9bd7996434017209dc04e9b2da2d17a8ce2448b60681ce0bc6b75fc0b062f7d482ff31bbcf45d301b1461a36098578d4e9ea9e0fedc29ba5943a99c824ab19278133e0d0a8dd7a3dcf9b0b5f10425e45a5dc107a94501ff2c92aaab1acec005cb794e9a153ece3a6cd57bf7262652a512eeb48f9a0a430dd438533399c6b5bdfea0e1b62294526d435edaf7e6c72cefa333609dab0515addf27691a42454bcc7bcf45548d4df079ae627108411aeb3c9ed15ef8c7b2412c7770d518fd639dd9b55f92bd2c97c1eae6103d4335af4c5795b1f452e1a87822deeb60bfcf60b59d9238735e1bf9bcc76a7fe1f86298a1d75c49334c521f16430e2dc933b00ce1cfafed9ab161d1a36a4af9cde7110587a3321c98a30b6eee55980f7516c268c5fc780f3bc101c17d456d6cf8a403440d97ce32aa86c4d94070673123003d5deb3d20e0987c1a2f6ad75228303fedd96e1e595faa177c7fbd42d832dc185f61e59ad5d466086853fb1100a8be57b2dce76a40f14bbb174695cf8202123b61816f2b3683e7d3bb624f85163ed2a229759064cdd17b1eb32842d21ad5b65bf4ad92c4f4bebb84a1ef730625ef6885942d3e076b05b6949a1b2da14a41cf7043fbe777ba009fa01122a31f680e68959c2c031099a02408b6634abb2c5375de22c62ee9df7a3cabb57f60c2c33b8bd93f9da12548ea47d8da7508b850ec0e418533865442bf510569049db8f85feaccd8421fceaeea1df2208bc2a1d3f5ff2e421b817f451022ca038f9a37eae75a5e58c1bb1b0603fc8a25d92fa3a6a26268879f7f45d6337d8b1425fe102c029493b2f57de39a88a46b634c7c3da273b6e35adff927cbd2f5ed5783a04b0326cdf9bb30ec727d2a6fd6607534b77c8694c96de24a2f8a440d08af7476a0e3e3a582d3b91ebdb9e074d6bfe52ca8c8bfcb54ecdb0808780bde75ac9adc1fdbdb8ba7602a81ed12b5c664d9a3deaf98d09a73546432f970a9afcbd368558a86c638e5a6a6a0fa667e9039aa54207747bb41f26c51e9f1c18b56569d18d08e19f74b5ca54fa5d22d4017e7b0db2d3fea3c45de2e8b5a1ce48e3ed526daeea72ad1f45f6c6070153591a818b7aa311529cd78d820661bc52e41973a89e276a8c2113934cd8e732731497304728ba279135ba719bf1e6f5d4379521873e2a09a1388aac5012966db8f097fdfaa2a790c3de536549094b52dd1253a064d06a6c737606ac7f8d2733b346475f15c45e9385a883d9062813d5471b8eb7197edbaa214752aa80d6b7a086234dad1d1fff4edd206f3e2d0cef63fae526c8ef62abc7ed108efb93e4af9616822135af559dda452a7e3eb1955b557c178be2eb8d4b4ef4857384d503bde83eacc54c7026937d78c98f19a7715d1e78e4e424babe9e936b61a6d6b67fcb6a7c33caa197edffafb63c0534ffa4804aa80d8d4b9c733d1531f52b1da0b5c82b512ab22d8e0448c38e8ea52385b43e83a15d531c94b6ab9a913826305042376b565525a5dadc49d930c47ff5bfafc7842916df52883d35e65a4af34e6a75043a8379b523c9d7caaf17621da2008877da98ae01ee8d447d3615c28b21e96a0636407ef275a920fb88acd368eace38a51c84b573e8970f67dc42fb4d696522dac33686e33114ab781615486dda2378cb1504bdfcfef07d00020e0769aa6d85ea280b842bdcfdb72586ef287fc4a892762c5345e1f7aeea5a4e0cb20a1af1bf5c83272315f2ea3fd8c3165ed20963f9a6b58c7f7c5044b891a1bbb322bd55385d39bc7f3250220c892b1f6717f4a3670053eb3a1b256a44affc6c6ef77b36a8c252750474dbe6d95d37a23b9d6164e4e55f36ec277063135cf02ff21dff8eefc4e4ea8b60edc2d6be201645574cf56ee254840cba8e7767e52b79a57a4a4aba0ce9592a945a603a1034891ea8d5362016d3836766079177c23c5c36a71469078acb33b3308c683155d0d3ed500e274b26591b5af29b13d08b88aabf66b5c3b56a18301ce6ba115236f811fc6ce95b4b17affbcca86a703eb41a4f9ff5beedbae583069cbbf6a1970ec4e1626cb3b4b9d7c73b5e2590ac672499fcf5d5ff52cfc52a729ba5f6bb0c7edff6908b10420595a49eb6da2e70c6eaf90a690952e01b9a2cd9da2d9a6f43066ec22bf250c9459b571ee34822b2ced4763cae62aad953fd17d60c6fcb7a081ef427eaaca81192fd3f6a01e66068322752bd16bf726521cc240cfb389897f691d5babf0cc470eb0d3dc9cfaf1bac606a2981bc1b0eccc1d85e874eae517c76169b677fd97aeecb04b5f7e67630cd9d4f4229b53c488afe4c68fd3694f40cd93b51ca015a2dc8a78a2c2886cfc44314cbe608f91da0505fb77dae4100cd775daabc4c29b525658a3a942e0f6f6ff746399143044ad75e5f869b28b1f071423aeecc7c6d42f54765947d32078a483a1ece24876c83561dbaf017462dd3cfb1a8f0d06c65dfa337f7eb4adfe5833d0623e9c0da44f9f1321cc9cc2b82e8eed9e9dc004278442ccaac309fead5d81d186f4615762cd55fd5b36ea7dc4abf45d9d754c39ebc720a3d507f515db7031db5d5562ba731049e686e1625627ff4d1a040f53eb18f20236c0bd759a4884b7c5028984d89dc7c62fdce24cabcfb1fd228358c899199b1bf75cd15c398a37319962c73830a5ffb1022b11d79b96bc15c0a2bd5f27dc716a12c6f5e825424a6f80868ca6a43e801e81c8d8c75b78974919b0234e12c6046130e32b33b8a68cf77355d892461c674ffdf727393bec36acfa9087ac3b0ebd981f875320a028eb982e904764b022481abfdd130c8316394f3798feea211d77aaba144130b7138c8e7a03d309a8fd21ba358a20f1c66c6a0948f3c1bfbbd472d553c4accc599d3ec582d8e032c9f373731e7b030363ba5cb79b526342777e3df8919ac7aa90501da6cadfe7151b873bbc4da037af2ed02adbf2933b54dbb324247a4fe12b5dc3cad65978a3a00a7bae1013e0738b033d123bac057975a787b2d45a7982543ad051dd1a0fcabc837f3448a1373e5ebd0076eee21b5219a6db7070ca320f0877ba0cc298f327e92093d3a7cc3f9936a7e8dbc3def993e852a50ac72d42aca564467a420f2052bb69d486f12d4e7913b8a39ba4cee4cf9f0a33b4062cae4276b7935f4386df94ba478ed33647f44de30409783c55b2456414d5d514a5388fd584e0028d7074576f79b2e77cb0b58c2c14c710640454bf97dc445f8812d93363e2cd53597dbc8ce5e00081f8cb5c3e5f47689452e931c5a8099e22d7e967b2e623dc5ee0598834abb94fb39fc4409c3c0d7d9d18c149dcfddb79817f3bcc64d5ad8703fb4e212f38f92b52375646dcb3d37c42b874e748b7c79ebe7acad6ea623850cee3c2a066c0d874ddb02f91640018d6d4af7a9f5c04a84aafe82db93c542a2d42424c378e0c8cc7256707ab94552066f716c6985702f212a61a7879a5337f3c9090d6687e6c762a7b2aa40f9f587526339cc557e8fbc504e08e5e0e9ab29dffe52517861cf034f9e4c6314e85ee0d63b91ff6342ecc96b8f8f60d4ddc73355e7908c2e268f9a294e466ed7dffdb4e2c292c3d93c26a258e24286febf944d2a1ce93b9ece6f5a433844d8f3a126f50296a5dfa0558b7f49da891702e7cde8832f0b2e3309675da51a8e2b4fc6435fc6d2b9689587255c920ea6da41571535f9a0c171ca45385fb0d23b7095cbe2b4207805cff1fd0db1d7c00a60c030336411241d581552a02ab4b01cce5ddda5e1c95186a3635f2ee4f066d7f4ae74bf450368d9f7f61a4678be406ed9855585b24550934e5778c69cfa0fbafa6e8c6f218eb3d409f7a38518e9032b9faec04b87081684ca65fde25f428fed5a43663ca38d7034dac90046c6b094d91b58c5d57b314eed730699fc3dba57abef83046fd981a3652031e1d5f507a50b525a674745c012257f266cabb9ead6c01a99a236421c86e384c905f3c4ebc7f4176d90fb1e86e569d78797bf1396849b0fbc1a0ca02af6ce12d9ebf9046c7d3e085ce0180e8007f46752894bb4baf665e1b34d1f9260eeaac0ad0b7fc18a0adab133031962a7ffe106bdc3c2fda4a9546903cc0a0e8a560fe097bf5c0db9f74cbf23a525a9ee5653b07570d23a0de12eb34a8b40e2a7b7571e27ae1ac2df29631bfe7234971fd5f4ee95c5f8fd11d5332a9fd3b05e23850475614b0858521e841e6839caa6e6ba3a237d8220ff03d1b0d80e55e4d193f753afd1d20b69ad1d91e6708368c910d768ddcf894bcb70af16b4ae1e07774f5672b1ece761c8b010c825a9c8567649f310cea6a211f720684c93edad9f3a0fca1f8b060d330e619d8000148e2a88a55553380258c24412f3acd50018bada1cd836e138569a0fb2e2e8aff81afbe3dcbbf53255c5b46493fbde12e523136df51093228ee224740200653cc1b1020155f2b183fdd4aed7a3cd90d971c851447f903a7fd42c1e0636e881470b29c10ca52f36b036223ea6e7420f4fa7f18ea8d9fa8486badcce77549b0c7e798dea06b56020eca64d0aadd18604a47313a82e38e046be33ce24a8d04d45c9f68187d0d62954f5736ffce0185d7e444f9b9edbca041350751dadd4af209f", 0xfffffffffffffe7a) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) socketpair(0x1, 0x2, 0xffffffff00000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000010c0)="0bdf889c0a34d14dc7", 0x9, 0x404, &(0x7f0000001100)={0x18, 0x3, 0x3, 0x101}, 0xc) 17:19:05 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) flock(r0, 0x5) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x1, 0x13, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 17:19:05 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000002c0)=""/195, 0xc3}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/30, 0x1e}], 0x7, &(0x7f0000000580)=""/118, 0x76}, 0x800) r1 = socket$inet6(0x18, 0x8006, 0x7) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 17:19:05 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5693708e) 17:19:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = dup(r2) kevent(r3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 17:19:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 17:19:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) connect$unix(r0, 0x0, 0x3de) close(r0) 17:19:05 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x81) fcntl$setown(r0, 0x6, r1) 17:19:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$dupfd(r0, 0x0, r0) clock_getres(0x0, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r1) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) 17:19:06 executing program 1: socketpair(0x3f, 0x3, 0x3, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x18, 0x7, 0x400, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) pipe(&(0x7f0000000000)) 17:19:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f00000013c0)="ae", 0x1}], 0x1, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 17:19:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002580)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf91d5f3914e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e300000000000000"], 0x808}, 0x0) r1 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 17:19:06 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x100) open$dir(&(0x7f0000000000)='./bus\x00', 0x10008, 0x8) 17:19:06 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) dup(r2) shmdt(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmdt(r1) 17:19:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x5, 0x0) 17:19:06 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 17:19:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xeaa2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x1000) pledge(&(0x7f0000000040)="a22d293a00", &(0x7f00000000c0)='$\x00') open(&(0x7f0000000080)='./bus\x00', 0x8, 0x100) 17:19:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x25) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file1\x00', 0x808, 0xd4) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 17:19:06 executing program 1: socketpair(0x19, 0x5, 0x5, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) clock_gettime(0x4, &(0x7f0000000000)) kqueue() 17:19:06 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x4, 0x5}}, 0x0) r0 = kqueue() fchdir(r0) 17:19:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8041, 0x2) 17:19:06 executing program 1: r0 = socket(0x2, 0x4003, 0xd398) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x813, r0, 0x0, 0x0) socket(0x31, 0x4002, 0x7) recvfrom(r0, &(0x7f0000000000), 0x0, 0x800, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 17:19:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 17:19:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x1, 0x3) getdents(r0, &(0x7f0000002180)=""/4096, 0x139d) 17:19:06 executing program 1: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x0) unveil(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000140)='x\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0xff, 0x3}, 0x8) sendto(r0, &(0x7f00000000c0)="48e175b0d6d4787a6d5eee4fc30097c4a5590d2a60da8998a83f0e19ce59277ac42c83fc212f8dfb5c346062c1d24937feb3b5cbf818325070bbb7cb206297b8ebab08c53de52814d239e4e1996fc76b58cd72297caf6d2a24f6ca40e750fc07aed8aa79dba5d8c552b25a1fc758399b", 0x70, 0xf, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 17:19:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000002040)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/4096, 0x1000}], 0x2, 0x0) r1 = socket$inet6(0x18, 0x7, 0x81) fcntl$setstatus(r1, 0x4, 0x80) socket$inet6(0x18, 0x4001, 0x1) 17:19:06 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = socket(0x10, 0x0, 0x401) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = dup(0xffffffffffffff9c) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r2 = socket$inet6(0x18, 0x5, 0x7ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) setregid(r3, r4) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 17:19:06 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 17:19:06 executing program 0: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f0000000140)=""/200, 0xfffffffffffffda1) recvfrom(r0, &(0x7f0000000040)=""/204, 0xcc, 0x41, &(0x7f0000000240)=@un=@file={0x1, './file0/file1\x00'}, 0x10) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) 17:19:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x53) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x7) 17:19:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10a00, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r0) syz_extract_tcp_res(&(0x7f0000000000), 0x100000001, 0x400) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000014, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8d, 0x1, 0x34, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x101, 0x400}], 0xffffffffffffe3f3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1c, 0xa0, 0x1, 0x3}], 0x2, &(0x7f0000000180)) 17:19:06 executing program 1: r0 = socket(0x10, 0x6, 0x80000000) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000000)=""/245, 0xf5}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/61, 0x3d}, {&(0x7f0000001140)=""/192, 0xc0}], 0x4, 0x0) preadv(r0, &(0x7f00000022c0)=[{&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/39, 0x27}, {&(0x7f0000002280)=""/29, 0x1d}], 0x3, 0x1a) syz_emit_ethernet(0x0, 0x0) 17:19:06 executing program 0: r0 = getpid() setpgid(r0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x948, 0x1) 17:19:06 executing program 1: r0 = syz_open_pts() syz_open_pts() dup2(r0, r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() fcntl$lock(r0, 0x7, 0x0) syz_open_pts() 17:19:06 executing program 0: socketpair(0x6, 0x8000, 0x8, &(0x7f0000000080)) socketpair(0x1e, 0x3, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x1}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r2 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) syz_execute_func(&(0x7f00000000c0)="c402d13d98034c0000c42249add9f2420f5adb66d9960a000000f24e0f2ae4c4c165662945d1abbe5f33188fa850cd66650d440f0f80000000009766400f382a5601") dup2(r0, r1) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 17:19:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2e53) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080), 0x0, 0x803, &(0x7f00000000c0)=@un=@file={0x1, './bus/file0\x00'}, 0xe) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 17:19:06 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x157bc773ecb367b, 0x10, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x6, 0x200}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x22, 0x13, 0xffffffffffffffe1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x10, 0x1, 0x401}, {{r0}, 0xfffffffffffffffd, 0x30, 0x4000002d, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000001, 0xd2, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x1f, 0x9}], 0x67, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x4c, 0x0, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x81, 0x4, 0x6, 0x100}, {{r0}, 0x0, 0x40, 0x2, 0x33346483, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x5, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x0, 0xfc2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x200fffff, 0x3b, 0x1}, {{r0}, 0xffffffffffffffff, 0xed, 0x20000002, 0x0, 0x82}], 0x2, &(0x7f0000000200)={0x80000000, 0x8566}) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x81, 0xfffff, 0xffffffffffff8000, 0x81}, {{r0}, 0xffffffffffffffff, 0x2}], 0x200, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xcd, 0x25, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x800, 0x8f8}], 0x8000, &(0x7f00000001c0)={0x2, 0x8001}) close(r1) 17:19:06 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() r4 = dup2(r1, r1) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85, 0x0, 0x0, 0x400}], 0x1000, 0x0, 0x3ff, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/219, 0xdb}, {}, {&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000400)=""/190, 0xbe}, {&(0x7f00000004c0)=""/10, 0xa}, {&(0x7f0000000500)=""/204, 0xcc}], 0x9, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) dup2(r2, r3) 17:19:06 executing program 0: setrlimit(0x7, &(0x7f0000000180)={0x4, 0x3f}) setrlimit(0x7, &(0x7f0000000000)={0x8, 0x2}) rmdir(&(0x7f0000000040)='./file0\x00') 17:19:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x87, 0x7}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) 17:19:06 executing program 1: socketpair(0x1, 0x7, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000000)=""/111, 0x6f, 0x843, &(0x7f0000000080)={0x2, 0x0}, 0xc) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000000180)="47aac876298141617d918c50b16aa6453e8adc00f7e3057ff29b6ff82f21094b7b7b1b3d2e829200a416eb19d77c8f724560a013aef3b01d259020f0792bd856cb293f4d858c5f9d96d2f73080e81062e1f7bef25313c9820957e45de741ccc95ee65fe91b02d86b0d0b09978b3fdaf5f959076991c045aa851d81c36d1b15ba849e9b7f8fdf929600fa6b3fe4366bc59bdd684d56752900ceb2fdb66b5ef5e60714c7", 0xa3) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="854fece08384d001bc7ab740a8ffb8073fd05ace4dfc376382ddca790a457730868b94f142cb798e3b3d849a47336a2676ec7b267d92053b2c5e43843d951822755d20d00d6c05f83c8bc7f466c4c92990416b46cf5e223a51bed6762e7928db8460110843c773280ff0c003a1cf2b8ee69c7c6b9b8e52d85c89a8c25ec439f20ac7dd487e0f22dd871013a85acd1593ed3fd63fae9f8876f8474b503370703ca03de456e6b1acc18c359b962e7686bb266f2546e78c56656c632cdd8d2e7194fc0fb3febd6e5cda548ea9e653273c8e8db430637a2523a0a3eabad07ff83441ea30bc6b492d29eca903dcec2143c84a6ac9d7ed998e5e589495ef53d9", 0xfd}], 0x1, &(0x7f0000003740)=[{0x70, 0xffff, 0xd352, "1be3232ddab1b6bb6bd7555aca11f203bed99581a619324af8f3d5df7feaa6d379fba0702b5bb647b6a408ee450ea338ba9e360da0a6c90c747be7fb9a1cff40f4fd1c174ed39148878eb57b15d4d8a85e3c8825e3f9e9269abdd344"}, {0xb0, 0xffff, 0x2, "c888de5ccdf5aa0f7ec7ab499adc80ed02b2757ec5eb691fe92bc6981ab644b5978f455f6a8750863d2a9c2f9324799087aa54e4c700d548433438f062d70f361477effd283da872ca18c1762ad21288fcc277fe9cc50d77dbd03d4b96241c002d2995c4270493db2f73b2c5d26085e55831b7a60cb105ccb28f714c480b6c3a1350a7146bb87362c34b0b5fcb22d6d6e2f630199d33898f48"}, {0x108, 0xffff, 0x6, "8ba9cc34c558d9f79a7202c071b1b127aabb8cc690add06b0b300aaaa7e8e548ae5f33d466f2ba9b49264d05a6cd1c9e9fbf1cf8db2bacce354ed3fc6d4ad69036bf1ce6ef9b0c2bd5faa1673ab315cc579071f6cd1581a81644c8f53ec73623d2215622f1a3bb91043def246a71dc93026c980a7a4556b232d2c08658a66b95b7b0ab232fed5d7e43e90d78d614c303943e9bf64e44ed02f3c5bfd490c05fe6cd8e3585d64c77bd5d1474c3e81779dbeb170c18fdab149a444f5dc64f7d248a15505b266dcfd5a00930565d02657e3c4c734c37173c36fc8846b31236c593f7ba2d9f53fd56ff23ffaeec86f0c320c4fd69a1"}, {0x80, 0xffff, 0x5, "4d96860160671d77ccd60ded33c371b94f65fd5adeabac013329ffb6f1d42cd74a4b5f7680602cc8a04d1b3b66133212719b0837b15213fe64949116dc9366aafcf853b2e72f052beb70690128df7c124255caf0214bb7f04e03d5521ef61eed21b15b83e8d0d35a3e98eae22889"}, {0x30, 0x0, 0x5, "b73174684bdbb227809cf0b2a6adb200f5e83f736650641ae67db24ac8"}], 0x2d8, 0x402}, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) socket$unix(0x1, 0x5, 0x0) 17:19:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x7}, 0xc) 17:19:06 executing program 0: r0 = socket(0x1e, 0x3, 0x0) socket(0x6, 0x8000, 0x3) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 17:19:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r2 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getegid() r5 = getuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r6, 0x102, 0x7}, 0x9a99, 0x7, r7, r8, 0x6, 0x7, 0x8}) socket$inet6(0x18, 0x8007, 0x7) 17:19:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 17:19:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) chdir(&(0x7f0000000280)='./bus\x00') getitimer(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getitimer(0x3, &(0x7f0000000240)) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 17:19:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 17:19:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x6, 0x4) setrlimit(0x0, 0x0) mlockall(0x3) mlockall(0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) truncate(&(0x7f0000000140)='./file0\x00', 0x3449) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x6, 0x9, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) pmap_unwire: wiring for pmap 0xffffff007f12a180 va 0x1b2f620000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a180 va 0x1b2f621000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a180 va 0x1b2f622000 didn't change! 17:19:06 executing program 1: r0 = socket$inet6(0x18, 0x4004, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 17:19:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x24) close(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x540, 0x40) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x80) accept$unix(r0, 0x0, &(0x7f0000000140)=0x396) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="52da09332f727650cfdc0b4574535ee1d40d5cb5be5d8e76def9903db8e9e0c807d6a10a0e4308de5d2c3781652d8a9fa7b2abf81eff11a76422c3280e8fa9a40eda5be0975944b829357d0d18f047e8dd11bf4062e1db705e0b64d23233e91684125a7f48527a43bf13aca90ecebc3ddd8bb7b7ceb73255c2f0976704e1f40d5c3baa4d5e886570a12e6cee359ca6f6827d46427400af1a5615f0fd8a17049505dad0d94d862434c950900770618bd5e81864f11c5fd72d8b552b212134659e375a0028faa571145db00962b991f35ed02cf02151329c2c46aa86"}, {&(0x7f0000000300)="3c0b741cfc72ea414af754d9a804f2d74fb9d79234831658017d2640599db3be15d380f36bef3afb205401db4ec9fc40dad2760b971fdc5cdc7a04ea08e4913e6558dfb59c6c90b8e9b3bf921d2a593a838d"}, {&(0x7f0000000380)="ba807409c78530fd809e0441934221377f75c8c525df24839dd0b6008a96fc58d8e3bd62a755dfe9be75bda13c0d96cca119dc1b98cea1acc65ca7241bb446c0413ca31b222cc3e085c656db011426d6be5ee42c0139508608ea7ae3813e142cd78e39ff3fbc3ecce3501651644c6559de4f8f04bd08015d5fcfb6893b18bdad65896e848c5dd47acf34f94f4dab03fa4b005231ebf6706f617ee94b342be7c2469c4b5799e4a44dae424abb1eef50f186e1d316da5b91758ab30e"}, {&(0x7f0000000440)="147bb66cdcb82ac3e6321dce8601cf495fb551c5f7eaad5bae91f08a62d829d68ab9fe65f2152c8375ea2ce545fa7eedbee1064ad2d5b7ea8a8397760a67fe284a656d2f88ea96f2d9c55a9dcbc4cb1ce900"}], 0x189, 0x46) close(r1) pipe(&(0x7f0000000000)) 17:19:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x81, 0x0, 0xfffffffffffffffd}], 0x3, 0x0, 0x0, 0x0) r5 = semget(0x1, 0x0, 0x200) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/108) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x32, 0x5, 0x101}, {{r1}, 0xfffffffffffffffb, 0x14, 0x80000000, 0x3, 0x2}, {{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x100000000, 0x1000}, {{r1}, 0xffffffffffffffff, 0x90, 0x8, 0x5, 0x8}, {{r4}, 0xfffffffffffffffb, 0x88, 0x7, 0x6, 0x1}, {{r3}, 0xfffffffffffffff9, 0xb0, 0x400fffff, 0x0, 0x8}], 0xffffffffffffff49, &(0x7f00000000c0)={0xcb, 0x2bd}) 17:19:07 executing program 1: r0 = kqueue() socketpair$inet(0x2, 0x4003, 0xb1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r5, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) dup2(r4, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9d1, r3, r6, r7, 0x0, 0x5d, 0x8000}, 0x40, 0x0, r8, 0x0, 0x7ff, 0xffff, 0x8, 0x7}) 17:19:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000100)=""/99, 0x63, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100c4a34127f22452ff"], 0xa) socketpair(0x18, 0x4007, 0xfffffffffffffffb, &(0x7f0000000040)) 17:19:07 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) clock_gettime(0x260163a1d1bed3a0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) 17:19:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) pipe2(&(0x7f0000000140), 0x10004) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6d9, 0x4572}, {0x67f}}, 0x0) 17:19:07 executing program 1: r0 = socket(0x1, 0x4005, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}, 0x8) 17:19:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) listen(r0, 0x6) r1 = syz_open_pts() accept$unix(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101, 0x0, 0x101, 0x3, "15d940e7d215f27f8366d0c549cdc0e8d07b747b", 0x1, 0xfffffffffffffffc}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 17:19:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') 17:19:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x20) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x2) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r1) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/67, &(0x7f0000000000)=0x43) 17:19:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ac, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:19:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) geteuid() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xfffffffffffffffe, 0x116) 17:19:07 executing program 1: r0 = getpid() getpgid(r0) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x7, 0x4, 0x8}, 0xc) 17:19:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x1) fcntl$getflags(r0, 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:19:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ea6000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ea7000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 17:19:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) load: 0.53 cmd: getty 87403 [ttyin] 0.00u 0.00s 0% 308k load: 0.53 cmd: getty 87403 [ttyin] 0.00u 0.00s 0% 308k 17:19:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x74) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 17:19:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = socket(0x6, 0x7, 0x32) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 17:19:07 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2, 0x3, 0x0, 0x7fffffff, "e7bcdcdceeacfd32cfe153774b54ab5b2fbcc8c7", 0x4, 0x1f}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x7, 0x3f, 0x0, "36f3463001d3b5c96d843a7e7193b0877db6b91c", 0x7}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) msgget$private(0x0, 0x494) 17:19:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/16) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 17:19:07 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="c81b2757d9d09089863d15b65594aadc5d45e1be69439127be393b6562c0a4b702aac98fc27d824dd18b1ba14722349dcaef465686bf09870098d120fd889eca1d259b91b7826640a5bfe4f396dae929c9357e9c63edc7aba6b21b", 0x5b}], 0x1) 17:19:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x6) fcntl$dupfd(r0, 0xa, r0) 17:19:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto(r0, &(0x7f0000002240)="0c9d86c6620af20bd3f664362b82ac0db0d58ba7891a1902cbef100417c764bde0dc8445bda28a6ceded5b0cfd6ff75ec2ef468d01542bac", 0x38, 0x400, &(0x7f0000002280)=@in6={0x18, 0x3, 0xff, 0x7}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="c732d441e22641690b28a98129469835cf7a9164691a109d06932959694bc05fb05e2d440345b28276b60ba89f3d0cecbccf9c05b3a4acaf993dc9b241e8e742338dc457ef92bedd14753a2a0b66dcac4090ff6785bb3a629d40ccff9285faf924d8f98ea6128e034ac4205226d9679285a6eb1414951d87ec55fc7361067f3a3c986fd6d3e34a2e8f688777c18f9d6cbb9a67c25d58", 0x96, 0x400, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x7}, {0x760, 0x4}}) recvfrom(r0, &(0x7f00000032c0)=""/4096, 0x1000, 0x840, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xa2, 0xe5}, {0x800, 0x10000}}) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) 17:19:08 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getpeername(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/38}, &(0x7f0000000280)=0x28) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) socketpair$inet6(0x18, 0x8000, 0xd37, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x42) fcntl$setflags(r2, 0x2, 0x1) write(r1, &(0x7f0000000180)="fc85ccd465a9bee72bc1921795022c67ec51bbf4393ca9ad87042eb692c9b001eb52f4bab2a63bd89e3490f0528cde6017ba3ee81e9712453605991da57c4de652d0327f21160b885452e975fad480a5ad2e357e62bd65b4c7a7ed577942a6723bf1ddd7412f667f0f6dd6e0917a84e1037fe56cefe8c9093b1488015d389e348ef0bc39d7301800a9685c4f6f8e2fe1dfd198ecf40476c1896067e7487f142b22e506a1e38ceee25982c2", 0xab) mknod(&(0x7f0000000040)='./bus\x00', 0xf7, 0x13ff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 17:19:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 17:19:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7032d1225ba5b5dcb78fced94c0a3d0f0c2bef03"}) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x80000001) 17:19:08 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000001700)=[{&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/116, 0x74}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f0000000540)=""/53, 0x35}, {&(0x7f0000000580)=""/167, 0xa7}, {&(0x7f0000000640)=""/141, 0x8d}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x7) recvmsg(r0, &(0x7f0000002800)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000001780)=""/63, 0x3f}], 0x1, &(0x7f0000001800)=""/4096, 0x1000, 0x401}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000000e101, 0x0) readv(r0, &(0x7f0000003c00)=[{&(0x7f0000002900)=""/185, 0xb9}, {&(0x7f00000029c0)=""/24, 0x18}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/46, 0x2e}, {&(0x7f0000003a40)=""/182, 0xb6}, {&(0x7f0000003b00)=""/74, 0x4a}, {&(0x7f0000003b80)=""/117, 0x75}], 0x7) r1 = socket$inet6(0x18, 0x5, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="ce718d462551bc5aa85952563e1410ebb488dd94f676a1ea280051998fca274d32bd145698d7d7ad3d13ba34e103aba10b88769f", 0x34}, {&(0x7f0000000080)="4e6694ff5924c576156d40f2d0a5a89f21958cf980a2409e817415a6687889b33684192ae26c7a023fd12855ae0f6a232990919f75476ed157fd71dad143970f4c75ad607ae80fdf591c61978810eb56c879050e450b152ecc", 0x59}], 0x2, 0x0) msgget(0x0, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="4aae34", 0x3}, {&(0x7f00000001c0)="bed46c4a93ee138cd4bf6ed5e46a069485928e870eb34ae4ad487a09dff21555a439b2a3ea65b94d", 0x28}, {&(0x7f0000000200)="b01404697db21e55d383db952611917b48b3fd2c0bb4337324d709bff7247c2a1ab7dc0b1799a8df22609dd85e3f398184d1f7304a241791bb6d4465dcc0f1c916fc6a55cbb0896c684d5242c0a3d7d67be08c76d34a572da1761631638036b5ccd185d92e9d0744b74669b986dfb9d6ecf96ca80e55f9bd10e6b406f4a403c017793e89920a895cd23caa03f8b5be", 0x8f}], 0x3, 0x0) preadv(r1, &(0x7f00000028c0)=[{&(0x7f0000002840)=""/101, 0x65}], 0x1, 0x0) recvfrom(r1, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) r2 = getpid() pipe(&(0x7f0000003c80)={0xffffffffffffffff}) pipe2(&(0x7f0000003d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r3, &(0x7f0000003cc0)='./bus\x00', r4, &(0x7f0000003d40)='./bus\x00', 0x4) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 17:19:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x25, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x4eb, 0x40}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0x7}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000040, 0x9, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x1, 0xf0000010, 0xfffffffffffffffa, 0x200}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000004, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x24, 0x90, 0x21, 0x80000000}], 0x100000000, &(0x7f0000000040)={0xfff, 0x9}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 17:19:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x4, 0xf40}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:19:08 executing program 1: r0 = open(&(0x7f0000000700)='./bus\x00', 0x80, 0x121) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000740)={0x100000000, 0xf9302ac, 0x5, 0x3, "a14610fe8f0c8fbe592046b96c35026e98ff44e3", 0x7, 0x4}) r1 = socket$inet(0x2, 0x1, 0x19) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000240)=""/31, 0x1f}, {&(0x7f0000000280)=""/197, 0xc5}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/150, 0x96}, {&(0x7f00000005c0)=""/179, 0xb3}], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) preadv(r2, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000007c0)=0x10000) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="2e13a362ebc5b509605c24546051dfdeb87e92440f7f4b6a14ea4663a2278a9565196d6962d3a5be5b6213fca1a8611dbb8f106595d7fddfab96ca34d68a7bcd990ef3512a91670ce5", 0x49}, {&(0x7f0000000140)="e425ca4acff3af4ca7d32c3ad767cf5ea699d1b244db54caa6b075b747d4b29b072fc333ed21c22705fd0d9146b2546d61719ba85c76d2dc4ac9c982ee660215cc76e397d6f64fcf6f3bfeeac0e4efbe6fe338a4e2d25eecf0293a33fb1913f2d8a9e84de6b668b2913c0688e03c97866a9bb478aed3a33def4ba331ba9479409b18c4d3221c09e4c5d1970048065ea54d64209ea8fdeea8d3b66790c5f5c211ab5394ef69d987702ff3f5e171ee1830587948da74dcf4b85d", 0xb9}], 0x2) r3 = semget(0x3, 0x0, 0x1) getgid() semop(r3, &(0x7f0000000780)=[{0x2, 0xcd36, 0x1800}, {0x3, 0xffff, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xffffffff00000000, 0x800}, {0x3, 0x8, 0x1800}], 0x5) kqueue() preadv(r0, &(0x7f0000000b00)=[{&(0x7f0000000800)=""/155, 0x9b}, {&(0x7f00000008c0)=""/139, 0x8b}, {&(0x7f0000000980)=""/64, 0x40}, {&(0x7f00000009c0)=""/216, 0xd8}], 0x4, 0x0) 17:19:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) write(r1, &(0x7f0000000200)='-', 0x1) rmdir(&(0x7f0000000080)='.\x00') bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 17:19:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000080)='./file0\x00', 0x50, 0x20) socketpair(0x27, 0x1, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x134) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x1, 0x46) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x20) syz_open_pts() chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x12e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0x80, 0x2, 0x3f, 0x100}) select(0x40, &(0x7f0000000240)={0x3, 0x7fffffff, 0x7, 0x8, 0x7, 0xd3, 0x4, 0x8}, &(0x7f0000000280)={0x7, 0xff, 0x2, 0x1, 0x4, 0x7, 0xfffffffffffffff9, 0x277b}, &(0x7f00000002c0)={0xfffffffffffffffa, 0x8, 0xe3a, 0x5, 0x3f, 0x2, 0xf96, 0x6}, &(0x7f0000000300)={0x45, 0x9}) r6 = dup(r5) write(r2, &(0x7f0000000340)="a528e33f254e6718c1e0409d4d3b27079814cb2d62f026d1c9242dc9df6d96581bad5d99e1769d7c84c8329250011710a76b8cbe3c1759b8453bb715422d2ca79d4ff3e64195442272a5e67efb6a64921100501d89f50e52eac3d6349c7e85d357926d74ed5fa5e8565fdbe190ddd7b8e3340d40208ef5ddefb1316858694f854ea639191d666f029eea5b56b2e0270cc88b8b785fae2232ca40ee2ee3db8d41f5bbb55775c11c7cd379e13e4b7dfab6806e949e2f1be5f1f937a6d330f3d743d4e238fce6195ecdbb33d5f45d", 0xcd) preadv(r4, &(0x7f00000005c0)=[{&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000540)=""/80, 0x50}], 0x2, 0xfffffffffffffff9) syz_extract_tcp_res(&(0x7f0000000600), 0x100000001, 0xef2b) sendto$inet6(r6, &(0x7f0000000640)="937b548f2b9934d47422caa534347a9b306a26279ed9f0a6ad25853fb71568ea509cfd16919b4ad885dd07a36f3a9487b3d51c92bc27fe23eb39f386fa7c469aea659514e7b792b3718c9255c96ff8ce08344a2eaf5620ed95663e9743ce0a87dd0449a826759017a62a92c583a02fafc00a", 0x72, 0x400, &(0x7f00000006c0)={0x18, 0x0, 0x2, 0x6}, 0xc) openat(r5, &(0x7f0000000700)='./file0\x00', 0x80, 0x81) getsockname(r6, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x1ff, 0x100}, {0x7}}) r7 = dup(r3) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) chown(&(0x7f0000000840)='./file0\x00', r8, r9) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000900)=0x1ff) select(0x40, &(0x7f0000000940)={0x5, 0x1, 0x7, 0x5, 0x1ba7, 0x7, 0x1}, &(0x7f0000000980)={0x5, 0x0, 0x3f, 0x3ff, 0x100000000, 0x6, 0x6, 0x5}, &(0x7f00000009c0)={0x288, 0xfffffffffffffff7, 0x0, 0xffffffffffffff00, 0x9, 0xffffffffffffffff, 0x9}, &(0x7f0000000a00)={0x6, 0x3f}) getsockname(r4, &(0x7f0000000a40)=@un=@file={0x0, ""/108}, &(0x7f0000000ac0)=0x6e) lseek(r4, 0x0, 0x2) mkdirat(r3, &(0x7f0000000b00)='./file0\x00', 0x20) getegid() 17:19:09 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r3) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:19:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r1, &(0x7f0000000540)="d72353734b604525de4e50ddb88dd3bce729851d64893e84f77b7f320dc9caca6fe0a261327ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344fb3000000acbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879c260f950be1c7552a5f7131fb92d699d070007000000000000003ee28f49b964c2da116016fb2e2ba2131da6fd56faa458e53b8fa18f774ca6a1886849d92487aa10de274b695837374f17644515e30fe068699e4ad3ffffffff467648c6f92e3ee6402c99c9adc0581b1c17dff6c7eefaddc1a932fccb2a5e042ebc140bad223e024a65b3688bb7087145b912c259cace01b2a06bce08ebd7ce5847c367edbd53687b39cd05085ed3e844aa0594a8fd72c8d46ffc05", 0x140) 17:19:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d05511784d007976ef4ad66099ebe2f6f2da5cf76d16a5d643bd099498a7c74f3136daa41fd521a2e7f61f6dd7528d4c32bd0f3a6bbb", 0x36) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') r2 = socket$inet(0x2, 0x5, 0x8001) sendto$inet(r1, &(0x7f0000000200)="1a3825de6c6ea6e6463ad12a3a60340e209a6aff1504c12a1b644b254668ba80aea5d97be52edafb04c1370c7ab45b41f6ac7df7a50fec2cc7b847abb52b8e2ace9f3ed65b8978b2a8129192527a8c622c752e153a4120b198cdb40a4914cb438c28f7178f917a2b2bdeb2ece8b3b28efb58470bf25b7769dce73e0bc4d41555f0d0d0441b96e8d5603b70c3713c69e765236e8ac5e8fa0167c6396bce66d32a5bf30617d048dac3e057e2e6464557ab1b025f0768554330e51f077da4773dd4a4c55e88b33842a5af2b612afb49a052f106a850ccd7ac6d3e21ae25c2c05cedbf8d42f34696", 0xe6, 0x400, &(0x7f0000000300)={0x2, 0x2}, 0xc) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') getpeername(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/66, 0x42) mkdir(&(0x7f0000000500)='./file0\x00', 0xa) chroot(&(0x7f0000000540)='./file0\x00') chdir(&(0x7f0000000580)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)=""/147, &(0x7f0000000680)=0x93) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x400, 0x12) mkdirat(r0, &(0x7f0000000700)='./file0\x00', 0x0) getsockopt(r0, 0x8, 0x4, &(0x7f0000000740)=""/4096, &(0x7f0000001740)=0x1000) unlinkat(r3, &(0x7f0000001780)='./file0\x00', 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000017c0)=""/183, &(0x7f0000001880)=0xb7) chmod(&(0x7f00000018c0)='./file0\x00', 0x40) mkdirat(r0, &(0x7f0000001900)='./file0\x00', 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000019c0)={0x1, 0x0, 0xff, 0x2, r4}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001a00)=""/4096, &(0x7f0000002a00)=0x1000) symlinkat(&(0x7f0000002a40)='./file0\x00', r0, &(0x7f0000002a80)='./file0\x00') open$dir(&(0x7f0000002ac0)='./file0\x00', 0x830, 0xd) readlink(&(0x7f0000002b00)='./file1\x00', &(0x7f0000002b40)=""/55, 0x37) symlink(&(0x7f0000002b80)='./file1\x00', &(0x7f0000002bc0)='./file1\x00') r5 = semget(0x2, 0x3, 0x8) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000002c00)=""/188) 17:19:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0xff, 0x3}) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 17:19:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) clock_settime(0x3, &(0x7f0000000000)={0x9, 0xffffffff}) setuid(0xee01) chmod(&(0x7f00000000c0)='./file0\x00', 0x21) open$dir(&(0x7f0000000040)='./file0\x00', 0x5, 0x0) 17:19:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653000201ff62b6cd824d72deb8f3ea35acd82d5521099416c2400e140adec6a5bbf6d"], 0xa) connect(r0, &(0x7f0000000000)=@un=@abs, 0xfffffffffffffd71) 17:19:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) 17:19:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket(0x18, 0xc002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x2}, {r1, 0x100}, {r1, 0x1}, {r1}, {r3, 0x100}, {r1, 0x2}, {r1, 0x4}, {r1, 0x20}, {r1, 0x30}], 0x9, 0x0) r4 = dup2(r1, r1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x2}, 0x8) accept(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) 17:19:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 17:19:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f00000002c0), 0x1, &(0x7f0000000300)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f391389211cb211a23f546860da6cc454bdd616e65861446dd9052d40967c5a66360a1a3f945fdad3cdee5e853d17485af477d8985a173d2c1eba521311a23114662ad1afcdd06f07e814b65810b2802d640e4a88dfe3cf4f3bddf54194c4344d142ce1ced2c351296ba2d828439639213deddd6af6e076aa1341543f66b047927b69329aa36801a027ed8827d6e01f93832f9d05f041ae716b849549f", 0x9d}, {&(0x7f0000000140)="af69b19bc8cce789cd42f1a184db00cfd1018e87d94697daebb647ca7e7ac4440213d377bac559b2e41dd131c5b4efd3b883c9948d162cd96bd187b2e828dd7f888e9264e9767878e63876d41fbb41cc34cfc4b60fb262266186531fe5acceb51f7afe5dc51adbc1b876e431e87cd066bc70a4", 0x73}, {&(0x7f00000001c0)="c3d3b535625550350357537d15d9647fe6c06edc7c7bd3bd7dafcf5b4696458017d385056bfa8ff33d35865036ae4097cd0527bdcf366a6632cc0bcdaea426c0102b65c0745b49f1f6caf480332e53ec76a8d83d015e1fbd48ddac086dae46700d20f1673eb61c4608532cb51d39f2d713f0b0bcfedb22d7cb471fc30ef9f2c50f3c07de4dab68db95157db6c4ad6c0107d11e1a05beeb765baf93a6941d73eda315745c8094fc525ed521e19bd0f4fd47781a99a2b2263de819643efe26aafd91e0fb3e", 0xc4}], 0x3, 0x0) 17:19:09 executing program 1: nanosleep(&(0x7f0000000000)={0x3}, 0x0) 17:19:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100001ffd, 0x8001) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x20000000054) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/71, 0x47}], 0x1, 0x0) 17:19:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) sync() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 17:19:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x920, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) OpenBSD/amd64 (worker.syzkaller) (tty00) 17:19:10 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 17:19:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x10, 0x4006, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 17:19:10 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200000300, 0x20000000000000) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/92}, &(0x7f00000000c0)=0x5e) chroot(&(0x7f0000000080)='./file0\x00') 17:19:10 executing program 1: socketpair(0x1, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget(0x2, 0x0, 0x8) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000080)=""/216) fchdir(r1) 17:19:10 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) r1 = getegid() syz_open_pts() r2 = getegid() setregid(r1, r2) symlinkat(0x0, r0, 0x0) 17:19:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 17:19:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r2) dup2(r0, r0) 17:19:10 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x6) accept$inet(r0, &(0x7f0000000000), 0x0) 17:19:10 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x4) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 17:19:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sync() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xffffffffffffff44}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xfffffe67}], 0x2a2) 17:19:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket(0x2, 0x4000, 0x5) r2 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r3 = dup(0xffffffffffffffff) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) socketpair(0x10, 0x5, 0x1, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x10000) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) r9 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x3, 0x20, &(0x7f00000014c0)={0xffffffffffffffff}) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000001500)=@file={0x0, ""/4096}, &(0x7f0000002540)=0x1002) socketpair$inet6(0x18, 0x3, 0x8, &(0x7f0000002580)={0xffffffffffffffff}) r13 = socket(0x18, 0x3, 0x49c) r14 = getpid() r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) pipe2(&(0x7f0000002640)={0xffffffffffffffff}, 0x10004) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0}, &(0x7f0000002700)=0xc) r22 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) r26 = getegid() r27 = getppid() r28 = getuid() r29 = getegid() sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="ba1b2bdb2dd23bcbeca608ce39c37dc2e6f07a6f790e03cd212ff406c12e4735656da5d12c1dfecd3bcde41f2d16d63a96c43409a1d847e06d87626a9d8e39effbda5c9da712425b45dd6b5e7e27b312906d6b708ab8ab54fb", 0x59}, {&(0x7f0000000100)="3e2956cc62737056e2306d096825bf412086aff02bc60e617d005dfb3b140f0b6621598bd9ec70fae164fb82a53281e9f8", 0x31}, {&(0x7f00000001c0)="90459a9a8de6e0ed28739e5a955651af749a4e70383e18e14ba61a45c796b5b1a2f7ef0327db23461c72758af9499b227241004ab4e0c5054d0fa1c7c8f0a0e18b168f4ebb66741310cc27c76e83db02455afb1aa3b0e9c85324fb2672b57c37bb7d1e24bb85289c0973779018ec17aa8f", 0x71}, {&(0x7f0000000140)="fa89e710c1f66a55e378e65eb99e8ddfdae51d7ac8538fb5ff165d9bed9eff4b67e2b660f839c253da82", 0x2a}], 0x4, &(0x7f0000002880)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0x120, 0x1}, 0x1) r30 = socket$unix(0x1, 0x205, 0x0) close(r30) recvmsg(r30, &(0x7f0000000180)={0x0, 0xfffffffffffffcc2, 0x0, 0x0, 0x0, 0x0, 0x7510c0c1}, 0x1fffd) 17:19:10 executing program 1: pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/253, &(0x7f00000001c0)=0xfd) socket$inet(0x2, 0x8000, 0x101) 17:19:10 executing program 0: socketpair(0x5, 0x3, 0xfffffffffffffffd, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001500)="0e572a99d87594885b3f2671b821c832dedceeafa7cdb49d5c5133fb0b39272c4954802f3094e410639e7c73d0b478c7883ac4fcb651771c22fbb15926a750e40305e1834b7c6a2386da0963cad73521134ec1ec199ce5a90aa06a775c0f99f28323df1b30ec4e3b90cb44315bc73481ef3e357fab0ffef91eb1447575ba11db745bb367002ef9dd0c7bb5724568d8394371a78bf258ba867ad74ca2b8257fce98c1", 0xa2) r1 = socket$inet(0x2, 0x8000000000002, 0x0) symlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r2 = dup2(r1, r1) read(r2, &(0x7f0000000200)=""/101, 0x65) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) sendmsg(r2, &(0x7f0000001480)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x3f}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000280)="ed47f2c8b851a7ddb7acee0a2289517bfd795e0d0d4e11f211fc38bca78fe36693bd99106032c49d22c7f147ff7e2eb598fba20593489df02d940e37ec7f67a11701efde5ca6c28090924c68afa1197a85d196c3a334855766e8145c3e15dfcc60c3d5a8560a78b85a33c67100ae1c516a50f2517ac6992b0951d600566cca1b77de934eac26230b606c41ebf57f00030d235bd5320fc3aa400c79c887198bf7ff5acbbd06e10ed3e435d31a76e5d29354da34e43cfabc97ed35ffe7a5904e11e0ea0a52b0fb041efe48c6bc6b1c2527a00cf47bd9b83b0f5b287f79188213229048c986cbe97c91681137e15887b6a08b8a68916998e54793cb8e262c34538721d16f2a5dd78a540c4fa0516b3a84bf1340d7a8c8cfae42ca55ac3972043fb273373cb2e8904277e154d8efd0c8275764c9ed700f03a38c60bcabf7f846610205d1c0656b8d3e9335e3bba2406b80098b11807d0877767ef32c3bc7b65d7d63e48c1db68d61e013ea51638641d76dcf8151f6f196b9967b7698916c58d5d990910646acb47af853dda39643259c3dee9ff7bd125d192648ec58912a581b090a60a0886604bd13384d46675e3a4b11290d66914e87ce107b8bf4b781dacc150e769aeed924dc2921fdf3aa07b63d62fb22459dfb844acb2bc54fb15edc8002d5e41ba9adedd485ad3ab4775aec2d36c8d2098814dfed2bb97680614290a5bf1e5fe6cc18b1de13d9462fbc3eaf38c72df0abb97b8e9a4abc8a79fe55037fcac48cc7ac0c08d4e57cc629ca7e64cb416480d49070b2423dd6909ef0da7dd54a3e47651a993eac06e4a15cee56626fa53b08db4b1f0960e0efa6a774100884b66d517ed938ceaf542e2be1375d5108d87bdd42992b059f53f20f230e0b15243d018d1b6256235b56b94368df91ea868a718c340cd9f4526a26e8ecdb82c38c3d54ef8fd619b82099b7db39c140cb71968fdbf7642c9b89157a2161a3a574191872ece20ee85900876aae5165b730f71e7f5e68eb689fbe073272d3f301748159d9dab5944921a7562b97073aa7dedd8310f83ff1dcbdb17ec6bab47cfe74782435239dc68ef5eec010ef499ad828633814f993ca09136e76000e451661cefe49a818fafd697793b9490451366a7228a76ad0814385c444e340a446a3e20177eed2ac495a5b5a2ed4a6e7c88049613476d6c8aff6833224f49ab030821b8ab6f6c60d7706a9f694b5ec3e46f9e04a8c44caae2826a2077cf21f84d71ba96290ba4cb21af481bc47163446e813ded43c7ba2ca7b8b7159c7e8b776ee5fd7d84b8990434c9a776633e6a00aa48e1cee4396c9656f0cde912f9f8de31701779e49d57a1bf9aef18d7b9c00cc85e8e47de1e999c3e2d4a5a1ef7cfe0240bebd8c0a88b086a414a0e39812e4d60917189db270f8d197c8f26347f04384293193c2e7e8e4b081a5f59ad1eacc0d2213b74985a1329bb4ec4e5d06694c04a6cb74a53d71aeaee76defe53d8f74f4b94dcd9f30fa6bedb5f682b342be7f99b5af12eb74fe8b86792e30594af21ef51ba090103840c0db345e3a4885e84a26490a11ee2153d5bc94c8a86246fe3aca6c6e325352e3e672c7f39544415040663d9cfc601551d0915a342f77ecf8b8494e567f75a4f43b20428aa7c4f91da7d337c390b41f7ac207e515ca1e60ac8a146444c2467d87916b8f6ba3d847228c487fb497a1a5b1e7473fa8da8de55dca6f1a75528077c5b3bdb425b390e16eac23da90fd08bae277b42638f800f8a9bf66e1d1a844177c14e4927e09f24ebffad0b28bdaa5db075f87a7b18012fdfecc7c456afd055976c4dc14ae407eaf4c0b2eb0c887d161f78e15aa9c454fe570189e6a5efb6cc3bdcf169a500dadec700247e8bac24ff80ad42181ff17290a6e5686d45c8ef06f85f6ca7856ece2d811acd3721a1509356d635ea2c354280995d793c021327426364c69879ddb16d8460d80e0ce3c309cfafce170306a28fd8b54919ca70e2507802152d4dff9735b2d9dffed3158f76376a1857b9ee5d5989f0570538025c42af54372fd6848ef13fb5cba977fcf793d449509723862378d3361d3415fff24e56f60106ee2af577f05e2a28ac3d7e33bc378cdb136e1fba716b59536b9653a845dadf3409892bfe9b01faec6b9aaf4cda8bf617e09e53dd9efca9e5fce7a1d3ba46dcf948542afb28ae2e37dbd0847dad491bd8b063bbc1baf189016944569bafbbb70e94f3e35cbe373585c28eb05f47343742a3a34a5bfd1460b5e005874bff1db6ce973625f1a4df27fb8671f75d8543578706df0bdcca41ecee629649aab6709174af1215a92559a7e5f35c670e5d4e434d6768318a54d3bc6ceae6d6c2a08e8b1d7f2e4ade67c240941af93832393069a81053944667a23b8a07d4290382351d6e3b5e66abee2c54e7b646e471800b2d73aa5ca8eed4ec5c929c9d3215d24b75cfc077da488cd9a9e6f3dc01475b600ba459d599c50384f30f90a387bd876e4bb5858fbda184fe9ec59c66e84b5476492080ab7f36b73c483f28900277c5e144ecd22e12c6065374953f6701fcf23ecac776f13280d7df9fc58cf3d7f0c8e9146e23f971d2ac8d3f321139d004b32b0e2a9e15037de8b4a552a056d02810858d5f3342d8265baa2f99738a6337c1f79831d6a86605ee6c937eab56d78ec9c304a26b0eca00ad7d3ce976dfac692397db4b4904006caaaf305dc5aa18a2db5ea7f85e3247088a894238090fe6677ff2a6ab1ef1bee1b3d03f966cfa00208195e7ef16de71255124d95d3b58777fe9b81f49937deef0096768670aed8957d646a397516bca3d5facfa69765fa701c5906278d672f7a2fdc5e37467e63c7949608d59a3e11b5caed373c6251029bf279fb5f593d2e937a1dc03c6d7e8b987af8ba62fb50facaeec82d5b03c2023e6c12688687305a6e60c13879a8521a558e2f335b8f27c7932eef1f84c030b27843845b427dc33a3f33e05d09ad864d225df925f17a3ca139e7fd39110ed4fa3aaa416ad7ded9710671305801c81156e2d8e9ee0d09601a38eb40c946f4f2fd484d7e5abc51626d07502268e963dcd6b5c14ea96604f3c50cea3e034f2ec76096fe702a15b9b989e441cfb3f324d905bd57526b14de134e353b0ebdbb61854579573e91ceece12bb4b673e133be375032df08b3cce5bb9271449a14d5bc371ebe69629941b0f82f61f010c09d5404d22579050bdd19721516f754e6a0e6da01865b9b3189dbd483782feda6d8baa4e23abf4450df153fa8ed76406c3ba1dbc5a3992dd0f408c6dfe718b3915625d7e45f62236f648d04d4e23cfb60a8b76867900b8fea78f9e8c417cb7d20198ef9ab8aef273fb49b789e528e1dccb6d01b0b036ac28c2efc312f0dadac812c9a0ffc7799be9037fac005d16ca979acf838302605c595657c1c8928b6e43d2216327209d6dec53dfbe97f97d0231689fd01dc22e772315248542aa49834932e559bcae29f57451d4ae73cef9ee4c84b2cca0c81dcd0d5897f6574ad1c0445a771cefe31158789b87fd882358c894278a1b9fde36b5cbc675c25c15d1c38a0f1305dc14b7354e11e24d569b70a8533412e526a4924a46fbccc35603154fa4d4c6f86dc0aa0b91a22f7c3e6d88a7c82798d411be0d54138ea17f42fa883ecc6dce97a7142080367450bc46ab4e1e75928bc204700b8694bfcccbd7f03bf9b32a6261a30fc26146484b70a9d8e0503b9836b90949e04ea8799f2ca0c19704e5a39355bb486fb2424887ff6fc1ed5da0885ee9d4d698901441867542f6693a42222fe138dbf553920248d43b0b718d569fd52c9abb58e322042013528b3782d2cc4104b24391c0d63ab8fe98e11a2d145a1034fd57423092e24f6bbeead1ff7e5915c83ace56acadedeea999e5feee54b3a9a6e174baf7043da1aece0d258f473a655786ebe3114c2c05a2232ab9b2088ceb990f4c0bc9e6a9bd7aeb9aa87bd79571a3410c29c90b84ecf1b6b9c3f11b5afd2b40033483288070422779d4c6cb041b1dd73fae9880d1ea5a966744398c283130838daa5a144183e3a265bc4a285ae2d8f45c106c346656ee1d47657a53b198128a08c97589d40583a82cd7cabdb73274dcb54e254ca9dd99ab78259dc8afb15fbff4db3cb192d4e5edd15d266312d5dd3fcb08df866d21c3b376b61f34cd98b65a3994e40b2190d515b7c3438eff7f6fe539addcee6bcbb9f87b7d044e4fcdf1b4e8efca83b5fddbef63bbd24fee0b0ffc66f33b34129e4fc8d5a5799a3dec98da9b2aa00305afb73c154432c07626d0c77ed2a75ad3fc39a83b0f56f7e70a8319a563163670a1585c7cae02e4edd698372931702bbb482139e588e5008a52227b6ec92721a37b344c987a185b9277dd1e616bbd1ea07e0865803268fe551fbaec1df56a6f06a44660683ade38af2e0d553ac2f86c069eda7f230e0f8e4b30198d86a657680139bcf122871a5f2aba05e324046b27a95033f130d49ff2569b5432ea0951b3ee29209433b6f20b87476863e08501a1124f1b912bffc2c8fed4ea5d4b519d8f533909c3ff607949a73f3bc61caaeb3c46a24abe06080eebc5a888b9c58856567d986c7b9f7062a7e1a5893a149b22131ba55daddcb16c5a9ed7dfe68507178cba97e136321fe79bba2f1574cffebca25be9eab2ad929ad295a2b18c206204ab7ae74eb4dfbde21338ebbcc6bb664940ef7f3a396699c26d0512c3ff8969c4626b27070c1be4f74e16529ce0c21b7705104d151a3b76dedc05395941d9686ffac05f3c058b0f89a363ac9696df3f419664b8d7612a1a335b24383d5960f4a99219718a7527aee5a50ffe7115a75fa1ec4502f066b523a2754c560a0917b73ceba7fb77adc5f7af940d647293e1829a339e48bf87d86d431a3cc7cae61e3aa9432505f1814d76181dabd7c9366da795f3e64146413979c42ad1b9b9448f9224cf31da4a7795c0c5c61e3a853e07ead4f0241733d4912d49026941558e05515cb4e7f1932efaf3247f307c07aaef649d74be8e4b57fc5144b53470794f19a3f9ee3330ffa285f1219a520587fb29fd40607734efca31e40c31e12aa0a5b675f9ff3ecb6eadf548d9a068051f3ae2b4add6f0baffeca1857f352abf2d381b621e8cb4c7793a5e6e3754f2d5f0d82470b343e709f77714e1f760ade6c64c09e565c247cd05440f2d0f2121bc6f668ae11064ea3abb6ffe1caf6ff72269efeede715567894f88e0cd7f34ed29747b64d4d5dd59a050f7e02ef5f4b3c84080895be190e7d4a927b2a6a5e2384a2d05b90696afe20f75148f5cf4635db5555fecb50f973d933278d843c8fee4d79ced58eac9ce1f65cb8b5c25b32c51727d7f4759aeb31954ab679b8338c049c1b5361316f26f040392bf1ebdbc23541ac9430c7ce3e0adb8524ac8659afbf4703695e9f4e040807dfef5ba84dcf732eacf4d737043cdf8d3a07f4a949bfdd77a64b540d89905a49c693b6f51a3788847eba431fa41687ee1f121fc992139544023fd36c8047a66af8a26ccf940dcf7a462213a292c3e2b35cec734f705305c6abd71b24326553181f66bedc18a0433f5abf8c04f538b9bf146d744f55ac5c294033bfb55e381927ca37b0fcf99746e367b4dd3c4df962c85a5ec0769d259a14a5f2fbfcae24649bf35d341f5f1ca1a65939dfa62a8a0216c74acb364f1f451decb0cbf8ea1549a2e09f7ac7ab91554eed0b4a485c661c997138172fbc9c080c4065ef1d19d3cfbd8dc73d4dead659804b7c360bc6a276", 0x1000}, {&(0x7f0000000080)="02536db67fb2d5136fa9270da21f4098bb48c906ca5adb4c6381eb4122acaf584b6704afb31c828c738487077d53cb841ac8396f53f3cf87a069d9d710737bb543e83d0e3e48fe2db08cf7efff", 0x4d}, {&(0x7f0000000100)="d73415e55a9dd8f3da130b647bb66520017fe9392e27f9f8c1e7a9993631b0ff0bb3138e65afd1073f7ac426510902ffbb4c771f21953208ebd6e2654469bede86cc42a8574efcc1e9e09e2a8590ba701e937148c5a6f0e9fce9708c6a023fcbace0eda803067866905258d2a134f0344f04117237689cc1e7f1ad792eaeccc62b962d4f916cbbea9db20e408edd9a6eab51baf963ec95a35997a6320021a8", 0x9f}, {&(0x7f00000001c0)="8f07d88d1548", 0x6}], 0x4, &(0x7f00000012c0)=ANY=[@ANYBLOB="c00000000000000001000000020000000d5bfc50a60da075c4c26ea1a143d299a392d508d3debfa39ae6d647cd1cf7d8b8544429b1db101ecd387e65640ba799c9c6daf376020d70b99cc70a453d4d553e0c6f4630b91090ca174a9f6da11fab7250ebdd2ef47fcb01cb8490502530e3d42d5e0737932817136c5aa5c0c94e4e5c67db1cd130c62389277138a4a85473f0050cfb2514c80b1f6f189cb8f4d68300a3a04f76288fed6a53638bdda819dfd7ec598ed02e6a2845957e00000000000001000000000000ffff0000ff010000b21b1c33f26eafde938bc2b7abeac09baf1168a455b1922829c6dc2a6738421b411581428978d39f7aa0fceb276758144a6aa5e901ddcaa173e0a69109fa5b806966d82b291c7e7f1145a9d29bc34477842852c44db4b535304d382b78db89b86dd792f1df8ba3b85aeb0a4ad23cc675c194c8882d06414f73fa38763a66a9b77c93d743a2d60640e2941ce040762a8f47922724afbf57ec7d3b7fb307197097a2c10fd52b2525fe4cd81b8c6e210b1c4b98ef37ad2f08aa6ab97f6a39c01bb3f127cdfd0179e9688f56b7cea0ddf3f6526de2c3c6e4d5939c8feea01b93ebcedfa132e4c249a1cd00031f7fecd60000"], 0x1c0, 0x409}, 0x406) 17:19:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4002, 0x3) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = getgid() r5 = getppid() r6 = geteuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="166933151121f60e1f361d2370eb329a4b14284b52b5a1adff0df44657e16ea971ab8d2b1b9fde5b279530be2561fe5c38bdaad090f1bd0803943d833d5bd437b1733da47748cbef7e4657eba18d1f8f314217b29920a8fd5945f17f418da27d9c9214d34340bdff3f4e904de6d470d2808e14a90b2467a3b02877bf1bf3d94762ceac0afd56714089fb62f845502c04a650", 0x92}, {&(0x7f0000001180)="efa8642a50cc4a502b395316fccaa52e2c7521963afb281e2993941fe9793a9d1ab45240ebdbda705d5407293b1670c6f61edd2c51dacdb2b1930070fdeb83bb0a9b56043f9b4503ea16c7a3a7a0d2cbb1ac3a56b9370319e020be00b67b7bfd564ad4ee391d21e49fe51015534fd3b1a54a00f16da7802bf60d92755cc2a41799ab0bd738aafa08922ca3577d7fedf82f91f572483b5cb667267b0a291571b274b2a5a88b1a5ca3b2aec997fa93a6d8ef6c10b5902b3c19dbd72f053d00e85498a9b7836f5a16e6c378e12a55b18d87ee02f85112da0075069a7452d98a765e76ce73394f6241b171717f2022b131c18b21a598b43142892116d76bf26f6c6f36eb4847b40f8d090f799364ac9385525284e0413114e7065f20e8ee159f301d80ef05cbef8d0193d8522e3b07948efbb1056b43030c349297782a1a458fefb129e7cc99b3fdb05362a35d9a29088e7d8e75132979d9680acc4a50cafdd7cd2fef2a12bbed09e75124e6d8f18d8a4e773fe990f7c63f1585714c574280839ba8b5e557e2623f49788797ee384d31394a342127a7ed2733b5611960f4542cf51879505f9f028faaa6e24eba4edc86817b3131fa7e74347ecfdbd7ee17335db25daedeb843fd770f8e8e6ded99395211094aa7c9eea093ca02185ec4f552a00342299b0106455831e2e4b00b20e004a6163cd1f5096a0d87a3b0cea93ccbf341227e932539d6386f9d5e59c74ba996e7b53a266a8f9e9fb01b289eaad67c5e2ca5fb4fde2532b05675a8ddbd7b03e8e370da7f2f545c3c73d604abd3bd50b09fb36254b593bbc228276cdedbf8c64f8d45236970c7fbab42007f6749adbb37797d26f2a063f5c42a944420614c94a206f9a510c04db7162810e5b906c26bc827682c912a7bd3a0b073d978769258f14a92c69211a9bd30f2fa0b8707ec23d1ec43e58b256642322b1ecb28bc079426f8a7c5b4a719d705a98bc6a04e71ca5883d7c5061f349b95191db4ebec4166070e57a7aed026eb7ea3059c20e3495bdd6aabb5557e01999a9b5c2ebcb541753f9933d41e0d4a41a20f99085fba353551b61ac8e2798024c6b13a517966a4cf71cb318e8f49b56412514a748d5e044c92eb7f5ff2aad9e9b585749309c8ff8709e61ba8f4a0f0ff33255c101d3096057946593f4eb87eb69eeee54783cbf56e82712bd407ed6ac4fd4c493d434acd6833bfc4316bb124d789b4527a13cbf541418acb020634d177ddca89b52c0e76ecc5bf86e8aadcb0dab9a9006314f50d56f9c3d96d97d52d88073347ec0493bb2247a27479922cc4a66e83549e682131f4b14f7bb9f9b49f40ab3df7691bf2b9df6156e7d2d8709422be57ce729f91dcfb18d0c2c156fde574b11b8b690b2e6cc501afc43cfe91336634f62a9d8a58317a94279eccdcfd6c29cd4ffc768fb0096e6b58138334bd10d9eb48f1e7c2ae97bbb7cde84bc360edb5a2958c114091990282ce790f47d2472d73a0e0b8622698575e9b352728e14b6db4b79ed257ff1ba08b4c10b6a9fae6493115090c1b3d109aab90832b3557228c3e419fb3f1bf97e9b0a4f0bffa41c3a3349baaa3058ff4644fe8faeb9bfb50c487a4ddf024e947546de7861ae02c6682cd53736672a8115fd0369a0617ff38ed4e8fadab36d146bef6ac262d222b91f0b02f9f26c7fd590bb08dc5deea5a2770e96e03bbe716dd686d2f756d595caa646a3f8117ca68875ce55bfbf8922527aa4ace3c887861fda42280fc53ecd2d1852424f404df9e865d109375574ea84e63582f01b2a4777c0267d80d2af2433f9f54eb1b253296453066121dc72b4d941683770f92363378ef3e8e92ee6af7fc83cfbf4a78fd81f7a010d97628e06dbdc5d1793c009bac8275c109518ba52a7ae60811e65a8899755a3abe202ec4f33b8859ca1d69c750726251c55965a5b67be93d78931919958f08b4e1338008b0a6d6f57e10380109db864fcf47ec9575e4054afb38e7b92471513b888f7abbd12c9aa72a63909708ad8ba62a75e8be95b6d6dc33d631772c40c83021812e1b8df08f3cfa6de37195658dca74be318f0f31b1253be81687dd571ef339317ca12bd3882ef3f4ae2641544c1c6c43a6d44300e0544b31517d86b7f668fbed9429195ad9b86c10f9979bc0cd00840d0783124ebce7adcd69d3d56b2e51e29207de9283ebdc4c543718ec76a7864ee4f537c070526e51e9ae23122f90bf0050e9ec4f6bad9e5a2956a66a47f94fd41675b914d3f2bbfc16c759cc27169d60d62d88125347350587750b9207e0b24d4254ecd5cd27d14ab2e0175f0b292f39111cc6936c1e7fca8ad3aab39712d72ef07a534fde1a77d536735f9a61392285f76fcee0e298bce8ce90e6d4c5fc9d4b3f3875a21a5dafb1377ecda7a3591c2a55aa40e122f4187be6c7f10e15f06c20e07c70df30242ae69d727265f9b575c45f5a2ce0d3b856022b0d00cf32c505795412a808ada1dba15a675637a02483b6725ba50c304e6f02f66722c344aea38f2910bfba090a095893d8f6f1a6705ac662f761ab83372bea69b580b13ed95dc650eb6388f6ed2a5e631e9f9f485b028246771b5f6aba21abd9611020b75110bb543cbbbdd590d1935e08f42dc8578dc52b641d07772c21bdaebb3ed5cf8fefab8ac971c8b1a833512bb90c50c26ef2d0156da280eb519ee0dce8148f4e4ab8c2287b13c2163bddc9438855a153a8eb4d56d1e81114af94b3d5d21fe10f234373119d9a48c6ebaaa34256295b2fffbbbe7a032cb12a7428cd1bfecf3f09f41e758ffb61bccb5f6cab94005d8116cad19fa1e82c16b525a23b1f9f7c4eec4985bcb1f5d011e51db48ee9e53271206e4e94f410e3d4a255cb3e32f17004c3474ef99f31f15ce30c8146336d93638c75cf25bd459db0494605763b046d5b7e70e519f8f206935ca8721400f093d7d032138f43f217371025e11f0d8a60f3ec64c746291bba1b3fbf0653fc57e8c817204dfe4f7d5615978efce28cf5a3b5fbc9dc9acdaf776cc45fd9ef278291aa03207181b2695bf4b38ef5878843a582f849bcd7c54d2d12d359a3888f00fb43200e4a08ab14cb7f6fb596071feaf29d9ba37d02c310e5bc03d0abaa7b2f9e46f7ad8319a19aafee90fcf131184ee8313ce14dfd1266d8fad8fcbedbad335ddb69382e2f91568ecdda4a2af67f3eb4f593edf8c21af4380a312cfbd9ae7e39dd880ecf7c2c7fd6b3aaa206831ed0b9f76ebeb98ecd69b2fe32510602bdff99135ddf71a4a4df131350fb88680e257ca953f995b0a12d24ced4742ca2e9ae696611f335457424d2da4cb2ab9e2100c0c69dd5ac67a2ebfac4d9ecc63c8664c20018701b3aa1cf28eb6aafc1fcbb1e1b2d76bbaf770e0f386020a0e78fba82e74a26558f3e922f5afaa3f04a43a5a734d08461e7c26d16f252e1deed58a627e3eedefacc034ee1ac98cdf5047ce99f21b29531c99f4566d2a10f4048f40f1417bbf52868a966e1185de9258d5a66ba046ed5e7590ee312636096c34d1cea249eab9f2eb2636bb5e7c44b77dc9bc3c1c2ac2521fb57aba518a508b8146d7ed5e0079d7f3b4f9402054dbac5e0d1abcd5f4900cb82e01ac6c89d9e544549d9482be8f7297c3492f91add725a1e22018d3fa3087c55019f059bde73bda71c696ba6927325983799ce44daf477af4b4265fc55b097b0e63b4436b8f7004094835472e134ec6aa07785c09d19a42bf92df66885476669ba6b922b0bf8ecf6f56a4f81a7a246e16dbcacbf82a62617229427de65ba0b6f883199c2b6a316044a33387f040297f12ab4844d0377c3fdfae3061acf52a540f51f09fdec57d34801d4d26739d2e22f191c9c7c692f0c23d4eab3c91284d1c23658de4ddcbdc214b4dcf865088e47680c773f0717ee8b4ad65f90a797f45c0677b099c7bb1eeeff6c9cbe04e3ba702aa66b7724875a9ebf335771727bab1a81ff6079bf091d66705c004a1457f784e5237ac9b4599a8f855e97c27968ca45278f9a6bf4f3d93135cc555f69a8dc37ace6572ed276299db4265b1d6139806ce7b32bd1d87507ef515dca7b4384647f13dc6611f7e05bfe845f643d4ce19fee7a380a2a84f2ef20a7e9f8c70ac665b90a0d9a7ea57b068055041ae7f8d5a038f6829be17b94f6d3c800d1fe8eef59f051e4ad04730e694eb5264bf4fe1cd9afff9316af4826ef3eff835fa507323f6ddfe2c447f4679c19d0031fefffddf5815a3e2955fc9d0a169cdd56d1fef06814105565b2d9f1cd0706b95b11c8ea6a7609d6226991e9f5dbe4f1fd427e8591c15f55595d3194b0236be90bbe719a14840f700d3e1833c8a393cf486f2d68a414c4e8e078d7a82eabc0d61704b8ea3e5093c836dd2a4b1ce8ab7082366d18977ca99244822f3f6bb6cdf98e180b8fcad78e578c6fd3da2e3d0a33fc3c25feb9bcbb7bb6311f933ae8c0fc2b29c54450e65f2da32fae9635a0475da79025440a1c220c322507f64d0e42a977376a1242babaaa12355d1838ae9dbf70c1796bfa396f9051dfbb6f0ba51f0b66cd533e8609d78c28e3bc6b0faae3397abed53308444f7619d64c61cb1b372d7ac72a4f99a9284b74ef53ec54920e3b53a197a124d6ef16ebe8d7a3c3213930043437b9fcd89c41ee27697d07d1523af2db15cb825ca1be5a706c08acf3d6c7f71812d02bd2b67f5e564a8967f9243fbc73f8437d439e2c0c89a84840eb777d821281b139664a1cc62e55946b435f9dce7d0d4732a75c0a073ef419d767be0b002acd62759df45a2b0c3d4e2d6b226ab893fbc6fff47dfaceb1f62e79ed7162a46fb8d1193abb1bf5753a3df9aa44c1473f80bcc9350adaf758884825bafede2020f9f08932acbd772618e12783da9708e0e04649eea111d8e5ac86b5ecd4f8ddd1fbfad7e2ed9a622a55c35f5c03e986a952b8bd9ae63d9d20c41769930a4876c69f7421827c59a19dc83b8273042ff4848d9008a4b6c2c91a6a596daa9728224b7738d91a598af8667dcd768c210a2e922490a94dbc4a466135d3cbbdf79d2ef0f8ef7a81f0b76da3965c46ab77356dfe4b523e0ab47ac653bee7a237fd442fbb51edc5d781c7810927b35fdcc8ce4f8102eac649bcafcea01f229b71fdbbae976777be3b7d7f749927eaf5bc58bb4d7faf5f23d5f24db85da0ed7198552e28292d0f4a0f648a38e7e5bfd10cbcb9d1d1d75ce5dd239c94cc1d68e8b9815cc5ff29bf0d5cfe41b821a4a430d12a81148e39906c33c4f13fa6658497f57c68b0146faa1dd7462e80acbfdac3c01fd13502d0b4b6935da3cc81bd90ab20592e124ceea29e1dc8896d4cb6f9b8b0f1b1d99c0baa91448fae7ea8941649c41c7b675e96d04ac24ec9f82733a3070a6908ea9cb6717249abaa6ab4d68873969788d882d1aa9980d9e42d03cc457daff6725c03240033c9f8098eb90462777ed8f1fd974de4fb6656296a1940127ab07250e6c75d75c4b4ee6cb058acead4980ccd02873afec2638baad7381d27f3edabef96c362e9d460fad7efe1a1d3ddcb8450d45f50da31da5451a302e707e795d811a2216daa53e83b7114e12f25aa498a3fcb538311c330fae9cae96189ab485750d9d3475c666a67057fad3a7b0cefdc2babe2f1ae2d608df0fd7cf592efba5f35fbabda6f9f9ad214df77db39c83423c440edd4eaef72af531806beb63bf0e1a06e9309b7d8a8f8bfe2f595dcb3b78f11d2d28c95dc3e0106d49789bc99235c245c48a4e0beecd427aea4ade98fdc0346d9e5968e535fe40dd4", 0x1000}, {&(0x7f0000000040)="e5777f1e312a3a8f457fbe7705f21a35d987f86c39fb784583b02399a757f587d57caecc758b285689b2282043d473adbc11d9959b5d", 0x36}, {&(0x7f0000002180)="1d3fe6d32d262377f6a33a602717e34b7eadd10b0d0be9e4eb8bd9e08eb2dc6bc417677a863ee87f5401f14f1fb28ee5e6541aa462e98a3fe4da08ccf30f3281d5b0bd7a3b948e017317dac0ce3d4a5b7fe0c98ae90bfcfaa80305e7404b0598e4e9db9ea697303765aa2aaa5b41148320ae454e9d6a662b44e9885e28bb257e03250bfbc437ad4685eef4961849bac7120f4320366ea670bc4da79f98531614d6eab0e1869ac6adde38a4a00c62f8c8a12f41ad3a1c21b1158c0c39cbf2c1b8041a55d46e7f70a9afae3849a9994d22b102b08e924f23563ea5926a20cdd8ad0d092bc4bbebd3e6ca39d10944a6098a135fa2423b6d3e4cf1f7152b0c5b7218d87c204776787bb72619c43152ce72803bc8a99ba9b699ba0e7e7bbc31d1b1632563dbd4d8528998da5de7dc048fe6a663cda6217fe8b5665746fe899c04adf53b10be34e475633ab234c0cf2968d3e76f426015272669270d411a61faccffade629b701a710feeaa6989ac94a2a1f6592bcd9bd407a74fbbcb57e8afa3573efd771524836a551fc03558ba9cbd30e0db97439ec2be9e1f6d0c5b9481a290deac1fcd92c81bf1aeec70d267ae6f4ba817bdc695d1c01a6b58a0ae48691bb905956912dbea2cc0bdb104b88b8133a915c8a19f9cdafa847a5cc74ee261d9489c0d1041bb64d488a1438de132673d8a581a5cdeb215a989f8a75dc0ca495d982478c19343acbf80662a816545dcfed1a5fedff2bc5f4600858bb6cf3a9c7e122d264489d6812df9b10392db0a6f6c11731229d68cdef0e2b11904797e3544a1396cafd75fd1607be321524bb8ab1f38d601e5b5393a79231751447cf1dcf61f8f12656158e3b4b9d5fcb48a24179de187e5bb835c40d90f5ea757f78297b2695e37dfa375ffb29f9c9fdad049e3c891b5944f215b431c0e536d60b227eb8fe54e3be76ef7581baea550dab85878564848ccb8a86c3387ebac3f2cdf567c5ec8c9e6b567a10f54c390b60b4b440c7a63eb0089be0cb2909f850c498a9b17338b895819515bd045deecc93c10b076fd75b9bcf15255225f4b94761e07eac798aec7b6b56af72bb20467dc3197c18078ea12377cdc66e56eca91cefb54f1f5091a51f7942d49a446509b706f3b69d431503d3d514d72fb83636d9b6cc97d074cf6e243a4d6224b8c3f4f64a6250db895ed426f56d3fb16a5553af2a2a4fc8e6240c65dc3fa3ca0b234a588fd87822ec42e134bacff1bf44d505acde4704d4132a423ee1368d0e179629cf475d5c7db962cdf9b1231bb748b190500ffc36a1a2ea7e576a0227fa2995fb976a97db4ce78ce6c4251e8c169beae1f897270c805485126bb6828c2dd43668605b8d963f91e5511e5b4414bb8a6948f5c1df3eaf753b9516215ae316707b05fca6504275848246720abb8241a7e553be924c0925307cc21d97a942a6113fe38055875a65a0340b6757d5b4cb7462d6d087a89f0dd397e7f7b5a48c693b62c8ba67776d635ae1ee3039730f84428c0ad62cf519d331ccd5d5d8f0cb2478434a6eb8caf20ba9195114f2266fbcbc574e69d25607e5b40ca6604029a70ba970b8fbc67e881fb50083f9650804972a137b05c4828240030e14467c5738049edfe63fd98eedfb952a5b64db4a037d1c42a7ba17de40b1c7cdf897f7272132be06e3a575cb86e894304a9db3bd96ce8d5b0a0fdf3ab4abade07e0d1b3badc861394aad403968855f6c036d24eb4799bec921dee0d4b6126527c8cf1892a40fe4833346a3c57d7a389195d909370e15d656b1dc07c8cefb74d96504e9f93104fb923b606a18d48f89b5098da81e6d7a25cb03d54e4aef20512cd276bed2e5a918ad6e36843ce867b31248ef939670b57233b28c531128e19c137770c64e3113e130599d9837fc89ab8d67a4eafe42f018328aab4e37766c959595bd6aa1992adc03d511834e6f0e74562f1e2e0797fef8538da7b1159dd8b05b20fd3c3aa249fc34cb82f87a20c55507e2e95a5487f03bd5b99d0b715f62ca034e96b23d6ebc411038f21d67baca109cf3ee0536d88b8811b60dcfc5946c0ca09627dc5688a2f2d7b399e8575da0ee8f1438dd0dfaf19e67e528f4440d7cb0a1aae4a3b2f95e30e799683c3c51707433217af33449ecc074d44242d9672065b7e8ffdc303138abd1ed1c73e315b6875b9e8b237510ccefdd8ad388769828149c21bf10344b41b18e2c5e63e4898105a34b2dbbd28e6f1361a32f15c3eb5ea348296a4a77ade130772f59dc9586ad63e285812b498fd8f934efebeaa15c2d066daaff4e2ca5542ffbb3e033a99c17a0a1fced921f6d0d8db2d35dba235c43a65b4ee5c3bb70d360c00df41f1e79f8ba9e8b59704bbee4d5070bf777124e51922adcbbda2578003385437267fe7c087b1c1841bd21f92b148f7a0b49244d6fd6b6fd3417ac4281fc400d7d8b58e4496d909afb30e1eeb3b66edc781c6b9860af02d59190151299d184a6bfb6e240a3a60b06862fa73016a1d8a2b0477cee183d6ccb18a1146708f3a419490ec8c1fc50af559bbd72ffbe93b5e1cc56278fc2960568bac7d13d7206398aca0cf1fcf895180946ab57ce0a0bd26c0c321af6efa8ce7364c05fe272f247a746f5933d24ef382232a1588d8337e2543722ab90fb86c9e76f7b5c4d8b6a35955903bf31e6e30ffb531dbba7ca2033d1012a22caee437318bbbf78c986bafbe9589aa28b0f55ee4be27b3370e306134d60054700150b320e51a8a15f9f152ea4a32f749cf9def9cfc7b91d169132be3192a9de6a129e11d983e2564cd62eeaa0fd59b932c1c606d42b3bafab3ad489e8be92293195a48d8dd635d22aeae881f0d5f33c30ed6792ec2fe518054d6e8b21b13016440ba6f5a2b8c39d647126dacbbf180247feb4315ad04f79a0f019aab1e90ea235ce9ce6d731f14615f196464fca24b3c87d51ab3d45c7c1c2dbd9ec617e0f1a6dac993ffdadf8a4b6fff1a53ba848848a6a22ca486698094ca3e7c78aea205cb3a2dcd837fe63d390385525fec71b3761185625540be48b293c68f4081ed09ce7458204cf0c8769fd58584c9134e5b3a3d0928fa0d38e4de7dce75e2bfe1b86002e587f5896592814a15b366c2af68cf563f891b33a9a387a59d404198f458ca2a26789f91df35e71458de69e643c46f50ab39afe6ca25063d98901475b21b5fcd81d14eb98e7ac820bfbe27e07dd0b21ec3430e6fd22f4b6fff2f47968e8418ec318444dc7555e1839d3b2fd89afad1fc027bf365fdabdc97800a1e514e365711db5b165727d91fb9c3127273c42f3eca25e37e20712dff9cb5f73be6c35bc147880263cce5bd95a94607fab18604fbd13b8a0c52c5528bb57d793558225379cc8d7eee2ea7a00113f47011098b2e25803523173f571639224ee37f154efaafaf81dbfdf1cdc22fd3075f2bf150fcc947c5e8c4b7a645673082ac559c44fdba34c9f06f3603370c0da238fa4209159aaf0667ab2f9eee7ac4b83af6d8ed687887c2cdf002e97e7c3e48e6a5d1c4e767286b263dc16d99b2992795fe7c9860735397ecc56bde46bd61ed4725ae2fdacc552c669f767cb578f891f4843844fdd212c1e43818e9f8193cb2d9797a9dd843b6cbde80b07e46bef4bf70444a7671abfbdd1004219b62693f763a19f3fcd152737238adda12128ccd02619e5b96673889130eb0d18da3ccae24c5048b1a966aa7c0a6d5621e66027c91f8231dc2ea45a64095a5989c9b999e131a2536e856c3551f932be31631af02be9f8eb1f3ae8b0f5ea2a63653b8655286a3d011608b7274ba35b05a7dd9ffed61cd771ce2f7d792ebc5b39431f1a5565ae656ea248d946c616e76c8c6a7f13a8a1ad79c57d45fc87c89e7915cd7f1f0270817688c6389fdfa181ebe5b9c1242bd997882eb836bcf58a816f647fd6f381df0a94cc7d2ad7c8c81ea0e40bcc48be7cff717568feda1ed11fff5190dff9eabf8b733911444019bed17d1cc719da68d04626dd357f26a2f6b606ff6656b17d31966881ee5d257358cf6de46919001df9abfcc0f4caee454c0f22c44da433c7b2a521c3c5875fbcc116e9300c913bbdd6c6b831f33729c3c05834ac80ff9afa7b1c0be1894e6482233fba33479232998316b736d4f68aea035fa43bc35eb7215210352d12278a0e2dcc3275453551b59b29aa37d31c2fa772e029608038335f56c8efd11eec9131ce82878e6cda722cf904e894d9e5a11eb4f8d1e78d7cbf5ba9b2462ca7d6484fb93c93ea785fa30d3962d66532c030bc9e809dc707b7f1991e98ac98fb4cb21a81d6fcd3baf3df1e4738cfe3a8207676cebc7fd355cca66c4d212002ce12ee41988318ee383d2b7c992c1a49c099c06df8be0015048afd69d22e627454a805d906d3ccdf9a8fe82adc195fef882496a33fae8d51504038d58f538df96dba1cb5ae4477ed1cdc2d5310f52970a0e7b47dff43a588b1a05d68546e6f95b52ea4e6abcb5f18186f4b91fec0c473fb480b36836559705adb8a953b2255844cfb2eae74e100c6638f2fde3b38ca9ca09bb8bbfa3be40cb210179e05e4db539e7e983a14c90110c1a80252e187a41e7678519a8c270c504705bca3cf4c726d010e369b50732a35027da8a85494d2811457cb33791ca1ce70cd880e4b3b79df1d5a0bd418a3277b67068d0d718f67db15747b6f75ba191bee10588d83b5da18bcefe68c5e3b48ea536874481ac7e69d47cb9ab6e01198e56d573f9cfe0fb5e0815f7861eee4a3bad628b6d7005b5c1baa119d905a75374cb58d11c73570e5dc195fed5fc1e093981d98feb5d500c9f5f748d8edd4ae9507cd15c6ecde832f3ab5e100724f7d5f6ca28c082daf7a4ba415dcd19a9db1cac56ec9ed7d276741b3d020bc6305f049c28a5af8844037e34a4e3a417bbd96a64d6a9757e1835cfb9023005779d1e36bf19deecdee64be15cf8ac74159924875820f5ba27d6fed682d6cdbfb74d9475b53e37a9f3fba868246648bf93afaf4aeee94ba9ffab98ac2e5a89f66f900ab92e703c1822437f5734cfb4c017eb44204a8b49a65e3d5606185c8a6a649f1fd4985f6603d51916c4ab3fd5e0d9b853022d56712c41dfa60f38e73901a53f273fc1145116579fed575e8a0b21c17e28cabab71c7c2d46facf357675d2c1f665649f23f94ab58ff05538efc8fd6bb1b41b3e864c4044cd6f5039808e5897170ec9ccd45f9926019f9cdefd4754ff9304f9263f7a0f6db5b12efa04c1bb5d76d6a91645557f4c9968756cad767c3fb1192419903c23087d7cd3050056befefbf3484c22998ea67d7adcd9c77d87e56bc776c1d91fa57215cd453cbfd2eaeed24f2618df25aeda13d3360637677117eda32b7b52e6e0fda62100bce4293396e1bfaba127dc398db3383266380605a6034e4b844f71b608809134911cb94871647b652c550b6ec466b7a7fd8fe19403371fd4e918bb2030c9d03da4bc234fa5d0eaf6524530fbb18b2cde108e53fc4946f94426cdfcd1fb0b578b49242ac8635bb0a0712b1fed53364d68808cce2cda2d98072370298222f0ed91d107de31b34f7642c0750d80c1e13bd934b63a29c698309d20a258495916fcfda4e4f4cd73eddd40a688bad77f736b82d9ab1eaab104ca5b646f2661e29397b63702ac4c785dba42b5f3201770588a1c32899de58c39e543c52d8f084c9ea06e7827e774acdd31ce40eaa9a27069ca87969a7cec94b9eeeb8d057dfd815087fe6318332db176e23f5411026f25012465a5a09830ef705c14825", 0x1000}, {&(0x7f0000000200)="1c382f144963d7d92c449fd65532c509c4461fe2d4d80ced1a5ebd386221f3345c34d3a8ebb4f98e1a7acc51310b2bf2be93204a3fd6bb6ef451bd9dfadef30a75a274b289a84c39c440027b462e62f157a628c4b0df442b3b77bfb3bcad16e2ab94c55c51af722cbf9f2306689840e9b39c588d1b6f8a7ea064193a931a15f6077f074c07dc7df68edd7f1b181b8afe9466e4b77a016c64baca897f7b304e82e7a3291094", 0xa5}], 0x5, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000040000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xb0, 0x1}, 0x406) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) lchown(&(0x7f0000000400)='./file0\x00', r3, r7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r10, 0x5) r11 = dup(r0) sendto$unix(r10, &(0x7f0000000440)="a01b0655ce9eef8cd2102989ef0ccf1bbd77cf3df8c8d732e903ac6da9f84673618eeafb6bf0399045665a72f1ca850472995d4d25139e5a6af0a69dbdedb4921b9c4c87b776a44f4f69e88d50ca3e8ea2d52da9d460103147a01265231fecfae63b3bb30c1a77fa2788a21fc5d29c317a0581e7be2c32dc77c580e393d9ce", 0x7f, 0xe, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r11, &(0x7f0000001140)=[{{r9}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) 17:19:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) fcntl$getown(r0, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) 17:19:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) close(r0) 17:19:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x7c, 0xbc}, 0xc) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0xffffffff, 0x5}, 0x10) setgid(r3) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 17:19:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42, 0x10000) r0 = msgget(0x0, 0x240) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/187) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) 17:19:10 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) socketpair$inet6(0x18, 0x3, 0xaee0, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 17:19:10 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) getuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) shmdt(0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 17:19:10 executing program 1: setrlimit(0x6, &(0x7f0000000080)) setrlimit(0xd, &(0x7f0000000000)={0x7fff, 0x598}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 17:19:10 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 17:19:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000018000000f3ffffffd46a5895b41a63396a52ed9b60d104b36c8ad6d7cfa3fe59", @ANYRES32=r0, @ANYRES32=r1], 0x38, 0x1}, 0x400) 17:19:10 executing program 0: r0 = getuid() setreuid(r0, r0) r1 = geteuid() setreuid(r1, r1) 17:19:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6da3, 0x1, 0x0, "582b32dda22db6038ea2b13335f731b9a191eb8a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 17:19:10 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x10000000000000}) shmctl$IPC_SET(r0, 0x1, 0x0) 17:19:10 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") 17:19:10 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) 17:19:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0xffffff8c) fchmod(r0, 0x30) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 17:19:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa22, 0xe7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="4cdf7d907ec0603261d638bbee9bd49799b0423aacfe6347e4a350c74f132bee4fe986f051a987a0af4532c96fdc3ebbc3b8b84bb2ead65529696dc1e462263685f794591858e0c0cbaf63afca781d0a91441d", 0x53}, {&(0x7f0000000140)="c7f311d59d8d39d84976323c78f8548a8025927f82ab2ec7f551bf", 0x1b}, {&(0x7f0000000180)="efca618dac9ced32d5812ba3cc44d46c9b7eb0ac5e8917837d", 0x19}, {&(0x7f00000002c0)="70e1d62e8c86e615723e9b359c6030938c47f0f89ef4ba2d046c4a50d2fd23db1ae7c120da225f2349fd272070f7a2e6b622fb08fef54bcb37a542e7f7f4422c90a6bc86956012502e144550f9a9f1dd9ce358b4b5ed9567fccf8e7eb688a1e5eca7d3ce14ad66d7ce01d2a5db8cf681996868683dad8476bbf559b08b3c53409a3cbe8bb8ee937b7cc90aa41e78cb01260f3e21b5eaf7b0a9cf3f93b0b479717da93f70e85cc8f9a2200111ec0fa33b0b626f735b783a72008d3c493ae42ed582809144", 0xc4}, {&(0x7f00000001c0)="4328d32536fb274cd1967b79ff2f714e101d30d4ccb52246afb0a723fefa1a30628d85b93dd69bc9c1ef6e14d6e4a488539f5ee85dd4e82707073a0ef1bc", 0x3e}, {&(0x7f0000000200)="b4461f0eb249db74364f09f8d8cd53463c4566990ab6e0040c56a29c6c47d1c76a47c2d802b215df7edb1c050690", 0x2e}], 0x6, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:19:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() ftruncate(r1, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 17:19:11 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0xcdc, 0xff, r1}) syz_open_pts() getegid() setpgid(r1, r1) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) 17:19:11 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x30, 0x0, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x50, 0x0, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x50, 0x40, 0x4, 0x5}], 0xffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x10000, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x4, 0x5}], 0x1, &(0x7f0000000100)={0x7}) fcntl$getflags(r1, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9920fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40dc9fd1e10e6c192808e3bf5a5e6aac00fa8bcc30e2c66baef26a4d24ddd3a5b9d63d83e13ebaf40a5039c308f3b36b42098a31e25db63fa6e9755f47f82531fdca07435124feeadcb6c1b72fcacb618b1548632653309d298023fe9291d0dd3af2a871fb9ddc740b10bea943261d2905b3ae92d71f04e0df2c0524425a585f079ba46386522f3bade0c1f0932c418b62d135c7cc5d81c3c1d1a96617cd73132f478b50a6cc63c3bd27d4debbaa603fc353675bf0f4b194aad0a8affcdeb11661010e80c7d86f801d72a995131b79086aa9ce5a440518f2ed56aaba3986866d1a0e83ec6652543e872e0212adbbd432f5b7de0db97d78a95280fff7d9f85c406cccb4771b2d09f3f93cbf63be954efa8a00e4c7d1331171deade64fbdb010177c40353e8cbf4ecde9e9de006689c5acfbe42ee262da2a6a5a84387e25ef30e66da14bc1611867721bc82712e404caaf2c8749ff9798cf723d429065a31af4c89b868b6d0c05890c3b60c933685751a2e4bf038ce1973925a1c4d3b77b851b27ed3b559a9999d6172d33f5bf245180f849d29fb2e800419eb4c0fb1491aa0fe25da441f57e1db1f9dfa1e637b9fd3f4d05c9e77bc5ecbb77bd3f0aebd920ed68a14b2b5e53de62fa5d3c6d69c60e7a970339ec27bbe3f3d0c96bd120fed37bb0720fdd225068fa195ba27dafe2e7f34aa729f76369a0da699634ba6b5e04d80f37930dab49abbb0d0e44755213cdadf97bb514eabad76f5aced5544942e97b1e3cf2cde3fbe4d727daae9c0481b97c19a98c0721cf956d261c1eff4ffd5fef76d0e93424a6aae62d72ae3cfdaeffdb71036bbc4f025e04a0de22f0ed6abdb41b8bbc692b0e03b1e78b20f1fab40dc6f5b31752cc5fc261380e95adfe114c0d1b892232e4bb9c8b3385db97ecbb3ee06d31677d47e85fd98cf0a2833db749937eb24115f0d7e6fb1e4576781adf5d0b8b0796176858beaaeb8a039088c99ada7a3fbe3bd319a260b6886be84e11f659f31c4fedf27d58bf42166250afc42e5d7222b79d6289eb2f91c19b5c644d305ede91b7d7998fd23cbbfaf508857d55fb1292227aae2fdd6497817b036615ce44ab62aeef0eaffb4055ddb6e46230d4e41f0a8a45ecc31a677cdd686a6754cbe1e5c80b4d11e904e7c48e7558d59b081686183d686d8423d3e4542e319cfbd182e53eaef6fd921f5448be72a606e60b30484db7e2d76c0c520ded8d96af82b9b84e1c60843a5e1f7580957170afaac4253345e855df7b9e805b11dca61477e6e8f90fa80495bee606d5b7ce59bdcbec255e0e8d38ee604fc1e55517b5673271f8b0060c40bd99a7593850e5ec2b25c415a7119303137dd1bae65c5346f8d02b4dcf29333b1d7a52c8128b6c2363d32d1e373e71da879c536fec760c11750145169754c27a8572cb79d462bcafee1e5d22bc82e3ad45a741dc1c5dd12cc282bca300ec79ae408aeb5511d69c66ec970326e5f68dfd32ed02e59d824b20ba70bb7bf748e6a201c0c6fb20d8ae99593ac07c53e5952d9d7ae32e3366fc253bcd8e42cdb01f90d20e5e8d7a290e999fa1d3e0ca783c5a30994d2c628d23d4c9d483f4bbfd52a29daedb6720d331d6d9990dd7e530da54802f3547502f2175f25916ddcebf4d1a2574e8b49c6a011c9364675dc9e233ccab3095038983e4bbf8bda76d28c9bacc3b3c64f0a01845f52024f68d747c6f274eb15b8ee45942e09028ecc9d8ce645f52d5df09c97bfa415", 0x558}], 0x1) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x4, 0x800}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x58ed8323, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000006, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0xa0, 0xfffff, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x48, 0x0, 0x0, 0x2b6}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x20}, {{r1}, 0xfffffffffffffffc, 0x10, 0x81, 0x0, 0x6}], 0xffffffffffffff7f, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0xa, 0xf0000000, 0xc0c8, 0x727}], 0xbcc, &(0x7f00000002c0)={0x0, 0xff}) syz_open_pts() close(r0) kqueue() syz_open_pts() 17:19:11 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x40004, 0x1000000000000}) 17:19:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = msgget(0x3, 0xdc) msgctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r0) pipe(&(0x7f0000000040)) 17:19:11 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x31, 0x5) select(0x40, &(0x7f0000000080)={0x5, 0x5, 0x1ff, 0x1, 0x10000, 0x3, 0x80000001, 0x97}, &(0x7f00000000c0)={0x9, 0x1, 0x800, 0x80000001, 0x8, 0x800, 0x7, 0xa2c}, &(0x7f0000000100)={0x8, 0x3, 0x800, 0x6, 0x10000, 0x8000, 0x9c56, 0x3}, &(0x7f0000000140)={0x1, 0x10001}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d8d) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 17:19:12 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r2 = msgget$private(0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/23}, &(0x7f0000000280)=0x19) ioctl$TIOCDRAIN(r4, 0x2000745e) msgrcv(r2, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f000079df88)) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01000021f6065f000000f7ff05000000f0363951ca807400000000000008ad29a4300c430b960686935723c643b9ace6d2d786226c2a1921c6865f280e9ae126af3db2f07b514b63a4730000000000000000b330f628c4153967c0"], 0x8, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) geteuid() 17:19:12 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x2000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 17:19:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$setstatus(r1, 0x4, 0xc4) write(r0, &(0x7f0000000080)="e5eb79f66a77a36ff0bde96a001b27e1591c8e64a6440b0d0ee2ef2e9d51162f644f5b7e5e4ab3a78df15df57d261974d8ec73e3dbfb9807993697f9a0dafb85c9542a41fc30d05458917c7a610a04e21f9a23bb036225dbc2dc6180bf5b4e6c1840b755c31be01787bcf2c0129230dc7b169c0f899ca33ec0cd3761123eb338d658853197f4f89924c10e0f82992445324c17bfcd7c4a38d73e5187afcf3733da37802119c61c612f68a425c4846590e9e04ffbf1bfbcc374362d6b05e945f2795ebf9489cacb7132f9bf00c15f5e25918ab59543356996deec54adce85873df81fd015be", 0xe5) write(r1, &(0x7f0000335000), 0x10052) 17:19:12 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, &(0x7f0000000040), 0x10) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 17:19:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="cbcc38f7ba382843dee4f7329bfe02ac94aa0a77caaead63593030e498c79eee7bda65db5a7cfe27d904", 0x2a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 17:19:12 executing program 1: mincore(&(0x7f00000da000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/170) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 17:19:12 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x3d1, 0x3, 0x0) setuid(0xffffffffffffffff) getpgrp() setuid(r0) r3 = semget$private(0x0, 0x0, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x800) setuid(r0) msgget$private(0x0, 0x400) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x42ca, r0, r1, r0, r1, 0x40, 0x2}, 0x3, 0x27f, 0x3df}) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000200000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000ecffffffffffffff00000000000000000000000000"], 0x88, 0x3, 0x1800) 17:19:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x501) r0 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) unlink(&(0x7f0000000080)='./bus\x00') dup2(r0, r1) syz_open_pts() 17:19:12 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x1aa) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x1, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x15, 0xf0000000, 0x8}, {{r0}, 0x1d30f2e1f8cc6d2d, 0x2a, 0xa0000013, 0x33c, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x3, 0x9}], 0x7, &(0x7f0000000180)={0x20, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 17:19:12 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6a82) 17:19:13 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) socketpair$inet6(0x18, 0x4003, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e4543f4ef7d7499502ea6e7ffdaba5a8040e12b0940bb9d83cdcea2bbf5e00c11ebd6f0e888a20bb6840969f9ffb324d118e975190fa279269a86d669aee6ac100b1364cb7a22996b3da5eec24562ea1a950169c0a7c9a0b08c89737c3f1eb4d0c", 0x61}, {&(0x7f00000001c0)="47263616be175d98b9a3d78516bfcc3eb9f2cfee78dc9d2b3187a19f4dcbb208ad448f3c00b27e4a93d1518a7a8b98b3f5e923d05cc47e536296ea1ae80748d8ec01d68ca83914674154787c79acf6ad9649507fe0dd1ca45d1e4a45965566c477d9debb1bba30a2d7f68ab5d47fd0dc92fb7fb75db4a8f16a1c42828369437dda446e6075d1e14b84956ef4867e", 0x8e}, {&(0x7f0000000280)="7fe1f1702f8ba9db61dd79bbb03a10e6db9f33c63e2c10b2bc88f14b9288a5e6ad555607a5623336310cf8bda1ff797165cc4cb3b78b4b02", 0x38}, {&(0x7f00000002c0)="aaa91c81f0000209f39bab5513426b8c3e0678a338db840184ddb7a0d2ad65a5c098544a7a6d8e8c484017f7009c", 0x2e}, {&(0x7f0000000300)="bdd598ba407ab628fc25e4f9d2d7d3639549a9b90bf652eb4fa7d631e26f34d05090f9ea0124a01d8ceedbc5bb55789f1a613b6b2796393148b110f4cfeab8c0c79b238f442e7731661d695569b16373b7bae545364ebcf081f2f6e06845a7be02d1a5471c2b4d30b861d4c0762e1dd8ceeded3036268d8ee46a3fded754c95a98426e399976367cab8911aec45c96712b5ded4c141e633b3d241239e7", 0x9d}], 0x5, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x405}, 0x2) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 17:19:14 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) getgroups(0xa, &(0x7f0000000000)=[r2, r3, r1, r0, r0, r3, r2, r0, r0, r2]) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 17:19:18 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) 17:19:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x80) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) r4 = dup2(r1, r1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x9) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 17:19:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="a84cfc5b18f3a05ede", 0x9, 0x6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00"}) 17:19:18 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/148, &(0x7f0000000140)=0x94) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) 17:19:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r0) 17:19:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:19:18 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x56) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) r3 = kqueue() kqueue() kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x23e64dd080, 0x0) clock_gettime(0x7, &(0x7f0000000040)) 17:19:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)={{0x100000000}, {0x8, 0x2}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000020e1c0992868c84f25353c81bada07bf7661c6502de23a7cbfefb6ff3b283ddf52d7509517c99013307ca46cb2b9245ecfe6acb572a6bd94491886343fe4b5cd6ac4bde17c165e44ac8071bef1510c8b51ba4c417ace315254a15bd78a1a8258d8fe8375fb536d6b4fadfefe26c65331e202136ceba7fd7234fc37505018d11df8251dfa7daae48635e00acd2ce6a2d4553a21853a9a196c56acd740d3b30e015a907364589e18e5c99337cdbca7a2061e73f220a492c0ba507b642f4fc3d918d88d338a854a5365b68b7673d54ae011d910157c5861662efa7bbd6e4cc65486131ef661dfee1789f8ce80c21bfca1c919ac3878f651e541e707c0a18202ee11668aaab9fab1d6fc7fb5478116163a0c1ad7bf52eee679489a372d27650db102b2c3f"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="d610911cdde0a6bc92b6aee3bd08664545ba97574f35eddfbb618e74bdd3aa9a472939a18d7460002e47e81bb71441a9c2a44a6f21095e5229d25e7578b272775b530adfa86d0ffa7bed3f079bb20e12ea26c9f95d2ba2e7c6b4455be80bf72a0ffd9fb8c3d8646fe8d78f83f5d51cfedbcc762ea332b5e1e26cb5", 0x7b}, {&(0x7f0000000040)="ccff0d8cc6237390812f88f9d3b215305b575e0a2c7ba5e05927b40cc99734d2feaa5e21186bcb236c33", 0x2a}, {&(0x7f00000008c0)="19425a842aa6e5bf153d4f67f0bd9d6d11ebaf2796990e381282c0a432307730fab12db24773c29304d2eff40421fed8a2ed1fb4a5180b648706111e0d0b7b9b4c037810584ce2ad5418849c12f0d82e6f04a3d5fb61c4497adf22bac23f281445bf71c24c62a9e7173e490bbfdd593d0e0ccca3486cf4f84948ca87384360d54675498f21189fe2ecd1839d251568aea8e09ef30f63fa54b69ecb6148bcaf749e175c5527a0542c3df8c72edfb39eb0dd5eecb466a74f73560ee494763663c9983412d7c36207b8d8e006b649671a728d86a16ac609529625db078be612c6057d09d7a5a764e8e643219a6a85875e411721c56aa38b67c2d15bd4a430b2ab718b7d0693026017b92743d052507f257ec384e77a9212f4e594b99c4dd671b1e1ba5456bf70d6a8e1bfe2c72ba900a3f1c5cf389fdfa2b0ab04b383ed205aca86d60a460c2aa29d714f13c4cc9acfc4e73de074c73ccde71ddd4282b5a956bae69ade9b22a3040a1045d6f7165b201dd0776b3980bdd3ac6089b5090e9000666d188e8b84d5f8959e9063bf6066e3592afc8b4d215e0da6a79e2e14933410ecf382752dd51228d1956cdb401bf605dea8a1a7b7d82c373170091e9f83c19661826ee6c531f9203ea6c38bfbc350d8c4d7866bdead1eed9ba8454d4106e5904f362aa1c74b2c6a53c2b72e3a59b5b8713c7e307c4e00fb6fc78fb13194e673c766dcca2fd755c954611ffdfebb6be4f7065a967531a3ff00cf7d00a8403b280ea97398a0e6555e892288c76f7e3043271cc9e42155cdfc9dcc545064f7b4a3d35607f52b90feeacf2c51e40caba12d2361bba909f06b4bba093c7280f7a90d97de2997659e6d218dfc5b2da9737247c4ccd2490631bcb23c1c92057a2946d2501782a51d81f37f67b13278a90e2f8fd9095a3742319de05d1ca5a281cc6be27ea52d759ca66d40bbfabf23cb27840d3e5cf7264b2836d7724b748f95025b1f1a2367126a033ad51e49af522a5e601ad36f8e3a890e9dee1888ef8d133307b0ad0a4dd0fa00c5becf8879c9ea661c4d3ff716c895d7ae26bf0a61838f8216652c0f53da85a3ee5427adc056e011478524a4c4c87f957fa53dab6f049174f2ceae8f3a6d6e3994aab7d8b083b6f1a8559a9c2f150367efa7f5aefe8f535591f749a426a18ac8bab5e3e1eeeebbea7f12e4eb77cd60cf1b66aca08825893c5d4c9eaedfc13c0c518304e24d0dc5d077cf8b5b621111f7b1620622b5f87b80e424287e20290976086493fcff5a31242ae9c416e7ba44fd23a42b6b64b666ca68f916af14a0446dd33b51ad30696f1c9c30cabb86a23dd874545e983c41d8747d3ff4d93b9348ee2d41e7b7216ca5f02278ef918ea19327d7e636a8feb960bb5fc787ebfd1abf5f06328ca9ecaeed7a1660daaa969bf1580d6c656eb78e5d1e770940c26d449ea8ff80bc2be5a19e8688f40dceb60ab3b1db20c530cb5fd9a1a7a907928b8af979b6bd4b00366ac7e14db6a635fa191a8c263052fd25f18a9b82f78cc53ef6602fd2436aaddc38e9080e0233c7d4a2f08bc42a7d72931f83a15d4678c0b5a6a4b69970c7cc9d86e1f4215553f94555f3df0b515282e2f64d00f88578fff303f866563a858fe92576abc40b41f263417fd673a531e74d6352e5c7fe3fcc0c134b43e7f3d07d50716107f78b5bd1581e91b0b88e458e1fb061192a330ef353eb40aaf90251b9c6e6b44bbb420cc62241c404a06a5d7abd9c96ecc373907137ac2287a73e976921a8c78f4a38d0e223404b5d3f644f324c6e7b595c9506071f33425e98c966259282b5e12bb66638e8b86dd57f72cc30bb7ba3f9a5a31875e1200eed87fa6a7482f6be3abc7a1896cd15989667cf463b8e4a9ecf91fbc1f305f51ae04bf6b8ccc61058a7e9c2eea38dd3cd0f56924ecb306cbbff6d3b1286a25a46dfe0ebd73ec97330cb2682eb3d89343c235bd61b36d02ffbd3c2d0e58d66b38e8789c22a020598e8f5569322a714f76be80e4be8831e3c7a07a20db06793ed0a398b56871fd6084ed1f8abe9b7996de266a9949358a2d9adbe5496393b93952ae333bd70929be481d8e8b68e710564e3f10d002407b14167996fe4c12def2bb8cd6934665cd5eec0c0d6888a782c7ba9452bd3aafc1f87722f8961e8e48368ad1f9991117f9bbb8a178926508caa5c0bb6b3f662a3676af733211f8fa2cb31a79a166629ee9c606cc6729435a6167448e6d3bda2692ee3b11e01446616b08d749fc9f47932ea7cc4b4306ba5588ef74d274cb164705a232ecfb12a855ce72b7bcd8f12be346ccff244f47b0ac991550c21ffa51ca39ea315d8742e1476c782adf3e1a7d752a19810488a6805e0a78140b4b8dcc050f490346aede258609e74263d2b78f8c4bc0845890ad5d5840a8479cf6309c91a3e59a9ac17706c9f5d3e247bd7706031df84cdcf14a78f7f9086743534863f5288e9e57a5e61b58275fdca392c928f0d2c28ec2ba5b0d6256f6e022b729a1bb3c027d488be1654968b77be9138fc50fa6d808f69bbe5324102151865adde1f312ffcd4b54b981aa377ea0705b805b0288a1bb5b2752de6b1e49036470473e0e78a324c303902066c5338fbf0256b26c311f573fc56d1268a57fceab4031826c5a065d5204a3673c58bd056e6f1b3d7f6f20f055a8518626e145500fa3f5b4379af0fc997e70cf0ebeaa042931b6a1a9e995cddd1528dc5e28b601915c327e3659d3f67a2444c5c0bd5c1618cab71a886604d381d2ddc86e6346c837dcf7a4329317708b3c41c5c77de506359ba3a47928d6f25d02e03aef5d39a618051f3a73160da588f9ff935f5331e0efdf85e8944eb70de3b0d8008c979e0e6d9851416ae4aa72f8f3955176a1379a88d81fabaf2bc0ef8cc34a8cdee046dde6825cc55f3d31b3fe3fff520c6d62cf84c231d71bb16b1d5bd6bda091f085bdc1505dc0c6269f1b52497375ad6dd9c5da07b6bcfb6d54bf323b9c47a32e8fc7e27c3cf67454b8425fd5e3fb6aaf2051b83461597c2812b7d5f479ac21d22968709dd53563e61ea42277a15ba2d9fbbf016616949dfd91cd63b2c1db3066032871650bdd348824b7adf16b9a4766f00ffe20a3c59cde261f4970ee9a5ea0222e9ae3d10e102aa8f1dea47b3386e11af3a138f8daeaff823bcfc2ecee6eecdea7163fed6dee535a3479aff42797678818d4328294648c97123e3f8a5d9dd7673d3c6d9b8af7dd520dbcb1e66e1a73ea01d11517dd8d3b78f303a650eda21ee8c480c964b14f84c65ba103da0472a2c28e8b6d886fe3477a1ea538a8e74b14d4b612cd26270faa4fb2b331e205c7e1dd39408a895ea398b561d5ad56d5dc945dfc7d03a971f90ddaad3b2390d5a05aaa78eb62313c9d4c6daeee0e29180b8bf0a6bc8626646c7be56e0c9f7613e3a082a9c3f0e8e7be159179db85461c79ebdd503f58a4250d412264d0f3e3289063f5c22ac817781e53ef548d1b03c43fc735ab403fa3102fa33b8813ecd82af30bb5909da611406d412b0eaa302aa214cc312aa7a6fd2075dbfc1bba4081fbad08f107e8dcd1875774113759a27c42405d69297506a0b8fe3883013673054b1af9ed8ff7e37823f0fcb0e3d09a8a44c1514c21ded8b94a60a4bbf43f557c186b97252e50347dedda2687136e813eb961bc58ea83aa980b75f0fd0318a4dc084a7d05b495a8b5ba75b6a833639b327ead65f03ac191cbe4435e0bae556b0ecd87043ed6d49caf58adb9ed676075a06fc5f73880fb48379069def05bdeed6035757e5b7568ee6d3215c7893134ba301814695e53fa11c1bf0e5d20e3c34f0af37a43b1b757f615af8261f054906d4b9657103bd83e67ce9bdcd6963f2a61067e735018edefa1892f38425b018c9d9909fd1c74362e62eb85368be55d764b8bdd7c007b4290be4b9b2e07a95fde8c1bb261a031627ce4ba161f7c3bcf28b53cc3b9405d575a18dc3d871457cc82251d53fb4d288863d8f1985e99fe9f885bce0125ec54fd5ac7b3a449f2e07bb71c33db054a4e4b5e4da25c31345af0b352b8d610f9d52d1d063f0c980d032b3292f279dfb1ba32223123bd97c7b464f55a095cf28767d15fd97f592fbc410f44a658a0ec7fc8cfa0495deeed64159e7b4a8a23129875b3fe83a82ae7e3ed959487d4ab5a4a247e429f056cdc558a4c7326cff7f9f192aede73707547b3cef6911a14d787c8303ebb01681ead5d0f3b883142ebf10199174a7f946bd83a75844d537901fa6406c5740605f5ab2da06790f2a17cba8fc63837174aa99ac7f5b0e2bc57f5c95960ba9b44d358dc507c7a53b1a4bc1657626c3a946cd869fec0b8da3c897c8aeeeb9d86fd290be0b2ac7bb96a40106fb0ddb63e75295ee9899898cfa2fdd2cd67170c9447f82970460e9abc3917e0e3f64227182fd4f9c0526ba4a33fa509237a135a33bdbf2d451b1e49ae37de0d63cd31b225aa5524aa48bb950f7f9edabe3ea936aa1923effddba08054c0ceb448119e28f41e2728056487842faa03fbef6b73096e968f2e1bd4e6f64a60801f28500eba1708497b238488fdd7b5957d5dea3c5440aa67b3c3436224619fd7abdbc6af14cb6a6a05d89ac47fb1289108d32992845f82000e3ad8965461ad88fe7045e97fb3d1482bcd346ee521c10ac5e608d3b05a08d65906bbbbb90fedafd2497b10c8a0b0e455badca51cd79f580bdc422fa0c3f92039af003dfb29d0aafcdc93cccb4f102c514e3bc4290942644d3cd3e70c191a0a5feaced70ee45b8079e348a9b7baefe3163129a5dd16c7fb79811568bf1bc245e475fc118469dff36e4980d16d631ffb46419ce7906ebb8bd95a8c45958b1742a3bea8d833f0cd70c4b7032c040e6dbd6dd2de47579c989bd40e865cec66a66a585c60653ae6d88014e5c498900f9d93173b2f0029993cea5fc0d29220eb4ab5d142e7f97e47d1028804c5bb8c3db00387701452b6daba40c41ba4864f5e19594779fe393fba3b5ba39158ed810807acf7f2287e2adc3658e338a4c42c0eb93e14714770d20be1c904b788b7b223da7e1e1cc5b25cd314c537aa89a9dbda08cf91b2ca082d4e1a8b490d65697a206855086414948b4ea2e2a560d36940c15515c77efea3652baacf1eccf31c2e1363c39527e08fb9cb4c5149d343f344fc9e38bf66bd94099ecb7411c0f3819343789aafe346b4ebb0e35c8e4d252e686a9c1bec08ee08910aaedbfb8a2842841ab4762c3d5731a7e6fea04e2bde0fc05c06873db3e178f390b4797fca40ad751c4ba03aaac815087a9be1b39ef91ecc5dcecad8224968ae61774a4e1cf284b7cb406f6029fe7cf8fde6abb0c6bdfc65a551a001531094b777a97e88e5a9dd8a6d75416eabf17258d9be273b1f14524c178735b8cce92eb89b6c557133375edb24582461a90a454887a16f26fee3ecf85c8b9e41617efa13fcbac0910e499e7536341e983c7749b955ef136e729fe9c8fc30669fd0fa68f638d79162eb4a531d120970e2fbede3c5363660b527a0a37626f9bcca50e3a98fa77b1e9ab4f41c93f5e0f3f39c1bda7ba8e6d75063f0a4559c73a239b02131decc5be0292219e06d7896fd6a17cd0701e36eec08cf71246bae151460eb046615f367788386d595caa03f2cc85759ce9fcb9c2e0a95330fc94752301636bc4c8ee87dfa2b34706671dc49151c7519e9d769fd40a4da62981fdf0df42e08f2227db66eab62c3f2b20ac352cf72df9a783140137d7d1f32964420c7cdadcf013c593169d30cffa", 0x1000}, {&(0x7f0000000140)="9baae60e7cd02b7f575cc1643c5684a15ea39774992888d299a2963ecba6", 0x1e}], 0x4, &(0x7f00000001c0), 0x0, 0x2}, 0x8) 17:19:18 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x38d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) flock(r1, 0xcd0ae3c5acd301e1) flock(r0, 0x9) 17:19:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[r1]) 17:19:18 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 17:19:18 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)="513c4286acd85ff04bff73934a262e224ef4e41e27c80504b35b107eaa427e5517fe4ae4ba0e85c417eb34345983441d51f380ee2c3e3e3683bdb40f0a73bbbc0dbc9d5971c574fbe3f7dbd28c651ffeaa528fc596d7b85e3176739b244aefd466da846a379a0a084e371fb7974fceed1ba7a02e47c35801f65fd4c3d8e5f056aa64153459baf52859653c414c50b42509a5e5a02a58156f01d8", 0x9a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000380)=[{&(0x7f0000001140)=""/4096, 0x1000}], 0x1) write(r2, &(0x7f00000008c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) 17:19:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x200005a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) r1 = semget$private(0x0, 0x5, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/247) r2 = dup2(0xffffffffffffffff, r0) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="742e985b10edb996014a663c8e192c8e4466590e4fc9bba84df7385f973b70f5b9fdd56525f2520ba66e3fd905f952b51229c96364041a8a5adc82a6cdf8771a0a36d9eaf645af9d0324cf29e0cf6fbfcc6e1f5e2a2aec283f9fae5395d235e3bafa3ed602893df16e873a0bdafd7813186b012cc5352fd53dee7e1fe1866c22", 0x80}], 0x1, 0x2a) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000340)=""/241) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 17:19:18 executing program 1: getrusage(0x2e2cfe9ac45f17e6, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = msgget$private(0x0, 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x66}], 0x1, 0x0) r7 = getppid() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x62, r2, r3, r4, r5, 0x80, 0xffffffffffffffff}, 0x600000, 0x6f3413fa, r7, r8, 0x6, 0x1c5, 0x3f, 0x1}) 17:19:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1000, 0x6, 0x8001, 0x101, "a16e12f4c234aa35aa9abf282efc677bb080d343", 0x2, 0x20}) dup2(r2, r1) accept(r0, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 17:19:18 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000200)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x8d, 0x0) socketpair(0x16, 0x4000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x48) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='W\x00') 17:19:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x9, 0x7}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="93085173c4b392a2104321da2fb24d843cb50d98ceddd8365a3fa7f4f8178420a1d0ed971aa1c4db27ff66be139ce26b919e881d66873f5d868795a5548ed60103dc69c39e9e1b683612ac5211125c8d79cf814dd9e89fd752e4a3c2b9bf943473a84084db78bb8c84e7a1168252e14094ea8575ddb986c7553f8c443cbc905ca1904e4a33a12e12e9312916ef5038b501dfe8d6", 0xc1) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xd2, 0x8}, 0xc) pipe2(&(0x7f0000000180), 0x10000) socketpair$inet(0x2, 0x1, 0x200, &(0x7f0000000140)) getsockopt(r0, 0xfffffffffffffffe, 0x4, 0x0, 0x0) 17:19:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c575ebf34540378600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bdac2e169000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 17:19:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = dup(r0) dup2(r1, r5) kevent(r2, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0x3d}], 0x7ff, 0x0, 0x0, 0x0) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x9, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8a, 0x9d, 0x988, 0x2}, {{r3}, 0xfffffffffffffffa, 0x11, 0xf0000003, 0x7, 0x1}, {{r6}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x4f3c, 0x5}, {{r6}, 0xffffffffffffffff, 0x4, 0x20, 0x7ae, 0x9}, {{r0}, 0xffffffffffffffff, 0xc0, 0x0, 0x3ff}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x4}, {{r5}, 0x0, 0x30, 0x2, 0x0, 0x91a3}, {{r1}, 0xfffffffffffffff8, 0x2, 0x8, 0x5, 0xfffffffffffffc00}], 0x5, 0x0) 17:19:19 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) semget(0x3, 0x4, 0x242) 17:19:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x7fffffff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r1) 17:19:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 17:19:20 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="3ccd3eb4acf640eb7b86156c08eee1d498a87f1137eb52df040890c33bbd89c52cc3bf43b34582e8dad6aab4ff8d31cfa121300cc37b9d7c7671576a2273c034", 0x40) shmget(0x2, 0x200000, 0x42, &(0x7f0000e00000/0x200000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 17:19:20 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x9cca, 0xcdbe}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x0, &(0x7f0000001180)) sendto$inet(r0, &(0x7f0000000180)="d227582b5935f70f92f0360f08c7281f86535498c8e45183dc39707f9dc85f4249226613a09bb9b2daae1fb8dc2b5b2031a4e21a88272079cfe99e9029c6ff646d08fec2b8d6fcff7f9eda3c1ccb38274fca91bf691e3cda44030b020d6a42ed3306287498594ff24c101b48bb513dfa14d0ba1b0a47820c7416edb9a3997187b1377c770b2cde5ec9b3f9e8e002cb56af835653355b865eb8b8be9d799d68cbf07faf52d294166aca179dc1f3c313dc92d9a4c6ec3507bb0f5b6cbfcf7dc23cfad319f4e1b4130b80cb439fecbc56a593c285de55d8060a68da23792f55952476d68ad8f244cbbf5d83a9666eff9222b7433dadfd913c1e7fc7c1175c53bf13164dd5b848691cc9bbdadda7f30ba50817f44b644735ab868356ab509d3bd02d591a8480bdbbf65d00eda7a6c2ea935d94bb34cffeec4f929761b35a703585e702e5498d363b4c5b44e7a2a21807c0196ff5276650e2341a535f29ce36b5b73a3fa50cc9388e0a2a4c500d893b2191165f63889c64452e49b5f46e9d615e2ccbdee474262cfd5254bfd00b5b34c3e82792f3022535cc74f87b52bfbaad4b95882bd29303ca9ba4a771dff39c7a47d3c5a1d55372ca0c82f6109e37cab4fe047dbc2879b4aeeea1cf72a8476ee08842de11d1b0fd0fe77ccfa594e76d8451162f97d1c387abbe686464c9137491461f0c2ee309f497479fe0854adca919841bfb98ab96b299a1b3c8f9e5d9ce36d6d818e8b1d63e05e8c33377fd03b3f71db1429a540ed26da5f2274ac4e3115f32df9f75bdb0d3a60a7535d7c0bb3826f0dfa2f00c0e2b4cf43d1aec320d86464087c4a9088474f76b77be159b60af0556f09240c821819c48f2c60b8a6e32955ed43d8e933dd4ae8911e664bdcfab529b63db39c57728371df809f7d4ac4ac9bd7f5d6fc1fffd4d4c76223e5e6134213428563091b6bafb31ccf496568edc86e572e553bd91fc210675e8ab7ce20107bc3406cbca49eccb19ffce062be6f31bf2f8184d764383fc30fa15e65f61eb07520ff4168d48bc29ed4646829e7dc87050a8c6b2ee24f8e3321c211c22668d12fa120f8cde35dc88adb269f8230cd06d2c60add43c7183e8a15cc32366a4a84bf912d3ec01a5b8f318f344ffba9cef704dc34404203363aa73b05a026e3d1267f45755760096a21771c9d2b880262a37b91396e52eba0cbc8913bde1ae496ad906539e117fc1ccdd14353398f34354baaa5e07878c2c69b747ce751cb7da0c6d668c2e581214fb90a5e612d40b639196e5f8f7966d95751486b0906aab2f1c7f4ea48242b94f363999a8bb09e1007a3ce24d974b58f8079c2f4c1f53c024c4913d20b18a5f86ca8b2c31c138b9061d2299d394695366ae32fa62b5c275c9485248bdd7fdc19c70814f85bae6f1bb96aef079a1e818b37e889ee6c19842592b1306d8d39845f2ee9388d98e0110bfe0d4e5bfb3e4df50ffe90aa3c3072fedc0ce71a91dd54df11f718970ce6c6bd585318ed824a59cffb5a070e899d9e7282141867c5b16c7a7de2112d8142315e2cf598701863880f42deab6524e1d952940ae53b4ac427ce053ad70510da2bb7c8040b21e3c4fe7bdc6b4a148ac309ca63a716becf95c955e9a0fa96e193a00c9393f4d0601ec08e5ba0506dabed290448a827687e804a599e16952a19dc27731765d07124e8ac62d46a1b058be566a9006d02c758e5f6dd9944f8ff657a9c2f2ba23667bae45c83435539c13967e086458b985750c59e07c9dcb2a035a8a6fc09205d2a62d99fdbeeabdf871c3184726ddcad746aa339ed2afaf54927d18261edf1085eb2b902a4214f50970850be311c79d09ec8b7e2ecc1b19e8d9aaefee2309b3c789f79419d1ed506c9f572ecd56dcd74082eeb1ee5829a3e6b66b3757af9872e94c2e493ac08b103e34f5378aa2f5c96c978d646e5c7ddb9d1f4a712966966d0f0089e9b3ffc9f40a3475734664c87a53860b3df49fb0dea8e54767cd8c168835b0f1198ff9080ec00470877813302e97a27c0282abfc2cced8933ef9ba7c43960c6d17beb2556b7d10834b0ce20b7cb1a523cd4b930a5ad6e3f1b199be4ab12f33fd1a8bd690db1e05130e84cf6020af94d3c159c3c5da3aafe7a1e29afa3eb17d0c7aee5691247cba6d06b98c40e0a954e8e7e833f88465b37aa419c262bf176e92022ba56fdffb74e63d3cebb01d3037768b17f4cd4026caa83e12013360709e56dee4dcfe167c9d9c1fb8367651719f87b83189523cd5268549ea6405cd51e26a06656ce1c789a84fae9082c29e4abde5743c295413eacd3605f76b77db891f7c6db56e45877f60277a5fea3507162cd6d7dad2705365d9a0e049cc955652772ba73da94020c741be2e8feece9d0590c6b9c16e1a1be6d428856a476cb82f1ddbfcf6b096b37e1df529673969cff8434fe9f7125fc6bd8ab23ec88d22bd9bedf40b8a1248aca283148e58d42fb69d2990927825e63a49383f13d8be0fad26b181dca613c8cbb5f88278e66c1d70c59a82b113d0c0e4c6197de5372fea47f3f8dfaf152ed5a8dc240ae4341f928e35a5ce00dcbff5ffd6531ea930f60e1698df7c3ebf4c486a53bd49b1a36abab9d57df7365b82a82919d6270be04b3c48f79e3884771b474bae983fcc6fc72fdc14fc1508d9151b365a07c076cc70924889764e0fb6501e5d846fd91917be0881c7149eaa3ad0872d612950159e689dfc910ec1f0a8c822ddf2bd076e3626a4d6d841291900664d26d7327916dd2761b7ea33da01794d7f5950dc0cb2286011d84fbd814959748c33d2c98f1f8ffea778cf822c02e9c1076afa32fef9a391087543a62ae9aa3bf1f091eaeae11a6f5d64678f42208c8133a63ebabfb72708eca64fa3b30487a33f97a449367c3262b0b37d33b14064693c3df449658ac742ac9bec17c52b432089ab8cced6a4a27fd0c2c232bf5ad76c9a1304e962a3789017bdab6ca0d5028427821a3b5f2c4b9da86c36e2f8e68deca624e387dce198202ce59ce08620b86f9fadfe283c598fd187464ba7fe40ae49f517aa4045fd617c8ec38000016604849045282daeeb1b4a1f781f1df3828738e703cbfd49084c14ba0f9c19c6f279fb04f8047706f2d23bf3f6b843488e86e12dd6ce26e10a98a0c6ab75d0a8162acd616a2686e2031da03b9af8cb2b36b79efc0b94fa44ee09c405bda5a65907d55a146d439b1247c638e85bec6f4d6793ea5cb83250187ad0e80c62f52d48048ea69c1a7b66402aff94c01cc32aa0aab41d56beb59a729eb59c31a9f6cc1da953c330f9c7a6882e17ea004788e122503d8bcc2c2fa15c2e78d2356eeb52c53880bda7e34c43fd3a61883e3e6e2c4847e9ca50dd7b9cb34598680e6e06b8930bb74dd06c3d616c141182681fde7c909b4f8d187cd1080d7179215fbcec19a7daffa448cb6ac9ea75f3709327a2fc3fc1b34cefe30272de5156d504f5f617544e042f6100daf3092a53885cb2aed49e3e0dc146b390444476b9011808f2ce4c21a4a21788de8f9cad7a2be95022c4df5f66492be5d9ffa0f9c2262102ae967565073fcc5d35e40fe357a7c197cc669602cff837062a4b09496d6a0fc19c16884dcde01133ebab66f6a231a0f796cf2fc2510e00edf78719688a106c10da4574f91e4151298844b9019c5c14012b23cf066a5b2e2b2bc69f2bc0205f43edb2cacd8c2e7c5d161a83779dd5379cfe2e7251b9b463e59e0cfb24434d2e8ee22130d0ea2962f426b218e6a7491c8ca2b7f9f775f38ac4b6a3eb3457bd1d5536a3a7d4bbd939a54ba7acb0f04ae421efac747e479ab84cb4cd6c63060b2d3e9343d24146dace091e619e2aefff423bd7eefde13bab534588b7d5a24a7f6ef99334f556aead6e44dbcd9dd347404863aff00ffa6b99b9c2c9238cfe2a09ef6950242ae4e3f68e531287eabb44e19e401fa219fc9eee43975b7fed5cf712b65db1925810fdd4f03c7e313ddc846060c804e4a40f2ffbb7e05accb6ff9768dd16c73ee55a90b3782673d98b3709c5aa65db057c2c971a4ce523cd33c2c5a21ab9a7852aa4617ec872c63e0d6564a87b4cb23b1a5eb8e8e6afae2f945460aa372dca463201f856cede4cde36fbb8046af2b982cce5ed41e7178e9850ce82d8f21359bf604dbba6ec526b3ed1031e5704a53659f4e45f87056846a8d6258326b8cf74b4e4f43bef7d0490b107cdeb444a9c6bdc8abb0c96b74aa6d2a63793fd6d48f46bfab42e0b1891a6f4cce624b39f4c7523cf44e3c72a404de93f16f5a7fd347d56cb0e9fb364248bb399806ebe3091658fe6dd30d2da91c5f1d9419148d7945774f01e2cffef1d8b64aa40e454c464314fd166d144878180c3a7f6dd9d695296500649b14684956ff77a312a81b800daa79d4ba3bb98522613d34e5d2ac859fc516b836b637882ca33b08b69873ae6203e87f99c9885f2bdcf877ad0736917623b88e83ec91cd25b1426368600a2cefcfa08840ff843c6666647c10b251444382d7cea263e6b705c479aed2b97da1d3629c6cba8ead117180a6991237e9bf25801268012dce41c82c91f73fbbbc2b6fee7069da89fd51c108cd64a1b1ad22cbd9bac74e46e8adefcbfb84e80af8a0f00ed636fa7b9d0ce34922823a44208d5f01cf88a1d1c6c75e7f99a2f60dac9ece1f1d513a857ff19f1f8169f8b9bfcc4d438d12cb8fedbf9f2641bc840d383ae8255552bca7f4577d56007f5c0534d579826a580144089634e1d97ee3726001843a54b71e26a094db9fbf5a43a19ea0925058b8142320fabda11ce172ffb6be8fb164e0972aefbd302b790a79d20e4eb79794e85cd8dd40324fbab0cdb303b6efc074ab8e4f6a9779e1114be9f63176a0ce1549838881fb69ff29d5086b68bef4ab459130573248f3d900a608f465181a261cd2749705c97562570cd3a9ecb4e2d735fde69f98b924c171d801e33e88dfd30e8fef4777e21fa47878e4f850c8caf8a819ab6cc8619774d8d3b2672c3e4cf613b1f15930b3b0c0695477ba9e83e2ee40157112385b31dbd1f1e5519a93da1c5e51102265b90cbf8c602e4d63768a15ef3ddc2704882cb999baec6ae1b77197c098437e211ec6ca1472ca85f9fc27b686b89473e80d64d8d348d95345b7d6f0fb4ea25478f9500527b64636bab50990be3bb531dc4d59cb35260600790c35cec347a0962cb8638acf875fc6284163a4bdf20ca540e55c7cbf289a94483d2bf0350fcfe688b196e19423f3f5864f211aa2df854d1da46ca7240fa7b4f108741b638c4777df5eec3ed1b73e7ca2d71bf2a5a6ac0cf631a66dda04141a4b62d89b65c9ea886cce7a7724ea381c001e48706b5f8f7373de587410892b363ca44b92b74a7d9213de360113ab9d20090fa0d952ce309e6ab23467698b8c5179c414055651434f63f087d3d311ad918d0a724a7638eb0d7426c1ca143e11cb702f5044dd3d84b4d4e454184e71c5e50be1c657decb13d07b0457e95c4eb6eb0358fdf73f288a6b4b368d0e7bd95675e203c6f44235d422460818d17f207005f2f80886a379bba2f16b739b77b9233e3b51318b217fefa4ed9a0e63fa1b8c849b91d3de0cbf36053b85c725eba29afa95dc7780a74336708b5451464be7d592a6189f79d2b702b637cb457998a70f6e6370b9e8fbfab737351f7a65395b994ccb5a6ea0eb028f895d3871512e97b727c12b335d46e409552fe6bf8bc31ed07982a0dc6dc9eed8017eeddd725928f493e5315f9123f7a1bfdb07a736a71caff2482335bdbbc", 0x1000, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) getrlimit(0x23, &(0x7f0000001240)) setrlimit(0x3, &(0x7f0000000040)={0x7ffffffd, 0xfffffffffffffff8}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000011c0)=0xc) 17:19:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) clock_gettime(0x2, &(0x7f0000000080)) 17:19:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) dup2(r0, r0) sendto$unix(r1, &(0x7f0000000100)="119cc101545625849eb52b795319d7dd38c8d0df7c47fa0c03b2e251d56641404f5bcf9022374fe10b3b46422e6b4918680c3586a9691332e12a05eaa7eb4f5e0b27ccd62df5997af69db59790c821e8057afa94da597f8def381967aaf9ea7787aa94f8d20ac90d3ff989a49ec8911b19e3f0f2ca2e7a7d06ea9a53079c92c0f54fd1b686d06da9206b6d843bfb70456c8a3cb7f4d4f3be5a5db850171f0dde59c694cb31d7b7f810ec73678fde", 0xae, 0x5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) 17:19:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="cae6e14b97f21afb0304fceca7a18e355b6477b43742eee408357b80db97ce7964940198bbe07a745397782fba72d12a6e0ea642084306ed24fcc32dac5d63f1442cfcfd4be4efbed13be1b879e2a74fefa993d6d06c984e433a2f01b886c3d12be79998ad0b391f7b7170b116bb7d4f7b724d5422cae15675d859ddb8", 0x7d) 17:19:20 executing program 0: mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x200000000ffe, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) clock_getres(0x3, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b46adcc, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000080), 0x10004) 17:19:20 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') utimes(&(0x7f00000000c0)='./file0/\x00', &(0x7f0000000100)={{0x8, 0x8}, {0x5, 0x80}}) 17:19:20 executing program 1: r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = dup2(r0, r0) socket(0x1a, 0xc007, 0x10001) fcntl$setstatus(r2, 0x4, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 17:19:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xfffffffffffffffe}, 0xc) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 17:19:20 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80b, 0x8) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) login: lo OpenBSD/amd64 (worker.syzkaller) (tty00) 17:19:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x10) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000080)=""/81) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x800, 0x9, 0x9, 0x1, "ca3cffe75de867af593e2ac92abcc2ba71155c1f", 0x7, 0x5}) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000380)=""/169, 0xa9}], 0x5) 17:19:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x7, 0x1ff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 17:19:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xe1, 0x7ff}) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x40}, {r1, 0x40}, {r1, 0x1}], 0x3, 0x0) 17:19:20 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) socketpair$inet(0x2, 0x8, 0x69, &(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 17:19:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x200020) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x802, 0x0) 17:19:20 executing program 0: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000005c0)=']\x00') 17:19:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) 17:19:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8000) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x1, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt(r0, 0x79b, 0x351d76fe, &(0x7f0000000000)=""/184, &(0x7f0000000100)=0xb8) 17:19:20 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) kqueue() mlockall(0x2) 17:19:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6010, 0xfffffffffffffff9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000140)=""/4096, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:19:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x0, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x51cb, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x9, 0x800}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x7ff, 0x703}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x800, 0xc0}, {{r1}, 0xfffffffffffffff9, 0x0, 0xc, 0xb7b, 0x1}], 0x4, 0x0, 0x3ff, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 17:19:20 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) 17:19:20 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) write(r2, &(0x7f0000000180)="8721c7dc7cbd528c82688e3c8d79420cee3cc16a8643f1c1b2c57ce1e3da049d6901", 0x22) fcntl$setstatus(r0, 0x4, 0xc0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1103, &(0x7f0000000100)=0xb7, 0x4) dup2(r1, r2) execve(0x0, 0x0, 0x0) 17:19:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x2, 0x1000000000000000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) poll(&(0x7f0000000080)=[{r1, 0x3d}, {r1, 0x6}, {r1, 0x101}, {r1, 0x9}], 0x4, 0x8) fcntl$getown(r1, 0x5) 17:19:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0xffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) 17:19:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x10482, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x3, 0x200, 0x9, 0xcd6, 0x100000000, 0xf907, 0x2, 0x80000000}, &(0x7f0000000200)={0x32, 0x3}) 17:19:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) sendmsg(r0, &(0x7f0000001c40)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001700)=[{&(0x7f00000000c0)="17d67e43a1d80450efbcf520897d876f4092a64326bccdcfc3a7f7088d3383f1d98da18a0c5f36c02d9f1272a8f04d41a7ad5e5023f0755fb98625ea2f5cf663c094c11249c35ed3b66cd13090a05e010e39b29662d62c6bbc5e4a04f1148041e4a59cba334e01f5134b439a31bfa049ac73f27f94e0136fa4c09e014f7269b512f894f891c1f3467077d58f41542362b9271acece8fb8", 0x97}, {&(0x7f0000000180)="e8123744b0191a4ebf973f54005143bef5d9246c5831dbf7181718916a0cfa2b6028c0f6d2cb30fe06975e8060f1c740018ce62aaf4dbb7037dbcb672b8690f7b4", 0x41}, {&(0x7f0000000200)="5180cb0d5a82c544ebc0bde3c49f11d4c4ed3a413581947d97081f623607ab53b3d4c2a09c42eff911005a2ee49c0a4bc42676b0ea2107a429f7", 0x3a}, {&(0x7f0000000240)="65b4619d0ca2866ed6f3134f9e1e4de95f763c5cf33d73f32b513fd1f6df82cf487c8df06e8046e87d247520fd30a04c458ed6bc8dd7e7b25b5c2695695d4aadf36e8b23daa465301e4627927a", 0x4d}, {&(0x7f00000002c0)="0a18248577fccaaf96f350c5ed48ed669feaa88948d51f1331f80a82b7d18011c04c16c0c6badde25d3aa870af5bb01d7c6436bdbc0654e965d09ca27f5e1f78d9593747370ef3310187e043552699c04d4eac8c0b3078087283285ed6755855136acca2584b1fbc07b397e6ada05d24bd900add16b642522d411be7aeac15a2c71ced8a63417cefc71b672e6b8bcddd7434883ea6aa312ee93f09557b6e7ff828a3e63e87b10e3250a375659e479b771eb51a67ec0098370be9e420e64a3be2b5f3f0ef174fae74ab985d99928fdf00aedc582037f8dbddf523f1d3aded712019fc8410ba2ca226e3bb38502fbda9d54a81ee6ed364562b543461768526526a3671f5fb646d4ba956da13f75621cb35763d9b165e049e55bcf52910f28c5a600f9037ea31f6346f37216e693b3ef66b401c4279815b7cf02c20997c261b2de0ae1cc338cbf6b9ea4c3bfd075fdea9236aeeda782bddabad644f89d656a16933f20deef5397e23f89d53969703971359a486d482b551df174dc8a7dd572575ed6512b46d973dd11021bcfa48ebf09428d90ccc07a5b200142e1c1bb9722a81a602e18cb9199dc249467aaa164fa7cea8b81f75b26f86b8a691d104662ddf48285e486468225c38740372146bb1ddff053cf04471bb24aa303aef831e5776547f1182a0455a782e5d7172bbfaf3102378cc6daf58d25ac9e415ddcd38aa5da245e0964514e4844e7733f85d5825e573b71e980e029debdc229d6a2ab215a30a2aabb29a8f54d2f8c9a6fbc620ef755ba3dc9c80a66a77deb193ac416b9adc8b3cf917d8d050690dd74d53b603d971c9204f39409edd3027d83074ce77dc8cc6b33b8e735175f58d41a1b514771e4407091e9a9636ca589254f0a7d54e6884a9d4a6ba479a3d93333d52f63956390743f2529bcf7174eb2736e0bd5f79a60a696e811053041698e4019c0f5f71df0cebcff5ae6e98ea92a635cc6ed9808ba7fce21385c2cdfd8e42c05a29b7b1068b0306b969257a1e64af65b51e5ac217c77fc7212a7ba8b23714724ba11eefaa2554c8b499c146ef8ca6179d7bc8366872084c1bb2ab370ae18d19888b426b8046d5c0fbfafd32157dbc5a61171943a361c729ab0f8725524b6087bafa04bd42f5a3b90703d2d18730afedec98cf740e6196759f60ac3ad30c9dc26cccfd712944b1d5bde885ac34a694610baeca3b292cdbff914535a50b28da7db2446b2498a7c13cf0d7a5d256134a4936cbc5070378a416995685c82dfec7c9765e11118d5eefeaf0e834c8f5ba84605eeb725f7267e8f10f15d49a672ed57472dec5be57502dd35c5b897fe2c146485025e6b6124940dddce3a3a7170e8a44886305dd179f01a169e708771edca58f8801070fd67c7869186dd7bdb8f075d022af6745b3acef59d3ed31205ab24b438e675b911a2bcb56aa4153dae4b2d5ec91479217dd371bc16b91641abdc3881feb8cf1704ac96f33085f62208e4df1bfcd7582cb21a2660319ef80424afc7c9a773d195b339674b53ca7482d4ab58e2160a892c38432da62e24fb97f959cf1b39f3905a8cfcb8a916c03fd6a31831ec75a6807f0209de4fa98a047d290e84b77e8ddf681c8a3d26cef8a66f9a54fdcf145fdecb57c5f1c80b31afcf03f0caf5b76b7caacee189be901c9b985310391d1b314ef4cd03b87372a50b4b1cb8f0606e94055a14b1e036961d0adfe756f02e8fd659d04fa1a525e78731a6effaa627aec5eb16e61c073a75bb082460a521af886c2574016196fca04e7df4ba8e027568e81290e4f1c1a716a27f248b83eb3e752eed83a9d05fbc00418d93e6c8be8a15b6bc81dbfda192e472d5e62a8ff83e248a33df8fb4ecf289c2ed981853db2a6de27389a92a16a872e949732795e6ec83c952dc381875f284ffdee38baf0cc2b9d28defb358d7ef5158e86c36023b67a3ee2a585eea48b858c693512e7eddd7fde74acaa51e7c68f0a1fc6991ef06f0672ed9a38766c5dd970c25cee2a553cc9891571fa1612d4bbe15f55cffdddce1c277429f3f09fee58d18776ee2cc5659d7f7e4f1878ac3b197c5ff5bfdaa50db84a5565ee480c5bf44007a30411c0b839b3c36ca07d9e31ecb4fe3b486cc774d9d9fd703ecd50ab6490907877008eb378e4f821c9a8fe0a7ee0d98247797e5599345340815e7def77ccf4a6d409ff87040d38a4eb83dee3d8a4a8c0f14cf6cf71046148dfbdc17b821550a57d3f4e8f0ce34fb2147573b7e79673eb9271fa0ed556456deb4682fa3d7560b5f2e4c5a1fc2f972747ef4cde0969a3d7d3eb8fdd5e732f40bc32514fe9867aa84487e942a1063052f04e5dd894e4ef8ac460d8adabf5613fcd4db7ebe07e8a6210969a8ae6438b49cdcfea219981b9f0a6a4b8769d711cd8f52cf074b70a9adfeb6cef906d562d1cf8bf7a315a5ccef1a7714a8dbf06866e70b55ca7d3b9c33285a7261cf59641d62e921b794a7ea7004853eeb1fe369f78e800991fe407b1ee7b541c22ea90a3a95e57683aac2d4915aa7b925f668cd345f2052f3635ce948a4dd67f843eda8af48ca061e651487af21b430ce78569aa3d9e05d53d5b4cbf16c09baf71bbcfb6cfa9a03069d7339796afd0594716ce3b90c82ee43ebccf75bf937298509c578054bc0861f3656468a86d3198acf4ea08d1c54dea0de22243e1445ed33138c93b4dff974c7f9617e5dc51440acb8a4444284d3e1d8574c2be700f02137f8bd22dfbd26eb73f1a7516bcdc6f0462c67c714eca552e13709670f1aa9771e413c550170e82aae68a45905e400e2269ce4ffbb20b9d4affbec492e1d8954fca6b34b231bf587cecb1f3805d5075172c8ee2307a4c9aeff5e90ddb962a9d90b73a13a79a8ffbd55400445c81ec5822394a5eba979afe45c10b34a3384170e02fdfe5dcebbe9f4049b295c35465f3e338cf9340783d98fb552758eb7e04dbfc459a49d54bba3d36c2f259880783870f884bb940f59dfa4b94f968ab0f973e83d12b0ff00538c739621f9551bd3912c73285ef9701b33af7d9c0590a3cb26cb89dba2d8ff454a330c3b28be3352d3b2d44369a111b0ac113cf95e7bc631ba0d416afd9f6599dc1f6051be8ad51e20a10e8d5d13f18425469f5b57a2a08a1a11101925da3b83d1633387d136e43dc3a74cf5743050d4a5fd2946d04eed5e52950c36ffea2eb016875dfe4ad4e5641b142fac0cc74807e77445d6a3c5591f3eb00fd70192bfd4a37bb8876a2fd813ae3132d2957ec9dc680708c5e9b2347eddbe88f8f787bb2561430a01dda254ba98cfda03666534da11a47140376c849fc8b0fd9ce11696e0a581246d4cf5933d1f38cfb7c3ac1be4b545d1bc9a348035ba0aafa19ee639f4c0534f8c2437d568a299eea5dfe54e20a68fe6f30b3209f93b896060c0fe423a1142049213a4c2680be543e06646a2dfa2ae08b0f71a2a3d0ddace914ec6abbbc3a2aeb022c7e6c3474e7eae4eb6abf8782ffb2d491a741c37a5aad3f5626fc20a447cf5a1d22983a3a4e05ec9b2f68052724165bc1f5b3a2b06bad99939005a496df69ab53e04019eff4db08b427ef2a1feeeaa1a21d5e585530cecdedc846ef36b75ed281f93200f84ec779e167f653784b2c1fe794a818acc727f3796efa207166fad1effa63560f44b7df8a2a864fa114ee64afbcfee0f95769d4e99712a51d07f80783d319be13b89ebbff8cb608fa4dfb53b06584d162aac70e23d451ba20a95e5f2624345b7dd9f559d386fd9e92c7402c667bbfc66a597ecf3aea12824bb1b004f408869277f1669a4d8821bc9d6a48a20db951017c04ef87dcaf256b31edd3e59778252be065f7a255e207b507cf2453ae3c15aab74512f9d4f0a287c0e41e48254ee1538bace09dd757d936187d0728645ad405f3d708327b90840c35ead6a23ff623eed0f4a247abae9ac7b766745067b6fbe0ee06a4b5fe0dc5b020240ad24ff4ff68693d06a00d060a9b592b6cd8fc8a9ad412f9e1251d9aa50c87b1c8408e2a71e28d7c1f6af986b85af205d4fec0c5df8ca7d3b3b681752cefc580f89bb306fdaf23f417364869168ae97a71345d14c704bf1128b8e7fdd6eec482c49e5032a067e48fd41efac19bd12aac08f9836e110f440d686dd486dc12ce32e51a52b1254bc40a90e423878b2dc95fb427cd3d0512a250c07804bb927acee33f17fc408a448e778029499bfa79c84cb7762d9bd4c5d5db7fe605f42e0dea009168d004c63f49a2a3114eb7fb0a852f15d269c5e299ea92b9ef81fbf9ee57629f42758bda935931de6d9da88aafedc1fa4744e2c7009bb9098fb1666ad5f1a368a1ced3ea70c8d8ea8f1fbe9447b0d3f99c7a90b87ac3167d5cc60a27aee328858afb95c4d52318e57c5486a0cc319d0d893541cc214e3a15b2fbff2b4f395bb127de00dfcf8182db68dd719f4bddaf219bb9125e53e0f2c204fe8f594d41484df32d9015bf53868b0920dd504f39f0a2ab32f94a4d2f0c824d8df5e10c38247ef8f3e6c42153fcedf3985ad67e27bc9694d651921fa22ddf797c352da934c26738fbe6fc18ca400cbf04bac38dc8ca36ef7d8011edef5686a4fe9a551b2326acdd9a62f7529fcb34526d0292c0d42a2df7e390cb3199c772defb603946bc363409dbef57598b512c0677a2b89658a005acfbc68c579748b9bb1cc213bb9cc0a691c0690da766935b5e71b91c72a515f617dde47ea2b5dbd2be80c145542bce1b1feb5be44327a3b355b39f40402ceb51eae4cf9ab7ad2b4a600cd892d5b7073f4c7f59309c16f082c16096c6e3b5adab19dedae1cdd52637da75a221c06fe8817190b87bc791e692cf0b092ab279ae20497dc86427b934aca9a4c5ead700013130d6a3dbd8c94f777bd4464fd3120c233ebdd3736bf507b36e69c44a9bfe1f574a9ad400b513ba6328e393c01624a6f7c44dc2ebbb2af2f9f4bcdaa9870f8c6887211ee8f67cc3758166996c80c72b202f4bac713b5f083809d84a1560f2b94580a809db903c29ac9565878e03a6705d0147e001faaa4cc930c20a1c877998b801ed860a1bcf18720257173cdc085336d42c952fe383e57a60529fc60672367ec71ca424c84559ec20757bcccb8441a184e4cdf5cfd6e1933450ad8e98a3cb2dc676bf62f3e98c99e80997887f97b14f832f4759cc551f7f3328cb6bb7861e4e7aedc94aa9a6c0b5569809ead2936884fc0148333ede0e4259d932b70edbff381bdf429e873f9eb0002f44921c750e8b6772a3c42912df02727a0096882fc334023f9ca3f4eed06f90df090f274a20bb105cf927e0a8d5be62b73ce0015f7199255462823e42b6fc19d20d29e278b1389a806c6b1803ff11027747a6a4a54623131510cec5384cfbd064aec83c1d894e1bd13b287ebd1ca328cb9230c3c60da958e843f9cc3bb70bceeb8597e451b0883582ff73fa7155bd709dad325f02b431d13623e7ceaeb737e763e5609b31a02d6157e7d6bd8fb737e881afc28802b84b7c743c27812002e80ad70943e738a878288d0216fa3ca248b6aa1d52243f3e4310ed3defc05fb17df1ed443d11cd7c352c5e6b6c0084787e3518de5e16a0ae877057e68c5ae29164f6f91a72e4f92cea1deb79f94cb38affbdd9c11a4924b55b0bc0a340da1a94a0620841e34c36dbdd12dc2069791a25abe43301c97f10cb914bc9d7c1b9c63aa5ca6be2ef59af7fbb17eeb98a3b72ee5fa0debde42ae4a9e20f3d5c4435677a7be649c61bb9b1c885e1e7887cc3ccebbb6595ae49c75c74d3e9", 0x1000}, {&(0x7f00000012c0)="3c38214486bb8ba95469bed2f61bd3ff23be34abc8a8940da771b937aa546af6f0bde6d7230a0a2dfa8b22e37c7ea75f46d6e7c11031784553547620d66b327713e73c4d9d6f10b368f860ba925d7636d2cdea32aa15f490bd7ff1a966af971ee513aea59fcde6f95a78761270a51c2072a5da11d091b34bb0474b4451d18334b1597199f4b1e4aae25742336c3d4db5623c76c6b5a387b315b026f260dd4e6ce3d84c7208556140b1fb74398a521a6f96fa9ac8c92e74f96a6a8555cadc27ca1039d07c44ee1ed35de895c89393fc169fc809937ffc23f0ca59e89b9a598d40cada23ef8ee570d95a386f1055b2028557", 0xf1}, {&(0x7f00000013c0)="f6e6df4f4b7ce6cac47d8a7d6a943c7c9b6ea4d694e8178530e218b29912f784fbc39b8c09c603e326589e1241d9bb4d7ed5d2768659aa54b817bf83faefcee94e6bb0aed240af36f98d4c6d9793d2b725bffab462dca392f11194b1352f8b641830a0d37976a2b8a2d656427189d9b81d2facd9e26d08262c6622928f3bd11e424c0046fc0fa94748938ceacf29ddc174b5f14e7d5075ad9b39a740c46991591ba4736cac9ba2bfa8a865ced66424819dbee76eecbe294f7f63f349a88520021d26a78680ef3f8426c741dacf47778bb60d6b85c6e7a0b1b43648274e88b70694234d34740c6f05207a2057f9", 0xed}, {&(0x7f00000014c0)="8d9a6f07e9f64306871353d9f354d9e1c94fffbafe0f947bd1f8f3dda0ecb5ccf637ca2b85265af8a7e5e70398903f21b09c3823e6607a634f08a4d179d3b7c1f0deb2f53c88811bd2dfe3d98530395c2b3bbafc5a2f3bba92145cf5ea756ab532148769609ac5901d820a103a834e374dd409c110d7b08c82c302d0e957731120a4daf53d384898d476d57a01a635a161b13d544a9ca5b27a965c124f7512f5284c79fbd11ef226c6f0f3d3c1b6ebeef3edfb44a3f3714b19ceb1ba2800b62fc82b58dc650c56351c1fdf379bc097ce96924ea4eedd688ffe1781d95c572ac0d0041f02fff601af2a43e8b380a959471c69591ccd122bf282376af981bf22", 0xff}, {&(0x7f00000015c0)="cd308bb73fdc426d2f82936ff7e1a3144d85b710e9a3e3d58036b140c7e2362b90b0b672491ecdeb6789d73ab57efa6b3034960a7c24d4ceaff73c680c8310ce70950b7b280df74c1e4499826737be13cf7c4e25241c755f20adb3a81fc7419c151535ca40916d949ab3095462609b1164d2e646658a0ea8", 0x78}, {&(0x7f0000001640)="76ffe9a5f1aa9daa285de16f9a759be2e1dc6fd4bc30e3bb411c6ff172891754bdf3b3773328c3adf5f05dc93a1a56021e5e6160d9fb4c3c8154ebb4125d8a67936e11adeda15e214686625dad7fe7eab364cf6069ffd25307c5f90b726151c17579b5fe436b3011f60494f521a911142d756d0cd14a1b11a83e4a42b72eb8dd5e6acefc0eb8d76c42c0c62c2a782e6212193d512ae47acb2e76e884a83c05e6b8f1959f", 0xa4}], 0xa, &(0x7f00000017c0)=[{0xe8, 0xffff, 0x1ff, "42e409deb110a0f5f66fe60fc637d14ec56b8c66f1f71b36bc315a1cf5fe80f46ea0a65d02e4a17b80488817a31875c582f4d12e1bb873922bac2fc83913028d8ae91640561324c945128960713aa0bf215998653ce9f8403f0c6ff6ac9704e398af86de1591fd248cace9136cef6f9aa2cc4e87b16d6c3d5dee4ed44c0e478d191fee322f83f3e9af8272262f04cb6cd39075e7435ce70211726dbe22970eb5cabbe5b7afb235d2d20826607d693f5dc585733a5e3d0a9b9f9a6fe1ec63f7f617da673b97b5cdb7a97f2b5233f98627239e"}, {0xa0, 0xffff, 0x86, "ef6ec94c5ebbf8535ccade8ed994dee4a12e1942e169a9074a872263920763dfd8c67e868727ee2e7117ac705e8088b17b80e79213e829e0b107a2a421b3cfc346e02a96e2d5e682be0946293f69c51676bea2a12619748d8d9be158c3b6b79a37886da725091fb3d3c85c350f82b0ffea53c970c014a7f10c856ee813fdf1ea4974553d1cc4c899d2f474"}, {0x78, 0xffff, 0x5, "a87df673210c253283f808570572d7d261e01d0400929159d24e6e8200b767545abb0447654e347a1c170cd939592ecd6fa2d9b929a24c8c201b6d32c70e0d9f70ad905459da93b342a39cfb604a1bcd9a41a41e197f260a910cf9f84021eba98e0d8ffe45abbd"}, {0xe8, 0x1, 0x2e, "099d8fef831898c1f282dddafa4b5d5675a25040eb8614c5cf5493e8a24a687b5a514d1b6f0569b5a14d3f3384cb921f40671b40657f2a99c6a9f6549fe43344f25946ece7d8e187a0a44bf993f08ebdef01ca0d5569e1f37989d7e0f251fdee59bb12c9dc6bf2bd80ef790246b08c59f7b428c63de7a1d9bbbd96ae799fc6b891027cddce22c428bb973ac1ca82b6bfb509b1a6bf31d01d6ede6fb10d057fdb159d8d6eba9b9c20cdcbf4cca38ffbd67792be3d889a8782848d41506b9b12176c2e9346047d89467af87a8765d4dec3b26a"}, {0xb8, 0x1, 0x9, "bd254ec221527d663f9d560f8b6bfbece81b21f3118a56dc145965580740ce3a0a98c03d13f22e5a408799e94a74a2ec76fe6aba12b90caf025d413b2fcfa74d98c0b1fb0f8c477559674b047d052c1a185bdca9a685f6f1e78b50f2cdac9764199abf6248ecf7109a6cb7b32420edcc940f26b14f7ff6284b271d63d0f569f1a9b48b44ea88cd8fa3a2344e832293cbb9499c5848767b1fa4d1404bca83ff76002a35dffd70"}, {0xb8, 0x0, 0x7, "50a997a27f77c034a69d919ee60a09e62e1c96b00575c9fb33f00f844746db117f96ca82930d77f6f551247135d3a83a721ad5c242ce9ed4c8cebf399a72d64efe0264128d1e9dda16a744f567d2bbcf36974c2e6eb1b827cff6331b04b10647114e3a1cc2e42e77afea38a5ae15fd42cd4dc83926f3a41bb0ae63c7e758bea72295c69c08a26126a97758937223a3a2705b19d824e4b50699cf1ecb73023edc47be"}], 0x458, 0x40a}, 0x8) 17:19:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 17:19:21 executing program 1: clock_getres(0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8002, 0x20) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x7, 0x0) socketpair$inet6(0x18, 0x0, 0xf1b, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8c0, 0x101) r9 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r10 = socket$unix(0x1, 0x0, 0x0) r11 = dup(0xffffffffffffffff) r12 = socket$inet6(0x18, 0x0, 0x2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0xc6, 0x0, 0x279, 0x8}, {{r2}, 0xffffffffffffffff, 0x81, 0x1, 0x8}], 0xe512, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x42, 0x2, 0x0, 0x3}, {{r4}, 0x1ec89b20fa55a5b9, 0x20, 0x80000000, 0x75a, 0x7fff}, {{r5}, 0x0, 0x40, 0xf0000001, 0x401, 0x6d0}, {{r6}, 0xfffffffffffffff9, 0x9, 0x20000041, 0x237, 0x2}, {{r7}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8, 0x1}, {{r8}, 0xfffffffffffffffe, 0x20, 0x20000001, 0x4, 0xcc3}, {{r9}, 0xfffffffffffffff8, 0x4, 0xf0000002, 0x5, 0x38c}, {{r10}, 0x0, 0x6, 0xf0000020, 0x8001, 0x6}, {{r11}, 0xfffffffffffffffb, 0x2, 0x40, 0x6, 0xffffffffffffee35}, {{r12}, 0xffffffffffffffff, 0x10, 0xa0, 0x0, 0x6}], 0x101, &(0x7f0000000340)={0x1ff, 0x9}) 17:19:21 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) sendto$inet(r0, &(0x7f0000000000)="604ac5ff9d9ea95d372e54e98a24d3ac31908f648c083bc64b80885c44fcb3929c935a2660515a787a945bfbf599c0cadbe9a0a1b262781461de663be012367103c61f29dae9de1299e7d36759abd0c5b810a12db54cd4b02e625d66908b4cd1a039fd2c32f1ab7a5f0fc9fddc68b676c0be0bb9a747ff", 0x77, 0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 17:19:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40000006008, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x14, r1, 0x0, 0x35) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000000c0)="29d745707e4aaa0d9fa628cff53ac46f03f878d7f9ec24f87c03a3a1d387c3e4f1cb0ffa08764da5b6098a2f97ee358df4a52e0b9ccfd0806261b7c64c51cf0970ed26f3a9abff78d9cb09f5f875e834ee2543c9c318c33252532aae45bef070a55f0292729174552dbba937c37ce75a204c1f13ee4c2878b4ce8d301bc87582f38b12d391f98d49ca210b726c90f30dd7454f5a15740d54e87a85398c8eb75da4886add186a06", 0xa7}, {&(0x7f0000000180)="c17e1f8b4d53cf79f3c364bdcbadb597ea5c284cebde868f82a76e5eb6ecc06b0337047f049ede965e9ac719fa03f90f6b3c8c4b29b1ef412830d894432dba25017c7dbea1d2b58ee9b6f92419f55215df0b4e1224b16dbac8fb175aec95c83d08c1f3af2a5b7d77e9ca89800b03f5ed32b1d01edd9c23683529ad48d7b714baff782dfc04389fb8a3c3c1a687919255f9382d385a3a2ae5c69c0c9e0246479195b6113f21a7531d46c49d3456215775d3ac797452b6ee1d2a", 0xb9}, {&(0x7f0000000240)="3f14750be9abfbd9a4f786e57a6afa6ce4be0106ffc528647b7ba7715b16d5f484d3355d422884b635b091349bfa3b7b281f5dd302bd28a5", 0x38}, {&(0x7f0000000280)="81a4db38bdc2ee1f37f8f3320ca54c78c52af531e0214f5217cce987b89d7505eef1ace35317a7c124e100e03859af806d57f275e56bc1c87c1472ed578ce8d2fe280c0c164b1375dd6b8cf6724e8651ae39797ec031f4d016d99739d07418d755373db418b2aca73caeb5fe0c44f83b3ca76acb9a9583d3845f96b720b1fcaa79b89f6b53303025c5937de2f3dc4611df6fd4ff2d0f1adea41c9fef29829b867f63307c2212b7a0f3f727c271980c8fcd2ad12a085932bf562490d656e64b7e988dc40f4741f6c77f44c8e63de456ae67f424710531bc1718adbd32bebd96c396e083e048119bc78c3696b35df16f21d67df7e6a575e735ec248f7a", 0xfc}, {&(0x7f0000000380)="9db82745a53af302ea66c8fa3311d9a1803f4b68f4fcef14424ae53db2227c4aac7b589c87a6364e0bfb4f90666e12bdc12502dff90ccbcb754e54fcc856bb4c3a9340e9eb032f36e2d3ef8002e065642e21583e811a6a338efb16f81aaecff20ebb8b52e4848e98ad9295f92286234491cb199cfa7fc567439299d602eaebca87bde416c8818655efd6bc6315bcbe909208147fb866562a3f910120c90ba4cc883a104869", 0xa5}, {&(0x7f0000000440)="3fe0209a5e91fc37296f355d55961765cd7ffe453ae62305c758c9422c169d226fc817174000b163c2686317441a4b37e3fa3114e7c4da07bee490a26d48bd46761790daba36f75d4e6659a22968d9a3f1c1c563cf0e971c54e7738996e8ebbc78caa235ce9bfb14c3e47dc57afc5b4b77be12426f85c7c8beabc52ca1341164202cf6e0165719033027e552096b6438550ac077f4e1eab92f1c3bd7d37ee00028b877d8b3fd064d80d68d7c6414228c09e4911726b53c61e5d3fd91fc43098a6a86ef4904c0fb48b739b1bc3205d3e0b07a7c1cb1c0fb28338277fcef1127878b25927a0f5b996b37dfaf59fc34424ed20449a9bba2a4908ebb1421950379cc07ab1df8921792f57ac2b48e089a372be01977596bd2a9d38d61adea750742bfa27b34fd517edf5f426ec394dcc19a70a6cf5ecf38f2fd5bdd7a07ce6b754a70fc76781308c40bece72eb990cf7c639cea93b67f043cd27edcb297d6c43c1f7996e8e987d5681a27ea7eb99d92ef1bab129d5b798cb5e77aac51a88c0dbcf323cbbc87f97f53db752fb3cf3632d2f0297dcde9289fd4eddc9910abc69b1a062bc48ba174d5e6510b90ad14217d486515ed4c47f12c74a3a406a81b33b758160df3d2dfc428ff56bca0303cf18dec584bd550c4a26c810aa8c30fd638626853dedc000ae28bc37dbd4e35627009badd9cd6df225ad0caa8d3fe78c89b5c2c6a2522c1844b8a2006d3b2e7fa953b003708c81ea338a6610aa0b1061498139733e4bd751399e08e173b9ea6fda8693b6f86513c5137e73c49671c27858b1662178a476333748bf7828f64f2f9bf34c29f8901fd96411eac909326f77622d32a46a37c0b2e14110073fbee1210ec6cdba2ecf9952d236ef86ee180b3c1e5b330118a732ab59c793e18a9e21069eda758f3d71dfcd06ebd5a5b9a59bf553d7fef1867400da8a35f97313c43f3b2d52e75bdf8ed89ef70826d03a5f30336aa0a6905dee09082168d28886688836e963013a38ecb05144f49f0c71567665ddd269f507877cb30daf986843ad0a962dfa3c6a0a9e99c77fec4757dadd9890d36eee9bb05554eb8d658d71729aa8bf52db07fb8740ab3d9aa00c682eca6b078f6d8448ba28eb768a8f8a2aac1da62c2469de678e35e3991c45adcb74abe16a3edb990c3faace3b6619380a88146cc8182c059b1ea8e900cef173088114b78138fc3ae8fa7341ff52959b0a20a55da867fbc0a5527bdf46599e7bad4015d9bfc86f3af9b45672d937ea24e58b15043489da64ea1b85ad2faee8e769af623e9ded463f1c8ef4d960fd932c84642c9124f25b9e28c02fbf68dacdf31150eefdac976114eef54e0d611c4d99d95ed24ada0c99a2514187c3c090fcb74a335b831107b5223366e4a52ff93a22565f6c8379c8faf16c8ce4560f3cfafe7621e4b7b70fef9aaf265348a114de516810d5aedab8a7f54ffa8529d3fe54afc7b1ed2c5bfac85c78cac46e97702aa5682231de2a206e2309061f25259d429034b6ed1b09a25aff1c554e3691c1c87d799057f2087aca7962d99dace3e872b3b54a6fa0f68deae2a7ed4ab12dc97101e043af9450e4e90fbb657c6d8589c8b645153106a739917efef139cd08e4528fef572a75a4366c16236ec81b9657abbecb575d8d6cf5e00bed8e91b8d4686e51106fee81da91397037bcaede4d82d85c25c6d3a403422500086090e290b9ead532d0321ffc73652b43ae8ea0dfa80bd477f15a1e69254f9acb0884331d8834de41e8645211fb7d345fa546a1bc0bdeefec0bfb61e741c7fc87d08dbee035366e124a611fd509e73b7a2e0ef24fb94bae8bb75119198b5f48433e039d5b3cd0dd26204a1405cefbf285557b15a38c1f2726bea897ac0c8a533a9072d232d535aad3e1b17348f3eec509baef15b67e1920585738f8c567596639c82e892a4975e4365fe32ef3c185d679f888785bddd5d920aaaea723ce6931c9d450e2e80513f35262bb5d3b011808fd34e4d2e94e821e049b3894a48fdf6845de2cf381af8fb636dfb4159588fb7b2a8667a287d5db76d225276fcad6dc226abb0eae20e32de27cdb248c0bff12da62743fd73c3f35981548a9f1d86bbe6edf9a1167d8c9cce15f9d059e98339a29b640b5a3d1f66fae7db427023f682a99c3548ea79f4f286354189d205442eff0bcb79ff699ae3847cef1381db7362ec630b82b601e8d4314fd6e022b25a32db099daf1c42e47e42b1071b36b2bcae12f6969faab1eedbe758693421260a70de6e01ef6820f2dc3abdcc8a96873288e9dfb6d03902a84df71413e0613a17d6ca960cef1f2877ef93da6138c4f19bc2dfe913e572ff886733e0b5288d8c781e17237d90976802a9558aa3f7db50f9600245e3b7b7694b1cc0bbe6c8d410f7ef94231e37b10ebf4634500a670ba93706ba3686547856bf8d7bbba81b97844a3d68787d7188427f9996307bde1cbb5ad6e11cb9c4138bb8ecf24ef4fbe5e383471e1cd97b5b7bf84888838ad2a6284884f77b848098a1c4057700e5c45f19378d862567222dc3a779b5e2a27bc90728942e8514d9a20a084736b18010134812c617274bf690b181a51cb06577c6b40654de8b91e0e1f4c5316261374c3c566a8ff40d4a01bb6a6eddd9a7181f52954289385c76dddd6c7459bd5f63dd87e726a6408cbfa5f434966336b3892571f9f00b5afd7645c4d2f585c1f6df037920e15aea3441c540abc17bd99fca3ea24d551e52c02baab3c5bb5d5793a5ba2c6b8fe5b09df4d4121f4bdd21462e76552a868d5331a607ca56a51e8a9a4f3c5647c2956d59bf0ed936331c1f8666938dd46bde5905be8ca00893becebc5b31b2cdccda66b46a06f2a774dacc3b027d462de07acc7bffa9b47574f3acf67fcc2bfeb700369fe1fea816fe7b729a525cc00c86f9b431d651053bf586a18395eb3c88f9553a55c8124c66fd61c98a3c1f2e9903f9b310c962731c4d50bb1580be614aeea9ef4396ec1e005bbf183ea3a77032d8142c2a55357aaf5df5121a30ea2596c3419504d67547774ff8d6ad72e5b9fb4913094c0f76a7dc08c8b20c94acd7cc2ccb14f7ac9387a8513836c91115b535cff45181d4eb762f87a8d343d4eb64adbd348c53af93cba6a1f61a231d3c425ff478c4666d2dd7bb6c43f235268fb06d0050235f20c52f424538f8ebd2132ef20aa27f803f310d619d67fcd5aef32006f28301d69555f4a3b1e84971b43781ab2dcf20496b21703ec43495b304d68d3d1d759debb3b0b773bca844b65e8a7663057136bdf35a5568a37a371bb5eae10b4aee7231a25e9385d48bb61c61b1a7965fda71f41adb9e0552efafbd862102b2e121158d8c24de6b65d6d445e727e6a9cee52573c42f8de306d2c0fe0203c1a7c05e39934c82f8222913d7b596f9f24d2bf2c6aadd79804fbf85aa56be862dcbc1613b55429f272982257917835b60de210b57a6d88d874dd9b4996d164e6b20c5c4019b828f56e50c6050ec622681a637f69103318cff3f005f557e00a52369053404840c61626e1ea2f67b5a9889a1795b4e9aa5e49824c7072ed7ef4b340f4df5d6c0457fddcedd7707c7145141752545432c81491ab000097cee2ce0a31090dd6d141e7e40bb1be67ac4295a0113ca70a644f27e065d92464293f2b5d238f973cbf5cbcd908984c3019dae43be4de9a4f430be43672644a247124d137e7370c68fdbfa0c8312df1f2bb13acd4fe32dae9d1537409a525f11cd531113269da9058506726d468c5e796c135ac21047a074900fe552beeda8ca966da0d282eba265488ebc2adf7db08910e676ec1f31c4757104b8b6bc75793d3afad5e4a54f88104fee92f78ee20df2f23d1586804434f1ee56d1fd3eb4da1e7b80d687bd45e8ccfa677878044f38d60cc863b9a16d7d0f8013fab33e6b36d1ae8b273165b56c8e53fa2d2d8cea5dfdd040eda58004039e76abacbcaf6477b0badbb278fffea9b298f3c04cefbca71a2c9a2b6f3f97895544db42f539acfe0e1ba154dac70264eed0c60921c04b968a3215a721a7dcda78f30a27d92f2df08199af91ce4ab1d0eb7b8a85b2e6180f8d14fb4acfbfab43900ffafc6a4a474775d32f87c80a6c59cb9951c5efb456fba4c72bde88772b0fdfc27960c8d5ea06959422fe3bcd5a3613a6326e78d893795fe7f81e4769e2c51359626a5a2f326d5f469708789f0153da03fe289622214c4d832221bc8e7434ad84131e20da95b5cef0f440d62e41a36d853bd9c92068c7b2d3117ac9d4e837ae77d8e0f8c7c4d5e22dca4e908563ceb865c2b322dcc090b0e832e6881086c0c4342c88b57a669ef66be68e59c545c8043af93b02a1bbc5c79d1d02331f36f53ab5ca80c08cef1bfd982d3f4ed945cb8ed9503da563584ff5897639dd7b405db28975aba2468752c5622160dc30f5d1b138398a05a70ca5f849ad01d2436ff61418fcd3a063e6228b7c41dcede04f89b0a52d793d26662dc23afc8a88dcd5dd000f8ccfcb4c469c3e37bae0b1c0709edbd58e46f1515aad07334266bd88b7fe2b436475d59f1c36c071350c9cbbdaa854ef546fed6d0f5299118165575cccaff1ef3a3fc2e8813319a19535475a3779b9b3f78064ac380e21e14ab7501ecfb6337d6a8d98b7c9325e1f73e4fdb4774e803d3302bf76784de6c9a3b76ec24ad840bc1d786f9756fecbaabe178bd798960fb3c723179788589134806d0f9dfa37b65b0bf67ab77bda404874a4c0780703efa12d43850fc4c528c5fbe7e0bc56554ba1d4037b109a29fe80b1a79e92e8ceb1adb7a2378ca48523054fc7e0e13393485de5f539691fbd5fd3fb2500d1ec218f07d849c25c0a004e25a7b01c846aa5cd8ce823b3e9257449638ed7518a41c4adc618ae8f17e3d1ce53dfdb888e9be892e5fd67761f41dc46b7c410b06e59a27ab6c8175beeaeaa4abcbc05cb48fe6bb84fecbfba35b48425c999496fc3b5974842b529f319e426fa45801dad7369173c3214bf554eb2cea244e08685ab55e25c66ebe3662b30281a573dbb4de0798ba8e2a78e31f2e4d7947ed11b566f1524dc3fe5b39b91e3a381edcc7aa5000c451b23d2e7fdac4d56488574579b504168bdf235d517e27e2ead51c23d79a9b0b67ac881260a49e5a7f2f3148c6c438a0fba0e55f6e03ca14a12306639b82453ad03dd356c1d9e2a9af10a93a98c26a938cd4198e796f52ee65a7cd62f4537c627d65a8799d5b27807997b65f689614ff87f1dc98d860b391afebf9c6b5292e8f34d2372bbf4176aa833f0b4bc0c7d604d21cb70020f82c43a25f4b996541f656dbb7689697a42103a268b99a9e51bd1af10e6c929e5206376be2253212645a0b6a6d51180763ab5225eb52531de1d1144edcb790610affcba02e4aa9d0f3caa8025c1dcc1828261f19a5063da762889ce7afc5195fc40447de915e32878231f0614167ea89c1cc4fd45162313d4dc79c6f912a3379336ba6f38933dc5756a0774e5277fce8ce015dd4d2135c0f1f1f730f3aeca419c8297cb7096aa834eb61ccaccd787c48e363a6cf4d048f21150bb6360cb014d04a5f6bccf7277a346865e6094d838129f12cf6f2ecf2196a84d3ab6c8049d0da89a78a0cd956246b2e0b69b9a5321459d2034379baf673bfe3b6199a005c6aa47999d8dae83b7949d4011a8aa06c1aa6c2e40240e211aba674041f47494bf4cc685435e60ce3cb52d4fc09e3cf9097c130a95acda4df9a5ac67094e7cbf83a098590b83763d90aec07905a32aea32ef25", 0x1000}, {&(0x7f0000001440)="72c6f55b0c68df2436eed838af312dabae56552e237493411e67bb0bcab1c56946825f52ec2ebb6749c94071c18143bf42c533d0873ef4b6f80ed1f98546055cb31819", 0x43}, {&(0x7f00000014c0)="4c63dbd10ae6f9bd082f348bdd83a16b7c9f139b3dfb33815a2b4941b101f364dbf80ab28b225672dabc5ac04bedf21d96d68732b3fef951fc3f4143c912f488ee1b52caae4ff41d407dc0f10c9b3f5903b57e4a2aa7568e416b93e221cf8a3cf071aaef4a01823f6b466801e91f6052e86577d671e34872348e98412c44bb4778dfea42ee589f9b149ba1e4505ff12e67174efc2d95ff3e8ddcd9c5c4c6177d473fbc06868f874c25946b76b84c37955b5771ef7b78b802013f732af99d2c20c6276f9bed4272e98cb1", 0xca}, {&(0x7f00000015c0)="497b71d59a9bc057537abf6c543747003a4af424a427e790a12c2d27848b99a485988de4613d5a4ab6ab77a4a17468f711ee9883e1827214e1a9820107415eb629ff1c4b7225b7928d685aaea37f976653ab2a39f79c6430393c77fe44", 0x5d}, {&(0x7f0000001640)="2a25126bef0f885a273f1b6f1fd27dd420ca6ce490e82a694735b3c034d27f093e7dfbfcd442d2983a2f09fb8e9ff6b2fe8c3789f764498bc72aee59b1013e657085a607bc4831b4d838bdab6017b0f4fb701bb64930782375883e2e03000fe573cb19a70db823548d6a", 0x6a}], 0xa, &(0x7f0000001780)=[{0x40, 0xffff, 0x4, "1cec09d62f77df5a723c0c77a6ce18e293de4b24b0bc83c044d3b2b787992ffc5c3799c2115590afc22bbf97dd3dc971"}, {0xa0, 0xffff, 0x7fffffff, "bc664a2f5b0d1dd8bd1dcc2273fd2e8a0a93609d3163a3acc2da01d1853e51eda2db6121c0fbe20fb7fb1adf0516b78bf43caeccb4623a3335c673ce36b9c291de418160feef41be95065dfad5c689c83f6c585e5870fbea01e045c69f7f5658e07ab4b84ff91ca882dab1e5064e5b5ebf23dd9eb923ef8d3a10744dec417a09ca5fd7a64db891f83839"}, {0xd0, 0xffff, 0xfffffffffffff7cb, "488519a2f2b33f58d5619f116ed4540a4b12790521629ee71906f13d7ce4771cc7857e7046ca22d9fbb934fad7667348ababeccb35765dbb52b0e2647a4793606471e2733c930b96b3973fc2d1dde0ce631c02ecc22ef2120970fea6d2ce1be13545e428f1ef6f7bde561cb3b31b88e5f6854eaf7f23b1d7f4f2d4b5475cf00c5c659af792e73914abd24a506624c0ebf0d15646788ad176e648f94d509c39b3e411f66e45d8a343d7521bac49baf7d423c0e6fe9e2c7f35336779dc42b8"}], 0x1b0, 0x6}, 0x8) 17:19:21 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) r1 = dup(0xffffffffffffffff) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/84, 0x54) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgsnd(r0, 0x0, 0x108, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x80000000, 0x96}, 0x8) 17:19:21 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = socket(0x6, 0x7, 0x0) fchdir(r0) fsync(r0) 17:19:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x200) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x4}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = accept(r4, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/219, 0xdb) r8 = getppid() kevent(r5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xd1, 0x3, 0xffff, 0x9}, {{r5}, 0xffffffffffffffff, 0xa, 0x1, 0x1}, {{r3}, 0xfffffffffffffffc, 0x22, 0x20, 0x7fffffff, 0x7ff}, {{r5}, 0xfffffffffffffffd, 0x8, 0xf0000002, 0x0, 0x1}, {{r3}, 0xffffffffffffffff, 0x80, 0x40000000, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x84, 0x80000004, 0x6, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x469a, 0xfff}, {{r4}, 0xffffffffffffffff, 0x18, 0x1, 0x8, 0x7f02}], 0x4, &(0x7f0000000140)=[{{r5}, 0x0, 0x4, 0x0, 0x7, 0x20}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0xffffffffffffffff, 0x1}, {{r4}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x2, 0xa8}, {{r5}, 0xfffffffffffffffc, 0x10, 0x48, 0x400, 0x9b8}, {{r4}, 0xfffffffffffffffc, 0x0, 0x42, 0x1, 0x80}], 0x2, &(0x7f0000000440)={0x1, 0x6}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9d1, r2, r6, r7, 0x0, 0x5d, 0x8000}, 0x40, 0x0, r8, 0x0, 0x7ff, 0xffff, 0x8, 0x7}) 17:19:21 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1, 0x10000, 0x100000000, 0x7f, "190756d34711979700265b9d77932b3861f06d09", 0x20000, 0x3}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r3) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:19:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) read(r1, &(0x7f0000000080)=""/76, 0x4c) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x34a1) 17:19:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() r3 = semget$private(0x0, 0x3, 0xd) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 17:19:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/141, 0x8d) close(r1) fcntl$getflags(r2, 0x3) 17:19:21 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8020, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/51}, &(0x7f0000000240)=0x35) open$dir(&(0x7f0000000000)='./file0\x00', 0xa1, 0x21) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 17:19:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) kqueue() r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 17:19:21 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000006c8, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 17:19:21 executing program 1: r0 = msgget$private(0x0, 0x440) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0xd4e8, 0x5, 0x0, 0x0, 0xffff, 0x7, 0x4, 0x2}) 17:19:21 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r1, r1) 17:19:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x103840df, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) open(&(0x7f0000000000)='./bus/../file0\x00', 0x480, 0x111) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x22}, {{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 17:19:21 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x141) unlink(&(0x7f0000000140)='./file0/file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 17:19:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x10000, 0x8000}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) socket$inet(0x2, 0x3, 0x7) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) rmdir(&(0x7f0000000200)='./bus\x00') bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 17:19:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/158}, 0xa6, 0x1, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x2, "9d036343c3f5117fb5"}, 0x11, 0x800) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 17:19:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x480, 0x4) flock(r1, 0x1) dup2(r0, r2) 17:19:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) setsockopt(r0, 0x8, 0x1f, &(0x7f0000000000)="50251ccd819df965ef7e075678f822eb9e9eb4b783549e28f5bab8", 0x1b) listen(r0, 0x6) 17:19:22 executing program 0: link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 17:19:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='#\x00'], &(0x7f00000002c0)=[&(0x7f00000000c0)='&^:\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',)#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':(\x00']) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 17:19:22 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = msgget(0x3, 0x400) msgctl$IPC_RMID(r2, 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 17:19:22 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/198, 0xc6}], 0x1) ftruncate(r2, 0x0) close(r1) getrlimit(0x8, &(0x7f0000000180)) ftruncate(r2, 0x6) 17:19:22 executing program 1: r0 = semget(0x3, 0x0, 0xe1) semop(r0, &(0x7f0000000040)=[{0x0, 0x80000000, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {}], 0x8) 17:19:22 executing program 1: link(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='./file0/../file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') chroot(&(0x7f00000000c0)='./file0\x00') 17:19:22 executing program 1: socketpair$inet6(0x18, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x3, 0x7, 0x4a, r1}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x39b, 0x0, 0x0, 0x0, "42a87b09645f3f8739a30de5281b9be85994421f"}) 17:19:23 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="e7118ce361b62a5c9a204760678840f81ae36377c02adb193cc0a6595e9f59811df96ec26f6c06c8813126acf7dd93b3d7367c74e292ae5e82ec05dd37263440b9485eaf4918f3585fd9bcd714b930a96b952574349120d42be4b576e55e235e514e683db3036d75e0445df9ba46c35ea05970abb8b1429bea33fadd2139363bb8a4abf5a032d410d495a4a5ca2615227c2769c32169c815bc5e63210f9dcb665fbabedc8cec21ef", 0x12}, {&(0x7f0000000140)="e118cdeff4838ebc05a8a56b2bdd70f6924f43e23d62de155948d94ba71e2fb33bf182f2630de353ea072b1e35eec9822570ffe9ef869fd1", 0x38}, {&(0x7f0000000180)="fecb7b768cd5d069aa65d5f1926c47699796031a91645a1c503c7919e4c0a3b9a2b780ae91e1d315624e779b61a589a9210fc9cc8305385cb444492a4fc37c85d8b4aa4eac89e7a55c11c78c1185aa6a43403c80ef6092accd999f465f4a3c420cd09097ed01971a95bcfe77ea07383533437e7ca73e750e", 0x78}, {&(0x7f0000000200)="73ec9e6d567cbf72df9b38ca848618180a2838ea19bb50646da575606a8ce3a634aff0928feef35c", 0x28}, {&(0x7f0000000280)="3ff0098d1f405d0f295fc1b1eb48ae2518e636cf2e08030c22bf966b099cb252f6fb366120c3b456915db789ae237b7e53fba96187c73819759dd1a0eaa47cb711a97b7c180b4e215aa85c4c4cea376978d28da86f32dc09d9981cf06f30be6ec43a0854c57cc9100b5f66796c9fc66ea760bf96dd40e41a8214d4e9fd4f0b542aa5c107ef8cf3ef4f0718d3dfa7cf92da1cd102216f5b35c83e481d9c8fab8691f0e82564b4705f584d1cdfe854f2a500b5296372f24d21627223926a7808f9265474fce0dab8278d36a037530243b1fed5c27cce8a5b4cbe6392ce63c5", 0xde}, {&(0x7f0000000380)="b50639038cebacc94970b97f1839f9d82406a41187cd97a4f1e23c828a1a9c53f41e631923a8928241ed70e061fd62057331c2d57df0a6281cb8218ba81fc3df488fa264547c379d4294c14fbf1398b1195988b089006759fed298ce0b1c36c5165a4abaf772f1cab839bbd3e4829df047e53420c301ef532eb830e1f18f02908ef509cfd8f5fe73a2aed94fd252cd0c8fa1680e835855fc2d4f4b0aa581de3b965543259a458dc0ed40b259f3e15b970de224e505e63bc89baf370292e2c015cc7fdfe5745a63", 0xc7}, {&(0x7f0000000480)="36e71fb41b867adf6ec5362fbed8571998557529c20faa1afe54045f948afa0826acfbdd63167791ee15c49b5be030ee20e6e4e317c761233a172f30e4f6df725b9ae7cb166b7bf95064534f6732a1fd1a072ca1219f3536ce30230c7702e8321ebd71ebac48208dbeaa786ee4d48f117e07cd63", 0x74}, {&(0x7f0000000500)="30303ac08528dc5c60379d32e795d1ff68b71651f3ea8e1a0106a1ebf8de1c37327293d8c1eb81154f360674817da151f9017f6ae70581b9ab96dafdc3c18efad504747ed22a4e15e0a4789017a7e8c75d2412d3e518bd0a0eb776012549c943f1c12bc3dae9b2b4b7fd6f8624d5dae5f8dc0b5eb3ba2a918d2a57d5aaf305138afa30342640e325e7fc213afc5b93a275ee11c27e34fb7ed7e4", 0xffffffffffffff5f}], 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) 17:19:23 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xc997, 0x0, 0x9, 0x0) dup2(r0, r1) 17:19:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x75) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpgrp() fcntl$getown(r0, 0x5) getpgrp() getpid() getpid() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 17:19:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) shutdown(r0, 0x1) 17:19:23 executing program 1: socketpair(0x10, 0xc000, 0x6, &(0x7f0000000000)) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0x2, 0x10, r0, 0x0, 0x0) 17:19:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) listen(r0, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="6e5c0653a15e05d4b2a8b44f81e56ff9d2a1d6c898a8c07e446fe9257a9c97c56b1200bd1d6e98629ffb1b74c764804b7f616a3f16feba950d438c6f2ac4fc7b41ae4ad8386c", 0x46}, {&(0x7f00000000c0)="bd33ffd3811edbe5d00322dc44f9607065dd6351d1c12010d471bfb5132427fc6a466f298bf8d85fc835bfbcaa826525fa4707376b4d9854f6f0786ac2788f0a835a51cc5e778999d66222cba14a2c2a33e7854c86098bbde9ec342fb2d37e507e73644d610fda739b3bea47abbe3123796f9c56c9edb13c8de988ac45c707c0f2d7a95726b7ba739a08f7f8dd2843e442696c89db2bb9fa1f687812679383c6dfcfea123df95714e715ebfc648561447c8613300660aa768c8ab37849ba05d6c6e09875e42e9f62f4d7e6c2669535938b00cde7d75a99bce24cf1c7edad1f12cf69f24c26987528818992ac323234be802c0a95ae49646247c38e7a2e2e", 0xfe}, {&(0x7f0000000200)="22feca", 0x3}, {&(0x7f0000000240)="91ad2a44299dbf9369305f3019daaec0fd840539f10d6706d7724d0f820f42adcd59f5ff7d5f8b930cd1fa57ee31595b6ddb6265eff66b078e0256a73ed49d342e25f6583080136c79999d5c586d496f67b60e95945e790c18ab4937bb52fa8b095e3be636ae1cbb83d2371ffb285ed29b019510efbc29905b718f4f41cf590459255447acbe18ad1f7efce561ce28dd033cdef9b924a1022d97f6216af8614f8ed40560551ec6473ef1715c156912a44a19fa9fe62c98aca128a26e0f52415d05092fffa1890b38", 0xc8}, {&(0x7f0000000340)="b87cdd8abc19b884a68badf5db71b1c9d1541ff33e6ae0b18dea0526cc00bc2f4df8c1dfe87c30590712263be61f227a30d85d64c02295e026d324a193e49d421f0db50b19", 0x45}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="71723c1e7fe01689d48062d34d9de2b18bac75c198c8ab1ad4aebfce16126d16c22b8e2846c1bc6f7dd9bdd81b78", 0x2e}, {&(0x7f0000000440)="784a1a71806b3b50dfe278fe2fc474821229ac9971de76492e406ad9ebd98ebfea71f50f9b087d730a5f7a1df0f95bd61925c94261abf300be9ad0c152bb71214f8aa278c6ba8e68adfb499dbe09254d23307acfc943d857c1b3665faa9b0350cb36151c43a774841e387a093412289c16c5b256bebe2443863f8504414aa45dbb2611c5f837fc037eeaef91", 0x8c}], 0x8) 17:19:23 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 17:19:23 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xba0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) execve(0x0, 0x0, 0x0) 17:19:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x3}], 0x7fff, 0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') dup2(r2, r3) 17:19:23 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f00003d5000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x1, 0xc002, 0x0) socket$inet6(0x18, 0x5, 0x0) sendmsg(r0, &(0x7f0000000d80)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)="95fa28f49db8651820ffbf21109898816e2b75e53e0fa7d3d161c86edcbfc40fd700b9adf6385ca783fdc6dd66967b396b8b51610a1f541102122f0efc2649abc9f4486aae67f01db9a3faccfc1ff4baa4bb8a8fb1bbcb76fb496f4eaa670eded87df8124396de1bf57f82efb72ea963477268e5eb626100444dac5266fd8c5d9509592309d31f21ad03900d145fc786e0c9963ea486f5068e74eb722576cdfd2e9f2affab30bee58aa27a1687c5c5d45266da5873cf89941f1cce9c6f614de11708", 0xc2}, {&(0x7f00000001c0)="8f0e43b7ee85263ec2e30ae71ab9cf0ae35a2b1c25c4ffb203806871b12a122f9c20df5524d0e81ffb014f38ece8301188c85ade59886a5f2ad4fd4780af4691072ad73f7289e2092a7e414f4ad7c1a83eeaff68b260f11b3076df2751503963c78ebbe14b4583b5f184229fa9b2fd50c53b2b4ba3f94c4e3103dc1c91bfcda4443cb09ed57630fac3f404ecb1fa4f834d92e32245f82929c481db46e873740872da987e2739c5e7ba2e73dcd890e574b35f430f07a23b8c862b4bc74807ff80ca461e1e6835c3abf631784cc210098c184c4ac74488d52bd1a901c635c0f63621ee", 0xe2}, {&(0x7f00000002c0)="e47497cbf069b2b1109600575c9aea2a51bb04601627119894c094c9788a2f26f7d0b6cf039f11c66d9270236ea8b98f75f4fccd78e8113a944a19450d17efd644681f3b68f2c3438890af927a52947a97b8475415ff75c77e651e27e4968decc1241cceefc956d72204ac9fe68d54ac61d9a5a0a30e2eb6d28ae36822316ff1b8eda222a91d3285c3c9d0daae6d8f0e7b1b89354e2aee80", 0x98}, {&(0x7f0000000380)="4560d7930f06843aaff3a434060857010c9cfdc5cbb16c0946858afe15a59707e865b3e2e26708c1c246f006bccdb284af45acfa47951584abc905739586871ed05ae341d5e408d107c097d619a9121ed4db49304d7632eaf4a2fa6c952dbe707d3605edc21185f51f8b", 0x6a}, {&(0x7f0000000400)="c571b20298e94da7e68fdba6a9c9e6aac3542cdf72521a6d1a08eaaec45d997a7d7f22f5c9bdd8dc785dce432d98a86aea77658f451cab499d8954c45459b1a77838d10e4b9b8cdb486adeed399791ed", 0x50}, {&(0x7f0000000480)="6e7805f40e901e7d0d2968654f1ff135a7bb03b25b89318669af07d27f0d0593bae29d7cdad29f9b89aa8b29e885dc6e3d943e5634f16af1238a1bcf5c97f365f1b9049260f69a168b858717d6b05d37339f3e311b7a66af0ead3b24e34c995e2be3db704eadbb968788d5d5d6d64ed6f1e8ce6642d4823937a26e4256f53079136b27f740ca4b0708ce68af2593d64d59fba6873a223339d4e3dc2996e64d565b857a1ea77e71f5dff98fac66e4b10c0360594be5ec3b4976fbd23630c5cde3", 0xc0}, {&(0x7f0000000540)="11866ccd4a0a1986a2779037078c228259bca8a68f16", 0x16}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="4a6913e8250d9f2454ffbb795ab873778fb2da0d61331ec95bfdc61a8e719eaf5abf118334714fe035cf56eb48a184428c1d08633045ca957f93343a00fa0fb3baad32eb29a92c40008908c1cd3f117e2901629b2df1cecf6d1471bbc5bd339e227b5583159b9c10a659154d5e58ec4785e0434d7e29183eef2c8afa4e953cce841bc92c2bf24096359ed8031247e7f83945b93888d127535b3a96b68ba760b9b7f92257bf1e3077a4e255d4f3051fc60a2780fb35735b54815532bce9fbd5fd1bad318fb68ebe5ce32d7917e231eee759f3594a45d01487b87b69f8a452feeb9a71b6433bb2eeadfe9066018e03e2497d2938945da69cf079130f8d1b28", 0xfe}], 0x9, &(0x7f0000000780)=[{0xc0, 0xffff, 0x7, "4faed0a54fb398d325b244369c408a18f6fa280f8877e4f4c6b7c7cf72b814e8e64b836b54e250b2f2a95e2a1b012b87df993d960bf6b021ff6f23d04a4eb44343f1ceb47e7932a8846b0bc7a206fa832d21b02bb8b6770e6e1e0de5ca7b2294c16d23633ef604ac6d17e15e5e057bfedff0a63ba18cadb5fde6385c0f48964b1894f04a6d867176401f7b87b524c6ffe5a6ab821f4d7bb31be235125a70c3dd06c5bf9f1184cef74c38798cb0"}, {0x108, 0x1, 0x1, "85b7c42b135b2c0d72df06dd499399590d31baec62ab30f46d6b90689efb2fcb4d133dcec998f38baa0f40503ece7aa0d5dd823f1c86103527e5a0fea85884345b5ce95030d528f2a3f9487cbfb3affe4c080308f79d7a71ff4e912bd7668b9d0af4589fd1ebb40d36691285a68ff43983e7541f02adbbae028ae4b882b33021c6dc4c09bae597e84b35a0653bb52643fd3d4481c8df78f0ddcb3ccf976f2e7dc49cbc6c901867c65bf93fa77c699f2f4629e87b7f410493d6205adcfc9401ee50c4bef14b53ae3f3a4a55cb3848bfe419cabe61167e26a5c729805294ea5a21411fa92b4825b3f6245007a674ea949e767d15b70f27e02a"}, {0x60, 0x1, 0x2, "1428c12f7baf7d5d7c1dd27d66fb11aa3d746afd9e6a012bdfcf68dd29fae61855ecc7290c44947ae5e2280492cc75579ac047e7e5a6f7dbe62f3458ce00daff3ab687da0a3b74f1ae784a3e83dd"}, {0xd0, 0xffff, 0x2, "88ad1afa3993be855cd7542cc8a90e095573f6fd4da3e5a1ff3cc5b1d30a2af98edfd3f59d975bb59b69ac92f1e54785967a9ff015e166618188625f452d8063b4d54b60ada7d806a4f39d2d790c75e622c750e94e00a32c59f2df51f368b705e083230de1af4bf2fa187cbd6cde47517751a0436e1d1c6754d9c619e39261443e70061839e13160cddbe80b1b4e0713648dcac58ab4f3eb2cad7a5272b8d12ca10cace49b239cd9a303bea0457224c973d75c14622f2eac1aa3"}, {0x80, 0xffff, 0x10000, "ba850ab615325a4b996541df1e48766ecd79b3c60eb3ef179a335edb20740287b10b8324edaa6696ed6afe2ca4077966b0c3d72209085fa57ca6fe0202aff140b1b1a25c7ad67698ff1396ded4e69c3fef7ac943e59466a43dd4a28734cc163cd82caa4b050112d9a49a63bd5635"}, {0x108, 0xffff, 0x2, "d7884045b68f532481abdc04e1306201de4f69a4445377a3422e58517301832cbba9891fec573a8f5bf1d79af7ab3e646a772ce45c07a0fda36075ef9277733d2eed4c2802b350a00f677f1e4888883cad4a9902c0aa50aba725dbb2bd3690282986321bcd5bb187a7b9faee21705be83594601a64a16d7924197c420626b8c49b1b05ae82ddeb55ee15dba49e78e3229446dd63b2955f4d343768c744a6baa760894a919b21c39e03ceb527daab38a9dbf0d7842968dce95a73ae35e3699c11497974558e8f72f352d28666dcc24e2464fe145a2eb41cae41c67b02556868f1bfd8bbfff12bb6a4d687790f4b8765d934"}, {0x18, 0xffff, 0x10001, "d9f232bd3035f5d3"}, {0x20, 0xffff, 0x20987f64, "c71daeb041bf69dd7cfb17"}, {0x88, 0xffff, 0x7412d418, "7a29084c6fc0ec93ff402ffc0194858b1259080f8899f8714d909446bd7428f2122d44ceb38a833cb2ff54950082fd5ed39c5af27209659deed821325099e0fde0127887d548274d91d89b21b1f301f47ef51743ab0c5fb9e93791f8c3937e78580709382215d6b7b26fd2a73ce9dde8e93ace27"}, {0xc0, 0xffff, 0x1, "33846ceb3d3d7cc7cf3ef0758687537cb8e48e7614745ecc6b9b89a0e5d3ff5641f926aba8a201a8333203be283f65e68dd5a0b2328214b3bfd2c37321c79bbba94710074e29cd6bde7db3897791a97fe540f9a85631d5bc7f44003a5894cb63070696393797e6b9ab16ced6ea66feeeb418fb24a5ad789a8a6841f4244841d2ffbb50e2b42117a56a6eb265707ca42f6afcaff51f8948ed96df054241d6a62ee848688fc32df384bb"}], 0x600, 0x402}, 0x404) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 17:19:23 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x4000000000000) 17:19:23 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f00000002c0)="58a3fdd02d06e2cb9845d77ed1897a35dceadfef23d5e8110b7ba6dfbf6a3b6dfe4b4100f67ffd7558f1537346f274c53d5ce62e8d4f90d70f26be600031b0d31abb", 0x2b}], 0x1) write(r1, &(0x7f0000000780)="5085eee3ea20213093054f6d9afc36b0492678af51e149b79b58000000000000000000c6bdced71a018d48cd78c2fbf408f10f6877804cd896a1ff8d7d73603fe32fe41fe9fcd151e61cf6df88d595f3fd7434a33e363e9a7316b14928f6dd6b071151add582c8fe1d71140e894b0ece68c16332aee2bac4c8e91d2cbbab9d96630dc9310281034429a80514aab08d71143caf1ab15cd25aab2baca5ce2c0c0000000000008c0ba226eb0b38d4c6f67500a63ab9482679a3be8d26f1513028798cd8eb37a50fd12061563df7440ac268f43b200d991a00e3877b00000000000000000000001ec3bf5ca67c1b94303efca640fd4063e780472b19f139", 0xca) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)="252a2d25da00", &(0x7f00000000c0)='\x00', &(0x7f0000000100)="29fc2c7b212c7d00", &(0x7f0000000140)="8f2e292d00", &(0x7f0000000180)='\x00', &(0x7f00000001c0)='.-/\x00', &(0x7f0000000200)='-\x00'], &(0x7f00000002c0)) dup2(r0, r2) execve(0x0, 0x0, 0x0) 17:19:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) listen(r2, 0x3) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 17:19:23 executing program 1: socketpair(0x20, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000200)=""/4096, 0x1000, 0x29e}, 0x40) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x350) 17:19:23 executing program 0: mlockall(0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x28000, 0x4) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0xa, 0x25) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chroot(&(0x7f0000000180)='./file0/file0\x00') fsync(r1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01007e0500040000ac41af4b767e7146ac5c66d98ec859729278bbecf16d7e26cebd97533422cfc5cf4c5fc04f9ba9ef251dce9ad94e92904fa83a9190470a20bc8b0c2059b6e7d1c602bf31ae8ff8bc9036b1cb16eb2284848e301f741f7c1414b97f452147aab184e1272e4e673684234a4426a96a64ff33e60464536a7fd9bd08effafc1e45518a2e4f2ae38eb935ab4445ac506ee16fb156972903213750c912c4449a6b598b1c6ae9c89005a9640ce9fc0060a0992b0181554615a097d7035b4f02acfcd6e40eaf4f008dae219455b9dfa88287ac9235d312"], 0xe) socketpair(0x0, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 17:19:23 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x4000000) r1 = kqueue() fcntl$getown(r0, 0x5) nanosleep(&(0x7f00000002c0)={0x12b8, 0x5}, &(0x7f0000000300)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x7fff, 0x6}, {{r0}, 0x0, 0xa, 0xfffff, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x50, 0x20000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000008, 0x42, 0x800}, {{r1}, 0x0, 0x8, 0xf0000000, 0x10000, 0xede}, {{r0}, 0xfffffffffffffffb, 0xc9, 0x0, 0x5, 0x81}, {{r0}, 0xfffffffffffffff9, 0x5, 0x60, 0x9, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0xae2, 0x7ff}], 0x5, &(0x7f0000000200)=[{{r0}, 0x0, 0x80, 0x80000001, 0x81, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0xfffffffffffffffa, 0x7}, {{r0}, 0xffffffffffffffff, 0x82, 0x80000047, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x8001, 0xfffffffffffffbff}, {{r0}, 0x0, 0x9e, 0xfffff, 0x101, 0x85dc}], 0x6, &(0x7f0000000040)={0x4, 0x5}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = accept$inet(r0, 0x0, &(0x7f0000000380)) getpeername(r3, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 17:19:23 executing program 0: unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000280)="6302") unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) 17:19:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) dup2(r0, 0xffffffffffffffff) 17:19:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) syz_open_pts() syz_open_pts() geteuid() 17:19:24 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) socketpair(0x0, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) close(r0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x32, 0x2) 17:19:24 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7}, 0xc) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 17:19:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000000), 0x1, 0x0, 0xfeed}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 17:19:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 17:19:24 executing program 0: r0 = syz_open_pts() clock_getres(0x3, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x800000000004}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x81, 0xdb0, 0xfffffffffffffff9, 0x76, "379ea427ed283e1584dabd97de6518a1ac413da4", 0x3, 0x9}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x200008000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 17:19:24 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x400, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 17:19:24 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x40000, 0x0) 17:19:24 executing program 0: r0 = geteuid() setuid(r0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='..$\x00') 17:19:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:19:24 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 17:19:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xff, 0xe1, 0x7, 0x0, "d12d257f2768369db7e28d4d23506106d14505ed", 0x5, 0x2}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x57c4943f) 17:19:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x3}, {{r2}, 0xfffffffffffffff8, 0x5, 0xfffff, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff8, 0xc8, 0x4, 0xfffffffffffffffc, 0xfffffffffffffffd}, {{r0}, 0x0, 0x10, 0xf0000000, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0xfffff, 0xffff}, {{r1}, 0xffffffffffffffff, 0x81, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x8, 0x7ff}, {{r2}, 0xffffffffffffffff, 0xc, 0x80000043, 0x1, 0x31eb}], 0x400, &(0x7f00000001c0), 0xffffffffffffff80, &(0x7f0000000200)={0xbcb, 0x80}) recvfrom$unix(r1, &(0x7f0000000000)=""/44, 0x2c, 0x840, &(0x7f0000000280)=ANY=[@ANYBLOB="0b002e03406968654400c0"], 0xa) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) close(r1) 17:19:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x3}, 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x9, 0x4, 0x801, 0x3, 0x400}, &(0x7f0000000100)) 17:19:24 executing program 0: mlock(&(0x7f0000125000/0x4000)=nil, 0x4000) shmget(0x2, 0x4000, 0x1c0, &(0x7f0000128000/0x4000)=nil) munlock(&(0x7f0000126000/0x3000)=nil, 0x3000) mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) 17:19:24 executing program 1: nanosleep(&(0x7f00000000c0)={0x2}, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xbc, 0x1}, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) 17:19:24 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x31) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$getown(r1, 0x5) 17:19:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 17:19:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) 17:19:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x3, 0x5012, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 17:19:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) lseek(r0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchdir(r0) readv(r1, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) 17:19:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r0, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) fchdir(r1) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() r5 = getgid() getgroups(0x4, &(0x7f0000000180)=[r2, r3, r4, r5]) 17:19:25 executing program 1: setreuid(0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) 17:19:25 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 17:19:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 17:19:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000016c0)='./bus\x00', &(0x7f0000001700)='r\x00') preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/50, 0x32}, {&(0x7f00000013c0)=""/104, 0x68}, {&(0x7f0000001440)=""/157, 0x9d}, {&(0x7f0000001500)=""/240, 0xf0}], 0x9, 0x0) fcntl$getown(r0, 0x5) 17:19:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200fe, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000600)='./bus\x00', 0x4) r3 = getpgid(0xffffffffffffffff) wait4(r3, 0x0, 0x8, &(0x7f00000006c0)) r4 = semget(0x3, 0x2, 0x20) semop(r4, &(0x7f0000000680)=[{0x5, 0x6, 0x1000}, {0x1, 0x7fffffff, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x8, 0x800}, {0x7, 0x4, 0x800}], 0x5) accept(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) pwritev(r1, &(0x7f0000000000), 0x1000000000000055, 0x0) r5 = semget$private(0x0, 0x0, 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000400)=""/225) symlinkat(&(0x7f0000000780)='./bus\x00', r1, &(0x7f00000007c0)='./bus\x00') 17:19:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x2000100000000, r1}) open(&(0x7f0000000000)='./bus\x00', 0x8003, 0x100) 17:19:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 17:19:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x1}, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) socket(0x1a, 0x0, 0x7) 17:19:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) poll(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000000140)="f8e72c34b8e10a8d3add82d51c3b334f6c1d1c645ba496448e68aa285bc5dbcbfe08efd6f60269276181f25f605ae22f5da3401e4dd0a4cf173e62eb367a5ab53bf27291223ae3da3c709347f1267634f29f8def7011a455ed6f31292db537a977667aaf2960241eaccece6136c12d348f5b53c867e980159714a4731817b59252fe95df7bd6bcd90088398dc8ce78b2657c58379a8114f96f87470752fd91410908380ac93bc002e89e77a94874ff8ea3de50edf69a0de7760d517bdbc8a49c48aaf188d99fee8988de1037da6e03019e5c1cd48f7659e207fc27b122e71b6327bd520a3b0a02f0dbbb44ef4c98d5b52bbaa3f8ad4a754739c909555a18a6a2b35247a9be6b1ddb28d497496d3bcf840493bdca62ca0f38a2543d97477535f3ec00b843c7dad3d0632be6718206c73dc8b786a8a8b19320f49b8546df7c604577c3cc22c04235778d191dc7b8230181c2fe73b6d46dc2fe6f123b5125a875261df50b3c8333a6b625e55d0a28d4b859bfe1b98e0fc6c4454bc5ab406c7f918b474da3c0d6add9c7b1e283770d93f7741d6b6824e7f16b56144d1f8217015fb79901899c42b8dd2cf2811e92dc758ae9e3a84973f0bd96347cbc34eea3b0b0879907f14128c07a251b84600ee9be5598044c2bb4ad27f4ea0a0e32f392084e34509e076750b73d807cf10e2538e5a343671ed738440ee681fab9680e7579732d41324dbbfa933085d8c30118b18ff453c6ff231cf8aefb4647fac0dcf47d6f95925834675c65939d7fdb7d467a863edada5b6fe4c0da8b75a6d36d2a755e27d5b74c53a6182ec083ffebc830e237b9fb412ae1aa0598651c3f580bd03a0f05f968ee332b97defafddcf1e7578c58f7e244395a67e11978351ed00db8d004a0b662aeb8af9079ed25c63d250b9a4eafef2f886bf0907b7cf10613cdbaf16748326690fd8a5fcacca8c7a89511a98d35515627f0f9aee60dcb9b24ab4b47131f014f5d5873d314db43034a1d6bafd1e43fe2edcf582ba8d6113ac0f878259f50a8969a2ba78a6901f472439cfac20abab4b1a9d6a1e865b0ad07c4f86022c926ad4b9f28a0730410ce1f7163b0827407160b91204456077aa7932a3fdde0552c3cfeb887fcbbe638842457319b4af77f0ef2af2dc4deb5479b9aa68da02e96e965982c66abefc3ca6731eac3bac34b14538f5b4400f18d75f94d0840234888d96c4e89d39f1522748ef0d6a2790b0a94098d26b996f6a7169c5119892fcdc24ce4e3fd7c2142b4e9dc6105418fbf9841696ee95760612399e2c14c830488fb9426b2fbab2c33c6f2090a23da85def3e90b31d946d1f822c93bba02fabab91eb452466263732d559d33b0f92fd420ff6ddee308eb673998592609ae8a89ea415c2c8d86ada605047087f4be37050c1c136e14ffbe1299f6c0164292c6b3fb21c254b53a46185ac591a32e2656d4d6acb309559513185e0a398c8a5460066033fca11efcd34805d02d962bf438289b36ee3188296d3424b0d14292564bc4a3992ccfacf9167d7b1b35c48ca8ccc685d1da50836f64aabad545c5209af9383337785685dd173f9421134ebc4f21f1b33ddca06b71a5cc4e1168bb88b1b297f67a9f2662c28d15fb89449578cf6004b50b9c263f52e13dfbcd2a8fafcf30b6eee76df9b5c190708f21a798cd897d663b41f6d55094a5b1c598e2316216f31595e3ed51fa6505deaff21fa62ca25a8713b100f98ca0ca448da58abc03bdb200d8c0b5cf8d9cb87ce027bd20642eba25d899308bb4f8763d2181f5769ac178296d544f7afe118a1edd659e88bfd7a46f413173197ba633f4ff68902dc8da729de7f5ae0267ad08e62d394d3cd7a8bf10d74473df8eee55fef1dbe26856246c5dc8ecdf85cbb4d1f79e26a444862e510dcf5e4dde79829afee22cc93d888409ef8fac7f26efac10d8afcaa36537844a7bad3b4d83e8a6216d460ec9a778fc2c0247e079da59f26e61b387958d13ba4cfc8f758991d58f866ccb4325df3c06708e9a9e703553a6fdd101c6345b797289f301023afd55f9c281fe051af4a10dadc6ef15ae445e2434bbd33927d207058ffe1f2aed7b78b3fbfb85c68f71c0b6d127495f96e3f609c20cf87681ebc1444d71991a2923b8e5fc199f7a097e6ce83242216cbfe2876025a903138b00997447561d565f805344e38241a7a1588aba925e8df583ba7cde1a60499c9c4127f7ae939c54d4920b5315427f866056eb6231aa51347100653b945b036162d6268e2a7979db5af3848ac66aed5f3de7d74ce24c2f92b20318bf9bf5c474cff864de59df9c42b5d5bb03c56ee2e8572eb9978aabafa9dc6c80bbef263d74a4f59bb025c83935110204c627921184c928e45e7eef95bb45368aeb0d02880107b18808ccf56075eff3a4b750b7a6468b55f572abbd2a7a58bfda6c3956a21153d743c3ff6003cbb519b604f083cc3cf4b084b99c8679bf504f3d06c9f785ca5c084120ba8632e686d536d846bed9220631baf1fb3b580714dfe548558c3a4712d708e94e6e84184210772d11ea42e644ee168c89dd390aa85ae659239375604ecefae541a50f8eef105b4622a706d4589ffed9f886535224622ec3cff6693ca7c484a6870a4381bf26f8db79b5ddf8d8fd979eb897cdc85658040fa9a4d08be7fcbf7bbb237ea2ab2da94cb39a5e55a297d2d67c40d44a451d83c4e9f2a82f252ed679a762f022886b5ad5bae0021fdcfb19080dedb418badcb6d6bdc5b9b6c84f57356c4d4de399beb925eaf02e513f8f3691f75ca1df9bdf9fb59000824aabc2d940ee58f878fd4066fbd97f646cb8ccd470c546407da60e0c2465a30a62ca076ad0b62bfb035126dfc472953aaaaa990eb1ae5525a31bd97c34a948840e7e80a443e5fd3e920469d9a7ca5391553cb4e4b5af3d83325da134abe8e5236ab94cf3a58ba9072786200de154a95904d10e84cc0c8b05a572e5191d531b1d87bf19e44c4b91a17d76dd472bdc6f7073ba13adb7e8a976036447861d857dc969f87172dff5d5ee2d49aa9de891ea4c72e471b651d94919015c280bc3acfd37fa96c98f80691995a9dd507098066978088610910823f9966122eda6ef31bd4265f50289438187c80f0b3f667d41ab24f69d9f9c39829cdf00e6b27d541bae64fe49a36e9070949f57b557e2642472e8da78655a63eb9d02d5e57efc552217f30961547cf938fe7c517fabd533b67727d38bae66e9c04ce74039dc12edc7fa96415b32a1dba60fca1496c091ccec508e106374f34f0010779752ded612fd6d65e52d8077e415b309394c13a5242eb522181b3d058f2b05685876c327d7d9d973b60c122e3f523f728b7ba8bd60db2d3d24b97a0be088a498b65c5b259db717b7834ac2fdfb256dc1b913db749808c8630e570efefbbc2fe096872f03c07b064a9a40df57f8f7e9d70812b76f2e6bb3d18f9995a28707bd6bb90c0b13408e70a51fcd0ab61812667b56871bc920a50eb61a628da141db4f501e67104e0f2212370bf25d1a575c003f8b2d90fe31ef790306961c79ead145dee474381bcc56cca20e094fde02c6dcc08a403f54b7362536d0047a5c8ae6ed17362e368193f9702def23e2e3d3360e2f81fff201fdddf54bd5d192c3993748ef66f3367621cd6f9b3ad33cb4e1a8f98875d8b9dab09262d91eb101f03d2a5630b04859370bc73818ec20850dbcbb2708ba7f5688996c14831d4f1bc4dd9478e28e65f7dc67a8603bbba45dbdf0ddc6379c203502f0f1496df3372e78ad39a9a01e5a47875d7e2b331d5a4ab48aa5c45666b795115769d40b1ca8c4ab6383fd8f49ed2bd5c249893a91a97ee1ed19a93ae2965436f0affee360337ac19fc1896adf9e0e394f9d6e78af8cd46d9717c97c9ac805f8e0f96e841b7da9aef4a175029cb33853ab2e26749acf259ce30366efbc34e4d02235cfd4281e9a5701fb5c3de378e72f8574788a2cd38ebede12affc237694b4c23e1d66cb8fbf1b6670160e16337c471dab42f495794022342dd69fa4bdd59b9a94b649149f2da0a07faacf6ef4d40efdc7856b3a722efa293ca6a8af5b1d8dee83ef0ca39a866fce08a268419691434f940355df50f0f66aec5f8c794ff7c4c9b837719e3097adbe00555e8a7bf648005d562e9a73af138d6043e2ec31006cb513a0444e5a60dae08f0e1dcd2adf6cea30dd8a182fd703fea3f5890bf2ab8bb1ef86adf40bb45e6992b25f973dbcf1ee0767812d233176e70d83427dbb13a74118017dcfbd8bd02ac6f76004c9ccc673e64409c4fbd4a2a6de787e14542366bf5e00b50e2f72ada4a06f20fbc748255f92daefa233d5b36a6876b3c5fe4108d5942b93ecb974d09a2d62ce6434c4a4d6d476295928aa177866afa23ba632ad3697af498ab1f22af3790cba14dcd9a1f16637c452637d2f667d403510ae488c4522fd5670b5cfb8e11754ddd6e6ddb0865eb0df30857e5aa5dc38236733988e2045e0d92772138a2db3dbc580afc5199238537144dbe57956b889cb364355a6da623674df9c64ed3de491f32a45690b33ee2c8c64d4681c960797c89c23b279d9feb4fbda33f3b498768584ee03cf1334112a425151c9a53c30c94f7fcd40ace237755ab95c9bdfb090ada19dc54371256d4b1ed71a721575ee1d5d1899db233048f261b289a63825a36dc26b3f29e5af4899925f8c1060c74ddb51b74ffe38d55d753a231cf47475f3d35651d43891a5430cda1fc1260ce763a9fc97692ca49e455891a602d79eb8ee684b5674fadedc5c0b4918b04ed52e5a68c8eff9adfcd6c13b5fe2edbb7f2ac3ba23adf8ddce00bdac2a29ff73adcb901477536b9a9fefa3c47c6ef0a1e4cabcea4e57e37bb53a63397652679447b804538083554a5fad48816710727b86f90087f7bf0b52526d60ce70e70d978e29e48c414e48d2578e23fbcf27eb433625386fd95e2e67010ddc54944bcb2a5ea1f803fed3e6c798cb6b83c973e9ff87a6918e53ca7615410a396610ce696f293ff37299d39d31f984c5b1997937f552a5830bea87f706c6540ed30a91898da4db1b2d78b517cbdad536f58d9d14eb7af279ad728f7341ec403cdfa35e5493db81f8365012647b7aa9a7c0dc98aa9151d2dec4adc66330a08be34f1d8c7ba57d7c316c7d9f79dab93cdd1219788b5ef2769d7a6490371e0c8eb1b1dd92b7a025e8a1768022ee00b2622c5099e39ecf0dda2d5e78ab180f717465cc1ea41808194a7a5e26f48a91b14ceaacc327459288c1c5be675c5cf73cc6e50cd4cb8ea1e203393698a6079797756bb63f26b6c678a67dc262272bf959b63f022b55a545e9125d5cd60df6bd8746eeb67c065f5557127dbd83ae98ff59d01fdcc7a5586255402f5cc596201cf0a340ad45ac3356ac0dd1e69ddf3ca865e7b052166ee1548b593c4ca80e3970dfc50809ad3e853d251b619f1c7b842bffec007947df66b927aabbc92c40d0202324b69799fff934436b2e9ad31655d5a0e7f4c698f60ac0073fef3cdc47a18660e97e4401a633b3cb21eaf4d8bcc95f8a01d66f71a689eb254051ef31b38e70f36a04ecd5fa872c1619bbf7c8545a7fa5f66f06705a0aaab671842af5e2d8bdadb7cdf773207bb7c007b3c5b49aee686e0d5834c574761ac0e22a8eae610958cefe0244efc2870dcca6be5de39083d598552195df3e99639108baf516cdc2cbe8fc7bbb701cf68a10a5fdacb4ba88acf8eb806408e39aa70e5b65fd41d8f8f8aca25287ec3921de5b55c7271bd0e972", 0x1000}, {&(0x7f0000001140)="b1955344c18091991235e5b2943788e3807a01b1187ac4c816aad6753b7ebc199c557868e4df1d1e607302431cf76a6fc9ec30deee5fb9390f93a256112b5d8ac665026e227436dec86d70484e5a66998e3fd0eb5c658b4bdac3d44d67db6ebd88d68a33d88fe64e63a9ef88a334c1f764", 0x71}, {&(0x7f00000011c0)="03de9feec47fa5f47bb1304aa84a2a8d63ae0e500c092dcfd4294db74b9e1beb5c7d953632f1581279489106eb84eec6f934f27430652e75a8a54c1f71ad50d268915e5d8e1ee68016e77fafdfd7a762adf56e1c3e7fd2903638c4a5ba797d0da73ebf6632a02edd33404ec9995f89240fd58b0423a13e4b39f9e297448c4d762369d31acd5a9dd034bf91af27537adb03", 0x91}, {&(0x7f0000001280)="60cd236880e8f606b1d74b1abc67fd54fb3960de0b4b768b0fd520479a2bd7219f23a193fd826c7296a3b5cec0f65cdba10e0b019ded1647376f4492332e8f16fea5b3bf46b56b0bd07398581b2f451c7ba8aa19ad360bb9affc212477b6a2d7f4e8fd442d2ce3786bc75cc859f4f0866bdf2d1b8790343a3e43733fb8ae99681a044fc6189f67c7e3a744", 0x8b}, {&(0x7f0000001340)="dca824225f0270bc1d134f41a9dbf29b6dd1127993df7363c7d60791b8a2911b1ee64ced2e8d00a97bbc9117363cf8a9e24e8e42ad577380ec6c84da5ed478c6b165e593da52362ca7ca16148428c419c3ea5c1479eb8beb0e463cbadb41e5178851b8bd90a7ba4651165cb8026837059361c92f64f69e32c1d69ee9da88a8a9a0f26ff051f800d5098ce6ef71afacc521f36ac9fb2cc708c632fc2bcbaa583f2884d559ab4d8be802d17a7a3d5ddd1c5c5a1c7a0604ae3f3f9e33719023ee89f6b731cf8e264a97271da024b75a", 0xce}, {&(0x7f0000001440)="5751615b3e51361a8b33b1ad3a9e3b7fb882ca5d39c2e94680cee32f40a7771250fa6d224a12f2fffe276e21629f72e8a9fcbd5b61f1752a2e2ce51666d207ada515956aad5dd656ac531f2d06407de74795e7c7fbbae2204fac92c59131786a818f3b75d2c1c1a1dfc917a93a1a9797a6cd34362808a3ca94b7ae68c1828717bd6f1262af7b84e4f2693100e0a5594ff5dcb427f2341cf1f9cb2b80d575d78bb9b6e733384c0766c3c3ac8b6bf99562227fafaf7ade1ee2a1ae464c877e16c6de7241818730c57bc4", 0xc9}, {&(0x7f0000001540)="19ee6b2c549398a62f6d16d26092864fdb7fe3444c2514a5e5466e7f465dc8f060c6b0372ab4ba4a3ac340ef67f1ae4d93058315568555380f0e419dd8f5eb3e74c2d601c491b240678ac8c2296053f94765765c1fdc235e5bbb2f5bdc2384b2ef370453b45e056ec0372839366d6c0155902e88e64eb07da2165d80faa1c53d31961724294ebfae18e4688f06a87544a4bce355db30922bf5289d5a8b17085a1e8521ffd560bd57fd62f6fcdf233d5761e8b400b2ab1dfb4fc8706aae3bfb0d39905e2f3bdfce15d36b99973433120cf37c122b626f6f939a55fbf2f98b84cd11f094bed7a6e57433e2c7c3f8dbfae98315dce4f1642d0723fbcb8b667b0d1ac54e2f7cac714c93b8b4d78f91d98a8cc232b15688690d84311a7b5d0e1a6ec734f30834fd09b5bb602c9885dbff5f3027665a12005918b1e96d85178d50cb37f53da5768447d64d38e418cd84c7669bea3ae4c96b8e8cdf076f50fabe542bfe51878dfa32788871e943be00d65661e18f0c945f702e640a1d0077c66da8fd8ff0de87e6b9b6ddd7c8393e7a211e591f16de5f6f768aa9fe004ffef3c3b856afe3e03c9bd7a68dcceede6f1e296f464902969772f942830769f062f5244e459ff6d4d05dfc70077fecc5f29e97935261df413e0445d04a7c72a9c245eb5461194d716459c049376a4d7c764b9f8c5015fe8a5a154d131cb836f483a78c0f8434031aac82b2269b550fc6c65f4215e4cf9c4c65ecebbed4fb0e3c99c9f9c2d96b311b82a6323d9100b84e0c75283a9b433d0c7ec1ebe43ded0767925b48888acb2abdc97c92b0099390074f26c5d39c52b50c0483e8c5c95e7efd60dcd3e7c580895666385d0435bc4d1e42b18d44a4077e35cbd920461e6db758c2045d9e47c2a84043be132a799fce5defdeb71cf5919474f4dd6b0eeeede509d6166f0c5dcde1ede0240029ca1088c811285417b19e14593d5b78fa04e8871d3a4c42ad21368007e94cd1ffb1443f91299963904f9a30255cb7acadeea9964946ec405cd183f8f6656752057f6361da39c8ee609806d630c6408952752c93ebd70162a8e66f9a20892f760b6a1a1a2df162cac966e61cb81b5f2ed021eb1d8031749b3d221d5ffb7ca1ccbad4a767a8d4cdfd0ccfcde74346e416a1d02c56b4400600ac07ad33d1ca5668d15870cfcf2a8b3643710de006a1bbe1bfb72c8e5b92b6a2d2ee61a1e488b0f535598113558df2b65d7487b23aadefa26a8866d7c97b50ccfb0bd9fa866ac8e3d6027e9950dd9e04bdcf6e29025243182cdc620d53747d2f8353ebcf39ea7825425c27d2fed65aded6a74807c6b64bb28d09d280d9c3cf7d80150226a1546fd4006cee2c451d11a3a48eb1431566597b3509ce44b758974160203f79b70b156e8a84b6e2d4c4670b997ce8625765dcf1fc047fb25fcefc80450f7be712cc9de6171f630a020a0070a9f1e90532928272fa13d30a7d2215b00f695dbaed1518d0354f0db0101fc907ed9f025f9effc2711636465129edbf215f251c3e4b9d062e4d0c1ea8ccffdf9251c105378ee7186a85898e655376b69abb7775288d8953e17c14c7f354bbd4cc87a18aae07d1746fca3068beac1f87b48fc8a5a235e1df2c336a41b4e43ea38a683e48e6794855ac20c309e52cab26278e88fa2cf27ee4f321bf6d6a5c7a3951ccd608f7d3bdd33eeea0da2432dba942a356309e6efe144fe74956f0c28b501421879338f27b75b6f26d2446ef4a7bb0ea6737f186d37a84f5d5d72b349610b336f2b4b36d9576245c776abfb9eb347368675ed5427b6606bc0c8d47c488221332e323d5246e4498ea00a681454e4dae92e072f0ef7e6381233e5265341685a500a9998216a4c2c5bedee557f6fd5f26d97197f8c50552c8f07997218bf2dc1fba66fb4d048b2759a4799f0a80ce628879c05b26c0be5e23d59fa3bb56b5408001a1942d43ecb7230267324725c85612eea401852ba89d2e4372981092791d93845db0e8e91af781fd5fc1f5f5ea3f509215721ab0cfb127059193d90fb7e269989b6800cdad5fa4ab4e4ec8fc131d0c3f2e77ed8083b3089870b330b2249107b62a096b4b5da07ed84e211f6b13574b20fb8119a2ba5e4bb8700674238d4e387f59903944caeca76157e32ba0b1c5930622c1ee9ee6bab8818449689614c90b1bb06f248c8e2ef30f8e8d660a9305a229350ac52993424404d92dec9f56f1f13d4423875748f9998bf28309bdcb58e6c53f22508d2c124c4975c1ba1c5d08f9a3c1d3ef5ea1f74ecc6f2cf7f08873212f354d0e19a2723f790884a214813e0c7962c68eb943305837a9a921de6c664fe95e5c81435bbced7310184267eed044b2f0049f85ed19b46589c3c2fe529a7db9a09bfc86f048448d1b088df5d57c9012984d0001c93a36b094f6e64fc6529de00dc3f58a218fdcb87241a283d1dfa4adcadc7ebff4f27d39002e5f5039d921cf5ccd3f4c2b8ad3e91903055d0f9ebf8a68e1fa62f8677f0ec256331f49b4ddc17a8583b729bd0e66cec140a6da0291690f1994ab7124a8595ca97b433f576c624c4fdd23a0dd153c657e50f15ba82629bc6dfc409e4a34b228201c371a06db597436a95bd1cdef6f621eb79fcd7e8ed87af390e504516fc4b3347aa550d171600196166ac5a7b35b59b7f07f129ca505520b717c5d3b5d401f89c9f06230d1ecec53b50c1cc45497890edd37631166f883e1722606217bcb59670e40c715aab64ae9c9a5d7b50a2efdab4fb4da7254e3b4ed9f87ad4aedbe2d26885b585df5516ebe0dbe5fed0fd554504c9c8f47543f743b07e242459144ebba666bdae3ce49ae4f07265d2336efd110c1d86ecd5d7e8045b75943ac8732aa0ff8ef9d5f30d4fc8392ca131f6d10a29b65ea01b34d78297b533117cd695cb496be53c3e642bfe1fd99185f79bc190c8c5ba0d4470e976cb79b3bc31fb5645e84e96349a7c822abd60fb79fea02a4b89d44aa86538634e9ad7a7348782e46528ebe68656185b19a699176a0bdd2f40d1cca8e6f5bed22cf2622a498b8b641e8c0c28484b5c5da0f183505bea23f366d0c2820e1546d150f74aafe06b64f471a93cca88f4ad7a61bd46f9f39526af08d14836c49c0b86b8939486a9c26817a5af59bd728fba18a30c20742faedc3f543cf3b0a9a64d75818fc7751efb824b87e752eb802de30b39bf57f639f2fb9a25c2e21553b1f96bf4d4ed5f4401188bfb3930e1373eb86fe197ccba8a28839a33a3804ce6b2d71c822fd845c0449cf010689ea2c3d9f935b3c1f0574c0f486db9e571a8f3368940c9c5fbc8e0bdcb2bd486cdd9579f6176a65ab04c6c59708cf6763e2f80208313104a638081e1ff8c4fbebbc8d5e631401ba6c65a33156dffc089234996bf7ca95ca2f15029b49172f9d89600ae5dcbd3972ad49c382aef51cc038b21d2cabdf81470b59d44ff254685689444327bdade24bb9cf7ccbf526b265d1339a271e225299acba74f1a9171e2507b9d43eba20b902a0a30d125081db324b74ae73cd01f496a23f657d572de37e0dbf9d3a6c50c3abcd089415444faec75bad92ca69d7b4940e1b85841bfb12096b6ee86be6d5e0a917f3adaa4b40866b0348e985c8cf3becb90479f28f4767c9c3945d2b617fdf8730bce449131e245253257a7391de0796440147ba5238719505c2f57301b2435ca3861ab241cc84cd09454b62d77497af1d0447734dcab3de60527f5832dd2eb496704c278c2f9b6061d6be40acdc3d7c0d9e7d719ab39493c6e6f880adb6ab926448747c576224bbf9293551f4732af10ee80de2381253a0aa9cfbc4f4ce8b5857c3f8be52970d059a33cb96aef2968fc62d18f5fa3c7940243a98fbadcfbdbb2b225a32c49d243bf09528302bddf0e025453cc6c991699bf4cff96439a8100ccba8fd07bd8e9af0a72da1f1a881603756cc0f4b658b694193043cdca20ff38803ae54d8ef0b88268dd8b8a823525f19f2828fd32bc59a7b07da70e42653fffef3fbfe66b6848a3604ce2ec102b997dcfe81ac9c6ecc9d99800c2859a4447afd16a7a17674f495a0b65bfe1409c1ff913198c72b3a018017dc1cb837e8d58d137ac5a7d0adf005ece32fbeadcafbff2c38f27495f78d36244b8d135ed407195d81825f71f77652ebae55196014b9530b4ff353502f14aa90998ea32b695ed9d5f5d4aea4eb077ab683a39e04f625d2319160e218b71792f9c228922eaaafac03f5695e6fd5f7440c75bda68fc6429aecd02dbda349f33aae9bfb7b04ee65509e29e9c7eabbe552a24d11fca543bbef1c659ff7ef5c26e52334ea555f9e8acd1a07d398047117f03b742e2c5bfff5a89f42789ffdef0e308fe0621673c9dd54ffbdff94df5407f7e6f0b54e3de51ae9a23d58795693990397f6a2089a12c66465e49296f0eb1c93f94613d7913158d989199b2cbc7186fe000f9fc6e4eaea6a1785de42126cc06d835fc5a2810623c14718f4b7371714bac980405a202caa8230e81c3c88b41bdf8a49c501a43cdc9e5d5fc83db1aa690b58aea3c91b125715f6916aa5951db3e2b4d5e4f07a9f000df6da3d47fb6f9fe6db0902fbd1e224d968a1dd886e475277f3cf81693e0be82bbaa272dbf923698a0af26d3e534671d5fe3445aa15066daf33d7d04c6f7818575e8736cbfffd0e86fc3f49d6f173cf1347df5e5e4a87692c8057ff810351351a93471fc89240ea5815760d29d92bbcb1d3c19daa639b1449212509924250babd7a44f9c65e71bea2ebb6e91987e5f627b54a3a5f37e42d89aac49893b11c72fdbb31f3defb7b545d27fd83ef79a024e1dd376e741bc7faad8cd8c747ea3649035c9915b26ed7073b745dd0aac9d50521b543165a6dbba24bbf97ae015dd9c38681b195b8aa5451b56096721fa6e9b7d9b405003fb1a63f09c2b3acb8d2dc12e9478f5895e0979dcbbfd08e1bd9502d1488bc810ef4ec748bc90ac8b0c5cde250125b16727ffc7e76c381e3df3e452446ad3c01e4d270755539600cce520d997d25f28895d92ab1fe48c27bfbb6ce52ed4c3235dbb60777c50a9fde4dcc164600a4a7c17615611a62eea8e92e2cb2fe390ffda68e9d8985f7cdd31c9cef1cc5a981017f41f356d5c2e41ca10e80a7a058e6630ce38144c461f0fdb28f5d42d5128c55422abb5dc951be951af7323bea8d058ec9f84f136c90d1552adeee6f49c32455d76b6329f88a8eeeef3a11c78b49c15c2df50676cfed2b2aac0e90e4bea85e0dbc6ced07bf394161a04913233e286b134785a3c6e84afb736d0350ffc241f24f31bdb138a43f19627a91a2bc46296f26d26a02a005202a85731021fd12752c7c74b92509a63d0b0a64e8dc705012392f979f279bdc08c08982881c1ae382a5767ab28e3c7bce03dc2928e1aa23900e8f971eb38d0c65d42cb2f59bb6dc48c88a7a314a55ed53cf0d9baf2ff0f0afa282302fbe67d90d326f12283a15deb8db82d8a0b1071490e93b1170e361f2c4ddc6ac94476105099ab469118798fffedf1d2f0ce090cbc0a039d3a3032c561df2ebb38cb1258949a8be171d4967557ed425575b393a6b8206de7f0309ab201d85c1ff3a06777219af9881318bcb85068eba228c67c518bba3154433f4860b74f2996df3511b9069fedaf551668621f95a5ff14301f82310487f63e7a474e09f7860c34d85abe63118e0aa65c8ebc0a3c384d8414209dc797efb2f3ce5271ec7b843d6e174c75465d5ba0bc2c2a0f6d1c3cee741f478513c9f32a82871d3f39888a6", 0x1000}, {&(0x7f0000002540)="cd463e81b094fc04f4946a20672577b65058cc3663488c46c8ca64044a986f1dbfe1b75d97bd607d1141030ab8f5b02c3cde9d8f154e506d5e5b8bf5dc66ab10275c4df0f609647d7dde17b6665c86bef85f4dcb15af1fdf", 0x58}, {&(0x7f00000025c0)="3115f9e5135855d5607e869fba492dfac5b461c8eecb8878f292ed43d047a1647b7bb3f5e5bf313955237b6f20cf54a11f0502f391dc3a563551a602d92c236c6a9a9ea3d02b2608b856a5a1", 0x4c}], 0x9, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 17:19:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x100000000) 17:19:26 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) semget(0x1, 0x2, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 17:19:27 executing program 1: r0 = semget$private(0x0, 0x0, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/37) syz_emit_ethernet(0xf6, &(0x7f0000000040)="1905139e04f8620c60b0dd41e8b4179297689d1ad91f302267a302f62795fdc287e98d6153d207e7eb71170f068b00e4606d06d031317d4f02f9ec729bd3efd036e42d0cfac4ef956e84bf7b3f81ac6e8e2fb24613702a26a199b5acb3817fcafee16b6726bba43a10b9a9d2b67f330b12134cba03050e169e621d799a988a7f9fa276f2f1894cda030db89f2306f34b36475b46d01b72d5a18be9a41b710bb1adf341238f79398b11bcf21161d4480dd198d3e9d0f234587abdd125cc2e93fc8950af8595044ae8825043f361e7160f4050a1212b630211be27b1c16af1de1749d4a9e9911ded2da9a61b4b71bef5e55de481c52e61") r1 = shmget(0x3, 0x1000, 0x4c, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) mknod(&(0x7f0000000140)='./file0\x00', 0xc061, 0x2e) r3 = fcntl$dupfd(r2, 0xa, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x401, 0x80000000}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)) r6 = syz_open_pts() clock_gettime(0x7, &(0x7f0000000240)) ioctl$TIOCNXCL(r4, 0x2000740e) clock_gettime(0x3, &(0x7f0000000280)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000002c0)={0x370bfdaa, 0x7, 0xfa, 0x0, "6cd47d1f1af775765843ef881e57419f197b7c72", 0x3, 0x40c8}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x810, r3, 0x0, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r7 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) dup2(r5, r6) shmget(0x3, 0x3000, 0x80, &(0x7f0000ff9000/0x3000)=nil) r8 = msgget$private(0x0, 0x0) r9 = getuid() r10 = getgid() r11 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getppid() r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x7f, r9, r10, r11, r12, 0x120}, 0x400, 0x5, r13, r14, 0x1, 0x80000001, 0x8, 0xf5}) 17:19:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x3) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setitimer(0x1, &(0x7f0000000140)={{0x16, 0xc000000000000000}, {0x4, 0x10000}}, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000240)) socketpair(0x19, 0x7, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x2, 0xff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0x0]) fchown(r1, r2, r3) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002200)="6360f1bc651063a3b9cb38601ee7ed2e2a2414344d466650b72a839d182a88c4756541dfdf0a95368bdd0f72d7b61bda42c1ce679bdb87ec54641607cecb81c29ee3bb66ee98ef8a3c59f8956bab5b438a46a6a296b475530acac06b855fcd1501d21afe3101e77ba13bfb18f85e6caed63668cfe095abe541d684637c2c5de19fef9f0d6c582be3043458a94dd29f688d938ff174c36b12e3f8d94eaabca295aae6090d569383e546395dcf39a9c18c3af443d64661a62bc8dfe05e156c089aec2ed5bf25516ce8249fe4ce3d7652a69ac18ba91f163727d75b49d46ea0f4a76b8dc3f553c9567988f21cd387c3b79a826ae746f0427a65521f75c93d967d71ec0823481b95d06a5224c7ae27e3cb0a7b8b3758857a373a4f822e8a3e32478fd983b9d09bf434a41a3d450c3914135241232f98bea57cd319602ccff63aff4b880bab769471c61dbe64049b3a677a8f839c655c681b26ac1c03d3254734e3c4bd4aa03fb2c6833f3272851414abe6d0eda5e686924d7fb92f78af207f6f25847f090d614ec43b2f6bfb935fcf635c3b7aa8e4934cb464b2cb19b4342d16fd82c75ebe32ff02acb8d579ccf1325ad1ecbcdd2f83db80b28055ce252e72737e40b30ce1877aa8e88aa899498405af3a9e8bf05481f787ad67cfc2e9bf414007e59f1d3b61eb88674036c4f4a56d022cf3958c405d3a8702061ad1f3d4ac590060a9384ecd682f9b46f44c16167ffdbbaf2cc3dbe663034e0708e8661d047ae9dd469efed845091290d0031a34e374cdc4f012b409c080754a24045cf1042b42e59e694d11cf759f1e3c8c31dc4ae07abc51cd43946763305a3fb1e49f286f55deef7458cb6cccbedf785563f10d34620ee8d27eed8618163a69b60f9e3e9d705b352f85c69128840a963feb87d69b4967454d70a83cd6b08f948203612b5026fb1f360fd22c3b3fa10bc3ae20df895988c86d0154e77456b68396e45250ff70d2bed6dc6084c3fc53bc50e61d8dde2254761bdcc21d258e29602dfcc5b16291d98d2afec1d9226ab19b286b3691e0a894782e0eaf24579b4b3910129f610f98d6da9f9997f0be6d483f78a12c7e6de63b54ed0e942e0f5b6426d5ab2c828798a8de02830137cfeb73a6ecb6a3935721849ed2471eef7c30eaec19d888d5d71c3952b30707d317fafd3c40d7e4b5bcc5c45086af3e534adbf13db2566e72c85167c475155f2a37cd827e07600b82f37ad06a27ccdd46a3070e61a6dfa12455c43c91a2a21ae2babd3178afc249b351f0b17f65c7436c0efb9d6bc30ee2c1d6e6d273f1c3051902f36ff4981d3dc9a5e0a997849277ed52e85ca4dfe9f654c34d16d269adb31a6ab3882808aaf9fd36d05e78a55d6fae047c2ccb6c71658cb362a15d847c2b865855f925f38dcb290d9d0c8272be4a763dd435ca505c984c8f636ff336610eb2d00f70c5060144f933fc54b40a237417a33fc21765a7139ffcae99483674893d179904fd6f5ab0dcbd26239833837a88e537bb358facf8e39a3cc0a1d93333a656bd67afe1be458b02cbb2c59210428fd51e15cf2f15833db61c6ffd9e53186dee90d03e54c8d56c2e777e2ba05b7962793fd66be42464866cd0c06f69ff12e65934d7117cdbc216f21ab44f46ac629a5705e135d5a0c774f5378f1bcd7697b90b2d382a9d9f59c23b92389fb7862b69495d3321d93845ad1e83d01eef50ff44ac3261b107d0f62ab7d135e8515633cc31a51d3e38a7e9976d92058dfd6bef97330e136bb7f34800d61aa8eece2cb90137e8e97b2855b81b4f08bc429144ea86b6dee0f979703c22a6172cddf48b498308869306a95851446a06bb2b906ba83714f6fb13fd8335f1c15025b525f891aecb41fa31f9350c126d96b44e96f45c9df397d3e3a1c63ed98c2eb4efb089578a41a2f677c280205524d9a6515f290101fd1e5d8d705c93f123f2705c0b338228c953b6a5e9804b5d05d65581aea193494eece6c32287b8bba7f06f93b687ee8e174320f0ea05b19a332b6c68564e7f7a955541220db956843ab98715cb0bc9e194fd6bea800c112114a357aeb516b06337ccdb3a81e5ba3927efeef7eacd96a24bba940791a9f54ceef463d88a6b38ee89631dcc01815a3b871f126b5541d7fd93d07ad67999b41ee7a88e99b1d446bcf4a7dd8299661e5efcf8a041d509323d6f1282bfe26fc5ff6fbce9958aa8a6b33690af9cb1a3568814c87e60880019acb440c26784630fe85463aea932507fea04c566edbec45e19b07919260de16b9a72296223403a13cd3cfb22eb51be3b279ab267fc79067a5351798db075d441a540bf35c33583fc8fa0bd3aa7d1957099c1cd5026009a5d0883296e8804292a7880092275701a6b52f7689249c6e92d454b7ff201af2f91b366e5f1fe7899dd5498aa24713791f60ca0aab72669e479b872643bbfb256793f9892cef7092e792aa20e37bf5fe66b2609e85e57f6fcb3f0d722cc10e354c0e766a343a984ed0690f36b99f26dc9f64f72173bdfe1ecfae32bcbfb1776d35bf0b11f48451fdd3d901927c8b6badf133ce2cc168f92d54dde6fd0c48a90d99a7cd0a5a53bebbd74d75954cfe7439a3ac41b1a567ccc77974dbbc8ac795bcd63e603fc517dd6eb51b6d3ee408f4277e0ad226cbcaa6bf86821785222db937c5cb9e468d816769a4144ae2db81155ca4be45a0da41e1b1d0c569b3cd233466a75bee0c5725f9f63443cdabbff495b0cacca9e3778057d61c61d1053edc43caef3f781ac5842d21d746fe742f7b581d084b58d0d3750287a9adb73f63895ceca831aff1107c259eb0c420b290a2540fdb37e16ee137c999d77c81688d25a4717a21317797b15dee58bcb34f713b61695eef312d20b9af703689be5348da6abc34d3009fa2c06eaaace8fe096b57c2488f46f9308cefd5cd040755cf4624a9b75183a2bd0c3015c2978999904d85634852589", 0x83d}], 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) openat(r0, &(0x7f0000000280)='./bus\x00', 0x82, 0x44) 17:19:27 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') socketpair(0x2, 0xc002, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x12) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') mknod$loop(&(0x7f0000000280)='./file0\x00', 0x209e, 0x1) chdir(&(0x7f0000000140)='./file0\x00') linkat(r1, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) chdir(&(0x7f0000739ffe)='..') 17:19:27 executing program 1: setgid(0xee00) setegid(0x0) r0 = getgid() r1 = socket(0x18, 0x5, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0x18}], 0x2, 0x7) r3 = getgid() setregid(r3, r0) 17:19:27 executing program 1: r0 = semget(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x0, 0x0, 0x800}], 0x2) 17:19:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') flock(r0, 0x3) 17:19:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000), 0x0, 0x7) 17:19:27 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) r2 = getppid() msgget$private(0x0, 0x200) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x20) ioctl$TIOCNOTTY(r3, 0x20007471) 17:19:27 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 17:19:27 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x3, 0x1}, 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) r1 = socket$inet6(0x18, 0x8005, 0x7f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x2, &(0x7f0000000140)={{0x10001, 0x3852f801}, {0x0, 0x2}}, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x5, 0x8}, {0x18, 0x0, 0x100, 0x319c1184}, 0x1, [0x5, 0x3, 0xfff8000000000000, 0x6, 0x4, 0x3, 0x7, 0x9]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x9, 0x4) 17:19:27 executing program 1: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a6deb73e239a4e2d334ee63eb66c71cb8c91d41d63e37b11482ff4c51ba6c8a49c49ee08c4b9940fac677d76dad5fad481548671cacc159ac8de52e0219c099771baf08fbeb9f2b7effd079c4d3b5a2246a192f14d331dffa276e8e0808846a9429a60d2ef95042b59edc757773604e32fa79129343a981191832c96883262bb8fcc032490d4c519ffc28905d134e69883ff1a73301df12438fc6d3b5b2225074ee0c3201e5d248501faea95a4313e817037df2a6d60f903fd4616b001ad9894c2c975da58f2f920acc91b18616409491672003bddfe5975809fa909ee4edee5cf56dd3d5c3416d791fb19ea0af835b507ce6622", 0xf4}], 0x1) writev(r0, &(0x7f00000015c0), 0x0) 17:19:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4000000100) accept$inet(r0, 0x0, &(0x7f0000000000)) 17:19:27 executing program 0: r0 = getegid() setgroups(0x1, &(0x7f0000000040)=[r0]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) shmget(0x1, 0x4000, 0x158, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) 17:19:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8e0, 0x6) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/16, 0x10}, {&(0x7f00000002c0)=""/153, 0x99}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x8, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/96) 17:19:27 executing program 1: r0 = socket$inet(0x2, 0x3fffffffffffffff, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r1) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) write(r1, &(0x7f0000000100)="fffe0182b2f224441063ca719b2ec7d265976b58d13d63ae9b9e4606cd796cf3baab0378af93b5eea5ec9c192b68d29a45fb77d63e3ae32b67c65d5413cefa2c3378155de47a91b397ec97f4d23ab27d042a4ecb46c7352cfc105673a0d5e5c5b40126a54d3a553e4e51a8243db4e9c1e6c0d1d4284b6e4ab66dd9f9bf382b93a6555368c7ad780b4fe66fee85d6547035a7657720c4319e09b3fda5a1cffed05cba145cb10ac7647485011fff7e54bdb9b73f03b3213c5ac5c8590f00f1b0d0", 0xc0) 17:19:27 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 17:19:27 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r1, 0x0, 0x0, 0x0, 0x5f, &(0x7f0000000240)={0x80000001, 0x6}) 17:19:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r0 = dup(0xffffffffffffffff) listen(r0, 0x401) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/232, 0xe8) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) 17:19:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x25}], 0x1) unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 17:19:28 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f00000000c0)={0x3, "0a5fc7bbbc82ae5448747fbc60eacb44a22404767919913b5b6221b2b462ac2e9e7f65d15f9fca71ae47af24a9ca8481f65d123cb396ae4b6c98e23eeafeaea95f0559faeaf8921b11ea6c58a0af6d485fba4eba957f61d7b34e5d733688a27a62c7aa9568b59ef638f69163c2d364d3bc68e77266fd2ecbf065038d41ba1b38114fe2ecbcf4c11bc17885883317243c36d5eb5cbe4987d5ab0f1693713c26e95a40f52b181565b508e7e3336b16e18c7d2af2314814f5cdb6d65e19495ede2f06563d24d22cc26d692464be3bc848d2bafb13b36450d4b247507d73f417d397fc892b238e5d87815ab57de11f63d15cf2ffcf051583facb317054"}, 0x103, 0x800) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgsnd(r2, &(0x7f0000000280)={0x3, "6af4a420478e0fed53b648356085df826172b18aa867ee57057b9eabf32ba6dfdcf079598cd3d3141c4748b655f0984899062adae9600e5bc72cdec031845c44d8e43d9e5e54675cae2ca56b8f91e8d509d20d54bfa37dd2067a372dfa4365fc52468c8dc8b5dbfd289ca384984ca6cb647f9477d638607f7912d89deeb79579b1df4b4c4d69f8f91c16a18f07a888e69f188e63d14d9fc06e0273e6ba393968e4df6e33abd978debfa151a7587906632229bc64bd71454db0314e42644bd006dcf5ab2b622060bcb3bd373fbf3bc83f1d5e34bac0761d9ac536a276547c775279892017c0356435f46710feb5d5a2ee6f1e2740c347265c3a19913a4f09c0a3738a4fcef06bcc1ff1a498bceacce3f057a52ed19933dbf1933245394d02346afccf1571040f1d29bdedbe866376e518390d5b540b766fa4ac3a1dadd9f7d9f8798f0cbed714d00a6526f39a7cb432b08c4d63f9ff481fabfed2311be4a92224306bf4c0082150ab7185df098c9a0dd6aa99f6b136923a5cf486aee0372ffbf138fd61d261d5e609df7e6cd387e649b08b9c4ba4edfcd74059d6655b2586095f99ed75029959f0192336ac084e70d730a1da71d2f67e3e4b9a2789c40e56a8d254872c49a6778c7e5e00133aff580decc7557b335e79449df288a994fe09c39eeb2c75c82cfd9d07f5052cce8f6ae22d5b616c5483d716f1b31e594146cacb6fa4457c418a212555629156b50d7ccb2d0d97ef0d0ab9b39fdaecb84b203ba19638a723a1c6b10773ed1d5e68c7aa89b5c4b24df69168e1791cbcbdc39be671b04aaa62a4d3cb8f61410992547e942c591ab4d625f3f465d9748ceabf73f2409ca5316eab870e367262470791a1c32c8397e2f59c27f77956271031d334337aeac724f2828509a757a43c3c04d1cf7794f762d74b337031ae36be3e9d57e42b2294c93aaaf95458856dff41f4ec0d5c1332a64135a6162cf7935b63a74bb36d2a762d673a88d17c66e83eac2111b4220c51e8fe038206f70690379d02f194d2bfcb13a2c89d577360b39418b03c86ef62b67a904615cbbd0c0a68ebe607c8d3c60dca95172efbb5d59305c6b2bb4d2eed9861aa39b2d06ed687b0d4ba01dd82a823b9c2512d6b76675d112c7887e97bbef56c62e318e44cccaa9093b3e53ffd033fe5c90e2bf69dd6e12cbb73983dd5e1ce71ea25ecf927ca7ad244e25d3e389fe46983c791c014567e0c49d48b57e29742d30308df63ffc9a5a7805593d52e2853ac53faac44203643e597944a194cb4f82379fef8f4ae5391c1ea15fbaac7f1240321af5f037a96d52a58bb518995b870f8c339f2180057589e1a269e0f328d7e26674a57f6c19e7d7364ef42598a18c36cdf9ecdc22e70ed971ee3500da65a0ab3bb60d86810d684fd0a25e83b455e5b17b88fc47498cd3718f03d3746e689502c7c29a006e5e042b6703a57dff974a17f9d8b966c4750fd1cc9d409631f8375c5ab50b03f4ecdd69aebd3120fc94afd9eec21cb720869f006a52a814a8866eb6a358ee0b5ec41d2d65e221dc86d5964ac3a4de541e851f53b6e013d64ad7a264ab37546124f8a5cd088525e296c4636d3778d81445fee4337586a102ded1a3f6675c9bae6d6ede7041048001d8af3daa1a2e5628dbe3df301a8327abbca965e5ac74cc98856ef5c241669aa2803e2a5fa2915a4c5ddef23bfe9ccad91263ae9dfa34b48298b629e6030bce9ca92c96f74c28e41d04de9aeae479922bc44523cb6ee64a8741ad2ad299befb3c8a29ebde2ffefd009174794c39b6109145eda2796c1b1e31cf905cc790ddc4b945918309261223fccfd783ba55dbcedc4096fa109b9255d12d32f8ea93dda892b70706b74c82d57a845de04749ddd68e5ce955e9f668a783fd3bbfd08b7e2b071ad3ee07bb14b5a9dc2f6a9bebd66ebf08e7b23fac368499b177b56bbed294f6c5146dbd1846545b5e8d63a308a892fe1d190fff825a5f8f7acbcff6fafe0548bece287a1498eae06b3807e7ab7f688fe20cad8a4afcedb00639f69af7441704f9d98084980b446f153d0c1a10673a7e3c7e84c29c1bbd5b81c5bfc6d9475239029680eece883ae48f3310a1fb5c49217f3e675c36e6ed3620790ce454291b36f713c75b6b5e75956c7ab94983e979a7bbac6a1df915ff24ba0ec71ed7eeceb9ecccfd3ebcfb4cae47352a4e79fabeb7d21d73e97ddb819016a7beca095a01678dccddc80a786e88c83c0c6ad8d8ee82f867a2427d4a196687ecadc0f9a8519ae4329ac162e2bfe100c0ad4ed46ee2897fafd6a5ca551513f7e04ad1af81446e46430fac1865ad590ec15972090f78d6eefc60b862135a59382bf7126039d98f92bce2fec1af11700619cc3a59a312adcf1d74dbc302a449a478557dd9dd4bef557857612f29510c35158dad8b1b1a51dcac3e3bbbec7c6957bafa04af3659c142afebbc3b643ff35a65f9254d7a4a210ab68ce84b6a2698535da351a67b6e11d0bce8718a8d0fc929ffb917778bd4d7d05cf973d037f70af4624cfab01e9c09d5e60c0cbf43524cf3ac4ab5ab92c7e11d9b6ae773618dd564612b2d5a389767e47914c01261e8866ea19293339b85c5aca1984cbe550fb025f30e9629c40578acd435c2316a4abadaf138e7770a49977886bbf6ec81248f816d984e1ca928281af2b90cb7ee41e4fb8b9aa0ad6e6d84f540639b4e7e36ca8c07bbed5fb1923fdde5b3bd4b479ddeb7287340e036c82668e896e95769230eabc5ea57a874ba3d71ad153fe078ac80691f143144389c54d717b803a7b3b31273fa714c802001ef763a5946721037caf6bb6e02bd323466ea529f7e069af3aabf2a6cf42342c2f8ef33209181265a81d05b355ec11f0b402e7e37337e684d05f3109aa05b9e80dea160d1917f14970c47f07c5d51ea9cd8886aa898286caed402b36313fd0dcbca77ae8a296fae460d1875131689935a06965bd54ba6ff98190f6b95f6cc4ed27cd9740cf39b33ea6c2aef3c828fa36bc11506f22ee8209ef4b9921010d645c4366465b568f2292f6bb4abbc0238db610a459eec26d8397e689caa5593fabec5eb41d3087e13bcf70ef6987284b63e349a97803830f764ae15cb64e96cf941c1ac6903ba09cc175a33df5904ceb69afe29ed5852ef85059ca460a3e0b3b28896e2a7d6b3c069450cb1d3dd7c7a4c08f6e0dbe6f2cb69cc696ff6edddce3c96c1c713dd41611d180af9b48b54c69745f08206640ef3a425600f0a25d90f2c1cfe50b885df665ccf64822b80ce15bb75f06d7adf9c8d7deb7deec742052b93bbbbdf786416e3fc586ff949fbe8b09e372ed6810496c5938646995abbc6c991e7b53ac38edd5fd8b6b8c208b8831d72a116a2c9d2e7dd2b824edece77d9ec912bad41a71103b1723a7d9290f457bba39e26d1c1cf4d38ca700e93dcdfd9064ac04355735a5efe88c0cfdd1a2f4d893f7084729cea1fc6c3136d2cf1f53e9c48cba6d16edd52699b321f7917044c607732e94a3314faa68af096eba167972177eec3192c96651acdd6ea882ffb549e22201d9c231b71f23ea00f98c98fbacc3bde38d4d68f943e02f7ab10986a3ebe04f4cd3abfaab6a8ca4026b6cfaed30d3b4173723f2b93ff7c40a5d91e1e571d47c871c5687089771a0fd1e87caccd4e35bd557697d4260e9db5b664aa2544b25dc812a62217d22d7ee0032f13a6f00bf351201e19a19617fbee1816f4900a87d89d27e3a8fab24bc815ccbbd2a368eeac038fc8139b6466f1c29e86cf4ad53bd72df425ac5fa93c2e111e7046041844c97f68ae805bf8bcd7107d1708eff652a9a4d6e9b158a605fe20d9df48a02609d801ed5de6a9ddbafabd7f881c3e87ce4fb49cbbd8610c3a9a3a36c91b271512a63b694daff88dfcdfba5c5b975d69cffce8e908b808cd3d444c4f7732859f4f4ce81b6f6f3b9985bf35aef6213c04710a6068d0550eb08b92a11d668571d7280fd6a1263e79a482b02473f60fc47d9998397b60ca820b28f508e5067cfec219a5deab19ac2c30e2bc16c1b5b5e92709573cae315d8a9f9fdb0725ad5287f381492f9f26736378ff3579e9c7aa787d8751f3e3367218a53a4d6bed123ccdaf36a4d6fde06978611f1b3c97e83ca0c924649c610aa7a028e2427fb155d8c46668e7930d7c99c333a5848e0a587c3eb4a68be855f9a317219c332da9d7d2cfa9883a6edf9a688ea87eccb6e2e297dbbd98bafea4b730ce77094d398c4e0ff61b28e9fd0633ccec227e7507ccd7cd62e2b8b0dd1d3b1cfd21486cee4e293b6053b490303e6c631707560e142959a6800ececfc15ab8498ef26c991c6290fb6fd85d3ca131d7adb7785bcdb22a246ac1d24e6ae910d44b39203f734700256da6e5e5786b5297f72facc8ffef911501d18ce449b37ade351e2e7f92bbaf9b3570b552e7800174c0f1c8a2977617be079145f886066a5ed12a1c433f5c30a9767d75a8d8d56612521618118af3350b2093eae6ff16ac6650f2ff7b2efd25148509ff0ee1ca02f8decdbeb697f8d45b7b1d86c430fa393f847be0b28597ad2e0f6c4ab807bbf66f9b493f1d7a4b34ae77dd578215625278952ada70948972c595f0ca69ac3ab6b852a53578cbdbc05b98d531f246ee22a2937628408f837812dbe5b7ac38297b9d9705aa0858ea05470921b30d596719efb5092cf586e7f37209cc89e6c0bd2f41522739fd1a18a47ecf832e2811c96d1a48a9e20295f47b454b7fe48879c426c0ccc925ffe9cf92a772c776e2de61741aa0c46ce1153f66d39a9110d9dc5512ea19cea3dda531b1d0d749e1bfb340506683818d5b53a4dc9d3fdeb945df273ca8d885accc77b352307de4071dd2443630a45d3f1d2a7009b1f9f2bd80c5aa30488291e5ab91f0a2eb0dac03463b8ffb60837e6d89bdcda636e37e9edff3d020aca30d6b163c7f5f57967cf39cabeae2788840838c79675d717c1713fc590342bbf0f639e5ad2c71af765f252f060d355e687b8777e87d21992fff3e1995545abc65d71bbcde99dbf441909c33848e131eb4b891ed2602c1d816b2a9fd7c2901827e6d87e9bc79ca8b4dc76544d57564600fc92077369666a464eaac0815180d3a066b28670a52dc48b82e38a555870f43bdfe0192de27f8ce07d68c07230ccdd721a81a6b053e990d53a95fe09b370d6c691c2b4cfa17d2bd30afa72e60f5280e1dfbdd4b0d7dc9476f122d142ee00b77d1f8b5200377d8bfe753d98f8934ec3d6041263efcbb950b8386e6f74430786566b1117867418bd85bb2fefad64d04bc524c10f50fd57bbdc8297714e65e2ef1d6bf40aa726d28c5c51c25dc62120d448e90520e7fbe628e1556fe1312f569a3bee07168d2d240f6b9656e06f91906042c17322f70ccd8acb6a6c37f13de93df285689a1448bb7eb508c4893ef8aedbe67e3c61c285ab139b56e34bf5fcea196ad58de1c732f3f608c1821017f8c3dc7053531ec52f6e1ff79a6ecf2e647caa0b02eaba7ea8275a83e6fca60ded114964967f66a7cd37f01efcad3d57e4cfc72e04ead9142f8a092d9ed80109dca785f83a30935559e86a2305ec7b8f7de0f60b80ffe734f88b314c7439a96e855a0d84107e8aeffa62f5b875e46a7e0fd4f8cf1cd324b7e539f3faca460c34c572a92340a9ec6ba191253224d62b24b36a3883defa76499ec72ab9c816f463c12f70787837bb86dc4ad96b9dc3a0810a842b1a1bdad7c8e89606c80c2d7b3bd534dfc45949c135985bd4ea2ccab9996e479898289a"}, 0x1008, 0x800) msgsnd(r2, &(0x7f00000012c0)={0x3, "e585428f48ed20365feeb704f7385dc2d40c96a9dc2a28a929ce74e8b48e4dea5bfa137371ea4ea96329cbd2a69849011feb7c0724"}, 0x3d, 0x800) r3 = msgget$private(0x0, 0xc8) getsockname$inet6(r0, &(0x7f0000001300), &(0x7f0000001340)=0xc) accept$inet6(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) bind$inet(r0, &(0x7f0000001400)={0x2, 0x3}, 0xc) socketpair(0x1, 0x4, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r5, &(0x7f0000001480)='./file0\x00', 0x400, 0x100) msgsnd(r2, &(0x7f00000014c0)={0x3, "96ec652aac6d6e8742722035569b4aed471350c38477a0760e2e90c850bfa59c383ae6f5788de9cd65302c96bd3a76334b1741b2ab4e26323e1cdb9a59e36479ad8f03ca38f30368484fa935bb33d0cd5a2f2d7fc9a381394e3f367ca1bf435b8b4ad570cf354e55e1901a1b771d69b90dbd5a37ea0c568d4cbe5825a6d057e4651e62d3def133969a87a7e208b069c16820650f9fffde613e1744edc8d933c5639831e50115d89eb881b1db8204024b916bd64cc3de7322146b8b236e440db102c86f16d1ff5f9a1d743816e92e9eca057cd14f77d772e7860f3f959180ea0167cc3ce84ab894a8e00069b5091f1c3c92fcd6a908d46cdbbbc9279df4d249ba5c8247778419b4bc41fdb0d60c7c1428de2c6bccd279a45fa63f205d8c3b6b121c4bfd2ad8b402aaa3ac0791d22c672a94736b794bd17653f06a1da8253a1b6d3ecc1728e7a4d9577eb3558409df3d71fdbe0e8eba3355f920bd3314b4ca07c89c77035136afdd7433188543b16731ec7fccf3c2dc71c773880567463f2a88a13debb8d08188d4814615d54d896700c75cdd561e59bb3b0d02374a4764133494dc84fa3dd78796e5294b44c0299d0d128abce1f21a9971ad89e44b6b74f14b9be3b906e54b954dafe4c9c3f697628cc11fcbff3a78db3d9480a3b7c85fd64ed42af333d647af3434bc92a6e971bca9942a3640249dd8057f04db14dc27f46ec5a0bcc8a84fa01d6dfba6452fc268e28cc1d840ff1ba1812030cda7e6c5fb9b11bdcce0bd93a6645dbaefdba45d743862c023cf83cb8a8c4291489f2dea334f0fac1fb60f770795a60cbe308c75368b9bcafcd288b54962f00baeb2e587e859d45d63e8bafb28ba986b41f38ab0feb84edced3a87c9d725eba3c3e1d60256036a2665c16b4fc53e2ca4b49c2480b55ed3b87e9e631fa7bb129e21b02f30ede1ad5760a78f115d23845cac6d067b34e08fc30903c4e159c0e42560c8e6806cf9985d5f2db12869ef523da300c389ddab59583df1f0f2a2229a6d3def6ac7ef46f1e0819fdd2cac72d71b2886c078c898b7f58f03d2d62611734c00806ec2a4810c2c5c1b423a7677be00b5b697e0293fff3177088b86c3c332d987cab374d01ae55530ef11ff7a3b9f9569e4911463c6a08d8f1b5894068deb6dfa846c2548759f2ffc0c193c5f326d42fafea84c0770e20c82c8bee3e3e35070345b255ebef0e71e127357a16906a3edbc84be619b113701c92fba34a08760d78b9f80c61b11d49ada18133bcc82c998aa55b302698098de91df0c3dc5192f97c15dc15e9b239d9fd0a78508f9ff3ac5f3a6b90e6e5fdf6b66ee62c26756444190c022d083fd7d06c65a3a74becef4fdaaa3794eb159786451220923f0dd7857a4ea3fee117ee844100e7379c62468af438b78d1c7b7a3cf379ff89868b9750f666fead3ad5c743bf0cdda5a6c0b3bbf90c1a90bcfb70bc90e4f36dcac2300a24c212b882cc423b9375c5421d472a8fb9d7d6116009139b0546b68ed3c0fbb424c3143676338f094c0656208c93a4a7d14e3f629cfdca0d57021a9f241df364856d6259cbbcc109ed42b185e0050def7b6631d8e414bb1bf5f118ff82289377195a24abafdaccf03e286c26099fe424fb330fcf4fe7ed2f86a5de39ec70e131138d740e751792db794a15613d26c26edc84dd2f8e937ed9972585ccf6ae90be878d92da26842bc425321ea8a7c00c285351b702189d1d96b414e241199aa71b8de81a6cf511c80de26bd71cf621d812cf3c96af54de53767e3742d1a35d9c28a5f72bb66b3740e0476c6b155bcec16217d6ceb1fb33c1f7d3fb5ae331b51309b877741160568146bf6bf789fccfe61a4a210aa0833851d61aa284ff6446ee0e5ea0745515df271bb5032971460132ae3c80caa0b001a2e8097933c88193d864bfe83a69babdb08fdf1b25c2069ffdfecffeeb64edcbafe87a760b1db21332965c16ad7eda827a0e2af70100a33c11ea05526b7ae809d395e1f3a1bc8ee846c3dd42056456a9dadcf04849943d034500d0fe02447573385b07f52843af723dc5a49eeac91e8d056ff0dc9f9c5d50ed7c76d363ac8b49f4485710e568a12dcd84d24b5e18c325d6cb3835489f09362431b0d92831050eafa12be32fa37e891b4438ab5270618ea85070e697c261a6f9fb630198029c692e075f3d88919ac002da6e29f3c6e1d3143e6d879296d020f4fdb3f01c5f36f7dcd658d00e3687d4456068ee2febc871cca2d701da2161bad1e237063d90c0801c1a95b48cbffced5229053b3df576775551e4d72eda99454fd170ca88f7652b6a4164c278f08436aa22c0e2a76e212007335e4fb82854ec92fc6e32380d87fe2d7f54d175e4c19ef046ad2988e1ae77032fac48242e50338028021ca4925210b731ef0ae76db22077da7e3357ddf1468d25adb98b1858ad51a92be677ceedd9a90b5109cc21c4f0c7f6d6ab8f1377483a3260c336eef89552c8b7e21aadf0a0455d61167f351fea7747bf24e79d5897ea18fb31446cda30f7f7d905cad103e0583f75f6a38e7102558178f5ebce86c82d43496dd63051a6e8662c253c0c53ff69c8434fc8bc21773c72d5ce5d1170ff05cf322ffcf4585fe714acff9d74ba1be83ada29d38d7efdd377e962cca8c811705386f0d9e87ebe5f7a0fc3ed2939487f395d3fca609fac4f0858f4dbe94de66229bd6c4c75b07a50e453cb933aa672f611e5d34f2c6f32faf19cd2974decbf19e2827e52cbf6044d3cd767ca38f3515f1ca8d010a5b228a840003c765f4012a0965d04ccee0da02f47d959a835a9912f079bb8d73d3b8b43bdcfc955425157d7c3f2621a6f5de6eadd494226771d5aee2c26027fc5d74f59200abd566147db8d35a5aababc3864fb4845c1796d1090f2f21e1374f3df08069c86b3dee96e1940591c159300df5e8edc64ec9267088b0084542ec6876e2f2bcaa18a3dff223acaa20d9beec1f255b8ed5c0e0f622010a021a261d37b8d73a41fb00f7ffef3626c692161fc452478f9367971756901e628cf811f8274b88198cda3f39adefc4d76ecb0efc6aa81849a0308654402e12acccb09bb92d44a05dac9c273a75bac7325dd13c004a0d731253207da6367cdf8c9af970f2e4fb9583d5278056d30a048a343f3c7baa9fb020a190a9923db7aba641558c6055124a7d2e02a70c7d965a0d48d5753d12c29de77a1f007d6ed408ed73ca56856ec0e5e3d97f6c223c4ee208a8a645a20c00967775b4cbf5fb8720f1d6c408d186cdcb03f698b9daf7aa39db6a0bb993bcd9130b132730e72bcb30714a162e8376801a7455577e3f019bf32cd61579b1dcf1cb0f7d3accc283e9f77883bb87cc0febc69ad781233ab580a0a399b52f6ceadac856b7d257ad073df5ba1e26fd4e07d578a0a622c55300c213f39622d675fe41b90e7c4e2dffffece6605ba3c89abf821be077fc16586c4f1f6ea0eeb06bffb34311a77c95fe8617794bdf006f74d73aeaab90e94c4833b794e4c509070f79d0e08c23d16653e96792f71f073be284a563a0a531dd67261c1ece41171a54bc5cb858c26abbdab7e5c6bc2ba609670406f14c014848745b39c5a6159aaf8244ce04b9b050fb0fb17264d3d236a74ffe2f8a1a78797c30e9fcb22956a711d7b161d0bf808c323d3491bd295525982d66758d4fe80fbd840d4149adb07037d57854eec748e979e5b0d749d5ef373d760e50e65e10291032d700a2cbd2de673290963a7b1f3398b90bbf8fd0c47bed7eaadb5b311f22104644e9d2fa4bdf802e5cfcbd6566f4ececc488731b39d80f3eebe13375b994f10cf2239990813461b4b9e4dda9b637dd0c7a6e5a2189c60ce724d6ed840da77395eebd3d3fddf61f34c71fc97e132800a2d8521a20ddd6022e5a02ea6c66630b1343ad3e00c22e04a58a9def04d12c851e9639c8ea7edcd147985cba64f5e9a530957e17238e67a654747718456d7fef7ef13ac55f9f868c947ed952d9e030a6cf1ab6fc98120eb152efae4f2caa210bb9e894a2f37fe30766e9fcdeffc12898b0d38f9e05feca63abef035d086ee88d2b59152ebc7807f6a5955e37c746b50cb63493dff27c34d94976a4c85b13db1e0bbaf7f1788fdbafed005b993014d90d9064449bfadb7e0ea958bde66e594f0a3c11745a1d107962f6ae777113bce533ee87b7b44a31b289eb2fb7f0b1b0855774f6e99c1c4c0801719f807fb42bda71928c1b11f3d7b833f6c1ec2ca55764557bd3e4775b66db44270a3fbf70a1d87c0065ec45b043b34c006f131166bb93620b00290e9aa38ac9c327a57e6601e784f26eb5a769d92e48d0fadc6e61e18ae82c470ec9f624fedc7e8e5f22a92ebac72236851f8b69a79506645e6676ab46838f37acad1ca04ef136f7524ff55d888932d60763e30a9937c4c3a155a1697c0350959a4ccaac083267b1e1505e50b65ce9641ebb4456278a3a749a17e71742c4be289866b2282484d87900bf40d58f0c07076c21481fa0b2614fd11a1abd46164221226ef02074ac751fe50dce7e16d4177d5a220b8d484fdb4a9d3ebafd36cbe4c5d18da4816e29983c161600dac0b82e7598b56efab33b9107dafc9ee8c4947d521cebd66ec437ded11d1e4cc867aa9a64a5dec33ae609a124c8a525648dc54089d8087e8952f138e1a389cafbaca0552e99ba8fcf043f82a8054f349edef3fe60c8d73030e5156ca6e8607b09551fd7e9854ea7ec4433a49d58dd35d12f5da07450a6fc616bd5ef084fcbccd9b759c63d76ac704ba4f47bd4e6572121e3a71f6b9ff2e1c0dce1d0217d064a8a0fad98ceacbedb32525ca7dfca26bede3f354e232a7e5bcae2bc0813c773f718be11de74253179c0d9767386c92c6a61e049f59caa5fa02b27079c5d2ed0db4356f7ead2bf286dbb831f9b797cee7bb60b422d2cac169a1283eee4398265856f0aedff77a5c30ad85bb89f3d04712adbf8cc72266610444aaaa13ceca10b1077f554f8c2ed16c6557d6e8f9cb88b779bd2a4bc0ebfc3ef3d9ddcb81995db610a987c4df83e223931133d21efd1543a505221963fcab60798d076df0327b97a0e1070801971bbaee963dcd759d38db8e05fd0f2bb61e1b582316b3de45cc87f0e4d30c38cba01e9afae6c450319b586603bc259f04b104ffb14681c21524d5808a6d515d51308cc1008acdcac8fdfe8d4733cf5a798a3e2d90ed0ea0602735478a5626cd443b5e7025fe921677a3d1f3d9c4d498b2242d1c7b2106ec6d6be8af3ea131ffcff8d6a3a62ebca3eb2cf3a5846a68c841f8ad475eeead17dc9db3e3213f4a74ce7f06cc29cbe637e516a7dc834c91598de57eb2e5c3331a0fc4547b9e700d3df47ae30e5fd0bf10d07bbc8578d38751a30dd363a01f28d74a986098e70e9211631ca50378c7827555850d998d57c411e85e2a4a75aab7a3706d22ffb0881962ef439b1bbd3627dbaffc6a13ea38dc29c05482a722041adf4771f55208bf9359899251c9b8cd38f0589812c0cd48db99b94388b3ba1e64ee88de4b1330191f1f3abdbe0543b9711217087eb36fca535deac4438b2267553c40d0ae83df44a267af6408f260cb36e43e4384584d545d7bc7a3f1753d84ef170324716d697628bbf37928e76bc2de4541df7df6d9a0a7fbfefe14e461c330c4845fd594905df753842fabc27d295c99ca387b97e676118d2ca43ba4f7ea5d22af248823bd9133d3bc95717c5a5cfbafacd67a62703dd9d7d3ee8da58ec99691fdde3fe1e4e780b35439e99ba"}, 0x1008, 0x800) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002500)=""/186, &(0x7f00000025c0)=0xba) bind$inet(r0, &(0x7f0000002600)={0x2, 0x0}, 0xc) socket(0x6, 0x0, 0x80000001) syz_extract_tcp_res$synack(&(0x7f0000002640), 0x1, 0x0) getpgrp() setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002680)="5b8962b97844ec25e1ea8cc5892185f8becd6a9e79c2d5203dc834045497d0bba9b273b0ca1a9b39dbeb96fba77cbfa7995b2d9c8efecf2652c6eb470ee705875babc3c1914997ca0b634793b498d191be63eec5c01d520b26b9a75298f053d7cf878da2ded84f37a175008542b0e092c8bbf257f3f8df9c272dd2cd85fa860ddb25d3cbf7bd9ccb10f8005fe1d3365b88b24519389f0c4c6711861e88229e5f7e9b1fcad5139590b8575a913b22d99d0ba9223c43b7d71cee173b45c4dafd2abf171487a42b1935e6a157510a78eafebe998e7a9388f0021437a5f4ac9b6dd23dcdbf1732909be5c4f0ea95299b5aefac6f1d81", 0xf4) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000002780), &(0x7f00000027c0)=0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000002800)="5e39bfacc0ef31a09a4475ba836241ca400bda6274c54af4f9dcf26dc33c85ebc6c5f55b6d471247d49bff7d2a39896a19c4efc4ce4ede3cf34745a7e6764143809fad77474f95214e204c38701b206d3466ca499f90ab0e06dfefd7eca9e389e3feb2afdbc83af0f9c0be8dabfc2b788e8dd6006d19cc46bdeda70f6ac617ab757d4d6b4be07e66008104557cd5a5b890b09a9f061d682a103f937ee81e8113e2d6f20c11dbf7ba68b28898c5f59cbae2c87f59f03f7050ff1c194861412439123f247c3ee61d6ec8bdbca020beb3224ab54178e90c1f65b3e24b96737f07ead63729559364", 0xe6) r7 = openat(r6, &(0x7f0000002900)='./file0\x00', 0x8, 0x80) linkat(r5, &(0x7f0000002940)='./file0\x00', r7, &(0x7f0000002980)='./file1\x00', 0x4) flock(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) ioctl$TIOCNXCL(r5, 0x2000740e) socket$inet(0x2, 0x4000, 0x0) msgrcv(r3, &(0x7f0000002a40)={0x0, ""/171}, 0xb3, 0x1, 0x800) preadv(r1, &(0x7f0000003e80)=[{&(0x7f0000002b00)=""/243, 0xf3}, {&(0x7f0000002c00)=""/232, 0xe8}, {&(0x7f0000002d00)}, {&(0x7f0000002d40)=""/167, 0xa7}, {&(0x7f0000002e00)=""/65, 0x41}, {&(0x7f0000002e80)=""/4096, 0x1000}], 0x6, 0x0) 17:19:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000200)) socketpair$inet6(0x18, 0x0, 0x1, &(0x7f0000000000)) 17:19:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 17:19:28 executing program 1: socket$unix(0x1, 0x1, 0x0) clock_getres(0x0, &(0x7f0000000000)) 17:19:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) r2 = socket$unix(0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = dup(0xffffffffffffff9c) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r10 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x100, 0x15) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x108) r12 = socket$inet(0x2, 0x4000, 0x2) socketpair(0x6, 0x8005, 0x4, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x42, 0x81, 0x20}, {{r2}, 0xfffffffffffffff9, 0x1, 0x8000000c, 0x3, 0x1}, {{r3}, 0x0, 0x6, 0x20, 0x4, 0x6}, {{r4}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x8}, {{r5}, 0x81315432b594f88c, 0x98, 0x40000000, 0xb49}, {{r6}, 0xfffffffffffffffb, 0x29, 0x80000000, 0x1ff, 0x2}, {{r7}, 0xffffffffffffffff, 0x2, 0x80, 0x3f, 0x8000}, {{r8}, 0xffffffffffffffff, 0x4c, 0x58, 0x0, 0x2}], 0xad6, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffd, 0x4, 0x0, 0x1d10, 0x623d}, {{r10}, 0xfffffffffffffffa, 0x10, 0x80000054, 0x7f, 0x80000000}, {{r11}, 0xfffffffffffffff8, 0x80, 0x1, 0x6, 0x6}, {{r12}, 0x0, 0x20, 0xf0000000, 0x3, 0x8}, {{r13}, 0x0, 0x20, 0x1, 0x1, 0x7}], 0xffffffffffff66a6, &(0x7f00000004c0)={0x3, 0x325f}) r14 = socket$inet(0x2, 0x1ffffff000002, 0x9) r15 = dup2(r14, r14) sendmsg$unix(r15, &(0x7f00000003c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="050000100000000030004ea483dfcead2e3aaddf89d905456f90366741ca86af3e3e68e6ed86b52060191857dfee4b3a86abda93592a1855edbcad2983401611c0530d730ff3961c34ace7dedd105144ac13b9a3d864409ecde065c3b1abc4476704daa41e7b789d5a4e47b72ad97cf2781078babab94b5b2612a1e83e96434449e6ee9e24"], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) 17:19:28 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getgroups(0x3, &(0x7f00000000c0)=[r3, r0, r2]) truncate(&(0x7f00000001c0)='./file1\x00', 0x800) faccessat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./file1\x00') ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x0, 0x7fff, 0x7, 0x9}) 17:19:28 executing program 0: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 17:19:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom(r2, &(0x7f0000000040), 0x0, 0x41, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc) fcntl$getflags(r2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) lseek(r2, 0xfffffffffffffff9, 0x1) close(r2) 17:19:28 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) fcntl$dupfd(r0, 0x0, r1) 17:19:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 17:19:28 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() syz_emit_ethernet(0x95, &(0x7f00000000c0)="e7753403163f5613c6cb986cc27f48631de72891cb4327fb84dd1b8b1049ff1b9a644a9f4e920198c52df12078f4099001169e90319c200984b71de1449e3b177ef2838070bda2e22337b345e8604bf162484a69ead3efbe068e76874ab0b2481a807b282b05f9130ba7cdfd8d69203565829c3221f324099a4165a0b3050102955f4e7880ec8c077e88ea9cedebc1e7d0845c9e49") kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) kqueue() pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 17:19:28 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x9cca, 0xcdbe}) syz_extract_tcp_res(&(0x7f0000000180), 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x880, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x97, 0x4}, {0x1ff, 0x9}}, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) setrlimit(0x3, &(0x7f0000000040)={0x7ffffffd, 0xfffffffffffffff8}) 17:19:28 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) fchdir(r0) close(r0) connect$inet(r0, &(0x7f0000000000), 0xc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 17:19:28 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x80) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x191, 0x1) 17:19:28 executing program 0: r0 = socket$inet(0x2, 0xc000, 0x200000800000001) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0xe326c6930fdb846d) geteuid() shutdown(r0, 0x2) 17:19:28 executing program 0: r0 = shmget$private(0x0, 0x8000, 0x80, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) 17:19:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) clock_getres(0x3, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x7ff, 0x3}) clock_settime(0x3, &(0x7f00000000c0)={0x80000000}) 17:19:28 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r1, 0x4, 0x80) r2 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x3011, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1811, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) 17:19:28 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) execve(0x0, 0x0, 0x0) 17:19:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x5, &(0x7f0000000080)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') poll(&(0x7f00000000c0)=[{r0}, {r1, 0x2}, {r1}], 0x3, 0x9) 17:19:29 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname(r0, 0x0, &(0x7f00000000c0)) 17:19:29 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r2) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) r3 = getppid() shmdt(r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x20, r3}) open(&(0x7f00000000c0)='./file0\x00', 0xc0a, 0x5) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) write(r1, &(0x7f0000335000), 0xfc94) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) execve(0x0, 0x0, 0x0) 17:19:29 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0x80, 0x40}, {{r3}, 0xfffffffffffffffa, 0x70, 0x5, 0x60, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2a, 0x2, 0x800000000}, {{r2}, 0xfffffffffffffffc, 0x2, 0xfffff, 0xfffffffffffffffc, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x24, 0x40000044, 0x4, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x13, 0x20000000, 0x3, 0x5}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x9}, {{r3}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x8, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x81, 0xd5a}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x7, 0x5}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x171, 0x7}, {{r2}, 0xfffffffffffffff9, 0x20, 0x8, 0x2, 0x100}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x6000000000000}], 0xfffffffffffffffb, &(0x7f0000000340)={0x60cf, 0x142}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") 17:19:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 17:19:29 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="a0501477aed311a6907983c8da69af05ab3a082fb527672c7224ff64f010e0ba725a48c20ceb5f053271712dfffb31f04065f5eb07a62e7a416777dc260294940a96ee4c6784a42415379a94ee8f6cda3c510e69df8df1163d6d82d0510a93eefc6b097b5bc8e3861e0b0841c5a01062a710e5258b86a6271202a024cd065bf5fb2b3e9677c5c18ea406a0c88c672be3e7905144d5610c6ace1d55e5aa19f65f5960a480a2d2570928bfe0044f42bca70ef1a31f73f154599cf31612991329c2dd85c4eb8511baebedc68e31", 0xcc}, {&(0x7f0000000100)="7c058978e864390df610fd9642796eaae9dfa9a4db6eca31bb8a23801f9ad4b72532b8dab6324729c2a84007e17030dd429a34c0b56846db088e8fbc19e8f2dea360d333a6585e1dbb2254a132c725233835d22599355cf32732bbb17a763b0456aa925aedbb26f6c0c11d7a927ea6fb79545ecfe7cb9f3e41803a1bfd43ec83bea94ea4656be6cc2f05c379ff54ccad7982213fb37f65788713c590e39182668c35a372812dbe2221189588110f35771658", 0xb2}, {&(0x7f00000001c0)="7a48b739c68f13b861d21664a1333825a145aae1b7b6ab49dc73eb21fe637e4d50c8ddf330197c31b1e5141513bd7286933a7431c6085943ebad40d0a25cfb5915219e6ac1b1c1e8ea806f560a7e1124bf24d778a4", 0x55}, {&(0x7f0000000240)="da1464ff75be96d85d228984c43c64b663e592c4bf", 0x15}, {&(0x7f0000000280)="665c49d15bdc45bac88fc7d48d38ae6579e261cff7a65a6289cf165ce85c0e27edc186e395859adc51358a1ac259f1ed9a79a9becbef51a45fdf2364072ddb033522f539182c49859ecbdc3b1c3e625e29c48a83edeb9b85381297e4e7dde58a5a2ffb9931b4f3da065cb8240ebdc653397c8d5da9898c536903d158b48a50f4dae792ebab122981f4723cd8e67d657e6c8cc355938ac3870c4026b87c4d7324fba8c3f8a03d6c39baf56621fa8f80a0aa456abf18514b99d8494e27730dcc5d", 0xc0}, {&(0x7f0000000340)="1b60b3eace3b45d411811d39ce4e77c1923cce4a1ee4fb10e7e0878186e0bb49b06c62d58eef45756b81481489e980b37b7f4578017d06f74b90c6026c396a8c57a219220fcf5a44ec246435bd93bd6672903ce094fd8437d6c530572257cd3bfec30eb8f375b291f3e1ad489339a8ad74a924b6319104b290a33b415627a86fbabc6232ca1309c9020dac0849cd66dd805c984be35956f00ff3f6f494a6528633c3f4cd0cb515553219a7924dd135378929eecddbcde40019f742641fb15637afb24bbb53788d3c072ad9238651ce0fc4a65d8da0bcf9c8e76b416a20a4", 0xde}], 0x6, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 17:19:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x21a, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 17:19:29 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x2, 0x269dabcb}, 0x10) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) 17:19:29 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x7, 0x7, 0xff}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0xd3b}, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 17:19:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) socketpair(0x1, 0x8000, 0x8001, &(0x7f0000000040)) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000001180)=0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./bus\x00', 0x800, 0x40) r2 = dup2(r0, r1) recvfrom$inet6(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x801, &(0x7f0000000000)={0x18, 0x2, 0x101, 0x100000000}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r3, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}, {{r3}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r3) 17:19:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x164) ioctl$TIOCNOTTY(r0, 0x20007471) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/43, 0xffffffffffffff93}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/39) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10081, 0x33) 17:19:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 17:19:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x54) 17:19:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100000000002018, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 17:19:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xc8, 0x10001, 0x8401}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x6, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0x34b91281}, {{r0}, 0xfffffffffffffffc, 0xce, 0xfffff, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000002, 0x7fffffff, 0x4239}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x9, 0x400}], 0x7f, &(0x7f0000000140)=[{{r0}, 0x0, 0x2, 0xf0000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x9, 0x3000000}, {{r0}, 0xffffffffffffffff, 0xa815826fffa682a1, 0x20000001, 0xfffffffffffffffc, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x7, 0x10000}], 0x800, &(0x7f00000001c0)={0x2, 0x100}) close(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 17:19:29 executing program 1: mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 17:19:29 executing program 0: setuid(0xee01) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) unveil(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) 17:19:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/15, 0xf}], 0x5, &(0x7f0000000480)=""/208, 0xd0}, 0x42) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 17:19:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:19:29 executing program 1: r0 = semget(0x1, 0x1000000000000004, 0x202) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffdc1, r1, r2, r3, r4, 0x10, 0x3f}, 0x4f, 0xc7, 0x2}) 17:19:29 executing program 0: setuid(0xee01) r0 = getuid() setreuid(r0, r0) 17:19:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="93d26713cd91a801736860753cd168712189d86edb4a3f5b8c96251ff5f17c5e27c925463bee0e362b7a0923132a3e78acba3c630704105790a835e8ad5639efdf7b9d1bcfd063d078f654b2e786bfb34dca8736687f406a30edabd0bfc78e5474aaf987dd6d2e2bd8fabd1fb21cbf47581a3b0ddf28be0abed7710599a3d74909490ca3053590bb4f242d6eb93a424243f3ec38a40b457ede45237f1781e6e9f1a221609977a94848c447", 0xab}, {&(0x7f00000000c0)="198aae2c8b40888ffbd2c3a890a2339897788c82939bafcc688550517ad7edc6969003573b1e72d039be8fe6d8d652abd63729b3c5f4c5cb383a6a4f85efc89852865caa5c76af357a78fbc812e805b917825299442195eedc54f3302f461ce562d9ecdd777c0f0c4243c90acf1af40d", 0x70}, {&(0x7f0000000140)="06806492f80ac91af83a0a9a53091ecd10b66d15459f87e5ec5fe8e3bca4490dec4a6dae6b747eaec74c480dd61055550f44bdb5fd8d722a557ccd128f20e5700ead9ad43e3edb9a11bc0cb5f9080b2a9c19eceebfda5066f7a035a3047dd8e14da71ef07e72a24e5edd6cba62e0b29f564bc5bcb99da2a8cdb27a10cfacb67ffa99d06108bd30ee4db209", 0x8b}, {&(0x7f0000000200)="54311b6541794340669e1d3fdcb6d6171bb0af0b3dfe8a6cee4ebedd62442b4ad54d95a9e46f3b0602992be5f67ad6bb1a1da24a7979f219e84e43f59ded4d3c3c6a8dabc9c5d419370b6a44030d94612b95c74259417b3909289e985971fabdc8c4cebf8311b218bd7e6aa0f01ffd6b6451cef5dccf03fbc04efe97bf5535a3bec71195be8e7923da4fc7ac1c3fbc78482ed5575d15d58adccb6fdfd0168e7c1959c0257cc909af14ff9d3e27981c82a428bc23114e5dff00da8bcbb89e7b01426e487c88e41399cb71c031b1fe32582fd450e255dbfdf506ca6f1ab460e17c2a931db0", 0xe4}, {&(0x7f0000000300)}, {&(0x7f0000000340)="83478bc3f451c02e3c711b9520891699fd809901d083fa800730024fa173ed1d9a1d72d149f559ff2ba243afa76f19615c3df2f9761e7035ecbcea65bc942ac5c0c477051c74531f5a38af", 0x4b}, {&(0x7f00000003c0)="5527c6999e31bc19fe0d0adbee84be70f72d72c30c1fd3372ddf8ced45416f1d61fc5329c573261f0f582108cae93d4dfdb1b940cbf20873494b57696e4f7a38690ef9418db6b58e6ebc8ced67ad09c28aa726d4e96b2c6ccc718c055b89c6b48e29d4b675b59242d4f38a4b07938f4e86a4dd57e58a2e10ceb29de2ba6aa65da3442ee35a0cfbf56e819f38331e91a1c80baaa5c0c685e48d48efac0e80eeddb4c4accbcb050751253f8bbdf89a7a84dbf22957fe70042a8a17de8a5f1a977f84ca98cc5561d44aa7cf72fa26182392b36b15ca932921b6f4082da105408d7c0effdaa6d36cd95420f6181891028af8d5100291e0f676", 0xf7}], 0x7) 17:19:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1, 0x20000040}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/58}, &(0x7f0000000100)=0x3c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 17:19:29 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x1000a, 0x42) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) close(r0) 17:19:29 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r1, 0x56, 0x2) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) r3 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) fchmod(r3, 0x0) accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 17:19:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x1, 0x82) fcntl$setstatus(r0, 0x4, 0x0) 17:19:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) syz_open_pts() syz_open_pts() 17:19:29 executing program 1: r0 = getuid() setuid(r0) setuid(r0) geteuid() r1 = geteuid() setuid(r1) setreuid(0x0, 0x0) 17:19:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r0) recvmsg(r0, &(0x7f0000002380)={&(0x7f0000002300)=@in6, 0xc, &(0x7f0000002340), 0x0, &(0x7f0000001300)=""/4096, 0x1000, 0x31127c74}, 0x43) 17:19:29 executing program 1: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file1\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0/file1\x00', r0, &(0x7f0000000140)='./file0/file1\x00') lstat(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)) 17:19:29 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffff, 0x4) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x1) socket(0x2, 0xc72cd23318eec8fd, 0xffffffff) 17:19:29 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) recvfrom$unix(r0, &(0x7f0000000980)=""/4096, 0x1000, 0x1, &(0x7f0000000100)=@file={0x0, './bus/file0\x00'}, 0xe) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0x3f5}], 0x32f) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x2ee) 17:19:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getpgrp() syz_open_pts() 17:19:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 17:19:29 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x8}, {0x22a7bb93, 0x9}}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x60}, {r0, 0x4}], 0x2, 0x100) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) 17:19:29 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() fchown(r0, r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x80) shutdown(r2, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r3) fchmod(r0, 0x0) chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 17:19:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000080)=""/121, 0x79}], 0x3, 0x0) 17:19:29 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x2) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0xfffffffffffffff9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000200)="5a782fe7a035be261cc35440ac7c8a0707ceac39aa9d249fa5baba55c628b79b23cc09948affe008718138683b0c0c0c7c41cf7ed9d701ffea1669859128eccc142a03ffff0f57e9bed61e8d32afeb1a0f0983364302d0d82cf8e57958ab5522f56c85da4bea0066af15703668e08bc6eb788065c509d6478993f823d89139f0030a7196da5dc27b903991d28e6e69da00fc2a61daf6ef945ba2ef79efd42048fc94cf39646a97cd92735943432164475ea179d5cd09bb44", 0xb8, 0x406, &(0x7f00000002c0)={0x18, 0x1, 0x5, 0x37081843}, 0xc) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$getown(r1, 0x5) ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() 17:19:29 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='r\x00', &(0x7f0000000200)='@@\x00'], &(0x7f0000000500)=[&(0x7f0000000380)=':}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)=',&\'\x00']) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 17:19:29 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket$inet(0x2, 0x1, 0xffffffffffffff9f) kqueue() socketpair$inet6(0x18, 0xc000, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x8) socket$inet(0x2, 0x4, 0x9) r2 = socket$inet6(0x18, 0x8000, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000280)='./file0\x00', r3, r4) write(r0, &(0x7f0000000340), 0x0) r5 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x6) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x4, 0xffffffffffffffff) r8 = kqueue() kevent(r8, &(0x7f00000009c0)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r7, &(0x7f00000000c0)="04f4484229dff5520e4dc2606e32af604413cdf37acc7a5d0f08b231996a0ce31fceb5aa5c6e7dd5acae6be35e12a3d690587d8630d9fe10ec565b9164e366a725d74143924ffbfe7ef60abe33c9145139d2fabb403bfe266afd96a6a018d3c499731c1ec8a3d6bab41714088914744656669d68b8d351955df16f15170405247ee6e8acc9fe26fad9e19f6a9ff4a979d024317895835942eb5ba075a88bc577beb0d530e7cbc85d3112e11b8d1aa08a873f7eba1e926740ad24f013824395aa95e0594d800af8057ee4823ae588d5048b5dafbf62fca3b81e7936c8509df5e7eccdeb81cfd97a9cbc377a909802b1fcb825bfa14fb695067f8eb2bb7be343c0b85523eff8bc011f7f158422ad6cb62d8bec654caeae9aa3e46061a3ba433dbf9e78c795f1d0e72576994f9fd122", 0x12e) 17:19:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 17:19:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) dup2(r1, r2) 17:19:29 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 17:19:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x7, 0x1ff) readv(r0, &(0x7f0000001780)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000001c0)=""/49, 0x14}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f0000001840)=""/4096, 0x1078}, {&(0x7f0000001480)=""/173, 0x255}, {&(0x7f0000001540)=""/129, 0x81}, {&(0x7f0000001600)=""/103, 0x67}], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') connect$inet6(r1, &(0x7f0000001740)={0x18, 0x3, 0x9, 0xffffffff7fffffff}, 0xc) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00') openat(r1, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) 17:19:29 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=@abs, 0x8) sendto$unix(r0, &(0x7f0000000000)="bcd9c18fbf0d6ba554d1e59276ecdff5fcdd615aeb10cff9fec63841d291956eeb982c2cc868b5bd377e746b0df80e3d3f532ee3e15b06f2916d77fb63feb70d1d561bb5af0217934c95f9487ef788ba02b91913660053402fde26de1e948ecac9a3130a45", 0x65, 0x0, 0x0, 0x0) 17:19:30 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:19:30 executing program 1: fchmod(0xffffffffffffffff, 0x60162411055c8dff) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/251, 0xfb}], 0x2, 0x0) getitimer(0x0, &(0x7f00000015c0)) semget(0x1, 0x3, 0x52) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) write(r0, &(0x7f0000000140)="3d3d417b1e77429fc0cff54e3c54ce3bea693e61f50d074e08c0f0b280dfc3887c9ab79bef408ac7d7a8d0861884715392755fdc5f6782e3fed1a362571c16b6aee529fdda5bbd0fd770e3772f1b637315d5974218c8cf1fe3176074c9efde3899288d995d8d6adf46123fd35a6c", 0x6e) r1 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x81) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r2, 0x18c) 17:19:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x3, 0x5, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) 17:19:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 17:19:30 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000002680)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="8da800aa846217412d38e73e3971574135eee1b494ea4dee75b7cfa7d524dd4f13bceefb57495111a1a1d62c6d91f0cb3e9e69a49cc94f177a41879b4dff6c8d8018a94278ddb8bb0acd00405d963a28e381550570edc064c914ac7d411982fea92d7874a259bb7bf4ed87aafe", 0x6d}, {&(0x7f0000000040)}, {&(0x7f0000000140)="d438aa1947efc36d36d46ce2bbd22a64390fe51919a6864557258f12a65431333d8cf7f357b06ef3df42f50cc654b963b7cd7f9604aead825dda2e61c2c47e8a8e23104735b9bf797049fded65f53b4f712a67b7f2d9778151c29b9993383d0b58fb035f05ad6f07768f3e6039df25bb839275f0812dc0dca7df713a95a931205b899ed908e819f062715d569d8d0e2ddc3e99f150ee4e5caead3fef2f7678e4c931185a2d1e15c01557", 0xaa}, {&(0x7f0000000200)="20a947a08878fd0a14452212dc0512dde8b7207a5728df4b4bc515e65c4559323ca9a9405a59df15d115dd3b35d320b1e3fc5ff1114e61f89cff1b28f0d826df0d8d503def39557fda6bb87ab50b8c7a653ad05d686c1b", 0x57}, {&(0x7f0000000280)="dcf9a15f2fc2bb68fec8f6ca6ee5ea911e328cf3ac242cda211377d69df1ed0cf8bbac3be3bd38071ac51cdddf306be814027fb02d9168bb4d9f485b11efb309e6ed6bcd675059eab05e69431536f90b809a5f5af584073d6f172c833683a4fd5d604c67d12ee2504e46d66620ce08485dc03706a742decbcd488476636913e898662d3dcef7a74abb447cf1f74c45ce8b3671cf3659e94b448d1aa384e3a78dd7ea3e97047c8464f0b3a383b5bf024ee71f01783ae122c20f6655b87fd3afdd13409468db07f352c257d4b61d73e4", 0xcf}, {&(0x7f0000000380)="4737dba83c12d4f1ea4d9a5382b48b93501640ad5ae3a6e45329908f31833d559a471a5bceee41e4283d28ca37a9128e9e935a9f36543628a6b97dbcc01dfc498a922a6e61240d9a9245e1e926722d6b31f8812c3dd61d9af12f92a7bfee4c5552e664c73e8d0d8bb2dc41a8441765551b02aed7bfe030f0f904d606dc3bb4e521a804fd4404bfe808828b05f9664155074215c8ae6b777efd469cdc09ea5482ef5e0d255f168dda3dcabed13dfc28a0b644cdfbfc42829bc81b7a1117954573948eff937631", 0xc6}], 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="7000000000000000ffff0000ca0300005a28df9a85d72b3cb990bdecb60389632e09c4775d62b21a07de45a1db453aac938b85f2b2cffe843913ad4bf6adbf068cd5e84c239dd568b669ef128adb9d88a1de6239d34046b6253eacd7fcae56aea4f19994fa659f3a05168fca5d2500001010000000000000ffff00000100000057ce8d508605c982d604588ee3c567170a6567f4715ab3ff04ad633f51aa64289dc72ee953282fa7db163c2d78c671558fcbfdc5075c1c14fd911b61a77c14118f3e985c14231ed6b8345544506bbf6543cdb5b3776875971899ce48b36642a3d07fef549b378ae902a600bed31b462c7adbaab81cfa29b951fea850e4d536b649e1cbf6da0b2e1bfe83b040fcde587e269043226afa20bc8b599f3029e33b690351eaf32b553a5bb8882b0156060d8c08d69452d7d291ac8ccafc7d04a491e5d426ca183faf4d942cf2b32f81c6a6cff4582a3dedf905d4180b591b5af6beb4fbf709b60fbf441679c9a0d1d8bccb1b16f2505bb26d58fd8c109a0c3546c2fc147de483dcf8f61a239a50576eb8649519aea3446efae94e5d9c4b8f6a8b0179ebfb4fb58ec5dd678a97fe7a80ff0448cf811b5779e259b2e530b18447d4955f9773f33aedd294c5278b30aebb47b36847b8e552dad0e33bd202bee86ebfcce473de5ffb95618fe7c584cbc7cae0a418c06a711fe743f7793657f8e7229a5ad43a068e86fac53e401fa719abffbb9517e63adbcfcce0e869cfe3a45945f9235d3e0f99c6ad70f487fee061e146f291a7e0814f3090085f25b03b778a0f7b66241ae3135e11a80f8ed42c80414bffa0d3676feee69251c6e3da9f87412e143dd7a9d3adee649f05c413ee3fb850858bf8716aecdb4b6d196df5134f78fc14765bd902a853e4159c62c2036efcbf4f4ea042b5592abd888c82a0154c1f56f3f1774365a451047487bf36a9c0e965d2426a69fe862b521766bcc9c46b3ec0372543f5a77ec9ad28874b4c792a162482d9acef61d019812ae2ee81161ee11ffe9f0a37d5096c57a353b9402b91a2add6d7d749dbd3d1554860939429c31d712e0841dfef54c44716ead290728571ae93f0e9a037cb96e316da3bd23a08c12714cc24567e97eff2ebb7a09d2527f5c5045f672af3c2102f23070d20cd29144788956226d0d6ea671bf161cbb1f94aa556a8e000c49b30583a62608c7d7d641781b6eab53266c8f1c06cc5668be0832087936367edf518e9855c901db21f699b8bee8e495b5e183186c8d1f52015a57e0aa17f316d557f2576c1282cbf8173a1503422c60ccd99d90a1db8755345cee6fcc3e6d06ea2924b0948a0cb90c51ae023863d6172b495ea972de0856a9543fb8b523b35450330370626135ce7865f5de67eed29d3e5ad1178450689d16e8d9a8394b9b8da19776741f2b0568cbbfb2dae50c3d29990629633afeb2b92a3431c7677d8c3fb47cda6a1c9cf0341f7cd4543f3875d9372b96878dc01c703e9c409da7d14dd3cd172c0d6278aa35c0d96b491e9d24589ee5772be0acc91eb94f3f4eca156cc98efbd2d5f9427b8c3991ce5ff2ae3e78e4b96f5977b8108a6287c1fac999c25900233a9d9293ca80ae4257d43e5d17200b3a388de0c5a707f93655b2d32cf10998bee2090ab790d6daa2421e42ebb6344cc662835059655ad01cd7342239c92b5f360eaa0eef758fc9574e323d46cb97e5d073150cd5c8e0a48159f6b1cf8a84e4e0002030523f3d5e3915872e62c3dde99e846d369e917cbe446afab86c1a382fda2359efbe51bd6f0c4818bfbd81e5d2c1eebee00295a167520ce6f18b9c159c4e379fdef79af97d1647a42ba6c8041c4f5f62ded16492d581c4f1fefe2e92dacf4e34b665d18e6e508c3a9e5b4e9e6a82815148f67b534feba6c8b6832ae195a449fd2529ff654090522fd2e8145205c36d41831259a3d3547afd5e9ca1bb2242eacd0d24ebc11685090ecd1ef1bbc80f41e617ac761d0ffaa2addab0fc53511e3c690eb2d289a93dbeef18f599fe683f30911f1762a06b8507acac52e7fff7425a08a969113d211184f2a2cd9cff87de420576554823980b5fc76863c59af96478c8de0eb0fae73e4a18efa665306668087cbd5fb44097a619cfaf1189a925dbf5f08fc96a8993f8596e3ce4cce711bd7ad5357703861a4d6c14471cb46c1ef7728348ecbb92030554455ad7a2c76eeae7ba7dd75e444dacdefcd7defb18372fcfb1c4149fdd08db502ce0d19b6cedbbe6c2851f02e86737f8b57629e8f035d106908c4e5f3702f2b68bc4e3bcc3e7bf1774fbd7d329998257c99d6f17c8cee03d89ee83466920a7a8aa35d465e8d6c8da788d29a52a5d6722b0d00ae2bec2e41cb45eb1d236f66b43b13b0f099b38c83a1d05d7c19bc8e88c890475cf18ea4b1529e39aa3ac3229d50a5adacbdcb956abc1c0b9e383c4f31c5e8c6516ad12b27be4a940d5e675ffdf9e147f93d0d521f2599e8516ba314ce11d35d0affdff586103244e268ef2d9c46cbb6555c66f985f4649e5243a966b3c8ba7f6083ccb1e0779b4baf6dcdd587f995b02b4aa3c821c7f6901dd60235d0c1604d55c87b77f1b280cad14ac7d6333fd6f9bbcd4a6cb8d065055915e1163c61888fb19cb470105c680e6dc61f4bf40b872f80fbbb2148fe69311ffc6891fe9b817510959021f4ee67c96d1403fd1268360556324181e430c5b43162beae599a7a8646740b8150d90ee6ea8037ae991b10c2ea94d41444555aaca1522229d340a4465e09f3f82c56f37053d122c2b086f6118d7d4ec579ca84c3d3e76f0bd273396fc85fe2f9423a8f6ac8b0a08cdf1d96d8e10eeac649883912f5dd5e1189dba4f00c2e4ef018af11c610ecfe7f02c0a02dfdf083d3fe9802a96fe92040a8670bfa3654d18b9a108af6b22555c2b5ddf4934e597fa6f25dddefcee9ed83d1fd80d20adae0eb55afa8e1a0cb49e6d65fbbc7a15c2ffbfebc887b0fdac529722d31ee934e2b09cbc0cdfbaef25467ad202fd55d22b88b1e64b3d847ce6af50d397c537642eb33497c8c35ea3f2cbed55348fca287833e9d9cccddadb1efd0ede0e526b7d9a43e7d01720fb202f074b028a7943d154fc9ed792afe1471f4b639f17eae51edf2e57e4c1a40a012824d92908ee0129c85e5707c1470a2ed69483e4a5ce78e1a6b519d18b2b92a65f2ea9676d07fce55cb6fa1cb0d29bc6d8613b7ed1e4504ce3d2c918f7457356544124d9d8b9589c0bbd292e90c8ee0cd7a87479207fd1e8c9535259dd1ace3330cbe904e15b8b701e93b47b61b282eee7486879ea346fd2084a7643df1eb4e3548eb7cb2457a0f182c0011ef98fa4d43df18f8aabcc5c68151b50c31006be4fe0862703ee4864afa47b1fe2f5e1f3f58590730679f90d71ef4be03b9af634515a4f1efa2eaa89d1a0b0dfb3f0daa0bed75fd7f36a09ec51dfe74f11d679d2775882210c3daa0f402465d0ee306cb2494192dd639b75830f1865f26568798c434bce9c2c121ffaa0d0f3be3e77d393c09a380e914069f75a2be79d4d7458185a6ea7cb0754fb21ad09c508163cce41be9134c8411fd17f3d9d71b49afb1f7aaf41c1f2ec7af09dad9e28181ec3b15a9578f1752f2e4e99f7db9e7298559605f028f2a0d3da4957a6d510effa960a494523edf32cabedd189afb2b76d721e4d9cf7a54a41e768555e8e6ce309d4fe7c8ac47d2c620a352a95e0945af22b6a9e64bc3e2d899d7bab64a54504d0eda7054053eb1c97c381ada1c85e1c188251144951a0ee424fbeee957c4e61ce1a97d4d339875ef6f75f4827e0560bca321ae7554d44b5c3afd42fbf418fd3179997677ed9ffb5041b16eef1f0c111ddbdfb5be78fcc64d050e157be87da4c3da2ece662e29ca223f149741964059b7701d687969c779d33211a827f9e15b16a0b4f3337477d85c969b078cbe0e1a52f4727fe60c5dc4742ca53a2c42a3c59473adc6699eab5511ad7601f7ccbe60ce9c2cdc272ba522a7e1d3f686246229643df6fc4dc84bce75692433afe6beef26b1638a0a873dd456034a8c33e4099cf78400de525fe23241c3637a539214785da5f4844c0dbe957052b62c1364319b2ebcb0967661d20a75e096f6464c7f79ed1fbbbea361c4cfffde34f01bc458cd98ddb154ffb91ca2ad886bf90e6eff29230eccf7b3951f142834ea840daf7e1650549e6ef2556dccf61900c4c34da9242e32e47d75804f0f3935c8fc6836d10a417cfb1e0d177f2c2eed95e6336fa7815e733e74e30b20196d0ce7b1b24ca33b99c51a2856ee6647af74d1d6c5256ed3797d3ddc68bb97879b37368f09d21b1cfd59c09614ff3933fd2b85d62cb2a2c91b1c0c71fa26876d1632ac210e0607a1484cd668e5cbac8e36ae814899459e3601a9bf7ca23845fb43c41b3e034c374052f3967e731ed3c1e5531a3e660a00534ba87baad26e7f11f9f1cc3d543614966499ba9edcdb251187543b55aacc4c5a21881c1099068be04819751063985a7f234ec35011e141f69abdbc4d8a16f0cfa4bac28a237a0dc0c0230dc1e1f53d2fc773f695a4fa68e635cb8793e217f42d3906fd85bab5374665cdd3b60e179df73309a23982b431188b724fa219ee189392668d40b42726645129db7f3df856c46207f08ba87c800f89e201692fb7ad60dfba738f7d2a39c381adb6cccadd239f4c12f4b5c908b7e8c94da526af15e339f8dc0e7e0e10c686390c4000bfaa5766a449eb73a024f0a9ac2bcaedb84e5fbf1165b54fd1ad4480c14856a8427ba0b4d7b69cf3f11a10a191decba8fd11668934c5737c8bd1e247ee8a8e478109d095c7f96ee4497dc490be70f2c30a1297e2339076e2ca82fecdf25b4ac2790df6b098188469d9e4d400496d4c25f62187813186d8ced74eb597f9e44af03194b3e753a59814e905ac4f84249e6153f66d9bd4bbf843a26290d838ebf79af814b323eaea9c73e68dbfac26fcc41a028e908b16eec7459a468430f7c0636b6771bcb17144ba8df9d0cad3ecbd22eaee3d2279d22fffa321c790a84473660e19adcefdb47d2965e5eaf730dc8271791a740252d1308f69351817f01d914a0e5c801f25b5f4fb1b968e3df474cff27470662bb5d9e3bece7ec03d5db693dc7c395b89f8852c8d0b3d38f4f4f4921e1bcdb14e1931149305af88a2acd9c86ed57a192e64e2f45b877cc405e0737361bafa23d3ebb1d36a690bd0eadbc26a9201ca12b3df2e09f95bad7611347b73a4e3071743f85a589427a11edf18c565ac50712e61da75c7054cecab109beb1422b0fb31e7fe90ce506b826817a6405061f297688dd1358f59d41fc774182c7341a267446ed4ab06fa357a726d07c69c0c27b25d0eb4d9da3ed926db3c1eedb30dee825840616b33cfde0806918af7fa7e04df2b6ce9edc8c4a39e89adc674cb0649250ddb0703b203e41a1c305dfdb0388090b76b355b736a111d6631a2636d3463fd7514b28b4334af43bcf38e1e504e306dc62a8ebdca6e664afecfc63fb7fd0b34e6bc69b3f8bc0a3677fb76a1aa5fe9f9f1509a2c25c95c0e66716cf97fee1dea5e522740f0736a98434b3eecb4742065518a77349c460b8dfb7a97068d584a4f29d1c545e359cb08f2f6d27cd11ce65fa8cb1aaff74b8542b1c070f7910da961d8b796a0e944901ecff3fe26795ca3b9cbc6aef8ffb399e947f9d61633146c042e4ac161ab7124571d9466737736baaf5ef507ed3070d3194f73b77413c203493adf3f3bb2a91627dc73360238a33e82353f93070448b8e4b45615ae955cd2fa4dc641a4e50b66062e62e5b26c66fe5dd831c5f2a026e971dac85759c1cb3b0f2143822423b90457a1962863c6d89cd5ba2785f646d02d800d90e04c403a3c6d8f40fdbdbc6e902edba7143aa5c616b902e370e6dd5ea1f52da7d8f81323795dfb4322cbbb8fff7525568efd448d4b9e1010000000000000ffff0000ac0b0000df29e4879007645af36bc4cbcb58302ae20991a6d92257f2d3ef9703fde6ea649bede997adc2fd2f42fcfa0ee45d9939656688c3903c9a8bfb70c05523af6672873456c78cb677826368be69d422bc40a835de7eb80e79cb5b061f9a685110da175b3dd2f3564f5f825811f1f967391c20633431ab15550640ff95c137785e4b24e89e706a34d062576fca21fb5b97661088f33a881efbd1feb92a2e7a478e59f30ecd43ccaddccbecd6a05bdfe28ff466e97d991dd51d5d62fcdfe094c084dc70b45af4151b92b9c525d834119787daca441a68da782dc6815f0c1adca21bdf41efec24940ae723eac179bd268ba5883094b431c9319e9635ccac65a7c8b9fc32a88bc0b2bc0f4b50ec4fc6ec64550f5d1097abb21fc42fc95ab5c39b9297e827ee3e786243d64faedd250ffe738895c384e6dbe847ee22f99e0b607f505718278351e715b77d8afe660903a0629c1be7a899a85104eb14c86ef6bae46b284999f38508507e535d24260f11913acee1f6febae59d0e0646aa089ac3b16a5fca2acac50ce941b53e4bd11d65b4369ed7a8c8a16a36192ccf16f058121ad172ca7a7c8d22854980a642221147c3e0ba058faebd2b38d49b0d3bc0f0efcf9657a2b66a32b8795d10d0067923bc53cbc2bc7faf378f34a92297017e098d8a26461d369d3f682f1c1d12d1e8653b7cc25587453f4dc4555afc8849d33354867ee467536ca3d5744c55c24f3a244efccf2b80d4ce7e45e738b2561c7e6c5c57ccb0964a997e27ebafdc819d5989916aafcc3dae3ea8405cd32ab3ae4fd353b7d76b9bb93de1e21e0b13a9b2f81430b70e4e9ca672215a6b1dd3b9970860de3b60707c45cb2f2ab0b65fde7f8d3ac21214950b532a995e2ba770264dbc290df87c9f6acee09667a89b3d4843a5167f214ba3c531b38d554983ccb1ae0b2641141ba8260cff8f2e20ae9b8f38d55a2d34d7121bff58fb4630ff14dbad62bd7999d3bbd260cd80b08288331d654db2ea5708b37806ea9cddcece6451d09c3b5b34b116e7a51e1fa1c3040b7a06cca005e8218c57a62ad7c8862aed1cccfc17e0820b1b499613831a723226e95fe92f123615724b51d106c1ab92a9b8be2f1bb80e81ab9c342ec293617af2787cf5b27df4dfa77bdb6502589f19755de1aa746533868f0d2c9a623d4b44f61475280df9de5c5f9c306d6eab13bda248765e5ebbf9710b80453233d4167b6923a6e6cf4c43916fcd8cdc77e14975e528393550d554a9fcbdfa91a3fba201f71e0472cb2880801163eeb5bb7faf96be37e74e0596d07963cb48829ba30dc60ecb18b70fc7a3b1378fcea6a7e1320bc264fd2e8f3e985d20ab0e84604bc4845c3901bd744eb468b5b2d01ab31ebe88cfdd2500116454b6d3de42cbf6851f830caf23ed01ef91d389beaf468855bbf0d3226a5fdebbd65aec07d4334c5d1107d1303fdd44dac03d10abf7533ebcee0d3f62aa50d9fea98eb828b5838a7f1ebc62af31e2ec6e83d13e2b4b6bbef73d8311f3f785823da43bfcde181bcd3175bd2b474647e5f027880ed44d7a5fb79748cd3fe7a87c9377c2c4b309d343e2f7687ff2839aad5a8b24f1df4fc3771b0dc9d285a112432619f328ba670a03629025f68382c2c6bb8520e6abfba2d2ffceccb5a56ed7c582ffec1ccaa0d097d98ac23f702ffb7fbda51e160a3e6add07c1e080a5d478964b27142d7c5bfdd0589891ea42f138f0a1532d6973d6a7e38bf235aaa9f52bca6cca53d3839267825bb9fcd113823c7f32aff87b0592d0204009ec35bbba4a2f160b3af996bd3f74a904577f0bf7c58c1292e975ec5fcf797d5c26e37f92fd56dead7c0f71797804c144212aa5af5c3b30075c06be125161584e820e324c6c3e20209ab9e34a6a0d82fb49fe18bf978a6b5f3192a309f0e3545c62daf7445d2768fb43d1a4e7d094d1eabd322d2817bab3a9ea0e15850f95ef75a0203d229e52bcdc37c1260e1257d896ff424e7a54903705c16f03206963a37c0683d82df628fa42142e13455ddf1d43c4e02ace7bd1a3df5f884c380f7caa962d0bb5ce8eb7782eb09f5b3c713ff4832a03268ca3c5d9dc97e1ba59d2df19cd7dba2377420e454b50ea630579a2858dea54af1cc0544beddcb7c1384ee631f17733b86188d250ab13c3c4882e732e0617b84d73ca11d2c742cac83c6521a6b5c7bb7d3a87042570b2958471c01a3e01b95fe53d074c0a47632ee08c2c96c24a14ff50a6c0c18fe6da3b498a09d781dc5a3131204d5ccff4aa596929d3c0c973ce6b68789e5261c64c3866d6564df55b2e921ad58837e8a60cefc9f8268d82df2a1fdc7d021663416212c3990f8fb3abd75052200e0dd68e1a620c91cd09945ca8f339d4fd91357202a0871eed9bd961a74eca1f13e64f8350e97b8da41576651003c8d24a0f4966a31391207bf27313161f8e507ce8429d2090ee1eb48d4dbe56afa539cfcadfcd045248c55c35703fc4003ce63efd936632fbe605d77871524290c287e24353370aa65792d02871f331e762b4e145786ec11e012e6535340e87bd8cc6091539e6f5be25c60cbdb9389f09adb62b295852d9266b2b554c0d74ac6355100873175e1ae6c1470e8750be1b27828c26f3718762dfce19ab4ae06d1116ec7b4f64670aee4017a89e7cc420f2da632e05b1e44b3c38983650d3a91c3fae25172b67e564b67d6841fce8d2a30ad0cf39b9321dc047212515fb68dd36b90a9dbf5e2f2d7147fdac779f4f04dd5ac0b2d15f68f16605a5a9780242f73b3b9f9227467be29355f5d14c2276ff34983d2cdf8dfdb93375b998a1b56a67143453422ca339c5795e469e00758d244c00a429f9c907d0a03c0872b22900b176c39c2e330e383fa894454143e4f4bc35326c5e3e588622b3c057df670e7abf9efee7b6f16b5974280d1d5a736e5ab95e12ae49308be3f1d0c8af17f8a5268b37f2c380efc47074a93d3c2be5cedbd9f7c85b7f16645361f315dc1f0f2e3f79c7f1d4880a5e769f844b2767fc8dd951f8265f89b78d222ca9d4b67c7cc945318bdc7014ea322a2197e0c0aa59508ed5637c24eb2c6336ae4893970a94d8be33e6a35a7690fb4819f7fc91ab2fed7c443867eb2aea1b2e23d8cab027803868c2d348c3395124c02f3e9f6c7cffc5f89e26ce56741a5f2e22ee821fedf7daa4562a5474bb2ef5f03f1b463853a83169163e648673503a79c7dfdc6ad86b0a0aeacc403a79268bfe79d341c427604d026159c48dbb411a5ebc909210d3e5595b5acd39fa3fa84da2edc6c751775b59828ed5be8c3733d9adf694b8fc3c0f01bb180f0eb7e718fb6ab1f6221175742e15664f382faabfec58d6a6a52342035d3f2d1b878be36259b88b6b9a6d6eef379f33aaaf54886a50d7e461a24c55cd32c2e8d8b5b32593ccc6092168fa7c893a837dd19589263f148b7dfabe4cecffa55e0381c6d135f3a07a95c82f54de181c287d4e0d25e79d836cd07cd7caaa5679ceea564e54677a4f82381118e158c5fcfc88b5adacf23e02090c6b7638a2ccd36f14ddd4f36da0814593d86cea60e9e0ac4860fa23ae746113b1863c6b4e4e100e9fd0480146d27f68eb0fdc89e277bb0ee7458df30bd88f7d657f78ea3c2aa2453d9df856b501bdfcf11185635df65c588ff20a66dacca606d6627f5ff32dc6c096c22900b9da6c9e2755db57fdb29c250818b438b1b11fcb0beeff94c39e74e08c29eb6662b8f72c006aece66726f71a755f88e5ca3ce87b6c4bc279d47d6af63e31926545f4c3c5fff27efdbfc427eb20fa86ffe3b176be96d1d17ff222afc5ba70951679eaaf8834ba37e931bada7e56cbdd46e79a47016eaaa44e630d5896f06f239630461322f01ca33fc7382fcac610b5d70bf49c7b2c0cc8955e220a2e886526c297256923a0ec2c2191f35ba8d29002c020d1d6308e266f767e39a81392ecbb70b3a9bd7a0aad18e79b3ccb554607bb73ec6100a340b5bf04091ae07de23008c7442f99bebb05ebf5ea0222416c0cf46d711430dfeb7331725b379ab282e467c694d0bde5221c9bd2082496dcfefb499d51f354347e03c0b3c207bc86f248522d5f3db0999e4cb326f511a0d63950b7a6a77d17b4bc937bc0ccc08252e7ae5ac88e18ded541339d3ad42d00f8ccfdbec9991fa2ba59b8efba0cc07f3ffa2fb26e17df1b28b5b9e246f421381615f29f3fd56643862fd9de79ec8efa089add57c0a84053d26d0818133e9bac8b409fc4ac00811df8839368f90cf9fa17a37cc3db6ad8baa69d9406451e99a587ff1eee4d02abb0e61e5e38182136515f29996137b3c04c6bf8bd7b4e8f9b612562a011a30d36158ef6e278c33e140ab5ab945b23ed3be438b4599718c90517693390dcfb054638a52a323d8dc2bd71361e40ff620df359c4b7575d915b3ce3e3137d07163bf6e36e6c5f87e921193335ad47fd8f6fd05b3f435b8ca22b7d16a3cb7f3b5e06eeba16191737ef509757de7432a76ca8647a08c641f7d9b628191245f2153495341eb437c19390679aed96bbf5fd78a305bec90f3410ec6ca9e58758ae67641f37ab2716b44ea6e46901c440005802f8cc9243f01cc045a0e4a86f6723c321fc90bcbf1d3081ed91a892eabdd3050aa0c4461deb019127bd33e41b12297ba78ce19651786e13f967ce5f60f894346838b234e5a1564869d2fbb5a72a07e049d1fbc2ba169c0cde5be8315295853642e9215906aa9a213ffb6edfd1c6616c67178ab710447deef63bd434a0ce595273206f69d9925753cf811e6544c620001f33e423e8eb27cedccb044f76cfcfedbbbff970ed1c84472226ec6e793c68baeaf16f739cf5025f95bc0bfbf8d4d4467f8d9fad751b040d21f272d8c3ea689f1980d944657cf7b4531051db9cf6acb8aa05521941d0d2949cb4fe77ec9204924f6cf83a3ccccfe8d3f3292fd8cfabdcc6a1cfd14974c9da43b8853f3a15f7a6007f0f814fd76cdc8c062337901ec2ec5139db66fef3ba6b561a91a05ee77c9c9e2a427e9fd6dabc9ee83c73df4ac5979386a8094b0a5ab5081aa0e5745297d409ce7b3863be7fd035f8cd044f8582c8898a24ce2fc32fb04a7a087372f2593137c30619dc9a13932d38f585824e893cd63fd23154a44bc20d90e05c34bebda6551fd1558838ca6f7405d27d8fde2857b4e080501ca566765e772c29b116e172fbf2d58867d09547853730a21a0e988ba826d5a728f58c1b299bd4752e88b0cf4cc5c645d8a75992cfde64a9f704e9caac0dda9dfbbdda890f8ff435ef19fec2f4a0e8c185a058bcb5b5e83424348f94011fc8377d98597114500acdfb570a09e2b55be5ea61abb92bdb0f63b46dbd634f65f9184790ce4592b51f357c8233f78185588f9dc0864bd3f008285b54e5f540a4e80c8ed4e6c62947cec3cb8eb129b7ca31cf20ff590199711b642574ab9accd660bf297f7ec5701aa13c6c7348a4c41a46e4ec60441c41f30cf33145f764d2fc092404de2b3a50611d1098abca31c8b8d623a9c2b8442adcef4154c8f225de0753b6f7de81344270ba7aa897be7129b0a23b66b8b245d246a97fbf374d235b1d4bdc3301f1d442f31602687b7a00a333dde5eca6e48356fdd0744388db24f0bb2f9fd72ffb2813ed44a86f180409fe9131c288238cb65413de6b04be06b982ed10d6de09e77be2a22461718def7a857193642d80f7ef2e1f4c02a1cf9e89978262d101ee6ecdab9db3d34d1c0cd6e428a95f943e442156e490bb2c293addfcd39f9a6070542300d1d000000000000000ffff0000a9000000b9ba5276a693776a78ca879b7b43e9da9cb91eb156791c1bac19db57b096955c0bcc9451315a2e5f9adea08045d7a7cb9b37d2936bdbaee1968e157aa9fadf9ac9238cd5fd5b5d435db870c1212e0477c05fcac16493eb9cfcf35a3fb67577aeb62d0f740aff2a5f47fb4d7ed2fe9568fdbfdaba1b71196985e66236277646941f0d38799850f2b751407564318a3869f21337590432002f3043c211b7d7a29e702ee66ad3879870b9e97ee14d68ef99ea2e813d9082e53102ab587678000000"], 0x2160, 0x9}, 0x400) 17:19:31 executing program 1: r0 = socket(0x2, 0x3ffd, 0x0) r1 = msgget(0x0, 0x9) msgrcv(r1, &(0x7f0000000000)={0x0, ""/176}, 0xb8, 0x3, 0x1000) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x14, r2, r3, r4, r5, 0x12, 0x7}, 0x3e573a85, 0x2, r6, r7, 0x81, 0x8, 0x4dbf, 0xffffffff}) msgget$private(0x0, 0x699) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'\x00') 17:19:31 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xa, 0x0) fchmod(r0, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getrlimit(0x5, &(0x7f0000000080)) setreuid(0xffffffffffffffff, 0x0) 17:19:31 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) sendto$inet6(r1, &(0x7f0000000000)="efbfc1a3223b7621097ee0a6c311f150a18c0c87fb28ea40e221870511327a2fe7d83f8569d254196836f43d1fd1ce4ce07e48cf236242326a3343b1aaf0cbcdeb60687d3b81f0863b05a281e5802b4911441a24800916990df4437c94ce0378aecc25260e389678089659d7e1e0e960126a460a99698cb947061b346b30d700fdc7cf098c1ff634a97a97479460c915adbaeb0abccb7d4005633e3df21e5a76d804677690a77efd9f6a7583952bf0b9b6c3dc40e54a15824fc8a8251b688fb61e3edbe36f1d8eba722e22340eadfc4a761919c57959e88d9dddb521fef157c7c0419c2717cf8ff86e744cbc4fa32b9ccf82d00d6594ba7287dd85", 0xfb, 0x5, &(0x7f0000000100)={0x18, 0x0, 0x4000000000000000, 0x1}, 0xc) recvfrom(r1, &(0x7f00000001c0)=""/227, 0xe3, 0x40, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xe8) 17:19:31 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x880, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r2, 0x0, 0x0) r3 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x7fff) open(&(0x7f0000000240)='./file1\x00', 0x401, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) write(r1, &(0x7f00000000c0)="a70fdde2adc4e2870a11fedee87c8437a89a42ff0b50fc99801b9f6ca4715629a46f8878dcf0cb38c8116c04db5e90670c9969211968784dee80450f04f155f35f3dca8e06e7e85eb8dd6f18f346eaf271163055f0ef561eabf00fb655ccda62669f713c4b322fafca3dcc305129785ea9d93398b952b835d54209e5b17b96c4404f33962a642b62eb3f6292539ca61f380370de8fc7930760e6808fe722f13bba8032b065d372a5e75779d6ac0186d25212e188757597ca72c9f68a675fead67406698af1245b5f8ff6a4da377cecd27b21e31de90749e40c49ba645adb76805f01448e4b2ecb785a2d370ca42534f996819844b178ef4a43726f019b88b2", 0xff) close(r1) write(r1, &(0x7f0000000340)="712ff4723635e74c8bb65818a19a50464fd407a6aa28381bc043c7320a105705533a78c1bc132e7dc9115725ed9a78c7bde734bb68550f4e35fefbecf53b33a8b01441715dbf902ebea4c72581cb65ede9f4b725c0a5cb9c0b55129c74e8a1a15772c2b6848ee6ebf70e5e5d2ec39c6043be551e6c6d53fb2179052ea50fac354805652cb4795574", 0x88) fchmod(r3, 0x20) 17:19:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8) getgid() openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40000000000) getitimer(0xfffffffffffffffe, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x5, 0x7ce}, {0x4, 0xffffffffffffffff}}) 17:19:32 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r1) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0xab, 0x3, r3}) dup2(r1, r2) 17:19:32 executing program 0: r0 = socket$inet(0x2, 0x4000000001000001, 0xfffffffffffffffd) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x222) getsockname$inet(r1, 0x0, &(0x7f00000001c0)) r2 = syz_open_pts() fcntl$getown(r2, 0x5) 17:19:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = getpid() setpgid(r1, r2) read(r0, &(0x7f0000000200)=""/140, 0x8c) r3 = semget$private(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000002c0)="cc902f4e2f177de7280cbedbc2a15c151fedcdbf0bfe7fe4946d48588fd6f52b0dccc8a61553b9d58e27238ed4fb8328056c32ee0bcc24fe82785190691670ccfe05a0de0f5952f19db402a56296885d872fe6ac7f7d32267dd1462bb28e1034effc80c22f4186cd939f671ecded187e75142eaa688f055c224198d52ab626ec2a6ac3c92ec3307ea2fbb143e5636f5d13b8bc471ff3b7f94194c2fea7ba733e2acf7bae8f70d380c499eecf5471cdbd6772982eeddce22ef6b5a44795343216e05e5410cf0d8aa51e5a8e06c0dc1c9271d9ef5f103d22a952e2ce36c89420d98615921d46e27025891af11643", 0xed, 0x400, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0xd02, 0x3f800000000000, 0xffffffff, 0xffff, 0x7f]) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000003c0)=""/248) r4 = dup2(r0, r0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="8c4d8a265b5b23151f7ecab66f3f962e11fc862d49afc02c845c01afa3ead5abcdc227596cf6ae879a3028c92d7a31487ed5b2cb5abe9410327e085f0dfe8d5054da436f2ad68c098ad6e6f8968eb8a0e623672146def40a50eddfd328d3bc450c15e5fe4c31b4", 0x67) fcntl$setown(r0, 0x6, r2) 17:19:32 executing program 0: r0 = socket(0x6, 0x0, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 17:19:32 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60d, 0x800000) r1 = kqueue() mkdirat(r0, &(0x7f0000000180)='./file1/file0\x00', 0x8db22de632ab35b0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/57}, &(0x7f0000000440)=0x3b) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x46, 0xf00fffff, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000002, 0xff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x21, 0x20, 0x7fffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0xd200, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x401}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x40000, 0xa391}], 0x101, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xa2, 0x20000000, 0x225a, 0x1}, {{r1}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x10000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1b, 0x5, 0x4bb}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0xfffffffffffffff8, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x6}], 0x1, &(0x7f0000000040)={0xfffffffffffffffd, 0x7}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x180, 0x90) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1/file0\x00') 17:19:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00002c6000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) shmget(0x2, 0x4000, 0x20a, &(0x7f00002c7000/0x4000)=nil) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x3f) 17:19:32 executing program 0: getrusage(0x0, 0x0) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 17:19:32 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x10810, 0x94) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 17:19:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x0) r3 = kqueue() close(r2) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6813, r2, 0x0, 0x0) dup2(r1, r1) chroot(&(0x7f0000000000)='./bus\x00') 17:19:34 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f00000015c0), 0x0, 0x9}, 0x1) 17:19:34 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8001, 0x5}, 0xc) 17:19:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x7e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, 0x0, 0xfffffd4d) fcntl$setflags(r0, 0x2, 0x1) 17:19:35 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f00000000c0)={0x9, 0x6}) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xffffffffffffff3c, 0xecb, r3}) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x1f5, 0x2) kevent(r0, &(0x7f0000000000), 0xfffe, 0x0, 0x7fff, 0x0) 17:19:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setstatus(r0, 0x4, 0x48) setrlimit(0x0, &(0x7f0000000040)={0x8, 0x800000000000}) close(r0) 17:19:35 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='c\x00') sendto$unix(r0, &(0x7f00000001c0)="68083824df402546dd62604f9678f4da4950d4835de9f85dc62002b85fdb040334fc3e9c99082e47e7c1c60f6b3be59eff169278e1ec67efdbfcb9ad0839e6d6c9aad1423b9adf1452057f8fde3ccbe14950b3b10b43bbec5a2d36fbf06690c51190345d421dc5a48f0bf17798c49401b38fff200644cb9c401f80f3f49f694d50aae073368687c2d9d631f772d2e2de4aa3690b1af76aa490f8d479939494b9434f0a27d0029552263ee18f17c0fe53b59c183611bfd90f", 0xb8, 0xc, &(0x7f0000000280)=@file={0x1, './file1/../file0\x00'}, 0x13) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x8) rmdir(&(0x7f0000000080)='./file1\x00') r1 = semget$private(0x0, 0x4, 0x480) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/124) 17:19:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sendto$inet(r0, &(0x7f0000000000)="23fd2694087eb333b682a80c50230610628e012603353ecafa8486cc", 0x1c, 0x408, 0x0, 0x0) 17:19:35 executing program 1: r0 = socket(0x26, 0xffffffffffffffff, 0x80) semget$private(0x0, 0x3, 0x372) getsockname(r0, 0x0, &(0x7f0000000040)) 17:19:35 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) connect(r0, &(0x7f0000000040)=@in6, 0x32) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='x\x00') r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) 17:19:35 executing program 0: socketpair(0x1, 0x4000, 0x40, &(0x7f0000000140)={0xffffffffffffffff}) listen(r0, 0x9) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/251, 0xfb}], 0x2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x81) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 17:19:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r0 = dup(0xffffffffffffffff) listen(r0, 0x20005) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/232, 0xe8) 17:19:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000001600)=""/85, 0x34}], 0x1, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 17:19:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x2) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socket$inet6(0x18, 0x5, 0x7) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 17:19:36 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) r1 = msgget$private(0x0, 0x212) msgrcv(r1, &(0x7f0000000200)={0x0, ""/158}, 0xfffffffffffffedf, 0x7, 0x2) msgsnd(r0, &(0x7f00000001c0)={0x2, "9d036343c3f5117fb5"}, 0x11, 0x800) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 17:19:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000000)='V', 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x101, 0x9, 0x3, 0x3b, "5381d6b77dc08d8c11c1717c19588a979d6ba5cd", 0x28b, 0x3}) syz_open_pts() 17:19:37 executing program 1: setitimer(0x0, &(0x7f0000000000), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) setsockopt$inet_opts(r0, 0x0, 0x560a9e089947d702, &(0x7f0000000140)="8958b58bd2d8d56629af703515455e557bfd14c807d8000000000be7911676a94b4be7aab64635770500c2e5f18adebcf59b2cd50401fe083c7386f28363fc0406b6e349", 0x44) clock_gettime(0x800000000000005, &(0x7f0000000280)) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 17:19:37 executing program 1: select(0x40, &(0x7f0000000000)={0xc6, 0x5, 0x6, 0x5, 0x100, 0x10001, 0xfffffffffffffffc, 0x200}, &(0x7f0000000040)={0x0, 0x9, 0x0, 0xffff, 0x7, 0x10000, 0x2}, &(0x7f0000000080)={0x6, 0x8, 0x8001, 0x1f8000000000, 0x9, 0x9, 0x9, 0x4}, &(0x7f00000000c0)={0x3, 0x5}) select(0x36c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$unix(0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x3f) r2 = socket$inet6(0x18, 0x1, 0xffffffff7fffffff) r3 = kqueue() socketpair$inet6(0x18, 0x4, 0xffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x1, 0x4000, 0x0) r6 = socket(0x10, 0x8000, 0x4) r7 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x1) r8 = kqueue() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) poll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x108}, {r2, 0x4}, {r3, 0x14}, {r4, 0x1}, {r5, 0x100}, {r6, 0x100}, {r7, 0x80}, {r8, 0x185}, {r9, 0x40}], 0xa, 0x3) 17:19:37 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x400) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfff, 0x8}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x100000001, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x200, 0x40}, {{r0}, 0xffffffffffffffff, 0x4a, 0x0, 0xb1, 0x7}], 0x45, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa0, 0x7ff, 0xacf}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x6893bb74}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x82, 0xc0000003, 0x0, 0x3}], 0x100, &(0x7f0000000180)={0x3, 0x62}) truncate(&(0x7f00000001c0)='./file0\x00', 0x4) fcntl$getflags(r0, 0x1) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x21, 0x2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') r1 = dup(r0) getpeername(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000003c0)=0xffffffff7fffffff) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00', &(0x7f00000004c0)='W\x00', &(0x7f0000000500)='W\x00'], &(0x7f0000000680)=[&(0x7f0000000580)='W\x00', &(0x7f00000005c0)='W\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='&$+(\x00']) open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x10) connect(r1, &(0x7f0000000700)=@in6={0x18, 0x2, 0xedcd, 0x3}, 0xc) recvmsg(r1, &(0x7f0000001c40)={&(0x7f0000000740)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001b40)=[{&(0x7f0000001780)=""/31, 0x1f}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000001880)=""/161, 0xa1}, {&(0x7f0000001940)=""/21, 0x15}, {&(0x7f0000001980)=""/110, 0x6e}, {&(0x7f0000001a00)=""/214, 0xd6}, {&(0x7f0000001b00)=""/39, 0x27}], 0x7, &(0x7f0000001bc0)=""/99, 0x63, 0x442}, 0x841) mkdir(&(0x7f0000001c80)='./file0\x00', 0x58) bind(r1, &(0x7f0000001cc0)=@in6={0x18, 0x2, 0x81, 0x7fffffff}, 0xc) fcntl$setflags(r1, 0x2, 0x1) socketpair(0x20, 0x4000, 0xd6, &(0x7f0000001d00)) sendto$unix(r1, &(0x7f0000001d40)="4522fa97dbac2b24d46e9a1b8c59b2dacdc02fb17035bf587a0824db6f333c104ee3754b71af929628f5d2d6f78123ea568d496204d7be9d5255620e51e1c5927dc70ca0265ca71d8e75b94ddc78a2ef0c917c9c53281bd1f9816d889f48d03ecd19ae8aaa28461dff90135fd58f101f574d31db25bed9825c7a8c12cdb0cdef5926f961dfc322075704e57de9db98dc49ab02a284d4bcd4af2e5878513d5b94a2bd591df16b3173a3388e699990b8dd9f499359963e55ccc764b13a15fc4251ae5ed137012df8520bdb5128a66894044ac694a6f226c76d838d950803c653a11daa187a069d9e90f4e8999726a7871bf2", 0xf1, 0x4, 0x0, 0x0) execve(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001f40)=[&(0x7f0000001ec0)='&$+(\x00', &(0x7f0000001f00)='&$+(\x00'], &(0x7f0000002040)=[&(0x7f0000001f80)='/,]\x00', &(0x7f0000001fc0)='\x00', &(0x7f0000002000)='\x00']) socketpair(0x0, 0x4000, 0x9, &(0x7f0000002080)) rmdir(&(0x7f0000002100)='./file0\x00') 17:19:37 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x440, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x1, 0x5, 0x1000, "d54b49e026d4c35381fe094651fc0ae465326ac1", 0x5, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) 17:19:37 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000300)='./bus\x00', 0x10) mknod$loop(&(0x7f0000001640)='./file0\x00', 0x22, 0x1) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="8dbc3a4313bcd890bcb62b97ebbdbfeca796195c304f76513ba760cfccfafbc33c8f73b6fe322c4d06a6ccece33322c25eb4ce90e097c7cea0356a706b7d4639bbdfd1d082e34f196fe105434a28e44210bb80d5e79cbb53c454339b2d0647959d08e74f212b769ddc963ac6e2e54c2af7e90b15e76fb26a6b4b3bc2e796832ae95dfb283db9ece6e6bf", 0x8a}, {&(0x7f0000000240)="03e8ce1a8af615c214fc38f6288ac7c862740c1473767bcb3b60119756d1c47c92edb06e9c2efd3db855d0ea47af436ae66a182bc3e041755e7dbd582075f85bbdabd07c09fff762bfd02c1066f4d0ee184987011a98169ce18d03bb614786b0937fcd2073b6e9ec0fefbd33664d7ba07b5dd6855b5b246670f9fb1b5bcf762935f00043715c666e4a1c6472beddf6060b5f5574b0b362b30fe1dc08ba52a0d99619c162b7bdfa911e778ad66519adc02429e631e2b45954dfc972d5ccf5", 0xbe}, {&(0x7f0000000300)}], 0x3, &(0x7f0000001680)=ANY=[@ANYBLOB="e000000000000000ffff000020000000c5fafa5bf369ea88d34732217f69b479d0c0aa792d8565ff2c9f66a2dcb5cbcb3a406bce6471eb4dfd792f6d91e69b6ffe87777df8227572b6b9bff8f77c67ed28f5208ad70fbf6bc7b982ebe282d3ae605aac1837e6cbee0a85a50fe8bded95c99e2a62fdb9316dc68bd66014604094c90f94784e09d36067551881a36b4916ae3664af811cc6ea26cb2613522b19ad46cdf9fcafba6bdba9070638e04da508e185b3abe1a209750b6f3f78bfa72d7e597f888b0f40759f1496cd62bbd641526915cc2f4794f79a5de6a20000000000d800000000000000ffff00000300000063e3801c4003baa015b4fbf6ad6811fb19fa3b5128545a8c53d0d25f0910d8767e1c5522a69c77cb0a6ad9d9d194e139ed02bb64a7cb346e8d263bf4bb5fb783b9e702898247b923bd835c27ca8345cabb6db5bcf91bfd5ecbb3a98281b7ae6e632e2d183f7c2d9440fd0dc7510bda7cceb139d8f445f59a08d967d982aa3850d9629a929095526375d5b036b66edc67a242b63fce1b0f35fb42ec7ef8b377afea5459e6c44654353d41cc609c027b5f93bf61ac04fb9d2142fe6762fa86d4b11e32c90b12000000000000001010000000000000010000000300000075a84105102330e6a7e46818d0361f6a85737364197ed106b2c3c40f62065770e840eaa0b6d221b61573148abadc4b3aad27c19dac5193eefd1db7cf15ef2c743975c08800f4597a8062a943bf1be79c658f757a8984b103e74a7c110439ac84b153d354a2b07dcb02e8c5058534a848bd1629ee452dc10d3a7e8af199fad2b265c3e20e5cb33de5fac8059a8c16796a5ddce37ccf6c7af3ad1cd655890f9b2f77d398496010cd99d10d5db2d3d9bcb83852aa761ec1f8a6fa8b19466930a547a433abcdcc841b64dc8485f43f64af862f86e0cfc71b3ffaba75d8d8f8b74932f4e37e4fc64533c2c083a2cf2767cf9a8af3dd8be2d61ebbb45c19397bcf4f227bf43cf6428976d9953026a9e1dd29173c22c079ecdc113a6c4cf450d6bdcbe909b0d6701d4beb97918824d970a29a21807db838aa8932890b2df5b7f504f2fa7011d642b9723cb9b9243109fb2f9c7241327270426ccf0281869a89916424c921183a571d92f9bd7226c23bb831b7060339dee39517509261d04a81dbc786115d8a4671823dc81ef4dd8313293c44302966c1bdcfbf97bd023bccbf3aa2cb75600a45f577e867b58000eda8b5921f74a6f5efed6b06ac4565db78368ca46d9ef2265466dbc58c2c1587b2553b258f5cca5d1aae564fccd5889a08e11b09e8f550eaf4968cc0373d598528815b7a6ef7a15711ac6706c161560081b0967973a91759a51664d61c1455bd368113fd7a87725557d689d31ec93d0a05d6e0984c067ede6476b8baf72070688ee0cfce704299f4043056e29240cdcfc9f1390ca51680133d1ae4af85d0aa4d2c5d19f08ac7ac8f449f4ecb4de9f481833b84b110121b83378293735376e7ea9f6ac0b0cfaa3c947d54d5ee98ac813736254110eed995b6b6ce6505755a055d270133381f27f2c2162bc63babac990255b17ea6e9eec1b1293a171fac7e8bdb223e3004d685ce7929ec4e00fc11f1e16217d0c77a4a929de9d1af2d2ae1fd6b34ec2bb41b149a949cd3c7ab9f794b4f0dd7f41fad6c76619334c79d8d3495f8957445d23467c30206b4e4592fdbb290f6aae5ca39a171bc359f936fb4b354895232abfcc2cfc3d75c7d17a06f049fb1b8441fba1e22235ba438fa4dc2ff453b901e7b8c5fad2c92f8b4b19648408797180165261843cb758aa452c46f9ef15809a7300a5d9e1ff1036a3a2dc487a72c691206bbe8858729c5a5e3191b2a6519adc84c35dbfc245fa4aebfc2db3a75278b9ad95a12049aa0c1852935a510a6c7dc31221eff26831fe83fd993fb2c5009502171450f61e064fed0e5ea6cb4a7c89fc8f2b01859302d812cbb9eb9360ff0ffeb60493e2da26173e75e75c237ca2299681a09a65ddfa9ee7b338077abbcc5f1464ab5fa8c97d75cbac7a42eb2a288943e005be16a3c36f9513602694d6f37c30ad5501729deac69bc34e446d79145b06b50dbba260d78697a056ee7ea40f9f7f124d25028aa896489929f52c43fc541150e7dd5cc7973277ac09555a41b4f23856f6580f53aecc9350e37bfca9b020510a2bd37c4abd137ecfb534620346acbb3be89af7403f60e17bff763469aa4a6f1855b13be0f5a478ee3ed1ff20bfd66b3472b9952b4de56c51e2851bc0a4498ce33cd5f435b7d320152f9fe974ab26df2b2355b190b32a4b9ea27bf5846409417cd0189afb0abb2e8c4666ea83859d8b1e375e89beda481f713a63d23f6c0bfa928f4c6930290f9206896ace879dbc539af08e33c1396785481a9db7d09e4c6257f69dced4fad0322f67351c7b5f83912e4ea49a31b65701171e381f4299175f40eabd5e6a30898b8bc31f638b9f35c8032ca254cc4f64a19a82f4fe55574e622a53fe6eabc465c2b3532189e144d9c3535bbe94b2e0da7ee174ec9ea9cb0c36958a4cc44f741a1ad8e3d13715a92acebdbdc5ea981e071ca5caf079aa9879d77af8158724c607425b82ffb03f753e8c6aca37e371ab39242dca5ec652d9b1ce140a7d9c5e4ad93085b6768d9532246fdf44b112ab8e62285c6c297f0ef535a9dfc10d47b0b0f9ddfe6aeaf6684b0539ad3b58610d875519502e091d3c1e62225e6bf710cfa915240baefe0b34b825a99043af96133c31623550ea752b0550ce757af2f675bfcd552e77cd62b865a05386a8ecbbd524e7de80d6327f99054c02cc3fc447ad19c912caf2a1991e5297dd53d4dd9774816eff72e7f69c15b525c778ad92804f6b2717d991fdb0caa47bb30d8a0cc7dc1190124d064e5bb27a88b9d9116262582285edef1819b382260bb99b970cdabf161fdd592d515a4b70bfdfcc696036b21ea5b7639449a4794a078c149ffa903fbb0e907c40bf33bc83868f7438170f7aa422e52d7324a08b451218b47c19c13b2aee2a1401b3104db5933e8ba2c10bcfbf0d31dd80ce2cc5bbb061926ab84d77219275dd649f5490b2ba1d9f6e674956b2004348322d29cd1289a6950801126ea515771680cabebf7e3508e66637e55df65c5691d54a5f1051d47bf1db3c83b9900b5c079a7d41c6c1b72d339f43d7b680437424e7b0b60526906a4a1ab98311e5294a5d2ed4e0f51a5d3a5ca04e0db084237578eda67e29c208c0b806d153b9b6f07f226749ce5f0716d3a9ab48e1c2bc43bf897212c9ab461bb6f87daba418bf239cfc17276c4ca9754ca458e5671b48a19ba06890dce97138b30c7ece3c7616b0303a68929f0bc7ac31e002fe9664a58dc1f39dda90788656e9eb32ccd9f05513145a1a11de6b878ba793014059454535b71de538c8b9787450ec519d6919d6cbb2fcce0a78c54f832b59a7f1ed037e63fdf8cd24cec9df4f14e7d751d8f49fd62e0da70880037ed09da102945f6d37d59b3d8d1e5ff0d3de145da778d363c01ea8c2cb44494455fba44cff22fd44b36df9b6f280e58cdc0b54589c00415f1b99a3a22e04fcd47748eed6313b792c371934e94b3a19991ac3ed7e0c465139f1f658c66352c1738a908e4bab0d4703770c1ee6ffc9f233ff6aad7c86571e06aa9ad495bbf1abcef758d7e6ccc558bde1d1ee9fada035bed476d91171e069f88a382483a6f4a6821f38a1609eff1d97ad3e99c238196d43777ab9bbfcdadab7f4c7cad831f98d1b01402ffb4d9524fc7643022c73dda3f46741274e9fdc0f7f65228ee46f3f7439695840ca4c884f77cf8e3f47366283b2dccb97cb444821a8121ed03ea7f0d142506eb34cfed6dc8d278503a1224783d515879519bad3cf8a4b61e9ace09d6c05941269c72eb3488270f1fc3980f819f504b79e1f054c9a1ee7294b5e4647219846e99ac2cfd567036f5ed1d5cf57c21f5e1dedf6d743aa2e41ae2fc5b409e997de23ba43a5e194479658983e00b2732358069259783eb6e70ed313a9543190c3eb1c9e4cb06e1dae5a2ecfcc566206d25f5192f2905fd74dd73c2f0d649ea5500c0ec3796f8fa0fe1bffb1022a252e789adff0a831f2b8c4981c60f10c0678746a4b245504de9d970bb4413ceb0ba4d326b848ada6e1bdd410034f1953d01a4d69b3e5703406f7581100d2f7854c28f5722c54cf88790e6637ffc897e9c57e4b6f1ebbaab9eaacc725e4127e09487967994a49f619c8d721903bdf2dc300b31b60cd1a966a141914b0027fded5b956d489e4fecb5487cd1f5e23eeba4409bd598820113600e2401872d5220883151100d75bc16214a8da06e99d6c88ee4f5b30effbbee08b36b0e1f3ecdbbcd4040acd65f28151cc794554664f1b53824a06c92efc43817c75837a54f88a063a49ce6ccf4f752a5d01cd3947fdc0edc153367e1b4e27c42e198c1e570c257a378e37c013e98ccfbfc0c992f474b62454eba8a919191babb589063fd0a70350cb0e4a67df07c7babc22d54821d049fd2e96ca9c2c0e9f15630fafafa60ea2ecc9899efec442d567509dff7180358479fc2bde383e138cf3be9610bb94c1c200b14718e5c618caa87594a2918ee0bc547796537aa7c945978b4ec54d64a26852fb66f52a5c880bba7279838e374ee6ef1e59f2c02ccaaf4b43a40f9cad8d7b152cc7bc9a251feb657e228a62375303c9f96467616f9aa8c048e125f18bfd3e9ec0622470c8851579c45ab0fc43ed89cc4a40099edfdfb9b005150bb6565288ac5b9c4f0b80bd0b48ce16846a939056d05d6bd205566a02450fc4052c8829d390458362948c09350f17d837cdbc86c1d974111605e3de3d22a154186ffb8ca2b6d6c81ef0afab6293ea6c700502e45067925bd225847d448818d9d12f66e1ac905f256929fdcef13f654a4d76dbd50c077b6ed99b0d97bc34e6f19c0b614147ae9f1aa469182ecbcee6775aa8c805c2de0729bb7330ea7ddf87133bae45c02da7501c698a32e066fc894922e550a3cbcc2315b46ede41f84fb169c1a48f0a466c2b374f64ec819a27c4421a478c762554ea9b132ba8d0caa5401af9b04649d11d1272cc00bba980c2991012c63d6b1af19f737d854dd32b7f8ded6f70feb3cc6f7591149383de9b1e37d22469ea351ccca618f5d73b91e30c2b1e3f073fb598e9f56e6cb96117cc26ede9cafeb9f4a2b1ef90c452804ae9c035c8ba3baa9833a5dd7eee8bf8753009abf6b87eaf06e02500ed913dfce32cef096dd6d50d9cfa9aa150c89174f9a7a199e603192d37df6df39593846815832f48e158a482f14f4395a33efd848a577bf5a09480701765ac9a37c3bd7223da7157fca72b5fdb568ddc41919a8b08a539f25c5b6d8e8fcd4c3e2ab89598d1f5d9fc28e8d8e3f3908545b21478a1a3a958edb0db51ea03843297f97f7d88798558cde4fdbf195e76d69bf380d93473893049e2bc7891029e48a365fd63c9f1411c015e6d8768a5be0668949dda0d599dadf9116ba6bfe592dab96851415e3319eec2476ed1f7555a499462a312f726f7513eb570665a338f924e5ccfdc5419e8151813db56ebf883731404118cd795b4be1af6c4fe2924548de5e71dbe5bb225351eb7bd0ec137b33bb15fe911eb083bfaf58dc87a75647d47f683661efb774eb765af029b42f0c814f1563a2f8dad24aaf780af152b54cab364abb922dbc1bd08c00e00801d22de4c64a9386358e4c7b4edd7f1ba0fa032e8e9ae771607cf80be03c38bc25f2b202c71a744a6549a115b14399fb4adf00b1bf42f5d12005dd8805a79cc4ca321a2135d4c6287ac54487bc0188dc5b4dc2c7e005776c1c3b24300538590f248ceb9fe551cf0205430edca552433be2b2461e11c1cf36c1c05994f17bab5eab10651ce1208cd4dd2e86aee20dc8efb481caa44e4a78e5bfbb1dc377c2865c6b02b5092150a5d8b85e4dc71352aea18c1f6ea22e691895f500315429b8a67c3b1e583ca1f0a7a918cf6c06d1743119743edf45944a72724a3ce146719249508301e4e62a6633cd736c7ae2c91309dcc9ff5a2a7b5b5a8ba7a776d5a73a1bc59bd6efaa8324327b1980bcb590f788cbf96fd47df2a05d7255685c3c112c4ad0f46fa3ae449a24fec1fbf712a9416eca90a2e9913c2152bbccbe7b95a4c7cee22a5ed4390cf232cd1ac67d9de30ef0a3c5408ce3c5b10f9e4ab86d5a0687733ed911b6a08cf91e1f1ca68ec456caee31f82160af8190da299025a0ad9e34dfd27b1cbb9b7a32095a51fb55e76fff30c9fee3538f9c7818645c7583128c32e8ba849bef336487570b2cf74f2262a28a106d95e63f408027e277cc6f0dddf92a242be800d52b7846b86a8eda10e53f73127b944c04d32705bd8c4a6d582b4861518ec9e2788bbf7c21e5bab2f4328800000000000000ffff0000018000009b51368c6abc73280503f25785138afd58e01ece09f40018363cd40ea10bc874de74a39092f1317c22d8280c95eeb4f1273c4323167afb14b635e66d6c9a6b23fa9c2438a79fc34a959e082b0daeb92097770a0a83c7845f8a3697099ec417f176f325532e5938452c9733bc3786a21438dd3f453a736a00"], 0x1250}, 0x400) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 17:19:37 executing program 1: r0 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) kevent(r0, &(0x7f0000000000), 0x1003, 0x0, 0x3ffffe, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./control\x00', 0x80a3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1015, &(0x7f0000000040), &(0x7f0000000080)=0x4) 17:19:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001000)='./bus\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000040), 0x1, 0x0) 17:19:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) msgget(0x0, 0x2ac) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x2, 0x7fffffff, 0x1}, 0xc) 17:19:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x12, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0xf00fffff, 0x1f, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x5}], 0x8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x40000011, 0x9, 0x4}], 0x8, &(0x7f0000000100)={0x0, 0x10000}) r2 = kqueue() dup2(r2, r0) 17:19:37 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x8000000006c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) semget(0x1, 0x0, 0x200) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) read(r0, &(0x7f00000000c0)=""/105, 0x69) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x31, 0x60000000, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0xc0c5, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x98, 0x0, 0xd61, 0xb}], 0xa4cc, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0xf0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x1, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0xa, 0xff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40000080, 0x20000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0xf00fffff, 0xe3f, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x3f, 0x8}], 0xdf2, &(0x7f0000000400)={0x3, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x410, 0x5) 17:19:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffeffe, 0x1, 0x0, 0x800000000000000}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) 17:19:38 executing program 1: socketpair(0x1e, 0x4, 0x81000000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x4, 0x3f, 0x4000000000, 0x100}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/10, 0xa}], 0x1) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 17:19:38 executing program 0: r0 = syz_open_pts() setrlimit(0x4, &(0x7f0000000000)={0x3, 0x2000001002}) r1 = dup(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 17:19:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) getsockopt(r0, 0x683, 0x7, &(0x7f0000000080)=""/220, &(0x7f0000000000)=0xdc) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 17:19:38 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) 17:19:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mincore(&(0x7f0000fef000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/36) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 17:19:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 17:19:38 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x977a) execve(0x0, 0x0, 0x0) syz_open_pts() 17:19:38 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 17:19:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x8}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) write(r1, &(0x7f00000008c0)="00179325df9319b355381975347c7a21f38477df9835d1cea283bbd1013cefe527f4bd7eaf606e0a9526eda4b14f7175d4ac20165335c4dc0000b4235b197781491312ebe59df50a86ef00000000000000f4ffffffffffffff95e0ea885dc9ed2cf1e2fe456989fbb963c66745c3ec8608e3c4963e28797f74c25281ef480aedbe3ea21c9fda007c5f0d9b37da512e3ae3cb05ecdb98d8e41abd8a9fb1f338e07b0ed1e2e360e1153eaf9b36615634543319b021ce7c75584bb34e1641793021aec961d9c2722fc1ce1849ae720c08e85bd37be1ad6607f52cd5464d4e420c167f759ecc314a4cc3506b3d838e9bf141383adab6d665056ad8e3b42cb621a13c1c0374e23f94938903db51d7dd1500ae22d98f653fcb8ad818e5e7a6ab6442f1d343352a42926e5ff0554db650fc11c54a1018a518a39c128b3fcbda676e1ca2337520e8a8ed2867a84c5f0c3e6b79d3e246b2261e057a1d5590351188911f3e9dc4d37cf800000000000000000000000000000000", 0xff16) 17:19:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="732761600094f61c9254b4da46e3fe0d6648460619d48dd2e0b2d1939039a1f270c75588e66a2c8071257c61dd2b2473b82d827e533388699b8bc69403216233d69725cc46160ea75c1255f325d1ad38aaab448d17257f796aa42df60eebef49cbb6308729399f8eb857b507ffd4b046cfeefa54b1389a9191b5031492c6adab8e57225b807f9c7ff067ecd065791520ae78cc91dcc9d630560e4543a8761b8d45b57f1ccfd4cef8a260eb0b95d950e5a75b3d5ca6606226faf70c74c6fa4a9c92034bb595af0a883e3fdcb80a6f5f34099ab1586f1a8e5e9e841c", 0xdb) connect(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 17:19:39 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) r1 = semget$private(0x0, 0x4, 0x405) semop(r1, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x3, 0x8, 0x800}], 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = msgget(0x0, 0xfe) msgctl$IPC_RMID(r2, 0x0) execve(0x0, 0x0, 0x0) 17:19:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000001780)={0xffffffffffffffff}, 0x0) r4 = dup(r0) kevent(r2, &(0x7f0000001540)=[{{r4}, 0xfffffffffffffffb, 0x1}], 0x8000, 0x0, 0xffffffff7fffffff, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r5) 17:19:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) r1 = socket$inet(0x2, 0x4, 0x100000000) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0x39f) 17:19:39 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000040)=""/237, 0xed}, {&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000001400)=""/145, 0x91}, {&(0x7f00000014c0)=""/164, 0x1ad}, {&(0x7f0000001580)=""/89, 0x59}], 0x7) write(r0, 0x0, 0x357) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x3, 0x0, 0x3f, "5778c0ee79e674ea025a1da8bba92d37d99fc789", 0x6, 0x6}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000001680)='./file0\x00') 17:19:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 17:19:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000002c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 17:19:40 executing program 1: clock_getres(0x5, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3ff}, {0x0, 0x81}}, 0x2) clock_getres(0x2, &(0x7f0000000100)) 17:19:40 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) dup2(r0, r0) close(r0) 17:19:40 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x308, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 17:19:41 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) sendto$inet(r1, 0x0, 0xfffffec3, 0x0, &(0x7f0000000180), 0xc) 17:19:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8c90, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) 17:19:41 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(r0, 0x3e, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 17:19:41 executing program 0: execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000001440)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='%}:\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000001400)=',\\(\x00'], &(0x7f0000001540)=[&(0x7f0000001480)='\x00', &(0x7f00000014c0)='!\v,\x00', &(0x7f0000001500)='-%\x00']) r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000400000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039faa612bb0ab781cc3df8a42120a3661e31c442ed14c232c953977fb0e903d49742911a52a5ae1e897c5f18db5e39ad15cdf53448ab35444dc93e9bc7a1a77709de15e137d31052aed033a72acb0a10b2019d22fcba23a677b98fd8d1485b034227da6197ab2d5aa7a60fd7d456598536597ec8cc4"], &(0x7f0000000080)=0x6e) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x3) readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000300)=""/4096, 0x1000) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x1) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0/../file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') 17:19:41 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r0) chdir(&(0x7f0000000000)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) sendto$unix(r2, &(0x7f0000000340)="c71a9143b1124ef734f0667274cd639326756ab1997885a794de6956df590554fa07534e0a5cdb07938dcf40be49e60de72bf22980663b2ed3d6307de060227255ef862fe7af8265aec09958f6497a77072685a1453fc53b2ecc078d34a0c3a1c900a0a38092ea02146bd88f39ca75834568d54cfaeb82f39b032cd4cded6eadde21850037e5855bd446de4a788cce7cc384b4c72e520dfa759821f930e8792fc9fec03c292eaaca9c22806256109f36985a1fcd16", 0xb5, 0xa, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 17:19:41 executing program 1: socketpair(0x10, 0x4000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') select(0x0, 0x0, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x3012, r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x1000) select(0x40, &(0x7f00000000c0)={0x7af3, 0x8, 0x3, 0x0, 0x7, 0xfffffffffffffffc, 0x3, 0x4}, &(0x7f0000000100)={0x7, 0xfffffffffffffffc, 0x9, 0x8, 0x100000000, 0xfffffffe, 0x8, 0xfe}, &(0x7f0000000140)={0x100000001, 0x5ae7, 0x0, 0x6, 0xb9c, 0x7, 0x101, 0x4}, &(0x7f0000000180)={0x69, 0x2}) 17:19:41 executing program 0: syz_emit_ethernet(0x5eb, &(0x7f0000000640)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e00922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fff401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b92d6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d7203a70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d3470104000083406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6000001002b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e812ce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708d3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9000000000000000000") 17:19:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x3}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f0748c413d229828d89f7136f1157e8e9b607e08be101e8d564d0a69fe001f618b1318b2bd01c5997a39842c8b154f6b3bb4cf67e75bd61ba3b6a6702cc975a078b72e40c0dd73f9cb43dde80d8300a17f5e3f6decf22a5ee387221847e2f01949926d2053069a6ae6276c292f168d04e3cc5dc0a1b48e99c92a4c23fbaa2809b9ccd5d3085c703f2e1412bd51f25fb46103110aa193c3e71a651cc3028d8ef3d35697c13fdf7b41abb946dc993bb976024221c0c46a89776fbf252afcde534c083237775b932b95dce79010b58c74059c3a80c8df4d", 0xd6) 17:19:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x0, 0x7}}, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) read(r0, &(0x7f0000000180)=""/254, 0xfe) 17:19:41 executing program 1: clock_gettime(0x100004, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x3) bind$inet6(r0, &(0x7f0000001500)={0x18, 0x2, 0x6, 0x40}, 0xc) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/156, 0x9c}, {&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x6, &(0x7f0000001400)=""/159, 0x9f, 0x3}, 0x3) 17:19:41 executing program 1: socket$unix(0x1, 0x3, 0x0) select(0x40, &(0x7f00000001c0)={0x3ff, 0x2, 0x8, 0xffffffff, 0x7f, 0x20, 0x4}, &(0x7f0000000200)={0x2, 0x4, 0x2, 0x1, 0x2, 0x5, 0x5465794a, 0x7ff2}, &(0x7f0000000240)={0x1, 0x5, 0xe583, 0x5, 0x9, 0xdfa, 0x1, 0x80000000}, &(0x7f0000000280)={0x3, 0x5}) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x7fffffff) socketpair$inet6(0x18, 0x8001, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000300)={0x2, 0x1, 0x6, 0x0, 0x323a}, 0xc) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x5, 0x6, 0x2, 0x58da, "a1e1cb538233ace6960fbb00", 0x3d, 0xff}) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000140)=0x2, 0x4) 17:19:42 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 17:19:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000416000/0x1000)=nil, 0x1000, 0x5) 17:19:42 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x8, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) r3 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x1fc, 0x20) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r5 = socket(0x0, 0x0, 0x81) r6 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x8010, 0x40) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) socketpair$inet6(0x18, 0x7, 0x55d, &(0x7f0000000a40)={0xffffffffffffffff}) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r12, 0x2000745e) kqueue() r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r14 = dup(0xffffffffffffffff) r15 = socket$inet6(0x18, 0x1, 0x80000001) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="16d738a9da133a0f6a125f2a772f97ee6d9875d25c10e2afa6fdc0665d37439acd868ee6fc983415519eb69e90bbc8a144066f1e010042e29ecb376e8198c07aceef3c88ee3e3e9d11322472767445391ab0a72492ecd106163bdb51aef468f34a1ffe78a8d56c42d9080c9d20746f7beb2f2c82a64b4aed4b9393bc492ab22cdf8f461f698c4dbf40ac3b47bff828e523fea22388c521d5efa9cb2ddce9c5289ba5cb93611392a66d4f39d82a88669ee737209d19f026aa7c21f8d934c3e54c6f460fe57d0764477e3d8f919ed6884c28ef41ee60f657f7f26b", 0xda}, {&(0x7f0000000200)="9854849a4f572de4bd67b90d90ce6d2fac30604665369a62746b92cdeb5d677b4535aedcb0915942705a1ffa6104de4813dc2c42fd330ec57ecae07f97dcd4cbefe7c52e2e75e9cb2853c097b480c008dd968308ba78b845df1f562e9880a7b7da4d36c1970c0988e728ae0ccde2c57265651e3b70a4cb22b7688ac10ddd4c7c30411a0c230d1763c100e4c3682e3a050ff779fdecb2c160", 0x98}, {&(0x7f00000002c0)="05dc959a91f3ca073d2a0fa7c4510490c9e5ce4c324b6cd3eca4f9d096d94c73ea3d8b8e93c72a5f5d7e92ceb865adb2e6a4354033792445f07af380328d2a6d26701ba5a8812957f14ea4013f54942f75790bf51f3d15950baae5d50366361c87d615b1a1ffcd1407fa452c907e8ee6b10d194612b9842e1ab85318a667adf76b017c79dfa2780f", 0x88}, {&(0x7f0000000380)="4b55620d744e3341be02190ace9f4436adb01e9ca6f11e210a9326c35e603c0b044f92bbf90c965884b4c248f8fac3e95ab013fef37986559190ea1b3daa838f97d6cc440db375b339c84d0440c65540022923b5ff9c9aabbaeccf407bf6741a7fdf5cc6d39d2037547c131eafb381f56a274670a7e184ce8c7249aac5008bd2ae5994d98c26bb7a26565a940e0dac4810a80634a25c015350e5f3c63bc2292ce80ed5775ea50eb00203d901451005a325ba8a6bc3eec1f6e4349c6c6f65eff29b559ecf0476320d", 0xc8}, {&(0x7f0000000480)="fc15861dd14a4c8942e0c20935551fd169f42452c94f62", 0x17}, {&(0x7f00000004c0)="c8c21ed5a9c9e5f012aa1dcef1b1547d907d3bf630d7e11fd4e54bb42b390d1b47a5d9a60245416046903ae13c7b0d8a95470d7681e7657914ae29b3b414661ae481afc0e11c72ec4da12b6bfba68aad649be0f11d0846e24852f0ce1717cd0b8447f4853dc14b61a3e01ef10b415e12f911dd2f7efefc", 0x77}, {&(0x7f0000000540)="ae82738342b060a179f4cec8fb82792982e0fda93d456a79f4024463d94ddd296bc1927b06075c6145d66908cdb2807944178e79ea0824a7633101a39056a61ab5d1f8d0b440703fc6c5b64a1102ab66f44e9f7760386c", 0x57}, {&(0x7f00000005c0)="3245f40d691e1c07e6bb6e2f2b1cfcfcf42b166a5b18b1525f9027d4e00ccd9f2ee31e394095c4959c511a0b", 0x2c}], 0x8, &(0x7f0000000980)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r13, r14, r15]}], 0x60}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r16, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 17:19:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x0, 0x5) connect(r0, 0xffffffffffffffff, 0x55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="6a6020b648f460bdea329c12", 0xc) 17:19:42 executing program 0: select(0x40, &(0x7f0000000040)={0x0, 0x100000000000000, 0x0, 0xfff}, 0xffffffffffffffff, 0x0, 0x0) 17:19:42 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r1, &(0x7f0000000040)=""/98, 0x62, 0x801, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x2006) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x9279, 0x1, 0x5, 0x5, 0x5}, 0xc) 17:19:42 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) pipe2(&(0x7f0000000000), 0x10004) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 17:19:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000001) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 17:19:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) r2 = dup2(r0, r1) recvfrom$unix(r2, &(0x7f0000000140)=""/35, 0x23, 0x800, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c17eb00"], 0xa) r3 = geteuid() r4 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x4) 17:19:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6a) getsockopt$inet_opts(r0, 0x0, 0x80000000000, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/127, &(0x7f0000000080)=0x7f) 17:19:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x81) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="4fe5f73d54166cde39022f0004da44c9d11a9f9aa30bbd9bb73d2eb0e70e5c0036fc290bb05ff9f66a9c67bc3cc6265a503d6b4c4a07d8a2e0dc74bba5e2f60317c2f70267019168fd01e10ef14bc9b3df2e4d4c103fa692c39f39e422cf84abb72a91d5837a9b5550c5570f5e47173608664a7c063b2f741bd78b50431ba7af54917d6ffcc0a4bba94658cc1ab3062fdebf73f5c109d54cddb8de0939a64be6f59892efb1799af3a75f0cc12823c47d6452e6d545c8f09a3af3af42c20793041e3ed0c1c8e2d0e8b2cc77509616f7db20ebf93be127c97be21acb015a36f85794bb93cb72130406d6", 0xe9}], 0x1, 0x0) flock(r1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r2, r3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0xc4f, 0x4) 17:19:42 executing program 0: lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000004c0)=0xffffffff99d05248) kevent(r1, 0x0, 0x0, 0x0, 0x10000030002000, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000007c0)=0x3) kevent(r1, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x7ff, 0x5}, {{r1}, 0xffffffffffffffff, 0x21, 0x40000000, 0xb391, 0x800}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x671, 0x9fbf}, {{r0}, 0xfffffffffffffff8, 0x38, 0x20000000, 0xffff, 0x2c9}, {{}, 0xfffffffffffffffb, 0xe2, 0x200fffff, 0x7fffffff, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x2, 0x7}], 0x7, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffb, 0xb9, 0x20000001, 0x7, 0xffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x41, 0x200, 0x458}, {{r1}, 0xb33ca0fdd8150de6, 0x8, 0x22, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000008, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfd2, 0x2294}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000002, 0x9, 0x401}, {{r0}, 0xfffffffffffffffd, 0xf0, 0x40, 0x0, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20, 0x80000000, 0x101}], 0x3, &(0x7f00000006c0)={0x101, 0xc6}) kqueue() r2 = dup2(r1, r1) bind$inet(r2, &(0x7f0000000940)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0x28e) r4 = fcntl$dupfd(r0, 0x0, r2) sendto$inet6(r4, &(0x7f0000000840)="6bd201fdecd8605dd96e2a13ca9a22abf42b8ab6d817e921b5884215022618452d8ea978173e13b12ef1499749229a6ca9d667a07fa7e3dc83bbb36c0f891f1a1f364a8822818f1fe9f4dc88ad3d95418e780202078aa6d8de97c3a9b9a9087dc4e28eec7861f83502fb68bd6312d07e582ade6f8d80c77892b701983ba98769", 0x80, 0x0, &(0x7f00000008c0)={0x18, 0x3, 0x3ff, 0x5dc}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000780)='./file0\x00', r3, r5) writev(r4, &(0x7f0000000bc0)=[{&(0x7f0000000980)="542211e286ac52e4f9683a2364c583f4d32525519d7e4b1601cfbc451d14b32ed9cf13cd08e5a30c7af666e4bd3c1fb5c6903b484e23ade1f48c4a92e6207fa44afa518b73f21622c108bed06a65fc68a5d9f0c65c3b449e546f1f429e2f7f43d7f5", 0x62}, {&(0x7f0000000a00)="daef33a2b8d2a5ee3e4e05a3f733e3dd42227c74308b27da28fa4e4cf7a898904e84754eebc19bfa140167cfbbe10c07f9c25d8a30cbcc9c70539059b64ecba6a206fcecdf07eee0485990acc078b5aa193b5f3be30680f3f130b53ca567112889d6abd3b36795ca459863118df31e59fe171c6f6fb513a195bcf38111b0106a13efe57280792232e7876be1e6a6efe7f49d8dfe384d42aabd0b35997b34ab08072892d1efa16fc56ac0feccd6c5577866b1aa74fc5b6bfc500dbcb18a220f570f5f2fa38251322bff2ad7e3d3051b6aae0f7ad2639d4180e9a48840d8a9f66a403ba8bc6c77c7879b1010cab50892242d82b06d", 0xf4}, {&(0x7f0000000b00)="5080859e555d91c82442bcaf70566d0c1bff8c58b201085e041785e45f2d6fabbcd85f038de60d3509f6874f0b1da8a365edd9293f958ff1ba2bbb2e4cb68c4042def184238227f0962614e294d5b8ed4e2c903c84363efb083ce39575eee20e78862138286f6a315eb397ff42cad07fe1ec2732b1a562cb23f8082ed5b122f41692be2b1b12262ec8e0683aad902b5fe7cd7522f33f156597b6785b5e16ebe2430d4c87d7a3ff8f0c81ddaebaf00503907f514796588439f99c7480bd", 0xbd}], 0x3) r6 = socket$inet6(0x18, 0x4, 0xfff) getpeername(r6, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000240)=""/7, 0x7}, {&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000340)=""/12, 0xc}], 0x6) open(&(0x7f0000000000)='./file0\x00', 0x184d1, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) 17:19:42 executing program 1: socketpair(0x6, 0x5, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) r1 = socket$inet6(0x18, 0x8, 0xa8) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r2, r3}, 0xc) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = dup(r1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0x100000001) socket$inet6(0x18, 0x5, 0x27) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x11a) close(r6) 17:19:42 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe, 0x2f) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/18, 0x12) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 17:19:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x409, &(0x7f0000000000)=[{{r0}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000008000000000}], 0x943d, 0x0) 17:19:43 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/88, 0x58}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x384000000000068, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x80000001) dup(r0) r1 = socket$inet(0x2, 0x4000, 0x3) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r3) 17:19:43 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000027c0)=[{&(0x7f00000001c0)="4dc78bc42f5c52477380300b2fcdf1aaa7db3a7329593df31aa86e571a974d1d0918f98de6fc1f2d288b3ef26b785dc8d03a5dced8420bbc079eb2653b6604cb2a9d9ef9475058aaa847e11891c070f8f5c1358eedfe69acc3cf47483325ed4def542b0f15eaa1f64bf054ec5e835f5941da82d27d7aaec9b65f43d661243ad92d563dab74111ef67ed8e355340c8c3be936394b61bbd6c54403037aa92a6f8f2c604dc93af83310f6f021867873144e86909027e3e68a063da79ffc40d05fc78a4ba511392de13ac05422f66378079116", 0xd1}, {&(0x7f00000002c0)="fe3dbe999c955f94e8531e372ad3f55bda2b2345306681bcab08c7d7772bdd9cf4efdc6dc6e88a36bebec13256aa2622693a78a34a5cddcfb3bdf350a9acca18ab3d925c3dfbd03c29d871579781057a08b94bf81ed5d6ba0da6d890fbfa9c1c0f0eecb5543c6ed2c72366acf56077e205173e13f8eb3327531d757d514cd5c769b182b65e3f4724e3623f51e51cf3e7344fc98da5cbfe1cfa561903dfae7f46223c186ad7b32b017d89e34726b6fd751293df467f2fbba1ec4c067ee77add144e73a12b785b869d4539101dba3a", 0xce}, {&(0x7f00000003c0)="e6f4d061b883c1d22cd42b572ae8444cd8450c4872def0d2301f32ddd8fc59c5428afa63a1884a13e7172e9853d8114048b81c8f164fe040f4a43295c872ebf9bb7a9a0a454fe894b215be862738283772bb62bc42e29a64fe3e4baaec84a217a31e24dd1fa609635a48e20184104fe8394bbc4b6f5cb894c4eada2c37d25ee1d998eb141578ac92d967343c29a6280b29bb2ec96d520dc4949c7ecf4291fb30589319901aa5c087de7a837965c8a9fca44a140b6871826fe8eec244dc110523bcf8f5378e4b76f2d40ce72d1f8f1d417142e336132218b44873221bd93b6542416940f515a5967adb52b4818385d6b71d4fe7e43194f608f118311b85732465a61d49735a74185db53205def0c96ace0c92b79fa901b7e7bf7ac37f8239fe2eedce91fc9c5f3d733289610c5faa7ad3740b4159a678ea6e4ec04484d5fe4d235f3f37f4726c84edcc2f8d68cf13d3a6d080be9d0ebff8120342421fd4f173206b83b153ddc85b0e794cc5dc3a136888a1a95bcb7d1be6dac222d22da6954a7cc9740b106d65c0319c5600669005d09ba073348073a96000b0109108318580542e6eeb954b29fe168c6b14aaadde86ea0dc55a021a50647e4811d02da08832e374489570e837253f6338986e0ff5bc42b61936f108ca744e632ca468339998d68c6a61b90dce30bf8cd86f1db8f64b742ff7be7d64e86db9e1874715f9658aedf53148d21859e8147d6e6a7df04ddcd6e75d7b89ba7e577a9d071721d2d8fdba989a38829ec6fc0d00c35972ffc85b3a4757a545289edcc65779af180ad4bd0db3ba8b701448653775cca7bf61ea4dc0c48ab7927b0fb1befde9eac8e69fb6ba9aa0e27720d09125e62f996d08193e4b6677cb2331ce9b8b2dab299dd894d9aa139c0dfd54c72fcef1f0ba2606b8d69235e50322604ea5b4d5ceecc9d97bff8c153a7d79cf5b3d13166e97b84159bdf210912b2e78e58efc54d716002f4ff5290832a279a923b3bec72a12543eef716c2f319304cda1cce92a3d65cf416dd796dba12d4b69b45d4db59868cd0f5ca5c192bb34ce0c1b93c55c0ba8b1aeb326a3074987d822246f4b336401addda2612f370a3cb1449ac9d0023fb3468ff67099cfdd950ad530702c86843537b1ef196ffd7cd04ba5b67a448023de33ad650b9da4884dbbeabe19b8190bfa339ee08cdb5c9b9ebd050b51564fa7e72d33864ff3de0efd1207936d67f103c8db91516dc34c523f8c78d8b7519faaaf1ca607472b1af87468836e41cd148fb8894852684db654f5b4753e367d8e3675902554db35d26cda768ee53b72e46237bcdcac21cf0cd4d88b39c86e4156588e6baab47a2876c1e408f7d3f307491ab3511497d897d364fe209590fe76e09a58b8ea886c3ae03b42016a8dd269402ba4f5d4110977091022a0f4cab40d5e46a199538fb0d42f7e507ff80a311f3170b65690359e3468614ba22986a2b75d0492a1351085d677cc7b25e969d92c099baec23c4b3827b206ce9dd5497fd3582bed68d149c6a6d95e35de1ad576071df0409729f8d93a946305b1a45877fa3f6020f49828cd820ca56eb717ed1fcec5b925d87a105d37515a98b7905f0e0a6f08249ab38e0b055e85d5de5275e5b714f91caee402418f83c03d9c0760359946c4a8c25e065f1c0841c50afdda76ac4936f6d77b7214a0c08aff558640a4395ccf2a1d5b9266bc6fef4bf95ccaed5470efc59684e800e1a042e516d7925e21b272b88ce5ee41ec33e16152e7c45ef0669bc05f70c11ba120e45da34f1042a8382df47d71d49e1fb2878af2fc32deca7cf5ffe2f31082c0655aacc965860786f74771e5a6865fa7670bdbf5c6dc456ae26f58d091a67cb5080bd148c6b653046a6e6aef2f13e113c9df5138513297346bc1f8fcc4760a58610d2d41f9ad9bd212c5a2ef4a509ce0831c3c27d513a3ab5f410dfe96fa58048c4956b251e0be220e7800b4ceeba92c14e6646de8008c958fa540d589cdfd08812ed17a95cdb966daf32cca13f09fe617d07c285b20184fa441f746a2eae1bcb7a7ffca164e31c5533163295eca66f3aebd9c06e9f4a8953c24aabc6fc956b30eaf7bc4d1131c8dff1f0b6c9dcc141ad915ab6885196073b16afc00df4e3bf8402996d7911e42ed27dc2ce6b34cf7ed0dfa5bec898a82260a6fe9d02a93a3aaf38a13c3ba6a7334230a60aa976e38f8824a63a39c588d50a0ab98857c7e1d320b652b7085c45326053b284359fde15df04a0d3bd5991f932f0f643f01388bea23eb8046030640f57b0c5a4b8c754a3ad7b28c254c2acdcc42c91c3224e9840542cfbe65ae78cb00aff1e3430e1cd0cfd1076f401b2b0dc7bdbd3a3d0007125b32e2833ab767d3e5c07c0d111f5073d767b70ceb500bd4d6561b8a55c3ed2a34491c812080d21b58afc535906f6f6dee62255e16b8361df67f7909de39bb02b74d47752c66f8fe179d60be5d4a7aceb439e38dce39b6cb30861bcef06edf5b97db16b2b2c8bbb2a738592c5a063f6a4439053493b107ca8c231db3a758c8ecb7780c50e12d2dc3def5358d4463914f129a3e836f8ea8bfe424e9a0e593974fd93b67613a36fb7a3fc358387e73be6a51146db81335e4b4b9c2c69a9904749e01414eee5c4b174158c1238dd5139f573d72adde7d78e1d1bcea7bef4d5b0e36b095837bf1ab54b0c414b3aec2b98390ec111dc48442f3e2ae7008c274ea8bd1d8dba25035f66f2f773628ad6951e11adb3b841bd56d4e9c3fa6b979d28829a8d4e494f90598ebdde79cf80ad5a55fceae5086445734247e7a99bdc3cc8ac774f938b9d7b0f676582c6e802dd8cae2e8169eb2b45d2cf38d8ebcdd36472a488350e30a5e229bf21da524b2e5e2e00ec57268573f0dd3e00a57e930a0ce44e8fc21eb39cf4ae2e2cd1ebd87461172bebb9b75141339d5d5c20002a0f2fc0db9455ec116035482aa36bf032f553db2a7b229eee6cfe653966f2caabf5917ccafb6ab7aaa444a3177d1db95eeac4ee5fb62abfc9d3b77e7cd3e4cc7aaf3b869b74a4bc7857199e8ec16f5c64b2586bc9407b8fbf927184a39a55170ac392b41d6b69b513c8e4948951ae7e9984b1c71cce9c223e8de25cf16035e869a67afa2dccc3ec7bbcb1fdcad43174b01040547d263808771ba463065b820b0b82b2ebe2a65107d0febf2cfff252d6c7d01d2e85b974601a7f9f3db033e16e9a8bd2edfdc3e1bf922ec6bc400d84e0acaef55989d20ea07f0f5af2d6fc973c1ae08a8cf0b430f8fea77bfdfee38ba1c1fc00f3eb1d65e46494f888000d94d97c76680cc747608e2ea417932d4ed5f60c1fd3d77dc6e7e424fe43c0a4ddbbcdad220c41c0e3f8d40a09897a2063da785d619605737f3f0b0af3ef652fc03f5f949950416d1b3dab74c7e68a4abac348255ef5749b9c9e5894af4ff41a8d03ade6631b81d0b6d421f5c335d13c57868aaa92bace9ac28ca090a50c32dfd4fdcae843150910fce2a101145293d106ec48213707b4efa193eeca5394300ae692d933a4e60147e83f9030263669ae12accd35f7be4b14f16762e41932ee6b2ad95352ff1ec5eba3473e951ddef630b7b753e96120f0ffab8799f14f759ba603f7f07849c777f4172047f01f68e9a0b57666ccb84ae089db99495d341abe35d68d277e0eb4bd7b2ab0e171ef945fed92c47cdc59f3062b48a14bb96476e6dbf62aa3d97092885fb2d5188a0717f2f28f3ff6fc0b401d3e280a7e47fad6b78ad5d26d726a55e485358df2980fa21d91f1ac17c405a08c3d26c28efca86543e66abafd47452fd108f178bfc8d9e76aa7867d46a33a4e360cf355c28ef4387f483f1232804c1f85ca057a2754d54813bffd9e5ca5ad2164bf3bbcac74b882df77c5d366e75cbd9329945e1c35d3e212f16a32f79b8c00bf51c377ef22b1bad9f3f339b790c8abcbb67eb68b3bc8bdcc3009a972d804b63b8477c585cc777ac05666a0110a645b4ebdc3880356a33d407fd788b800c8ae44ae3c1f9753a4726f3532b071e98f943d86dae37a381c511aa088bd54f79b3d4a66ff9adb61012d5493def15ef8bf37f0da0d08336a7020c6e450d6d742deda1c6a5e635417e4f9feff99bb4ae7769830c16f10f915b3e8d5ab1677a459836e4101fb29f2979087a21b26db288e3c0277c3ada4f123044b8292bc60c70d2b1c9da7f0e59dbe0c9a9c4853442a68af8c0f19f5c75fdc187e58e312a77fa4264182f50910852b344a67e3ef4d22e605fe9e8fece731746b42dd8a4b0df8b5ecd1592fc7fcf2bb85d80c900518196aa71de17635e56da26892e7318a8dd44a4b97468e332f472037fb9da12dc481b5fd1dc7386728c69a1f1b4bc742aec15802194ae041a25266eae3482702b0bc5cf6c9e63cddcc5fcd9a0e1071e1ffe66997cab92efe3dc7937afabc4589dc0044165128edbe2e2ff930075e1c4b32eac019a0379c61a6f982e01bc6caec414f111a46ce239aa6536370ceaaa465f087f32257121c6aa87e3d20621ebc384df5b30e30d97bc2ec9be23be07544ef93b77271322dc074f96e6599eb1788cd504a479fb37c407d097fa4c60f9d2b884a4025a8bcba3724640f5ab2dff92eb58029da0a1ac6c872fbb894cd41dc698ff7112886823bb5527be3d9d9bf29384538553dd5bdea5aa887b5cca2f07f831d4bbb53a8dd2ad4cbf87461dad7db2643bd0e2059c1614c086a742c785bab8b4f8a6a3ee761cd02e513ad8f2cfe8311aaa9962e15a542ef3e5de826490de4b259fa4c486da61ba9a4bcef017873f203bb9980bf15638137d589699051472ab5eefcb4150a51e5a0a333ea9763f06dc4bc6c3d4f1b686dfb24650dacc0308bae53945217cf6ef4fa33220a07d5e003dd54e7da07975fedfcffd4d08a8e4b12a7698d4580e058a7c9069e4dad1f808454464e9c66ba620c3ac8b853ee8660df785f94a31911ac1dcaa3c12154aeb50f26e6c331b6bde98e19582d79c343987b1fa669d9bd384b1cb1e27583491c7f6d0334a8754d2afe55d96a439ef8256c51e5a91c45704a7355db304635c2674f38c2d737a45adfb7f710ac2bd49cd033cafdddb3513461ecc66a6c9d85a866d03f9ad86260702d75e1b9fa168818d1fa88ce1f936f82ff7ed50aec21196dfe55ade9ca7364f3665f1c519f126f47946fa57c919fe3dc565bf1b4571ca9919beee8587a70b2a122d18a5cc979de09a2bfc7a0638db44f686648afad76cbf88018579e6f1ff148d1a59bc2b682ff9405e661e5dd3b5171d2408eec2ac7784b754a80ac7379d15be2193655f726877db47d9ccf87310eb616e20e7de1b23b43fa5d2bbbc9aeb5bd6fefdfa87107249223495965176ec6541ddff5e8b1c65aaa255244a35d9c1ce7ee11b6df9e8e67bf3991b45ca6ec2af67f58bedac2c8a938e34ce51f45e353d523b6c3d2d4bfeb0bd1f46ab11d175d5d1789ef1b84bb76876cd962707df78d5b4f38a54966152242fa4339bf91e99af702592b4425ddf051d80b32ce0664d14530d9c97d9291fdcc5e7de8bb3575c70dd08123d84a13744a2f7f85e939afb04dadb7a7fa1ecb4911fd477a27e2e4af9a02ffe47f6076f90b0835c1625a09abd9e4ab45870d85ad14f674caa198bb585eeefd5f308fa594780807fa1d8f5dfa66e5537864659457c992aff07fa9379edbadc7b9d999e1cdfb7e1232593bb4802a1e74ed22d2ef6f0b74860b8f401bb6751c54ea02da7b1efa822726be5cf1766db40bccf5cd9250d8e54809be30931d0d3085eabd7dec2", 0x1000}, {&(0x7f00000013c0)="de60a9b3352d5688b93878326a73f99b2b544a3e90c758141817794060489c0d12b41844ede1b36a5a33738fe7eba1fd7e908ea57a4c5966bea87bef96e4eb267467e681726c5f558229597c4c625be29e0dbea4be51bc896a509b3c864550b9730bfe2e9d096b5c791dff41ea0448dea6d539c8ad4122a64220487a473aff22cd2429a4364dd0ff4b9de95e89fdb058103e0f5c98cab48c9b621b826f3ab7a945e9514fdaebeadfb4efe42feed28e7ad848bad633a40b2d707cf711f35f3a87b087ae05bd8c1bd3814835377eb70ab35c2a5d6e003e88067248aa9aed7ff13cc246a9f4164982aa827a095da1f14e0e40cf3f9ae7348be42f7f7b", 0xfb}, {&(0x7f00000014c0)="61365e47d3801ff0f1676ebd1d3f559dfe4ec8d7d3ba9f979c766f97539ce6aa19cc57e8ef369966c5550fa028eb8a827d32a4632b05aa2fbfb2c9e650d83a8a41c648b4694f73f92d75d4b891616a897d076b3fd6a830da62ea422f55e40fda962a33926cf3e2108d28c6989b9aec4364976585dd73036f820a4e3168b7aa60d1de06adb5b29e6234adfad8829b9f77df33bec742c353a67263b38efbc964a67d6485f0a55c70ecd75024748c3a5e35219535f940aebfb7f3fd1d39901c7391ca86d96be2b6db0d8085ad1269aba31233b22a2eb6f9fe5ebb1a1a784f", 0xdd}, {&(0x7f00000015c0)="3a67ca81caf82b9f893d5ee321046c3ce63ee7dbd15e790439589e8b7462a42272cdb018c51e405589c26a75d8c150f707613d59da4d6ed9cd6c04085b3a1f0d7f21735b931bbc407fea499dc54a8c9ef37a844ce9ab9eea2c13f63d48d9db32a4ef9d8933426c86707b8225bf75e6c8dec1622bbd9b1f47028c20ab965319df845c6715f30bd687631b23bb61c0570976c27e7ed0fcbb3a25a64040d8fce38951764c7dcacb55b7d9dc3dc1c14fa34b5e506f945230fef8c8f35676c7187f8a9d549aa448b530b3fcf58c0d0a482bbf881c71439563ae2c7642a1c0b1127fafee95a13327deb82b146d1b1d7a7b20bb6f705c123390f7feb4c2a5f58db0e6a23401d654d3ec46cf5d07b703d6d9a278874ba5dadd63c2df2b249f7a66913e23e62c27392aac4a64e4ed4783ba6334329c4a166aeff8c34b82fa3f6286cb208b7fb8e8ec5e98d98aac4eb5393fdaf129c0db4bd1ca935a4547f133f338b2c97edbb5c02d40fff42095af8eff9ae9cb2940e5bfdc231a77f76a9ffbfdfa1e5248ff3d0935acdc8c10ae714a3eebecf1172d4d343bcf92a372fed3b27757486a71d5cdaa6db56a6380903447682b627f60bbf5da778375fa146aa2c38e9afcdae411a704d9e4c62a2c6d9dace7d832a2fd920993714d7990929d3f24e1f11a22c1eabcaedd3777743c553ddb3d5a9e56e447531b7ea72b4d3a35629e83d424dcf29a761e12c5d2f22cabae9b28902c27c5d5f2c819182792b9321195b3cc3a7f1fdc0c3b4a374e509a304f992cb4c4c660b91b2567e8ea643d620127d89f2df4feb975b5f920ca0543d12f0da90e2ade533daae69fe65df695a4c7c605de07092b918b5d16caf532e382a6d555f8a4efafbcc390928cba042e79343a02613f0b3df7f0fe84fb646f00bad414d4bf4a155aa93d96e4821ab6597db379a6780af97039a1a8c7568bd3225d477078c1e4e65deb5a1994185355909486718f4207952450587e0db9effb6a90ecc8820381c4b9a673d3c174030e2cb98e48433af111275afa1e867d2300f3aec1fa85a149249884683a7fdaf2b199e3957db4393d27a75b93d1e549fce22617732460d378703b42090a7143c3cabb200124634010b7c519709710ce48da8eaebe1ea0fbf8fa073b4d4fd0aee67bc7ddd20f4a3f3474b5f55a4e4d46a01678aa7d1fa253bfe9646f1688e98a18c8b90677259a59f4cc125414feba8b2d2c549c5bcb9dde807f907637653b7a8cd55d0821203be637c7d6dce3fdbb3fd61fe81bc0b7f5659671a8880e5bed7cbeb0f2fbfa369ba0dfd69512922af57d5ba463a832edb8806a34ba4b8573725ab1d11a14913ba82a8a62c113ac885a940d74ea3f22850c790d30d6091034a22830e7660a8ceac2a156cac4f7b0a97f9e0114bc9d03cc34302c093f748e35ee182096fec7603851cd0cbafa662ed5efea3d7241cd2afea817b99ee29d360a555a44114dc8db02bf5cad5c82e246e3ef376df03758cde9fc96e20d49ceace1e4895fdb78ced2a010ba1eb9e4c3ea2b87482222d004b90f6ae89519bb0910d9f67893db4cda4901f4c72fb284da8d294dbb7d457468a29fb6c681baa2051d2d17e11ee65e66310f97d75da05b9cb2829c89cb2706ada24ed400ad9781f1014be5a6a31481ea4298562359952b1e3d087cb88202812209a344c57e33143ff932105273f0482b6f38cbbf8995c546a99b3d688c9453c0e9e6334d1a3a1e85a33e1514983bed1e7a25e64b854b28c708942f079731a13a1f60a90db6b073018d942c9a555a927017a9453e2a9c42e11c558c7aec42f34638d8f936b36aa65480c2ee423fcd07c73fba40b0acddef3a1c43c44556afa239905d0540216703f5b60858f2469aa9c5a11024eea8096744ed335f078a538939c8584259dfb73e4cfe6a0679f9bb0666816d49a80f3d744edaf623f35bb9f3bfffaad56c376af48de5fe6c11853966768d05dfc77e46d3139c2dfc5fbbad951d85d10a90d265dca9ec833082049204d8bdec8d0974628ddb404e9185bc1bbfff0ae5ec160dbe0441a7269295813c08f847a3fd39929088283eb4bd3d7ec88da4f60c164c3f1a0cfdabe416c93dea9d75e025cc6a15f01602825f7eeb338157aed66f8a7cbd2dd43722f611eeb78a2d9b71bb0088e34cc3062b8311873fb902c55dcf2aaf73e4e8c7548fb03d4b06578582e1038398757d52ddda57fcb72a0d2a4d4b334ee183e7ff6fbf6cf52cbcb92e2352fe5c0ae55eb39f35a759070238ad92d54050f7e77df679db4c7f9d891aea711a254e14d91d6c22ed5443ec3b8931642a850247f2daaa5930516704a882cec2be0683c9b94d3b70d436da01bc92335f899cc2d4c81580f580b75b3b337b67bd958c284ab628c6d473cb53a5d596bde728d523222f6b9eb437c7256008f60901feac1bc89198926bf4e210dbf6a5ab97fe6a7ff33596a5555595db24dd2ebeb38ee473ed9ab6bf7f486ee1f144983fc3b525790296e2184e67052100b56c9a472d93e411e84c113f9faf94f039ac363fb6817ebbf78bbd383cd5857888e471fd298fb345382a916391f73dd29ec7406bb52e1ebeb7fa2191f2eef037a449874f3396b89a094af0949fc60327cef7d98ecc60b50d7ee7ec47cbd0fcb399734f56d7146aed39c89a4c065538c291cf52c26a50d9b8ba2e9d2f11309411f303c8eba5da32e0362cf6ee1d75a717a7e1122bc8fe28eaccaf0343c9c67c75ab823344837744cb3c0c03b4548841aec46d43c000ee6bdf88032731dbecc50fab3b182b30d0e460977e4694d72a22de53c8f5b3d66ae386bd1f7d90d7056749416c32b177c5e9c6c74832d251b55188b9fab390be1eb6d8c943a343afcb7374f51c552c50bf99dc8f722366dfedc13dc0b5767f3343a0a2162af338d23430d0f932f4da3def130f4320c971f67a534d052dda7d1376cfce5236d6767a5b35287013a7663720430fd4b97d800fde22728f531ff7dab053e66e416ce6a58e7e8e546a68948f554301d185136f59530fb5b55fd01f8087874fd5011d29fc44a03e19165133c6eee84f350c0b78860de7be1e1e50141ff3bbb5c8369cb55a12a264d1d504652a24090e487f4e39eb22ce7fad59140984d46f2c493386de00d426cac8aede5ee54f0245fdf42514851fd80198dca042b03318d63b42d777e63f2fca60218ab3b959339dd3f89051c6b20724db75ccbc4d399ab1db473eb38aacf0850321b8481de7686c019018160e0370490ab3047e0173e1c9472e265a2e044dca33c9b6752b4f0c313ba895e81be20f2776a4caf245bce249a6e8761f07d19e307bc4e168628663698511b51ee55b4c79c0b0d75d8bb123daf1ec07e48630ded8de299a4c8abfc23c3380800b95397eb73a8ba91e150e103b8d8fbe5044decc9799265cf9af34cdc07a6765ae213a173f065a820762e5ac9f4a569dfd6677458c08a66d84aad78ec5ffb8ca3c7c5e3a705baa64d1c6e03188f534c71909e7d568f2fdafec1eefc1a8f5e47f8c343896b89a1b7149aebf08bc739a2437451930cc0561c8451ce3134e033230f4ed8e56d6ac734d52b2e244004cd73c59184328b3a70fb950339205d6bddefb923bcb5bb5f247e1b83789c6f06f28c1f303d4121c8423df354ee6d478478ec3fe8450e3a192297c8ddf0ed5c950b8386dee822b5194a85641b82e82aa91d8bbc7d4585a582b2f559f86185f2dad285465e959d0429616dc271c258db34c1553e7d1486e9f8d55a8cd902a62d86626b95340c60a78e92f66e60e281d545c5700b4ca982cd2c474a4706f7e021ff651dedf0a57628752adc0ba28a6f48159c7d7addb89e9d4df289d4735febefc066c9e6fcafaed8edac33ef42609e2030d09a3206d199d8ac7c21c3074a53f97aa120e7cd1d577b0cfec4f3837970e3ec97e12ab442dd84fea5575e738d898db85a0e78b078ff227abb1d97876bcf08c7f9b10277be7c2d50cbb183e24a2be4f0943bdfc6662962363d0a5c7083acec3e5953d4612dcd6aaf92465906866bc0fbb1e05a93db31b44c31ddd36e613aca9c2e00aff20f6a707c66064a37b52df5ef1d08c4574c5dd5e79e3787286ef8460bdc53f63685aa2dbf69b94dd9bfeefd5e1736f81ec1f12a26844cad41c9c5c9d80fc0ed43550ed801db421aba2f071c33dd276088668c9a896a5dc06f7d3e78731ac6fc33b57d123372a0b4c6b4b80e66e60ac5dddba61c8fd79742806f73af17d877834a949b2281a84e2530237456f92cb59e8ff39b137b124bccb644166b9fe0fc12fb6e8147d0a51f4b11de4375894667c792289b9e0f558da20bfc69d979350dc64ea41004dd110829f59a844e6c147b51a0e504fb4d2bca8372ee64bb33489d0f134fd1a313fd519548610f7425e09cc826043a9db0cc16a82737cb5c041ec13f237948ac7b8116f8f182b14f881fe39224348a94e1680b0983581299d3ded62c811d07acfa65b9caffc4ddff4897eb942387a7627fed5d0e3c370773764a471f4d2cfc1a5cbe4d1aae3f266ac55b969fc5761a1812873f5d9da259b039cf99a4b60e1c0f4d7ec45631f560094b08611591c0b99673a13512872f9fecdfbc1487ea54c59ef1da647055368cfa11836dab8fab3c29c57806af07c208ca1c6937f23812b0b76ab56952c4a67605d0adceecb86196f672bcb0b1c571166901f6c1358030b5e9908939f0f1e7ec3a40432c0a75ed7d0db111004a9a93bac52ef65682233acdb1777efec1cdd6d7df6c54205a1c7acade91e8e0d51eb944ec0c071b411af3993943182a9a25b0c583b6129781b8229bc3678928ae64c08b793939125b409051db60a2fbed53bf4d133e0fae9c92aa8f4dea04c22a4eaca11c58ac6c5cc1f0e256f4b63653949807f3255694eafa8ed1485c2a81bb8be8f9c288d60b98af2fe6868e28c17712bba838dd3293f0e103e3f3ad84f5ecc53a4b7bd5aefe97ab4bfe69003cef1ed2661cfe0406b43349eb8eec234e87a64a2af06509d270a1009e833df50782c0de1eee4c9733d9b068c4ad3a21c885d8cff31ef92097aa02922573ca79137177768d8f8d4f1ccc9f11365d35b137dbba6075970402b7c6669f011ffea5ff36306e0efab3e1e494d675be5e38d3c33ba515d43277c058772bc89db2ab83b123f2b3622ece3273dead69b691a88ec0ca26869f8a4ec8b3d8d625c83778e46fb32e38f90ee78db48ac340559baf073b266edbb86a705bcb1ec1ec744da33b3baa0a8b5e10c70ce5648260fc8ea3131b6e6d9b6ff41c11e695c864332b5cc96313833e3d2871d27c682fcd29c4c7ee993244cf25557c17a36f150df8b0de69574ff5a193398403c133222f52ae6e465d4b2b45d9d983385b25f1604605db9a606935d57085b5b0a07246171ab6a5b53455206337cf181c30d88fbe74d3fab8e61ec7de3ffc69f181bd4bd34bcbf76bae35f8a7067a5f395394a6f3e6c55f1025b830e0fd7fa88760634601cb2ad576bcae4df276c9071d19e6dcf93675b8fe3d15f04b9bea13259f452f9d5f9435584462f973d9cb20c4f3b95eee2f903231c8c1bc1e72d9da81e4be5ec3a2d5e899e4ba4db1e3be3dede436ae0e0e07031df5fce435a397d6d47c152b4cb742ef8c1c10c8b3c03a1cde18367f85fa25c1bb3da5841e50e3aa2eb9684dfb000682e5f2118843c9b661baf4c7b8c02f05356aea8686041c38838bc64001cf9d369ae32b719e9252bf8230601e052311a9a3248cb0efb35ddd0ee9dd461080318e51f62c1bf51ecf431e8bbc4", 0x1000}, {&(0x7f00000000c0)="da134ce86ab77ec1b709c5aa021c9939278717fbed2d3f219abd218f0296887c1b4cc245abd186eb3f47e65ed96de8272c2e89d97cbf25bd152798af81163d495092fdcf97d8c6cd0b3604af6ca4fa19670a7718415d5f36a850abadf91d7451", 0x60}, {&(0x7f00000025c0)="8c9cbd97703570a4d8192da853b65417a0d732221b576dc92485b4d5fd3a18be7d015284caca7901282cabc6c5c46ead659ab12c8781b582f4ba7ddc90f52d690a01ec42ae29e6c90bcc5a0262792b49275643c23a89fbc6e079f9e162278eaf299104a7152a1441635c8180e6bce0c609149524e7e9c844e9a983c760d3061c69d260cecb329bc7794f27f01a1b4ccce82ea5c4fb769fee57f95aa53bb9e57c509af5a323741258af3ec063b3ad58fddf0db7a9d3187884fc9c53fb24470d1d8cfa484772badbf934c1248bb363ffb197f7602e23", 0xd5}, {&(0x7f00000026c0)="98beef714884e5d58f6cda162e1971329fd4e387e8b3ace543229d0b42bf8cf91137688b47581298d904be415ffd4768c681b7523111895ab8ec262efe162806dd23896b15a8a7577224e642f915dfe4cf58e6d188aa91838861e179f15b3c4b9f95fb3e2e2154527ec59f6aea28b40e7647b353d5d34ab1b03a9929df61363604a0ba3cfc669c47d543172aefd7311911c565340ec0b02cfacd6c23e3f809f284ce3c626157eec026d758f05d645610063c5d4e3b8fccc8dd755e9dd26c007c4ae1488792773700a741708a", 0xcc}, {&(0x7f0000000140)="8a85dcd90aa5a3e7449d691e313e8a8fc1a52bcbc353070407", 0x19}], 0xa, 0x0, 0x0, 0x2}, 0x40a) connect(r0, &(0x7f00000028c0)=@in6={0x18, 0x1, 0x4, 0xdd}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x6) 17:19:43 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 17:19:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 17:19:43 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) getrlimit(0xf, &(0x7f0000001f40)) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000100)="8bb35623eec5f730675e48f3b22fe39ee669dfa8c6460fffc79b7781927f303f5da5cb5574745353785575b5197b0113d2ee1ba9569de51f65731ca4dfe793f6dc35dbbfc2b84c9c1da08e84bb319de87b88aa9493c4d8becd5409e82ad59e04036ca740b93e5447dfdc914120dc4a29f277315ab22f490e96397b4969933e3c47a5232220de54140d2af5a4df283bea23707a3631885db50fd3f8696821ec58b32f594c2a14bd558d3643d41ec378eb6d681cb62910e69bb362ceefe833f2ca494c830b8aa2c66c780d77dda7714e272429da28368546a7b09c413c0fd6af561f5da868c56e5bcebc6f2da3ae927baf33cc3bb5b76bf7287fc489dad0b284004f14853c136cb568a0083cef3d0c79d6b3cadb63f1c8410ef655c5d4caf61123a130cc3c9d6c4d80d072da2eda0cfb64332fb7c4ec23de66ed5d7e14943278d3be36fa79f09d26c07e25a8fad702bd9f4d71908cdd9aa6db66cbee0116ea9a4f4832c4260901f66cb61722a764aa3700cf214d87cd5d653b283d8bfe5ad7302524a89eb242abd5b84d0cd0d09bdaf5b8018d9caa7baa8bd4e0e8c51a909ee8b223f3f6067162a74bddb9449300f244e36bb24c495b727260365b82c24663c2c09f472236f9f6316ad19da6c9673f64edb224215b729574902054fc634d0ff0cbeba2a5deed13b10015e1c357685cf10b3c637b8ef75504d1e363659a823ab6a821a3e8ced3c77c6ec81109920090e06fa2b59c2a86a8c1b3fd46ee7ba7964cb99cc89ccfe2d2a6c4fb2e3a46a59f2537bbbf2d94bc90767884569cdc82360f7cce92b9e32d27ddd6363884f9881307feef93dcdaada8b314c010406e8a7c5c4852a3957e52d4cb0e3aaebfa031f98881b827db8a6d1800bd082d98b52695ea95a59b77c1fc20b1de919ef2a5795bea03144052f54f27cb3a2c69b1afb72fd0d2eddc4d5f62c746a8746f6d814c2d86633acd8889cb4a2175a0e7a26f689ef6474f13f30588afba513dc79da29e908cb438d0a2d4654305c7a34ce6105ca57bac93d6474239c6a981bb15f9db8c88f9133c65d8d6674bc9c1d40d4b2c7854b5a43a96afa5a2b5aa91082737835efa2623103d5912dfb96230d09600f1c6f35a29bc26c026cc4d143ac0742395edf5be70e376f1d354297957613d6b491d54f644946327f303175f33e8b2f94a6ffee643480947704f25505c9abf1354ab0d13561275d0ef476311531cfcff7d7b035310122e07864694e2c16300838997421c29b1846478f7ba99d130e35b72c221fa1dc45d5f64e4db869e3b0fb286d8f22fa9390eb9429376e84960d46489b274cf1d447e692afa08a3ac746370836be77ccf96fef4918ac1b7d78cc28f0619a09fc6699c9ac063edebe28ec9c6f77acfb5b15dd783e4803bfc53d4731c82ea515d7c392f80c2ecc49a8a6980308979743a1d07326c49390f97a77a18a14b1ebc37205786e00a181416e0ec8ae97de720bac56b33745308112333cd775f68302ae00d4dde8132bc40dd358fbdd870a4ddc0a9138855dfe706298e382494d3a60f5f33a80ff11f4807e842964d4d7c8525a607e631d71a37cb93186ea35214e58b7cb60baf9f579709160e990a78a613c7bcefd9affee958ed58def09d462828bc79d8e9df1920096e321d27ccc0dda9d19dc8b07d408d8cc1b1bdd7bf093b99dff01f3d16e967eb468aa859a042ee060ebd21c1d9fcbbfec616de5b3304a27df36834f6728861a98a7fbf042478b69c04354462e05d96e114cb7c80806f3f5365d3caf1afccd20b4b7628bd8623d4b2bb244b59868fe389326d0ff9d7017cb600d875eb8fbb38945a84378f1c870aea150486344a8c68b9d36653a8892c880d74d5f3950d07da970ed9c780b488bc0eacd774e49420bbf866c2984b899864f99ef1fc0feb5ebd2bb0c7fe9c83510d275bb499ca57b594d4f298f16aced1ab76ab49b7454043b7d49afb64ae6e95190740b538dcccd66ca4ac44d782bda0659bd2379f66cb825212d144b91b5be7647c1f010d3c10d21c3768a11bd021172fdc8f14e6d1f8ee8fb2dc1e4b7ceb14b548ad3603940d0530cafc99a6a4581dbdf2591fd050c85f434fe0877adedebc9be49a1d19b95beb7f1c435bb0a360973ad89622faa1c245417168b2078c33074832820f0dd8abf25f49f394d7fd2110d54981d968c9c2b089eb2ddfe1736a5a6d6432cf6f74df2046f94b3210fa1e23a1aa89dc6d22ce0bef56a4b6f51d6e81a758c32633ca18f288159362ae3a9d36720e6b2910a464560c7f93f02c197b1211d934bcf82e7c3598ccc25842163dcf70c95f7c0b20aa61cda8ead2857b544cb8cb3170b4eab9934cc8f7cec8dc0ed7c544e84e02165dfe93ad82e1d4945b2e45425c7b4a28bcaa69593c607ddeb02e8e73db52a91d2e2f1b2420ab38681d9d9c558297fb18a913255b46f48cefcffff940c56341b333649d3ae00b33b11cff3185af48f8804fb2b731a7bf78182406e5575e7206f9d37bf4ed4f60837d633d400c765fd378e24fd10322258ac6956ea02822a14c23c212dda5d39bee78401016e306a39a41c67daf4f020b3a14770cd761cc67c6e1fc41cad1790b363572d4c0a6e0ce3f4e8064ec03212137768caed40d2b8d18e296ebfed38cbc1f345e71e92d32b782973348e03eeda3ea031bf7c812b1aaa787eab4c9f350f9e75f9e47ba86cde5b055ac131ba10f3e7b0fa8dd5a2da12406c2f2932a5ba2bf4e7d64cae5721b5c32963618f7f96f1b2c5d2cbf27e434588b368679d61a203afd012fbd56ea27751c00d2c2040dbc11160639c813489e39dc3b5c60e7c056aba3fb84e8073af6fd3f0d89a0094a7eb88ef051829a03bd4fafc303a2c5897560dbd300898304596cae17ccefb35d8f6a31a4949319d0215c30cb667201ad216ea275db4ab64e5e26355929f3ddda3f7a404695fe026f03d7f463a009cc90d77de919d113f1717ee62121cc7c5d0d2d29ae96ccadac56c8da6f0193c1d654b628ad6a7dd5e0571c3966c3d5f635f16863b9414433ba6a069a804548bd330e1ecf16545e895bfbe2201e86a730ae152561f3058340f243623b087f609c69c057045be9914f361d53d4ef1fb47aa9bebd50faebb4d7d8519b2b0097ed43988be99c34a86f3e985ca02c87076c1f46987263513bd0a087b6673396c762a06beee0428c6a52f29445b9532496cea929de8e1f87b2d24a2df088f8149d0c1c4d8b2c524ce91e97c5f77f08776b6e6cfb02eaf33f8b028efc5f570289dc47e713d309c8d34e4131e89c671c75dade8ccd47a2ae5d7175d58b7bb1a0d969bec72dbde5722c5d46c783b2b8fb584315583a744f4f950e20b76b4fe485dff49dc16aac6eb0a612d40cb922b69b52515064c5f87941ef43d81efd03f8685c28d6b29b088d56dbf9515b17c10ea1db46c2f70d361958e48e6135ea2863a9021bc8720227205c9666da43e7d212a18989e44da08be18e7ae898655c61ab6bb7860bb24e357add84585d9d050a081ec334dfce81862fd39f509f38514a0647b372bc3613979159c2f0828a26549b188843da7d427a2d5b523547ac1f356abf151629f905cb9edc9cec7cb8bc484cbb8f4bb60416bda658b079a8467bf94f0a3efee544871b3ce7f46f48597824d573025c9f4bf4d0e51fcf0d17557987d64457d23bc54c24f345aae25a7d0f8179f1ae630ac711ac7673637ee0e0cb400167bf5be5dbe2b0d52a239598a3bbc4bc929dace3501ffa169f553aa5eedcda7fe667b9c35212e7671bb7ca8e8f6c5b292ec2861bb38ddb83ce9d71f854ca1a9902047c508f88e4b40372b5a253a7680e84cbce97257f2f50cff263138799afac81a31d4abaa157b48ff8f7bd79bc789b112f8c7c40a4b698341ec98b17080ca588630bf113dca0554628fdd9fb34336b24ce5ba36a4b38f8855f453175ce898fa497e9df443e997e8845e3847dca730a59dfca91d3b8c21b98c851c4550958744d527c8e4f8fff5adb011fb740a31b25d712aa1d2bdcfa7f8e22c50fd00fe0576b3b65fd0a3ad513728922ffab9a32dafada267b64a4da447bf87c2c886d987a8d8fba8058533dffc25d8215a5d74a4878d32ec8e0ddcca414b62524940213c6456fe493f72428c2e9ee976c8e8a44f7f5c14545919ab495c58d2d9f190a1efc0298814d4971734daf2ce3387b068316f1451ad58a04d7344912926c0da28beeee78689002d1eddff7e1c76fcda9504bffd3f38110b31a98a3d2d016ba7cb5e1f83a063f1849320d742e7025a2d916ad81cf2603ff4af6f939d48933c32497dd6d3f96cda5916b948feb3a881847e02b192d7b3680cf2027f871de49e1df76dfc1dfeb7cdf08339fa0f025eec96011763782324b10d5bed2f92ca158098aaa63d949cee030c36e54417ea5503524abf8e0ae15e33f84683166a7d1cf1fe104f2f0110420813042b7e0687434e9d0ba5309d945be9615fa96af3b05c9909e27558676b9734ffc1ab49883ff7f9db9d786c9a20e3088c8094891f705ece51660884ec7fc0b92b58dfa3fa7e8abaf9b8410aa65a2495ff5e7e7b12d0cc404bb08ead54c2af5b73bd90257deaa3528d15f1e8b9b5cb8affde88d343287b54ca82936b2b8974594f71a36506e605f8216a5e4a47e56baccf3cc00aae526c4efbc7218b2fd1fb68be4fef96bef76dcdb2c331ca83cd7bb4dd4e23b87f2ffc122c8f462ce367836d7d783af20f02e5706597a880e4d5c2b2196a167be6a7b3df6d5059ada43734527b02b04fbf7059c8d3df6ce3135ed382c69bcf3b387b01a1fbfb4508fc98d5921d902f0764a2c4f9993eb5ed2baa2d7d8434bda7f312cca3d414408a58667954e9570d597cff3466cabc4ff673194e5504a7ba8d65e93cf8e7d1043c22ea0186b5ddb7cd2b3f6b18718f15b63754360af6cf908f2bcd470194715119f64e5fa9c9df5aa443342b29c4f0480be04150bd383dfeeb87d033e383b98a48e702e54dcd8bfd27bcc9e153f919f1ef7f8fe28df488ddfc47e0e7a6aa112a87c25cb9f2c3f417b2d8e1ea2cb72d2635dcdd3aaba6318480bfd5c847f661a219410ccda8d3ab3d91c4e62cc6b7213f436c1b888e9f2702782f006e9d3bb3b72c2158c747453a416962e8f1e160c8386690046738f1ea965d9842bc9c1241a630ec80292ca98fe4bdfed0fc86200eace7d0b000d294200fb6255930d2f1072ac3dbd3782e00be3eccba520f62a4fb87b8ad7d1776a0d6869013828fcd1160e9e493512c5a8be9ebc277caec9f43a75f0f1d711df9dd38e4224a38216928c0ae16c6795c490f224da7067f1be40d39a1feae5237b109633a4e649fcd351c4a48af777776407ed377872b7fda0f810c261479ca0b61ce62051c980b8832ca01aede6f40390de6d43cd87ad29bd16eeb2bd0e1f6e2b951426f2a83a52225dd35da8b088c38ae593657026b5338556de85a6bcf1c87cd775c8e80ba303ae7494a9c6adce074c800329c096e3508900799fdff118cf586740544ffbbdf37fda8924358489b7d2578e171554506106f5f441c2a0e6845066acd3863edeaf32905762b804f641d8e5acf120ec90ac9967aa9881f999e858198273a25746e316cc2fe992bffe1df9279611636107d5b539c7e540d3366e3e2f64b25244d796cd88a88a05ba7f3133b9a0c4058c50f31ca97deadc9c0e3f6e08dccda30c9d312f0085db40a5527a7111806ccb74d990697e15c30bbc8b5cc7af82960ed605868c1d08538490e7b50c14f863f205c031409c1dfc7d6229", 0x1000}, {&(0x7f0000001100)="d77535895c1d42052b005122f3190bc88abe6a25ebecee7161541bacc593960ec5821eee2af46bc1ee831316eb45a554974843b4a9b9434013b3a1beabf7e7940de3ee3fa45dbb2b13221c04bdb8fc98a8bc81dd1a5fbff2aded8203573371356fd62312b1d5e16d1016d6d26cc0118a1a85efd4a0ab1aa5a34b997abd7f2acb55d47411f3798055a21d5a96860e5dabbd980ad0e764fa234fb653930571ad17d1fbebe88cd096da532bf309d5c838d62db0913f539ff9cd72770811ba8d5a75b99b265a205d222c1c2a289ad3912079ecc998492c935b7eb801661877c9e57e79ea6e049cd6617f8db30c41cf5004864d3fbd8a84ce7ac692f9455ca2", 0xfd}, {&(0x7f0000001200)="a23b879688d6c4cda7fe68e5f8ede5a522b2e69d7a1a5e15a04beb37456f2aa2fc2fa5b422be3db216ec4b93232a9b83463df4d5ebcaec7c8350cbb0b6a2628c74e811c46d2de5e45a019995c13cd554d8db6a9b686273a9ddd0303b73e84e10bf9b65bb2f3dbd9350559e0bc6e218059be0fdd846362bc0f2b6d3c79be9978752039192d84f1faf4e6af8678109ff2ef4166a57627d79faf5820e7365df769e000c94c8c4663f8348853bdc4ad7c83b2fe64f3c4a93c68b1b16cbda8d252fe5a9b3ee70ef863050302b7cfe5293720767da88b707bac4ccc49d24c2822baa", 0xdf}], 0x3) r2 = dup2(r1, r0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) kevent(r2, &(0x7f0000001d40)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x2, 0x6}, {{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x4}, {{r1}, 0x7c5d10bf539562da, 0x0, 0xb, 0x7, 0x80}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1c5515d7, 0x9}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0xadc5, 0x1798}, {{r1}, 0xffffffffffffffff, 0x10, 0x800fffff, 0xbf, 0x5}, {{r1}, 0x0, 0x0, 0xfffff, 0x0, 0x69c1}, {{r1}, 0xffffffffffffffff, 0x24, 0x1, 0xfff, 0x2}], 0x8, &(0x7f0000001e40)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x400fffff, 0x7c, 0xfffffffffffff9d3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0x400, 0x991}, {{r0}, 0xffffffffffffffff, 0xec, 0x2, 0x2}, {{r2}, 0xfffffffffffffffe, 0x8, 0x0, 0x80000000, 0x800}, {{r0}, 0xfffffffffffffffc, 0x19, 0xfffff, 0x2, 0x6a8}], 0x1, &(0x7f0000001f00)={0x0, 0x1}) r3 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x1, 0x401}, {{r0}, 0xffffffffffffffff, 0x36, 0x15, 0x0, 0x8}], 0x81, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc, 0x4, 0x7, 0x3f}, {{r0}, 0x0, 0x88, 0x0, 0x8001, 0x6}], 0x5, &(0x7f00000000c0)={0x74db, 0x4}) writev(r2, &(0x7f0000001780)=[{&(0x7f0000001340)="4c76da51102965ce8742b00d7f69389f8394215257235098b3c48ed680f2a4a8c7d78aa58042b7849a772566f5c272c6be83cea91ae4f1e1f03db2b680aa0ec7a47f458b3d537622a9d7efebd91d195413fa5c77e7f5cf08e1b265c3b65bf067eed1f6aec902e0d764c2ea743aadca0d64c7b8aa679faa2ff224557eb0d9cf2ac150a81eaf1fe76c02649f5cf0de87b9ce27cdb2f7194406cdbe0d413d2fcf96b73a4c1c8f3362f028a45e699e0d11e2550eb51da88c1c1186cb2c61771f5b81e9ae278359ec70cb88920fbc0d381252f901112c00d6a1f1e8389a9fb0", 0xdd}, {&(0x7f0000001440)="888f1b092bd49cc9a5397e7d5ec8dbdbec7b31871067e91f33aad0e0d7673bf85f08442667ae42bbdfc5d5e389c3777cc5d946702c645459d75c0be9e4ad19cadfd7341b1fca9b58a96e51e94b3a8ecb02e835acd29c6ce01e6e0845e0e18c0a0feb172a28d3e558f968079735fa957dcc4055a60bcb0783637827f471275dd7df98c9d73d7aee1565837ab8a3599677fe77a8ba7b710149bd", 0x99}, {&(0x7f0000001500)="195c5fb0aadfe117c007ea956637937f20ad0874dfe30fe5d1c50c33ff258e3ae0371b7b8ebaf1ba2e7b6a0fb783606fceb218e15a25683100e934fc85eae033bd76e87c7dbe7128c7865d4c4df9b47a7237bac03d19ece516a9420fd64e7528c1a8180f2b3f373decf38d74b983213227034cfc2c61df3bb9793e943127427eab52de46334ef8ab8105e9f893998a467fd773d0c0236f83aaaf347d982a9d9e1fb8a9c6b8106c0dfc477a1f3365823ace8e61083bce5d646b50f51757fc01c4f0b314178209a3fa79973991a3a199", 0xcf}, {&(0x7f0000001600)="70acea3c2f76b5901ea5bc2fdaf813c6d8e1f3a69266cf70998ec61486a75eaac6e06c01ea20fb8e12a2d9f35afaab47015d4f881c28fc33f59cc0e2c2a5928c221e347989fcfbb2e8dbd318ee142a2f75adf3246e4d3947e7b60aef106857f98b2e75eb31d9affe844bc21d4717cabe1a06b250d33233e1c199be6f5e1be187844d433668d8c771b54f70a278655341617b11e5389b04fe15447375ab66074862e737f8f12f5731fa5a33c6c55f61f7990437787d6f6e1b6966398f90e18bbd353455e86ca1389d1770c3c0fb02", 0xce}, {&(0x7f0000001700)="5d7fe8a6c8701b7bbd10a8e6abd6310ba3c7ca3c6ce39d396357cd0533843927e99856d88838081a9b50d579608ccc8f0192b391b36162b66d3b7381711a24c6cfb52e639725f74cfe6b921363bb8a429eba3a17bfcb24c971", 0x59}], 0x5) close(r0) writev(r2, &(0x7f0000001cc0)=[{&(0x7f0000001800)="e7bc112bdda5353a1204468434eec56913130ac928a2871e96310a4ba3b2cfe10ae244dab0240fbfac41ee49ca7a1840ca4b2e32e3828fb4d16bc63ec26f539e13eacf3cd5ea706036187e5a0b4fa3342b7ff56f3f787741382f2d244e29e0b2071b87042298125cb5405e21cb09611131146a02af8b9d22c4f0a129b320abc141b1de9436931279d8f42a9fa97e58a318ef501ac34e", 0x96}, {&(0x7f00000018c0)="b3f2c611332795ea656a773a6d39209a96776bcdbd72b22a510b85d1a754ee4136e3ff0729607112f2e779002c37d035534b77929102779c4b", 0x39}, {&(0x7f0000001900)="25b36b12c2508b5e12b94b5a4a06c5ba00488ef486f224b10d475975e5280930331b6551fbae274713064644fdd76e0ccbf9b680b0731505885adfad3fb813efcd594a51950de97fae85fffab6b4a37c1170f7cb", 0x54}, {&(0x7f0000001980)="c25943ee86c7121ed2c4eae7a1a0e781af9aebb2cf915fb5da412c56953d6cb15fbdfd6641ecde2937813172be85a19a83088299d0eb62b814d2", 0x3a}, {&(0x7f00000019c0)="6da8b6214adbc98dda3475184cc78709a864cd6e045148c73c047b6b078529513adcd202621e2f0d03ce25ab01512c808b45fed2dc601a3cd65faf35a4d6dbc27cea5b9fd8a5dce45b07e2dc8eaf9a9bac7baf06d2bb87f79dc7b6ebd8f0b6d5", 0x60}, {&(0x7f0000001a40)="2e5f5a5acc45b9acd86124d1d56ccbc8e600ad6cddd6da5375dfe2e89f67abbc2c96b0d0bb1e0a02c720dba1ec746f99ed2228c217858e0eb50765270819c6eb932bb140a99ccadca1900420a018064c9e3e90747bfe1531737b9ae84be4489f9de0103c6c362a3615963537c780afd1d1e75190ecf25926818e4e2d855cdaff407bbfb524ba625d202fb9a1fb4dde89bb4954e5225217bbcf6cbb4476050ad589497196acdbb58a5a9cf09bcc6ab94c69f02be6acd1b4e59a280c74c8f8f22f4886451c94f66fe7fdfabc569418799f4155003119", 0xd5}, {&(0x7f0000001b40)="101c628845fee6514d75118b9932459f28ade60f0befa138847f8bacf86c5f2a7aefeb64dbfacd47b968e3ed9c619f774289fab4a777a2e2f5d9209b0caadaf040ebdbfcc5ff0c74473fa4c55c2ef09ea1cc541b9c912ebcf0542c9b362696456f0140753863df3c575fd55214220b5fb509f6a75dec19ce14f49cc3339115cb09d9613a74eb8f99dda0b52dc03d92695626e6adab9b6fa7b1562c6b8773fbe5375e242a", 0xa4}, {&(0x7f0000001c00)="61de1841c67514fb8a599df3a0283383211247c103b2fb296e281ae539516f62e41115290224da66078829b60dd984ee89840f486b4d617f319ccb94bc1c3aa57ba5acdeb1aebfef86a9840fad14b079a1ca333914adf4ac49292951519301c9d85d3fbb421ef7067726418e210de6996959cf0ee277fbea5a712d47467cb3a6c282604919862de278764276f50d40c83b4b0bb0aa2aa0dc0a7ec7b24cee8349a44514092e", 0xa5}], 0x8) fsync(r0) readv(r2, &(0x7f0000002300)=[{&(0x7f0000001f80)=""/16, 0x10}, {&(0x7f0000001fc0)=""/223, 0xdf}, {&(0x7f00000020c0)=""/89, 0x59}, {&(0x7f0000002140)=""/122, 0x7a}, {&(0x7f00000021c0)=""/29, 0x1d}, {&(0x7f0000002200)=""/1, 0x1}, {&(0x7f0000002240)=""/153, 0x99}], 0x7) 17:19:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) write(r0, &(0x7f0000000000)="61fcff9450faa05ec34c8536fc2ed0a1b2cf700d860743e0db1c1ed76a5c09346d7dd4ce068972116e45fc87e04a0cb097443181d33149a45721ae8f65e5962f221ba8", 0x43) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 17:19:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x102, 0x112) r1 = dup(r0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 17:19:43 executing program 1: r0 = socket(0x18, 0x4003, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 17:19:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 17:19:43 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(r0, 0xffffffffffffffff) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000000c0)='r\x00') 17:19:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x407, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x100}, {r0, 0x4}, {}], 0x3, 0x9) 17:19:43 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 17:19:43 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x30, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) 17:19:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x7, 0x8, 0x4, "24f0b483c6d5bf5f119de082aca10cd57eb1d72a", 0xffffffffffffffc0, 0x18000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 17:19:43 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x80000000}], 0xffff, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r1, r0) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 17:19:43 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), 0x4) r1 = socket$inet6(0x18, 0x8007, 0xfffffffffffffffc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0xff20) shutdown(r1, 0x1) 17:19:43 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x10101, 0x104) poll(&(0x7f00000000c0)=[{r1, 0x66}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x402, 0x80) 17:19:43 executing program 0: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) getegid() mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() msgget(0x1, 0x100) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="d7eec08e1ba91163f3976dfdf03aac03e1e0109e0696a36e15f38246e80ebe69b2cbfce25f4ede42c5f42c654650c15a880d096ef5f4e5732bcab83846a6773abaffa8ec9e88d470d2471ca18a7c3879aa98a6a9f2c1bfe7ad3d25253768a6e30545a594b4485e00be316ccbde5edd377ae8a6f5c29f27100011cfc970", 0x7d, 0xe, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000140)=""/141, 0x8d, 0x2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 17:19:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x7f, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xea3, 0x5, 0x7, 0xfffffffffffffff9, "5fd5e2950d8089384ef67f7ab83249c779ea9217", 0x7, 0x40}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 17:19:43 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 17:19:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) clock_getres(0x3, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = semget(0x0, 0x0, 0x3) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/135) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) 17:19:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, 0x80000000000004) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) syz_open_pts() flock(r2, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 17:19:44 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2) 17:19:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getpeername(r0, 0x0, 0x0) socket$inet(0x2, 0x8005, 0x9) 17:19:44 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 17:19:44 executing program 1: pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000000)=""/30, 0x1e) geteuid() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:19:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 17:19:44 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) lstat(&(0x7f0000000300)='./file1\x00', 0x0) 17:19:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) mkdir(&(0x7f0000000140)='./bus\x00', 0x44) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x2000, r2}) getsockopt$sock_int(r1, 0xffff, 0x1017, &(0x7f0000000100), &(0x7f0000000180)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/20, 0x14) 17:19:45 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) syz_open_pts() close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) 17:19:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0xe) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8689, 0x0) flock(r1, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x8200, 0x12c) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300000000}) 17:19:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) getpeername$unix(r0, 0x0, &(0x7f0000000080)=0x65) 17:19:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x52a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf242c1752c921d7d4852016cda7b1198c22d8b5bc1218d55ca9d97258e8fb0227b1b7d6f62a8abebb019ed0746e3d134146c055364fd6ceb9641868ed690f2d2e00b400f08febb90bbeddf60fa1c2f415dd5ab2fd2b8daf959c4ba7c50c641326c6172283f53c2f964120594d083c89dd122da0a0ae3a3c2e8937a6ded906bfe27a6d31461b5e22bedcdde75e4a62f01f655c7f5404eb8537ff306e75cf6bdfb7dfce2ecabf19e2ca3bae02ffa020edc54b7cce9e8e71a9a6ad7b849c1c62b70bddcaca618bd3c1d7d40d810dcd4d3ef6128bc72e3b0500c6260a5d76bad05487337bb3f1152dac63d47b91d3cd0966c616970876b47871f5b3eb895c72858ad247185809d7c769f61d05849a6592424db3821c9309cd9008e31dbb1ca85fed551bf7f8dc15ea440d6fe0f2c26bd28d5fb06bb0a08c2c7069654e6dd3c12b412facdad1f09b7cf2dc1324b4af839f7464a4985790db92bbd9a1ced2bb139753bc582f9df0e372298442d8b5c18ba015416cdc86bf5c5f2fdd270e3efa7ed2c6141909c6d9c31c36394bd18a2f6892f0963d4c6e500e641e04aca1ae1f46f65cd4ca8268905befef800c14be8b00d6fd09ecc0f9ff43e68781a1d42f19d64bee20f78f1993a954bca8b954e0718914195b8ecec87734e7756e7a2f4d9436712a60ae10b1729a30a38f28f07fe31bad689188425dcd2f7e8dc1a8a99b2dbe95abfe4e9bf4960dc959119d9021fb1866ec7d07858095a00b3b129f7c825572e0bbc1a234632dc5adbfcb3092e725f42404689b2d14cfd3fdae30911f8816d1ff5c38b7c7f8e998e611a1ca0d8ecea60788af41fa1471c5488cf74db63b56df086f9890bbea21b2b36740fab79c796c2c2476950debaf09b8ced25db5319ebd8dc8c7f942d3b14a1a1b307cf783ac3791130cd46f3f16b092d69a51b4bff33e96c1f14a3d3cfe3bc870dde1a3b050e23b0c3a2f7c7f931e0b858bccb3d9cbf014fcc3200f43ee3c727cc8a1fb2138565f28014d982fc7cee58246df6033b97748f694c8c015e4d656a6514b628d97f626908fbc2e64b55e2068a3c097664e4ffb64475fb70c1de61149c86faba83b4eac5bf67a1c3a8207b670078c222d3d5dcf72c947d1e70b6861e20f1f208950a3b1d6ce4d6a629e33c673e6d58e08a1f648ab38e44f1e2afd7f6083ac23f3551f37c672cfbf3ead6109dbc58d5369005431dad0c89a04eb382f3fa9fdd251a1e82256231bac4ff4ee42bb4a5eb5d344d85a823f6d8dea009a4dc53eb250789c714aed7832a9e35fddba84817fe9cb45d879c1c0e6a660db92a36ee9bf06634393b3fa6689a2ce1890f7a111acb35ec3e835f86469cc6d6205478fc8648175646b055569a0a7cea04e6c50a3d7e0f59f0a1c74420a1372f3e4041fce186a909c4b67df33e137102448f45b53f2fa81d48e53fb5b1124bfc0a54da074b77f2267244c04510759b750036e92ea9c9ec47e873dcd538593b0e3d6c45e2a5b6d93b651772a009810491bf3ddcf5c3e6db5bfc2ce1185dffedcfccfd6559cd65472244f5eda347b411c4da98a40092c4751b1ebcb35140ec3564b77bb1b7856ae4f816740afe156482fa4f77341de268028c481a4e3f9577eda15a2ae0eecdc45dac869ddc21d6c825dbdfe497e575d3b66499ccd82a4402b927b45ef5b4e8e0db8714d612902bafb1726231e9abca0fa5d424b024c8b2274c380cbf7379bc9482dcbf00cab8d72557c761bd41aec7d952032f233cc4fab735819ba699dcc9b5b8d2d311e2949b14a2a2286ba9f7182d85ece320d5829711d354becb8d23df6a34b63109b8e2ad791b8ddcb2ad96c28914a127b211025604b47f3c37f3734e6bed71bdeaf3e1aebb55b7ec9580b3e8a8e260aff480bf3c0adf41f729a2f1bbecc04ace6535dceb343b43a1c377a16333da2c11fb4a53aeb885e035ff253b0b4d5839f5e46c1b03148455d01e7c3a89a83ebad50d90af6b33d549706da8360ffb0d0cc7558723163b91d0ddb1594e47ae5e7d0101516a76c8bac5a3c5ecc2a7a51918680624052647ed8f48521b5e8a2f70e0da32731f19dbfe7505562c8988ff29b4664a12568387169b2c3874195509d8d0625724b191a5d5517c4e112cd3cf532917ddfacfef98ed336d33eea1cb666a165a7f2de10ef1225bcc6f4a45f78e51bf1822c73e2cc4036c6438dca7ef1556633990800f7f744f4be255af33dee9df6b617d08ab0cd2feb965f13230f14dc5de13753f1492e5da93f82e82624a91a2b7271de7bec2ad1d13d13cded221540a193ffe1ae6ff372045987bcac329555a4c70d2405ad93a2d86271f1ddf04e79530add2b994744e12c1c2260111f152d3a3d247bdaa207fc594775d637c2cdb570939a86dd51303fb6ece430b16b39ec09362eea4991e889d856e57d68f872cb027c51b6764e15baca4fb0a19a0b96f178764e52098739cc63dfc49641ee18b8b61dea489b7de612860b61d2741edb2b65f6e3e890b89b781a536042387008a33ece5fff84ed298c0a18262e8d792a6ed8eec7d0f5990b073849db61b1455ad52867f3cfb895568fc102bd7a2893c61e20573f4495724d73bb0f933f4770d30ed0e8eae32035242648a6fffddfbe6aa10a8eff619ca39458802ffa225aa8fc07e95d7fc908ed0a601cbdf6e60ae4c560a4b12e8d0c8500ab4fcf846129d4c3e0681fe81d4965f8db969ce2a826c3ae269432b91b4685fc9f5ff6742e9e9bae3c383985306e9a50fb1bcbe2a5f2f68fd26156e6f8549095e47ad2245e46e5a8dcad29ead424341a478c3748392d1ccdf56b61c31367a8975b18cb367349358f829ec94f5849bcc58d636ab947f7419ee9842b755d79fe3703206121f6b7ef03c2fc750cf98ffd4347d357b22d6cb3c1992abf319f52e86c0280903adc172f70397c7c16f9c19258f3588daca3f94137f51c8c091937f107c042848aff107930542445ca8b5db0d0a38b7ff0a50c846605a04dc897e219c4f75d1be5ea1a95250b07b181de718cb5ba1546239f81d28e17f86c8af3abd42e4126604bc064fb3a2c943db92e8503caf46a742a789e1872ba967ff072ce1795e471f6af05b73ba00c07cc85ab6574e2a5dfe2de9b5247b6d9aea917011c996b21392f99d0c707373065603794674803993e028fd091dc3b4ca3bb4df081b8d7f3a9fe2926297c962100488c5d5aab89c3773a2c47935f63c9bfc24429fb50b91fd5d941f10ac5f60e7c1fb252aea93eedf00492d361f0db0df92b60558b77861c9eb8d41b26de7fc4157b76a8ee68a236513131d4e7ae20e8afcace1f81fa5ebcd21c24ee9212f9ee1306d5a4971d038dcca457fe1eeba4964b082e5a44f928eaf7ebc129161527a5d4ff4d4c840ca5cf10844a72634404fdfacf8176777d93ed03f0a8d5e5dba8b67fec3b42880264ef43e4da74542b1a5b84d4824fa1d3768504fdb471e9712643a3816310a8f23ddd8a71f38fc422dcaa9b072d214ef9cd63d5d90439434e4f9f362e7320ee27f988df2f15a3b58d68dbe294ee431968f45269c363b8a555bca36c8cd896567a936d8f8ba750ead8a22a54ba64d2e2574ae8b9ec69cae3419b9b0244f2b3c44b4cd4eab77e33e799985765621807e3448eb8c01463d9b80acd8936e4ff858aa5bf1354e7f10238f4d4eb25d98fdd5085c3ba0288a57b097730bfb2ff2218dc4688c2278c641c3031fc7d1988644fa2ce2124efed9a0eed21aea00b5701bd578841fb42a9192dddd8ae5265059f9f34f00e265f4a6062a1d47e817910c84308d071ec7bb094a1161dd1c443880672338fc3a774cee4ebed85803ea14e60e0ff71760105f5a3c0f54f77c7906b18462a6cea9bf9705b0d25ea2ee45b1ce59fae03b3e3aaf979860bd166470bc0211ff41d6820e82bef7a9fefb9fd199bc37447e45d5ec7933b01d0180f53235cfea6aeeb5e04633f915f8b8ae4a9f6d965c947c5fd2acb9887bb12991a49441a450f4d306d86048488463b1ecafeb89cf77f4fe6ddccba4fe4f5b5f457714483d4813d629968117e0d1b7ece15d434b236ea89d9493bf52ed038da6c40f082f7281e6995655d9b687d6fe22740799dcbdb12f9e0bb112982c0fcffc92ea7cc6cad8d35dea4dfb417c53f0c5c9dc4cedbad8d07d7266057911e4810c2bd2e4b4830493e678c43089f9e26b40f0be4cb182c9d90371d8f4bcbcc02d6921bcb46cfa8a4d9285c6dedc61ebad51df44bc7deb79d52cf3cfa1f43e2bf522ae729b3dd925d1d42f0b7d352ce5e62b388e5344603aa21590cac05c39f44a6b94b3dd19bea6547bd69615c7b042473f75bb2d4876da699ebc9e97556ce5681673580b124fbb3c31429d204d0d2cb0a62395078b73b343747b94cb519273dd3a4faac92a7e010e7433946901d088a4a7298c3fd1d1a2bfbd1d028f4b8cef8f421f86a8e98841941d3c203285ef9b3797507433575abed69b66a50151a9b65087b7ea5dcb5d3be5687997b258c5b7806cc53658bcbf23833f4f2f9c6a619fd33e048c29d5db9fe12cb9229e8fd0d27bf41826f2d6e610d90c629b4d06dbcce57b18d256d2f68cf6bb15c0c7ce5daba2484332722488c002c1a249e1706f4fb92846f5a51667dec8d61f59b447fa58493d0ab61397b209b2d8e2e6b6768f4e57c3478cb6e3ab9373ae500807be9ae8dca26f8ec8c317bead6bdbf6e56ff3cfa73eabfec1eeccd97138387c259d164f440b04c909c96c3aab777f8d3cb7d56dd9d71a9451199d62f51a067a177a594c72d8da11348561b27f545a200dacb1fd9a259c5bb1ffbc4c8165ad5336885185983d9cbef44f462cbde3efe8d9cb01a0c4d93bf4c5e7a84f81dd63c6ed49d61d784d3793742d35d3d98e8604c2f9acc5d0477d4c198cb49b57c75d44742d75c078857b835e794ff310467568ccaa2f623c51c4ddc9ef5972a2bf1484261b027c3858f3de1d983532bff93d0d6c1dfd1f9d8b6dc4501582f493d36fff385c4b4c14d2d63c8b64650fef6a96ac55f02bad2370b058ea9f5871943e49ad7496e58744b4c47ec851fe5f13ebb34d55413332aad3575ba1217683586cad58920664f7da6063c90b61f27d9ff6e2ff4e0eca72ecb259adcb9912657dd8c1444f8885e4d6d6517ea3a8179cb72ae33bb62e55ea6fe7bdeef92d1fe0c99438da15db4e0444b8a37db99c1b8597c1340a725e00711025e6e7b246e86e4370499afbc3fd623f287fcdb347b7e800cde23e41d66de7be471d395cc8405203bb5038b", 0xed2}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="24871aaf470e4448e05f1368de10d257516511a4510b6ed3472629d7292fce3a414c8184a4d651da758783c313f1d5fd3cdf445cb957ab3ca48fda5adf4b8d0dc7ca61229e4fc6b36e650501b9b3eb602e7a6e4bafe43a4d18d709e7d77609beb1e2424787b6323b40339854bf4de27c77eb0c79424e0e41ffc724dc1f924707083260f2ea7ed57e8ba760eaf69ab3c111f28de41683756999e25ce83b995194b1f98e9949af7ef42f0b4dda0616369868253148f302e9a05817e161cf1f199099c52f2cb208ea816074f054004f22ca23b0d42e67b558eb4cdd55c86fe1ec3b0054a9c41ee7603dcedf9b51ec", 0xed}, {&(0x7f0000001140)="0c38d01b10ee2803a53fe88887cd1517fa7ed0d23d309524ceadb65984ffe9a4983e72bd099a9fec8383d522b7741fc17daaf03653bdde5347e113c6e81915e32f3f54b98e2361b778d6ea65b5118cc366b09035c6b75f613ef5b4d82de49d57f46c28e8abea7bdee532e3ae249f225fd931f3ab6fa099be13ee9768f875578c6a52ef18c6388e5df0115a8d68a6a994d544ffa7719f520bdd4b9ed88f63cd01a629f2231e44f3bb0aa602f6b99ac6d793c355bed4aaa00f37811ee49170359296c7850e1968b3546a723f7cd73437700025d520628027ee09348643dee6c1aab848b4072cf746ae2e4614fd5679", 0xee}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) getpgid(r1) ftruncate(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:19:45 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0/file1\x00', 0x80, 0x94) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/195, 0xc3) 17:19:46 executing program 0: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x2, 0xfffffffffffffffe) 17:19:46 executing program 1: socketpair(0x18, 0x7, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f0000001240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/244, 0xf4, 0x4}, 0x0) execve(&(0x7f0000001280)='./file0\x00', &(0x7f00000013c0)=[&(0x7f00000012c0)='\x00', &(0x7f0000001300)='^$\x00', &(0x7f0000001340)=']#\x00', &(0x7f0000001380)='^].\x00'], &(0x7f00000014c0)=[&(0x7f0000001400)='.\x00', &(0x7f0000001440)=')\x00', &(0x7f0000001480)='*(\x00']) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000001540)="04a30ff8b9e64169f65a9b2fe674", 0xe, 0x400, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) setgid(r6) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001640)={0x100000001, 0x8}, 0x10) r7 = msgget(0x2, 0x400) msgsnd(r7, &(0x7f0000001680)={0x3, "1717483a0b4fd259bbb5632c11cc899c25fb4089e8a2057329f161752e7be3447b1be5e432947bd6542eb9e29729e361c3aa4ef0c8056f3349b342370f63d8a00ba9ba830e3f3cdc97932d76dc883eb617f9574cdd858562e5f77d24ec4e53ca1743006b3273855f25c66b0050cb240b96dcb5df131b5336deb8741fb42128039532bac2f803aed9adabdfd82da665b650cf8bdacfda897e0a010a96034f67715e7e19eb508fd362c1746501f4f1f67aeec3dd9504becc5bcc04d42646ac7ea53ccd0c"}, 0xcb, 0x800) readv(r1, &(0x7f0000002a00)=[{&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/183, 0xb7}, {&(0x7f0000002840)=""/159, 0x9f}, {&(0x7f0000002900)=""/6, 0x6}, {&(0x7f0000002940)=""/163, 0xa3}], 0x5) pipe(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002ac0)={{0x18, 0x1, 0x1, 0x8}, {0x18, 0x0, 0x8, 0xfffffffffffffabc}, 0x2, [0x9, 0x1, 0x200, 0x1, 0x1, 0x100000001, 0xfffffffffffffffd, 0x3]}, 0x3c) readv(r0, &(0x7f0000002d80)=[{&(0x7f0000002b00)=""/96, 0x60}, {&(0x7f0000002b80)=""/248, 0xf8}, {&(0x7f0000002c80)=""/87, 0x57}, {&(0x7f0000002d00)=""/114, 0x72}], 0x4) readv(r1, &(0x7f0000003040)=[{&(0x7f0000002dc0)=""/158, 0x9e}, {&(0x7f0000002e80)=""/12, 0xc}, {&(0x7f0000002ec0)=""/153, 0x99}, {&(0x7f0000002f80)}, {&(0x7f0000002fc0)=""/49, 0x31}, {&(0x7f0000003000)=""/43, 0x2b}], 0x6) sendto$unix(r3, &(0x7f00000030c0)="e7b9a5e9f65889667bfc36e30daa4ff2e06578ca78c01d13d86dcb94ef39a5a81396bb52faebb64c07f5945b685dc388d764aa6a01b01d86ab9dd187a21dfa33", 0x40, 0x405, &(0x7f0000003100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003140)={r4, r5, r6}, 0xc) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000003180)={0x0, 0xb80, 0x4, 0x80000000, "21162f8fa05434d0161fc604cbadac98c2d93d27", 0x8, 0x7d8}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000031c0)=0x7) pledge(&(0x7f0000003200)=':\x00', &(0x7f0000003240)='/\x00') ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000003280)=0x3b18) connect$inet6(r2, &(0x7f00000032c0)={0x18, 0x1, 0x8020000000000000, 0x7}, 0xc) recvfrom$inet6(r1, &(0x7f0000003300)=""/140, 0x8c, 0x1, &(0x7f00000033c0)={0x18, 0x3, 0xae5, 0x3}, 0xc) setsockopt$sock_timeval(r8, 0xffff, 0x1007, &(0x7f0000003400)={0x9a51, 0x100000001}, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000003440), &(0x7f0000003480)=0xc) semget$private(0x0, 0x5, 0x200) syz_execute_func(&(0x7f00000034c0)="c44191d4c10f01db410fd4ea45de2ccf646536666446d9ee66400ff7f3c4a1875a7100c4c3355cb300800000c12e2e47d1b22500000077b5") renameat(r1, &(0x7f0000003500)='./file0\x00', r1, &(0x7f0000003540)='./file0\x00') unlinkat(r9, &(0x7f0000003580)='./file0\x00', 0x8) 17:19:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0xffff) 17:19:46 executing program 0: r0 = semget$private(0x0, 0x4, 0x80) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/21) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/129) r1 = getgid() getgroups(0x1, &(0x7f0000000100)=[r1]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8, 0xffffffff9bb82606, 0xfffffffffffffff8, 0xe2df, "a508c36b8942557db9628b8a4447c8ad77826eb4", 0x7fff, 0x1}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/159) fchdir(r2) minherit(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x3) r3 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x44) clock_settime(0x3, &(0x7f0000000280)={0x40, 0xe4}) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = socket$unix(0x1, 0x3, 0x0) clock_gettime(0x7, &(0x7f0000000340)) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x40000003, 0x8, 0x4}, {{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x2, 0x7}], 0xffffffffffffff81, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffc, 0xf6e644eefdaa228b, 0x40, 0x19c70596, 0x1000000000000}, {{r2}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7, 0x9}, {{r3}, 0xfffffffffffffffe, 0x8, 0x0, 0x101, 0x7fff}], 0x800, &(0x7f0000000440)={0x5, 0x7}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000480)=""/32) setegid(r1) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000004c0)=""/236) kevent(r3, &(0x7f00000005c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xffff, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x88, 0x40000001, 0x10000, 0x101}, {{r3}, 0xffffffffffffffff, 0x8, 0x82, 0x8, 0x6}], 0x200, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x20000071, 0x1000, 0x1}], 0x3, &(0x7f0000000680)={0x80, 0x4}) r5 = shmget(0x0, 0x1000, 0x20c, &(0x7f0000ff4000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) write(r4, &(0x7f00000006c0)="ba44b7212c89580a1a06c8f52dc30fff3c9986bdbaa5837277e02a725f7bf8dd995670edd9b34877976e004fdbd516f50ebfb6aa1953dd1fd5db60bfcfb89096b677839b6cbb40e8263f50ba94c8adf441ce7e7ded5f9fd227706acd260846b10c7b4f9f8d63208f7e75b5bfd317acfd004b6ce38623f8beb42069863ba987c281a28ace9ea0459928006a28144920c6076858e2e8e5a73f95d49d91be7671c94facaa1765521b7dbac65e041477f8e03f52f2a52109eaf84b295123d37c2fd432715abd3361f143a05fce5fde4b860e0d243fd2b47d4b9b71df641e052060ef0854300a", 0xe4) accept(r3, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r6 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r6, 0x0) r7 = getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000840)={0x3, 0x0, 0x1e1, 0x26b9, r7}) semget$private(0x0, 0x5, 0x82) 17:19:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 17:19:46 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setstatus(r0, 0x4, 0x48) close(r0) 17:19:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xab, 0xd8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x5, 0x1, 0x1, 0xb2}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x8000, 0x2}, {0x18, 0x2, 0x9, 0xd58d}, 0x0, [0x2, 0x2, 0x2, 0x5, 0x80, 0x1, 0x9, 0x4]}, 0x3c) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$getflags(r1, 0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r3}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r4}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r3}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 17:19:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 17:19:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) write(r3, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r2, 0x4, 0x40) readv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 17:19:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0xfffffffffffffffe) 17:19:46 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001080)) sendto(r0, &(0x7f0000000080)="0e0384bdd6bd9a1849f4eacafb341a0861b164092567c08190295e091139eada22035112ad396f71ff9550c01c7aa83fbb73a5b372e98c5f543e35a49f8ea7e0181311c8f3f2b253d533a0c91609292fe1603432c370773b5af615a44710b7821dd806d1b12e503b4653226619de235e7cac0e8678d0bec14cae0d4d54c72cb1474521e104219af937c0cf27fd5285c7d03f7312f27da491a014c7193798c385260f8b4dd2cc4fc1e37ca7e4efd2fb83ed4b713cb2c21431bd7352133c67f5f029510af16b387e389b579e80ceabffae5f2d5eb23266a4a16679e901d3456d91e797a18c1cabffb0c87127ebf2dce0ce3cd5aa1a0d6e576c0f0d3aa8ddf817869515b3d52be0bfda1ffddcb97baa72149e334356715308358a285809d01c950911b6e16eee4fc6bc860223888b32ff90835db4b0bdcb75eedfebf56d5c14578f0f000f27464ad654b0b13a72260f5957cb0afb44ef57edc77f8664d0a0f7149be4a410ebfa54cab823d202a24b7831539b74ce14ff9793785dcd2ef9bf95b19db39798f220b589273d0a9528a05125fb0bee0c893a4cdcc7d10ca914412df74c7645483e06bb60bb7cd2fc5bd8dc1c451b0ae70655967a34e4fabab0f15940e8dcc9aaee1d5339e7de4af861af57f8c38e6fe9704b7d4afeb708bf2958a23a71a3f4327cb7f1df48feb38a797fa76001cd95dc0abb4e1106a1ed8de33a79c9e0d3960149358077a9559b0ef7160ba0c606b9e34c0ec953160f77b73e99620137196e7dc453d325ae81fa3d280598b48000866d3a53215e71856ce18971782f8348f849191d318f59d764f671550d77fbe827f78ff5ddc974620b4e995e2ca0685b50c7d102897037bc6a516005bb00764d49ad3653bad55ae181dc13db36535356ed877b4e6e08920dad8d4a7367d46d10584a0bdcac15de6572af35b647323e0e1cb6007ceda0b2fa72d5c01e6a5dd9adab780caf7df6bbb29276436c8f5f3a1d21dc9834a5d1c0880661d38e15b7bd94eb4f22bedb148695eb984d28db083f09af50ee92e67682bf872fbd7bdd6a0ab0160725f95c83805cc6ccc112422d861059e3aed60a10f48248d17db635fdb62c45d2b30c4ab1341ca8af4a5f0bfbca1811ab4e848d02ef6eaef785e9991160657721af2af7748c276bfc106e722a9c17a2128ae652d126e2ad57d36552466b59f3125787759d9e67110dd36a6c940d119cfd226fb4b7e9713fc5c943d1403f9c9ea639250abefa601474217c9bc5112c2fb89c8619765c5d050a6746dbc7d7b00a9d4447c35ce87e021aea5fcaf7e36d20809056b201c68fa0e5d644109ffe490a61a65869b420395f4376b83306417dbe9772617a351a8eb434c2bc9de2fbafec36db2fc71d2e8eb6ff216940b26a542dde70d8480251902b13389e4ed6132d16398b3b6fad488e689c70ea732ae04ff9550de05918ff525822a49e2f884891f75f3845513ff5ef3df8c2d6f61dd980d633f0074631907f15095ea157cf89390182f7cccf8bbaf72dd74f27230ab45597f3d9a10a3f733fb1e47bb8ce74f732f3acced9f85972137090924c2f321a015a3c48d7ff1ff23a750923df0b339ac6f4e80cecc3cbc660287d5e2c450859ad1962fa0c4bb940f59d3c79ba311cc6979a6a0bbde48afcc83e8e7ce0755e10cffa23bb75d61d344d74746ff8d7c6e00b65af756d202664d1dd394302e479fa4e11dc6330c8a1718a8abf4931b8a9538a2bf4ea2c37d5179c6ac810f910f038e836678449375a2bdc1b0173883dadc3c39e38ba1ced2668c44060ca80d08de530e416b578db21a8ba6429badb474cd78cc705058bd614ca91c89c8e33fe69a66a6d8f94de1611c8fb511187d88db3b2c5d0f9f2cb1bccc77b17623139aa96d8398af015dd42514a4127eb522d912dbbcb5cbcec35248a9c3a0b73f7bee555845115a283d9e9ecdbbae5ed46c74ae65f5fd40e499289333c9be9c0682fdad54bac71436d99efb2397458ae66f73da66dd0cfc98df181d7e0abf1adaaece4ce3368aa24505d8e0b6da92012f4ce26e1b703e151aa31137484455a48dfdc8ce4d87c08881f2a250998a396a67d1442231699f54a016eefc30186ffac3be4f7cad58243c87b04a393321ca7d20eecc1e7a142867aae48a620d92ef706603e7f211be3432e8f6d1eb3b609a917a4db1fced6ef918a6e1f2dfb5a07fedae1ede189ca952439667fc1f0a27fc68b592b16f91992a049bf5cfc45a07ffb727ac78af808dfa440d13bce6d5df28f50008010bec4ee72152b848b8bdfb3dd98d5c658727db421699c464e24dcf55cb01126462ee67cb14ee7d419dfdc19b3a8c43ce424663592c4158fc319b351a44762c0ff640f4d2e680f3c25a9aa674ca8d68902f1fb05c4a86a9731f51791906d667960dc00271578fd49b7011fdd39b25f230140e211402a28a95005aefa4f7e28ea0f27aacd651474e2f5ec6ac120f5d3c31d9cd12ffcef574c272fb99ec379676d00bd616fec4e86608e9f5b71ab23b3844ad1b69b6642f08465da6d4ea267fe3704602c8093b99caf9482859342ed1989551a1ce7cbf4bb37c09e86e5c6470c9a963414f68a0e669d54d88c0d47d784691c4ee24ff92492f6b72721bc806efab8754ebba6185e5dbf6237329d535ad0d10df5eea805288e06a6334644dd97731d1330ff44ba26f5735b18b6a592ebe40f90ec98540c452dfee6e1da2d2a3b8051f096e9372f8590315b8b94cbb4d6810d56d89d993d4346528e6febd1529fd567b7bdbd58c2b1de8f21ce2f2304872b4bcee52e16c99852e73593bc05cb7f79a90a609fb71f89bcb2dd8ca198bbb7ae02c05bd31c10d3ae63952e61c26f87ed10698b6da0f889e0d82407daaa4c6e654c3b34250c943dac156bfb487c849ff1d96501d598ec107303f9ea20c89781438a1cdddc3508b3e4c2b92d261c3ac0025cad6bb31232cc62aafbc2258592022c03646cb757be0612093087f533e056c34550be9168caa76c3917905519c2e1ad7ad99031ffd5a7cc7c731840dcb5f835efa0e3e47f337447bb02013a441ebf8455a7ddc6237e21a6b663fe977c30eb17fa09aa7f399dcba129438660d69fa4020b49f9768d7700c05f9eb87e241bb55691cb1bc70faf69c8d1dd6d23c86a28652eda3472dec25ff72cb3fec48cd416ae727ab462df64b16c6bc612ac6fad8fbc5ecd7196327c351980cb91de45df1d77ad66cfa802852010d30d3f96ad6a4611f00265903149632112ce3c996a18b2e7c6293b5b3b85918663168bd9822ee3c3f21a481315c215bac409a8e46f46bf6c53b1c7aa424a7c95d9ae23ee46110d831ff97f9ab001891989d9b460e8fefa6f2dc1c6dba4a54466a1a98cf8a05793da0d17075af7abbb2cd11384dff880c019b2da0610c5b8725760fef8ab83c9ce828a0abdcbaf73eeac085a88e6018c2b591b8abbd45032e4bffa8ff00cdf54b5543349ebfa785d2fc258506542e0459a5c7759059f8eecd5c02396d156d17eeb866487bac4cc383d6f6e0424b20160dd45785ed9792d05b7d252446aa35677b8263e5f13086e2592b0534ca13fd6aa2ee1adf5b7a8c5b80c66740b605c921c612bce850369e645cb739e43f811e84c40aec8adc0bd52e227f243e0fd5f9ef244feb5ab575225d3d779bcf6d390a401a88dce53ba00339f7ec79850aa40a027f4c22dae85e3bb16f8e02a080fe55eceff1eedaa6620933ae1623e90b45fad566446ab62e6d26fe2525ad29df2087d40496d400fec9f47081ebe26bc334c767ac34b358fb73b18789d34108e2415e543cb2b2ff6becffd7cd599a7cb7f0d7904b92fbd874113925745eef0818424ec3517faa5f2da54c420ca68d9e9a67e04c2f21536078b047536b951343bd6ad0bcab3db26486b39f74180f9716f3f68d1c0e532ed5624fdf74eab6d3650dce6d4428eb32fe8de4ca63ac6bbf3d9ac77df7bad392ba66b4520c6796c052d8984774773f2f6ea4c13194f0d9c510c66c17b10b16e88fd209e7fb1da53a641a48933b5a0b7786a0e36b6d740423fcfa2423e33be075a3fe9ed7c69b8ff932a2ff020be9ea228fc578768dc26cbed6a9ebd50a4dfef20523a9869f65bf4307a2a1e77603d2a6fe7be22570168b5705e76743760033c88892301625dc3e2c7cea1a39336e717fdfc3afa85950e76e3347c6b27f3c6ea25af906ed087965f725b2c670c7374e6f08363e5b9d7bde6977d7a257c80102511ac4dd1ff7f4d9c7c5ec89ffec5dba4f03c1850bde88d1a502de75976da4c3ee5e3131bade6ed8954f95641f5fc1901bca92b752fdc0ea6fd275cbb3b8997c2fc1be257aad5fc1f0c591b8dbc79d825923046f932f6869c02d6835b0263ced77ab0ae184c56bf7ca175be682258562acc62764da436832c9810e5fb01ecdbdf178c737c5c4887938fe10e79ed6c156bfc11e8aea589cf2d0af386c20c81e96d272c663dcd334fc50ee67b87099052a89de00f8d7b90e89fd42edac911bc5ef3d6c639e3f52f7a25ab43ee1b76e0edd18f428a57a1e1245c33720f41ca88f814c582dff5107d76397ff31adb392611b3958bcf24a9b2ead5f026bad9be70b91f49d756d3c80b318f848985f765c5ee5135fd4c94d91e3e7358b0aa3f19c2111033a87831c95a1d9ea87542cc9d42067c34a4b21198837f9454d307d045ae2cd788febcbdcc75cafe28814b49f152833cb5d670a778743ed609b3d72050af8f0f2d1e35bb30eb47bbd7d9838f25b63ff41fe6eaa65acc5030ebe0de8f28078b4381f1606d9c4fa4ba7d74f7b93d8f9f0bc8f6d819b623047b6c3c58eef59ba64012675708741ff5d45a9477fe0a7f74e05773407f8cdbd0a1d175a7f697bbffdba5be7f8f3f55e38fe079b70e7eb173d75ee4fdf0bb3571baf44e862d4f34e74811783006c059e0b78662622fff692a21101c0a48d2374964a31eb06a7f19163206cf24391a05a61a4f1a453239fc9b290707f9aed530c1a2edfbfebd58690176da59ffaef19d000641f9533e7500d90e0c6da2fdc6d7d100d325e169c0632d2b2bc51382992fe2f2f0803b1343b9951c5bece476958a5c627ba2a6c7ca027895e902a87027c511ba34d152d6e52b537f4b456ef2a4bd0598e8bf33fa6972f424d83301978d4755a42a4221d38c420848ecac679049abf5a1e1da303242d5529b27aa4d82efb34210d488ca1568cec13970586189fefbbbf8abddef7a62d857ee91068c8dd64c57711690ddc94fede6cc3d1c0c23c6c3817b9fc675b9fa59908a64d161593943c9019b03c7749a64a0e45af927d68f9086eaab0c256fb0e9d6514e775ad77c21fc574a1ea5bafad2c1b413155d9fca02a47b482ae356ee98ef71ef40eaefdd50566ce6dc16749e463b90b864b0a08f16f93478503b1dc66e149f91ec63b37b3c1051f3ed001a90d117c2b6fbe9bc348304d219aa59f984fdd8def4b2bfac82c719e0eb019a0c8db853ad933596828e6538696adf116b99f63b8727c376384dc15cae0d2a8cd03d6fef29c98a459a1a0cdcaa7832126681b81a9146a86a330514aa1d232c242285c61107729852c5f72d894cc3aca91ac5f7ddee57a614917446b693d12f6c1530a1cd76d47bace759267d4352f42006d1da3068bd9e89a9736a7dfff0967fb3499a6558803ceb177c3dbe363df4f1bc1040a4b24cb1029bf58565e07e220b2fef24c92ec58ff6e6b24cc2cecdf2143d75f9ad677293a59cf4ae9285f40038610861704e56ed30a6254f0a4aba6d0a65a9868e4c09e96b71", 0x1000, 0x4, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x4}, 0xc) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:19:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 17:19:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x800000083}, {r0, 0x63}], 0x2, 0x9) getegid() getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 17:19:46 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r1, 0x0, 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x40, 0xf0000080, 0x7, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0x8, 0x7, 0x6}, {{r3}, 0xfffffffffffffffd, 0x80, 0x8, 0x80000001, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x17, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x80, 0x21, 0x200, 0xb8a5}, {{r2}, 0xfffffffffffffff8, 0x0, 0x3, 0x34f, 0x56e8}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000002, 0x6, 0x2}, {{r1}, 0xfffffffffffffff8, 0x20, 0x6, 0x1f, 0x14c2}, {{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x100000000, 0x401}], 0x800000000000000, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) 17:19:46 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 17:19:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/46, 0x2e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) 17:19:50 executing program 1: r0 = socket$inet(0x2, 0x100005, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) 17:19:50 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) flock(r0, 0x8) mlock(&(0x7f00004ce000/0x4000)=nil, 0x4000) mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) 17:19:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x811, r0, 0x0, 0x0) 17:19:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0xfffffed7) dup2(r1, r0) 17:19:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getitimer(0x2, &(0x7f0000000240)) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/17, 0x11}], 0x1, 0x4) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/158, &(0x7f0000000000)=0x9e) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 17:19:50 executing program 1: r0 = socket(0x2, 0xc001, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) flock(r2, 0x3) r3 = dup2(r0, r1) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 17:19:50 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) recvfrom(r0, &(0x7f00000000c0)=""/200, 0xc8, 0x2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 17:19:50 executing program 1: mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x40000000400002) r1 = dup(0xffffffffffffffff) utimensat(r1, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)={{0x8}, {0x80000001, 0x7fff}}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x22, 0x4000, 0x3) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000180)) fchmod(r3, 0xc6) fcntl$getown(r3, 0x5) fchdir(r2) login: lo OpenBSD/amd64 (worker.syzkaller) (tty00) 17:19:51 executing program 0: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0) 17:19:51 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8189, 0x10c) flock(r0, 0xf) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socketpair(0x6, 0x1, 0x2, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) read(r1, &(0x7f0000000140)=""/240, 0xf0) 17:19:51 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000140)=""/1, 0x1}], 0x3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xf780, 0x1, 0x9, 0x1, 0x81}, 0xc) 17:19:52 executing program 1: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) clock_settime(0x3, &(0x7f0000000000)={0x3, 0x8}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10480, 0x72) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 17:19:52 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 17:19:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e158d9c112746c653008"], 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xaebd, 0xffffffffffffff00}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) 17:19:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 17:19:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01040000", 0xfffffffffffffef4) 17:19:52 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000040)={0x3, "1ac8cb1d02cd20f06c110bcfc4a7a7248d9b403ff2e56efcb69949ccb4816661d89c97eb3a55ee8c086e93fc25fe1ab6eadde752d44c005dcdaad88c6eae98ea4be7b732be2d9d33e7035176018cef7e6abdee5708e4c7fd27d0fe282ee26d975ac04bd962d486a7cd326a8f68021bd5df5a74533e"}, 0x7d, 0x800) 17:19:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x9e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) read(r0, &(0x7f0000000100)=""/224, 0xe0) 17:19:52 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 17:19:52 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d9e994e47f16945d2447fa80ec674be495adc22dd01ebff1122928c3f667e8c991f49854d88f2a27ed975569010bf2d57a67bde81b6825be57d3", 0x3a) 17:19:52 executing program 1: nanosleep(&(0x7f0000000040)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) r0 = dup(0xffffffffffffffff) dup(r0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f00000005c0)=@un=@file={0x0, ""/4096}, 0xffffffffffffff8f, &(0x7f0000000000)=[{&(0x7f0000000080)=""/126, 0x7e}], 0x1, &(0x7f0000000100)=""/152, 0x98, 0x6}, 0x2) 17:19:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) r2 = dup2(r0, r0) mkdirat(r2, &(0x7f00000008c0)='./file0\x00', 0x8) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 17:19:52 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x9) 17:19:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x73bf5af7, 0x9}, {0x18, 0x1, 0x8a6, 0x4936c9a6}, 0x2e71823e, [0xc07f, 0x20, 0x8, 0x0, 0x4, 0x1, 0x7c12, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 17:19:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01", 0xffffffffffffff4d) 17:19:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad70", 0x12d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:19:52 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001600)={0x10001, 0xfffffffffffffbff, 0x3, 0x0, "752bd147824165aa572d1662737f01326b5fdf91", 0x1ff0000, 0x8d9}) mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) open(&(0x7f0000001640)='./bus\x00', 0x880, 0x128) r1 = socket(0x18, 0x3, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x9}, 0x8) recvmsg(r1, &(0x7f0000001580)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001440)=[{&(0x7f0000001180)=""/253, 0xfd}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000001280)=""/134, 0x86}, {&(0x7f0000001340)=""/234, 0xea}, {&(0x7f0000000080)=""/115, 0x73}], 0x5, &(0x7f00000014c0)=""/173, 0xad, 0x3}, 0x843) open(&(0x7f00000015c0)='./bus\x00', 0x8001, 0x14) 17:19:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) r2 = dup(r1) dup2(r2, r0) 17:19:52 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0xfffffd7c) 17:19:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 17:19:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x202) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x3}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 17:19:53 executing program 1: getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) setegid(0x0) setregid(0x0, 0x0) 17:19:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) syz_open_pts() close(r0) 17:19:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 17:19:53 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/18}, &(0x7f00000001c0)=0x14) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20ae0, 0x1) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r3 = kqueue() socketpair$inet(0x2, 0x8003, 0x6b5d, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000340)=[{r0, 0x80}, {r1, 0x48}, {r2, 0x1a0}, {r3, 0x88}, {r4, 0x84}, {r5, 0x80}, {r6, 0x40}], 0x7, 0x2) r7 = geteuid() socketpair(0x0, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r7, r9) utimes(&(0x7f0000000000)='.\x00', 0x0) 17:19:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0xffffffffffffff5c) 17:19:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000006c0)=0x7ff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800000020, &(0x7f0000000080), 0x4) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) recvmsg(r2, &(0x7f0000000680)={&(0x7f00000000c0)=@un=@file={0x0, ""/64}, 0x42, &(0x7f0000000500)=[{&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000440)=""/121, 0x79}, {&(0x7f00000004c0)=""/33, 0x21}], 0x6, &(0x7f0000000580)=""/227, 0xe3, 0x4}, 0x840) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) 17:19:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x91) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 17:19:54 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x20) socketpair$inet(0x2, 0x8000, 0x9, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x8, 0x104) r10 = kqueue() socketpair(0x18, 0x4000, 0x20c, &(0x7f0000000440)={0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0x8, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) r14 = socket$inet6(0x18, 0x5, 0x800) socketpair$inet(0x2, 0x1, 0x7, &(0x7f0000000500)={0xffffffffffffffff}) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="7baabfcf56beed4ce2b963944b229451a666ff3db266b22a50fa568b3890e569356b44f0544c507133166e55697e4fee7e04534b6e23234b6abdbe5ff5f25f9e3129b5d7a22044d5bccd31b989f9206a76cef30c34f21e126685a756d8771aebfb1f06566910986f08b21fd02d88a53f8e184ef014a034a327147ed1e8256740a84a02f753595a40cc36bc6023d71880269f620e4739e62cfad5ee6efe1aed48e001b9303f411f5db5c478c994ff33aeba9f41a4204cd6f9ea42a60c08bffc261037505257c3408dec53cd3e2fceef1ffd05aa2f258e7941bcba3cc155440a925943f700d6a7f755d814566a1ed787a87a07325cbbc1f5c63935", 0xfa}, {&(0x7f0000000140)="360ffbd7f41e9e7ddac5bd2594733e44b728fad246e0757041ac4466550c02e00782842e3c33ecdd45870479003eae1b32ba94a51b8f5bfbd04b1088985a51fb8565a00d85ac480435c95871a3586d0641d41e1219c84205c265ca504dc7", 0x5e}, {&(0x7f00000001c0)="af09fff79101b7797b1b4122be0f0d5f40eed52b287a4407bd08102bb10fb719ebd5b37f111ed695e989a25abc94d668566f3907990b9a3e9b4e97cf37e3cca91e0756e6eb05e04accc622cf9a3d", 0x4e}], 0x3, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}, @rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15, r16]}], 0x90, 0x5}, 0x8) r17 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r17, 0x1) 17:19:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) socketpair$inet6(0x18, 0x5, 0x4, &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 17:19:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) lseek(r0, 0x8000, 0x2) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) dup(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "7e92b794f388f4f8ae04803cea065176003bb1fe"}) syz_open_pts() 17:19:54 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6, 0x4010, 0xffffffffffffffff, 0x0, 0x41) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000002000/0x4000)=nil) shmat(r0, &(0x7f0000006000/0x2000)=nil, 0x2000) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 17:19:54 executing program 1: pipe(&(0x7f00000008c0)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) 17:19:54 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:19:54 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget(0x3, 0x7, 0x658) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 17:19:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9920fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40dc9fd1e10e6c192808e3bf5a5e6aac00fa8bcc30e2c66baef26a4d24ddd3a5b9d63d83e13ebaf40a5039c308f3b36b42098a31e25db63fa6e9755f47f82531fdca07435124feeadcb6c1b72fcacb618b1548632653309d298023fe9291d0dd3af2a871fb9ddc740b10bea943261d2905b3ae92d71f04e0df2c0524425a585f079ba46386522f3bade0c1f0932c418b62d135c7cc5d81c3c1d1a96617cd73132f478b50a6cc63c3bd27d4debbaa603fc353675bf0f4b194aad0a8affcdeb11661010e80c7d86f801d72a995131b79086aa9ce5a440518f2ed56aaba3986866d1a0e83ec6652543e872e0212adbbd432f5b7de0db97d78a95280fff7d9f85c406cccb4771b2d09f3f93cbf63be954efa8a00e4c7d1331171deade64fbdb010177c40353e8cbf4ecde9e9de006689c5acfbe42ee262da2a6a5a84387e25ef30e66da14bc1611867721bc82712e404caaf2c8749ff9798cf723d429065a31af4c89b868b6d0c05890c3b60c933685751a2e4bf038ce1973925a1c4d3b77b851b27ed3b559a9999d6172d33f5bf245180f849d29fb2e800419eb4c0fb1491aa0fe25da441f57e1db1f9dfa1e637b9fd3f4d05c9e77bc5ecbb77bd3f0aebd920ed68a14b2b5e53de62fa5d3c6d69c60e7a970339ec27bbe3f3d0c96bd120fed37bb0720fdd225068fa195ba27dafe2e7f34aa729f76369a0da699634ba6b5e04d80f37930dab49abbb0d0e44755213cdadf97bb514eabad76f5aced5544942e97b1e3cf2cde3fbe4d727daae9c0481b97c19a98c0721cf956d261c1eff4ffd5fef76d0e93424a6aae62d72ae3cfdaeffdb71036bbc4f025e04a0de22f0ed6abdb41b8bbc692b0e03b1e78b20f1fab40dc6f5b31752cc5fc261380e95adfe114c0d1b892232e4bb9c8b3385db97ecbb3ee06d31677d47e85fd98cf0a2833db749937eb24115f0d7e6fb1e4576781adf5d0b8b0796176858beaaeb8a039088c99ada7a3fbe3bd319a260b6886be84e11f659f31c4fedf27d58bf42166250afc42e5d7222b79d6289eb2f91c19b5c644d305ede91b7d7998fd23cbbfaf508857d55fb1292227aae2fdd6497817b036615ce44ab62aeef0eaffb4055ddb6e46230d4e41f0a8a45ecc31a677cdd686a6754cbe1e5c80b4d11e904e7c48e7558d59b081686183d686d8423d3e4542e319cfbd182e53eaef6fd921f5448be72a606e60b30484db7e2d76c0c520ded8d96af82b9b84e1c60843a5e1f7580957170afaac4253345e855df7b9e805b11dca61477e6e8f90fa80495bee606d5b7ce59bdcbec255e0e8d38ee604fc1e55517b5673271f8b0060c40bd99a7593850e5ec2b25c415a7119303137dd1bae65c5346f8d02b4dcf29333b1d7a52c8128b6c2363d32d1e373e71da879c536fec760c11750145169754c27a8572cb79d462bcafee1e5d22bc82e3ad45a741dc1c5dd12cc282bca300ec79ae408aeb5511d69c66ec970326e5f68dfd32ed02e59d824b20ba70bb7bf748e6a201c0c6fb20d8ae99593ac07c53e5952d9d7ae32e3366fc253bcd8e42cdb01f90d20e5e8d7a290e999fa1d3e0ca783c5a30994d2c628d23d4c9d483f4bbfd52a29daedb6720d331d6d9990dd7e530da54802f3547502f2175f25916ddcebf4d1a2574e8b49c6a011c9364675dc9e233ccab3095038983e4bbf8bda76d28c9bacc3b3c64f0a01845f52024f68d747c6f274eb15b8ee45942e09028ecc9d8ce645f52d5df09c97bfa415", 0x558}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 17:19:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/107, 0x6b}], 0x4) 17:19:54 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x800, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:19:55 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) 17:19:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 17:19:55 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r4 = dup2(r1, r1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) kevent(r4, &(0x7f0000000100)=[{{r4}, 0x0, 0x40, 0x0, 0x4, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x1000, 0x1}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000024, 0xfffffffffffffffd, 0x8001}], 0x2, &(0x7f0000000180)=[{{r4}, 0x0, 0xa, 0x2, 0x5, 0x2}, {{r3}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0xf000008a, 0x200000, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x10, 0x4, 0x4}], 0x76df, &(0x7f0000000080)={0xda7f, 0x200}) 17:19:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fsync(r0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 17:19:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8080, 0x4) sendto(r0, &(0x7f0000000000)="ef4904a8f6ab0144415a4f2c59c2e061fd7c3cb67d6b78dc2fac1dec8a8032d60ed72d1988f6a5b8afe26611c1aab4143d3e2e36020079269b6b329c0c92c1549bd09a1f7288a3ad91f5b6c92a19af90e194d498cfdbd42c", 0x58, 0x8, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 17:19:55 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) 17:19:55 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 17:19:55 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x180, 0xffffffffffffffff) 17:19:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 17:19:55 executing program 0: mknod(&(0x7f00000010c0)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000002200)="6360f1bc651063a3b9cb38601ee7ed2e2a2414344d466650b72a839d182a88c4756541dfdf0a95368bdd0f72d7b61bda42c1ce679bdb87ec54641607cecb81c29ee3bb66ee98ef8a3c59f8956bab5b438a46a6a296b475530acac06b855fcd1501d21afe3101e77ba13bfb18f85e6caed63668cfe095abe541d684637c2c5de19fef9f0d6c582be3043458a94dd29f688d938ff174c36b12e3f8d94eaabca295aae6090d569383e546395dcf39a9c18c3af443d64661a62bc8dfe05e156c089aec2ed5bf25516ce8249fe4ce3d7652a69ac18ba91f163727d75b49d46ea0f4a76b8dc3f553c9567988f21cd387c3b79a826ae746f0427a65521f75c93d967d71ec0823481b95d06a5224c7ae27e3cb0a7b8b3758857a373a4f822e8a3e32478fd983b9d09bf434a41a3d450c3914135241232f98bea57cd319602ccff63aff4b880bab769471c61dbe64049b3a677a8f839c655c681b26ac1c03d3254734e3c4bd4aa03fb2c6833f3272851414abe6d0eda5e686924d7fb92f78af207f6f25847f090d614ec43b2f6bfb935fcf635c3b7aa8e4934cb464b2cb19b4342d16fd82c75ebe32ff02acb8d579ccf1325ad1ecbcdd2f83db80b28055ce252e72737e40b30ce1877aa8e88aa899498405af3a9e8bf05481f787ad67cfc2e9bf414007e59f1d3b61eb88674036c4f4a56d022cf3958c405d3a8702061ad1f3d4ac590060a9384ecd682f9b46f44c16167ffdbbaf2cc3dbe663034e0708e8661d047ae9dd469efed845091290d0031a34e374cdc4f012b409c080754a24045cf1042b42e59e694d11cf759f1e3c8c31dc4ae07abc51cd43946763305a3fb1e49f286f55deef7458cb6cccbedf785563f10d34620ee8d27eed8618163a69b60f9e3e9d705b352f85c69128840a963feb87d69b4967454d70a83cd6b08f948203612b5026fb1f360fd22c3b3fa10bc3ae20df895988c86d0154e77456b68396e45250ff70d2bed6dc6084c3fc53bc50e61d8dde2254761bdcc21d258e29602dfcc5b16291d98d2afec1d9226ab19b286b3691e0a894782e0eaf24579b4b3910129f610f98d6da9f9997f0be6d483f78a12c7e6de63b54ed0e942e0f5b6426d5ab2c828798a8de02830137cfeb73a6ecb6a3935721849ed2471eef7c30eaec19d888d5d71c3952b30707d317fafd3c40d7e4b5bcc5c45086af3e534adbf13db2566e72c85167c475155f2a37cd827e07600b82f37ad06a27ccdd46a3070e61a6dfa12455c43c91a2a21ae2babd3178afc249b351f0b17f65c7436c0efb9d6bc30ee2c1d6e6d273f1c3051902f36ff4981d3dc9a5e0a997849277ed52e85ca4dfe9f654c34d16d269adb31a6ab3882808aaf9fd36d05e78a55d6fae047c2ccb6c71658cb362a15d847c2b865855f925f38dcb290d9d0c8272be4a763dd435ca505c984c8f636ff336610eb2d00f70c5060144f933fc54b40a237417a33fc21765a7139ffcae99483674893d179904fd6f5ab0dcbd26239833837a88e537bb358facf8e39a3cc0a1d93333a656bd67afe1be458b02cbb2c59210428fd51e15cf2f15833db61c6ffd9e53186dee90d03e54c8d56c2e777e2ba05b7962793fd66be42464866cd0c06f69ff12e65934d7117cdbc216f21ab44f46ac629a5705e135d5a0c774f5378f1bcd7697b90b2d382a9d9f59c23b92389fb7862b69495d3321d93845ad1e83d01eef50ff44ac3261b107d0f62ab7d135e8515633cc31a51d3e38a7e9976d92058dfd6bef97330e136bb7f34800d61aa8eece2cb90137e8e97b2855b81b4f08bc429144ea86b6dee0f979703c22a6172cddf48b498308869306a95851446a06bb2b906ba83714f6fb13fd8335f1c15025b525f891aecb41fa31f9350c126d96b44e96f45c9df397d3e3a1c63ed98c2eb4efb089578a41a2f677c280205524d9a6515f290101fd1e5d8d705c93f123f2705c0b338228c953b6a5e9804b5d05d65581aea193494eece6c32287b8bba7f06f93b687ee8e174320f0ea05b19a332b6c68564e7f7a955541220db956843ab98715cb0bc9e194fd6bea800c112114a357aeb516b06337ccdb3a81e5ba3927efeef7eacd96a24bba940791a9f54ceef463d88a6b38ee89631dcc01815a3b871f126b5541d7fd93d07ad67999b41ee7a88e99b1d446bcf4a7dd8299661e5efcf8a041d509323d6f1282bfe26fc5ff6fbce9958aa8a6b33690af9cb1a3568814c87e60880019acb440c26784630fe85463aea932507fea04c566edbec45e19b07919260de16b9a72296223403a13cd3cfb22eb51be3b279ab267fc79067a5351798db075d441a540bf35c33583fc8fa0bd3aa7d1957099c1cd5026009a5d0883296e8804292a7880092275701a6b52f7689249c6e92d454b7ff201af2f91b366e5f1fe7899dd5498aa24713791f60ca0aab72669e479b872643bbfb256793f9892cef7092e792aa20e37bf5fe66b2609e85e57f6fcb3f0d722cc10e354c0e766a343a984ed0690f36b99f26dc9f64f72173bdfe1ecfae32bcbfb1776d35bf0b11f48451fdd3d901927c8b6badf133ce2cc168f92d54dde6fd0c48a90d99a7cd0a5a53bebbd74d75954cfe7439a3ac41b1a567ccc77974dbbc8ac795bcd63e603fc517dd6eb51b6d3ee408f4277e0ad226cbcaa6bf86821785222db937c5cb9e468d816769a4144ae2db81155ca4be45a0da41e1b1d0c569b3cd233466a75bee0c5725f9f63443cdabbff495b0cacca9e3778057d61c61d1053edc43caef3f781ac5842d21d746fe742f7b581d084b58d0d3750287a9adb73f63895ceca831aff1107c259eb0c420b290a2540fdb37e16ee137c999d77c81688d25a4717a21317797b15dee58bcb34f713b61695eef312d20b9af703689be5348da6abc34d3009fa2c06eaaace8fe096b57c2488f46f9308cefd5cd040755cf4624a9b75183a2bd0c3015c2978999904d85634852589", 0x83d}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9a", 0xf17}], 0x1, 0x0) r1 = semget(0x0, 0x1, 0x5a2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000001000)='./bus\x00', 0x80a0, 0x40) dup2(r0, r2) 17:19:55 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/76}, &(0x7f0000000000)=0x4e) 17:19:55 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000100)="26938a2437fa99d75b04d5301d6d22aa9b07c52e5c59a72171ebb0299d389dc08093cdb5fc61c89d2ab3dc33e988bd64bf864cd66c26", 0x36) r1 = syz_open_pts() syz_open_pts() socketpair(0x1e, 0x0, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) socketpair(0x12, 0x0, 0x8, &(0x7f0000000140)) syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000080)) 17:19:55 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x1, 0xffffffff80000000, r1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x54, 0x3f) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) 17:19:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) munlockall() 17:19:55 executing program 1: r0 = socket(0x18, 0x3, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x80000001, 0x7}, {0x200, 0x20}}, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)=@un=@abs, 0x2d0, 0x0, 0x0, 0x0}, 0x40e) 17:19:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 17:19:55 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1a0b, &(0x7f0000000080)=0x8001, 0x4) dup2(r2, 0xffffffffffffffff) fchmod(r1, 0x80) execve(0x0, 0x0, 0x0) 17:19:55 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x7fffffff) 17:19:55 executing program 0: socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r1, &(0x7f0000000080), 0x4f) 17:19:55 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) close(r0) close(r0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71, 0x40}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) 17:19:56 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) bind$inet(r0, 0x0, 0x0) 17:19:56 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/51) 17:19:56 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) 17:19:56 executing program 1: chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 17:19:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x100, 0x3}) write(r0, &(0x7f00000001c0)="a7", 0x1) 17:19:56 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) linkat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x28) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/53, 0x35) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x1, 0x55, 0x401, "acc6b44a754b6ba97423b4cc1e948ad387835c91", 0xffffffffffff51e4, 0x200}) dup2(r2, r3) 16:04:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20200, 0x48) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) 16:04:16 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() syz_extract_tcp_res(&(0x7f0000000080), 0x8000, 0x1000000000000000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x80, 0x9) socketpair$inet6(0x18, 0x4, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/223, 0xdf, 0x40, &(0x7f0000000240)=@in6={0x18, 0x1, 0x9, 0x4ccf3601}, 0xc) 16:04:16 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x3, 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffff8, 0x1, 0x87b, 0x5, 0x10001, 0xb04, 0x80, 0x8, 0x2bb, 0x581]) poll(&(0x7f0000000340)=[{r0}, {r0, 0x1}], 0x2, 0x0) 16:04:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x200) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:04:16 executing program 1: r0 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') r1 = dup2(r0, r0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x42, 0x7d, 0x7b2}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x7b1, 0x8}], 0x9, 0x0, 0x1fffffff, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:04:16 executing program 0: mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x9000, 0x1) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\\,\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{+)!)\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=')]\x00', &(0x7f0000000300)='\x00']) open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x2) pipe(&(0x7f0000000040)) 16:04:16 executing program 0: socketpair$unix(0x1, 0x400000000007, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:04:16 executing program 0: r0 = getuid() setuid(r0) setuid(0xee01) shmget(0x2, 0x4000, 0x800000055, &(0x7f0000002000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x3, 0x1000, 0x200, &(0x7f0000002000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) 16:04:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x5, 0xeeb5, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20, 0xd957, 0x8}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000044, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x87, 0xfffff, 0x9}, {{}, 0x0, 0x1a, 0x4, 0x42, 0x33}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x3f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x99, 0xf0000000, 0x550, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x5, 0x5}], 0x9, &(0x7f00000003c0)={0x100, 0x1}) read(r0, &(0x7f0000000000)=""/40, 0x28) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7fe, 0x0, 0x49b1f849, 0x0) 16:04:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7d33, 0xfffffffffffffe00, 0x1975e000, 0x0, "080ecd91cfc3656cc74f9124d8a137af09658f86", 0xef6, 0x7fffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x400000, 0x100}, 0x8) 16:04:16 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) socketpair(0x38, 0x8000, 0xd88, &(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) 16:04:16 executing program 1: r0 = dup(0xffffffffffffffff) fchdir(r0) socketpair(0x0, 0x4004, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xfffffffffffff036, 0x6}, {{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0x322d3fc1, 0x20}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x8, 0x7fffffff}], 0xfffffffffffffff9, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xa8, 0x20000001, 0x8}, {{r0}, 0x0, 0x20, 0x0, 0x129, 0x7}, {{r2}, 0xfffffffffffffff8, 0xaa, 0xf0000001, 0xffffffffffff7fff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80000041, 0x3, 0x81}], 0x1000, &(0x7f00000001c0)={0x1, 0x9}) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) dup(r0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) 16:04:16 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 16:04:17 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/14, 0xe}], 0x1, 0x0) close(r0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 16:04:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') 16:04:17 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x200a, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:04:17 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/251, 0xfb}], 0x2, 0x0) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x81) r2 = getuid() r3 = getgid() chown(&(0x7f0000000140)='./bus\x00', r2, r3) socketpair(0x39, 0x4, 0x1, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() preadv(r4, &(0x7f00000014c0)=[{&(0x7f0000001240)=""/146, 0x92}, {&(0x7f0000001300)=""/70, 0x46}, {&(0x7f0000001380)=""/11, 0xb}, {&(0x7f00000013c0)=""/231, 0xe7}], 0x4, 0x0) r5 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x2000) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000011c0)={0x8, 0x7, 0x4, 0x7, "77f39f64e70f61761040724627da5558beccd153", 0x7fff, 0x8}) 16:04:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c9976116291", 0x754) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus/file1\x00'}, 0xe) rename(&(0x7f0000000700)='./bus\x00', &(0x7f0000000740)='./bus\x00') linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00', 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="80000023000000002d688b5ad1b431e882357c83a01f"], 0x1) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000009270400000431afac5a1208a3658519d67be92e311e16c41deb2e32d3c72a440000000000000000000000000000"], 0x1, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="e000000000000000ffff00000000000091f99904a0137ba1d633e8a7881f6f5fc4a5ec8df2d44cec9cd433e90813496ada109a5ca8d6720d01fd314625973a3197c5b63f328f3f84e0ea4466a6122e1e9a579327baac784e2203931fe0e1a8dc88ada8dd31309155565b9c16e6f2d3893ce4620d1fc6a2690bf7006979d297ab5db2d62a9e990b3fc30c0c5fd5e08465f9cf934991bc4f18224053c6a9465d32873ebfe66f92e5e03c56e77c4ef00d166497d762ffe14a64fd7942c3c76601ec5e3708d7c5cb21451e8a86af3aeefaad7fb84d24d734983015ff3800000000b617074c00"], 0xe0}, 0x400) 16:04:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x0) dup2(r2, r3) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:04:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7d, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) nanosleep(0x0, 0x0) login: wsmuxpoll: not open wsmuxpoll: not open 16:04:18 executing program 0: setuid(0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x3d1, 0x3, 0x0) setuid(0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) msgrcv(r0, &(0x7f0000000080)={0x0, ""/128}, 0x88, 0x3, 0x1800) 16:04:18 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x200000000) execve(0x0, 0x0, 0x0) 16:04:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b420be6ed4b8762faf3dd650b75125f279f331b2ba437f5938e09c63144c27683d05abd43546c89455a460f8ea7477cc64bddcb8706d77863ac1ca5538456ed81964e0203a900581a125dfa01f134b23a0444a1974857560bd7f7cee6a082bb1fa0e337dcb4bb676", 0x68) 16:04:18 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f0000000280)=[r0, r1, r2, r3, r4, r5]) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) clock_getres(0x7, &(0x7f0000000000)) fcntl$getown(r6, 0x5) 16:04:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x49) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = socket(0x11, 0xfffffffffffbfffe, 0xfff) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x2e00}, 0xc) fcntl$dupfd(r2, 0x0, r1) bind$inet6(r2, &(0x7f0000000200), 0xc) r3 = fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r0, 0xa, r3) 16:04:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x3) 16:04:18 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x110) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:04:18 executing program 0: unveil(0x0, 0x0) r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000300)="51c7877895ae9c643ea166f4d98de1904fcbb7f88d499eb14314a5ec5aee174aba63f881b3406cf9bb139357fadee2e55325e8de32b206783903ac0e62a315e35ffc86a877e7d875b0a270ff9f2fc50c5b2eae8438b110653e885f10bdda0d878291fe0a34", 0x65) write(r0, &(0x7f00000000c0)="8d", 0x1) unveil(0x0, &(0x7f00000001c0)='x\x00') 16:04:18 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getegid() r2 = getgid() setgroups(0x2, &(0x7f0000000080)=[r1, r2]) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0xffffffff, 0x5, r4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x28) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x2a40) 16:04:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f", 0x29}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="d02c939a9ec8ff3a68985b9d4a3c9fa315a11e2f7622b7cbe0b88e8e2c74e2afd63a280cf911cae15c7b2633fa6f6060d6c5f65bafa39da1cc2e4606867599f2bc5138204a7aa665eb3f79bc2ae39e9a3b64e87361985b7cae78ee67aff288a7d183742c5d21741be17e63ac2951ea31f324b8fb2b2e685bbf7861fc2857b869a6d63532c10c240dc5fee2237c16181e24928ca00e35a14aee499dad612ec5ef4baa6c8d764d297a3fde3c7b2eb2b81efa0c087fec1a3f240817b95007ce18ceac9db5065e54f7f3f437787f6d274742f0a41e7610f05c8ab9afce90dde3191cd099b18cd487ad69804b1c407f1122d73b2e5bae", 0xf4}], 0x1) 16:04:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000000700)="eacfe87da5cca8eb947dd6899bbfd1fef7d8e170df9f96dc3ac59fd4c00fef033bb60b05bb0a564cc009df0ab55c25fb62828441aa55b6eb2d5bff3fc34301927ca5c825d7e84d3f25620bc64d92390d8400e60d3c59ea0c00000000537fbabde9fccef122352aceead78fd7a3927a7b7a6cd8999cbd159cde9b31b4945bb51ef5e223343ad016b4d61a892d70720a8aee15a5dfb48340a17a1540d248b5b45400bb55e7f8ff2ebe121bf09e2835e005216e3e8f00c798b3eaab014f2b5d34f248a0dd20bc9f602c39e57121ce998d15455f082675eb99929be59d9e939a3e01d3c1750b80b39350519f84c457275977f9b5b47b86ff0278bfb4764ebb6fd085334b2916b89bd3cd1854581d901c5704fa07b5b2f7910063b3b13eb01ee6f6e4c791e7298b9a340d168b2635dd6b9516b248bba441451977e380f65043b09e37c3811c0941fb93675c53741633b7c385c1c413672723f9c657c3377829ca6c72c04e8cd57591972def65060815", 0x16d}, {0x0}], 0x2) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x28) 16:04:18 executing program 1: mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000015c0), &(0x7f0000001600)=0xc) munmap(&(0x7f0000f14000/0x3000)=nil, 0x3000) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/53, 0x35}, {&(0x7f0000001380)=""/199, 0xc7}], 0x4, &(0x7f00000014c0)=""/123, 0x7b, 0x5}, 0x3) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) r2 = socket(0x2, 0x7, 0x5) setsockopt(r2, 0x401, 0x7ff, &(0x7f00000000c0)="7b157195fe9558de1ca28d0ac681e54b0298446f59a3e7cf38ae48ff718ff84c3302f5c70329c046bd92ab2c5ebe161f1c214885e02566bb55b58308d4a8bc715bc4cdc43d853073aedf85237d11901b4e4136483cfaee6e89a530b254c8e8ced5515a847d8c0d641866d740595d0d18f10476bfb0d718ce8fcc8b32b6d014c3f1f6a564da64e6c80b5e2f05cfe5d1610cccf23663932247ba432c3b5ba1f622d559500bbb92ad3a90aa9f8497fc065af71b4fc424e6e6a66f5047a815a58166db11e4333cbf5da49f99b5fa6937f6b3476e0f3b125e735040da99c48a4e5bd73d0675e10bcbe2cd3aa9f97414", 0xed) 16:04:18 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100028fe) open(&(0x7f0000000040)='./file0\x00', 0x400, 0xfffffffffffffffe) 16:04:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) 16:04:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x107, &(0x7f0000000040)) 16:04:19 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) dup(r0) 16:04:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) shutdown(r0, 0x2) 16:04:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140)=0x7, 0x4) 16:04:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r0) close(r1) 16:04:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() fchdir(r2) r3 = getpid() fcntl$setown(r1, 0x6, r3) getpid() socketpair(0x6, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') 16:04:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x4002, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) 16:04:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9efe, 0x80000000}, 0x8) 16:04:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget(0x2, 0x80) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000f1ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9f900000000000000000000000000000000000000000000ce03a7fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xe3, 0x2, 0x0) 16:04:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) getrusage(0xffffffffffffffff, &(0x7f0000000080)) dup2(r0, r1) listen(0xffffffffffffffff, 0x0) 16:04:19 executing program 0: setpgid(0x0, 0x0) setpgid(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa21, 0x10) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000080)="ab629351c1cdc048bedc9a9ecd836601ef2a5193219805dd27f01fa777f46203145cb6eb76c6b60dd558e144c61184a40dfd1c6e3b156ca8c1a0e16461e95956cda518c41face083a8a9fb18905cdeb61706008decc2956d6e425e3d13235f6de1ead76ce4df62ac1dcc960a2746708e45615f", 0x73, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:04:19 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x8000000006c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7, 0x3f, 0xec, 0x6, "107d89f26f416958c5d0e070f3936683767bb031", 0x401, 0xffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xa6) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) read(r2, &(0x7f0000000240)=""/4096, 0x1000) syz_open_pts() 16:04:19 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)='P\\', 0x2) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 16:04:19 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c652000"], 0xa) 16:04:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) close(r0) 16:04:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x7ff, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="437aa228c0b501248df6e4fdb668d56dfbdecb96941b56724ad2e56cdeaccd0e8b8ffd69dea0efb7675b687a56061c26492f21f6b69843ff0c88e73813096ebb333a8c91d41b5b86dc2a5cf47b260ef27ba8ef79db38975dda57f71c65847644efcce700bab81e3d7164c4df16a48ccb1dc1689e8b53c0e2dbf8af14ad7dbbc2a12aef82e0f173f31da9af85e63d697acae72a7d1b9b4948b3e7d616b77742c1f943835909d493daef3d485709e58062bf054dbfbec527ac04144855217906f79d6ac703dec336ebba9cb3e67ec4e6ab4d96ad946f8bf74d3147b0531f5f2d490232a032b2c6a9709626b3acff25b1f1c534bba1641584f6ed7c23e0dc0c9de10819c2b6247112a080c99348cc191c6977f2493206a3cf1df427a770d23d163eee46fa0c15a63e2ead782e93eb2df911401721fdb7f0239fe845fd633ec5b4f2dc68f7210dc662cba3e51a0a5964b209019451e5c3fccce741b06f63670fa929fc87a92fe7497ba7bdbe7375e5beef1c89e6577c87324ae679b81ae08bf396437d2241d890968e1c36796df0832f495cf295b3ce3ec3b7fc31e2aeb3dc0dd859dab495ee32ca9e6616c3534ac11a0b9382c703cc18e66f31a873a44a4634361384570a2ae6aee4ce24f8764b697d30f16d6320d4d836a57ab2cc2157f47ce055e763025555106d5bae1aa10621c477f269af1223db5bc2c100f2056ac406253edd88ca290fa674c10a10db91c1c6e409c6e87b6ed3f1081dc7c639228d2d7869785d00a66464896c61bbd0b975a1006aa2a5ca0efd674258d9da8b3a05b8eb161491746869df31010ec2c3b5082cda963c121f42ec6b56874174a143ca3822f584a3bc129bc4205add26ad25cc3c7da408c71d3d4b3dbbc579a22b5222b3cd7aab874f361d76eab142e23370e7a719e0729e19f871d3959ba41eb281faf2eb7d977f2787e99a4994268ed729d9ebff5401c92e7126ca2778bd0de0b9cf385efb5f6ac7be853624e0966c52baeed3ff54d5edf6967da791c0c6d30d24c92440d11b5ce600c54b29c223615207955df6aa3c12e01ef19f5820438530587d63867136ec091cf86e36b2ff494a0e4f4468e5432a4788ef375379d65365fd0ac7bd82738deb59310addc3ba7badb7e674d9c6ff25f26f315bb1bab4110eef19a2eb039c43d87dd5a6d7d97f8d878a60b6a9b04ad032d87dedd61e7e31a29fc2a60de2b0fec844b3ff0cd750d4bc6d5ce6a199e7cdd6c3b66ae2158185977f62e27b6cea02d333e4896b693ea836167f1bc40d92cd8506264016d3f73f4571369c9af64869bf26bed39f3881be280ce5acfcec11e964eb83b5818b4495f13e398315fcdbaaf915baa171e5373083c678be54e7e1b7e74ef1cf1d9e99b04dddad85167d7616c5872c0cc3c83a33c4915313813267ce2b24c47d485aa5d1152f156db6d15fd20013e88f056ee496cff27289f6083839b92103679fde25a39391438657ed3c4e552d37d30577724c9fce7b3bb82be59462c38fd7849090dbd2a133c7c9c029027b47809eb760d5551730b4919554b2af66b3d89868d8cb84f74b9085f5863914f9427ff2afe02f5ac36465a7afd4ca2b6d9c36bc1cd49d89f64a9bd44f1af7e8733a273fd744d0513f0c21624c1e11b511d09b26e24544c9e23bce6a31d89e0635eee658422496baf54e9d1033d60968acac92155ae0ac2202f24508a18090cefbffb0a40f5fb1f2bbbe7bb7271dc3f9e845537667eb886283a5794538006e30ee04c5dc816080cc203485c766881c900f375bc1a767e6ecb5be833e9019b28f5614bf0d126ee97cfbef1a14c2b89b8e4327dd1008c27cc4509e2ad084567300f83e572748364b775d826442da2dda33e5d2d4c994cb4b7f7168f3bb0dd488cc95280fb999a8f1e2e367ff297206d309206ce6d8bffae506ad95933b02cb41bbcb5e210f4a67211693478ff96b38b0809de97ad36b85339457ce2b23292362b6859fa71380d64f4a40ddbe749a4f40ea58a596d8fa8b55df4158af0c65e961e932e777720061d3cb5442f1771b7ca8d1dfb3dcbc76c0563859b7f4abf2e3d5d2ac60ab9eecaab569905ed8e7a2894d6791b26a92ba91e548711ea0f7231220962dcccebfdfa593be7802c13e53cacdf3371544dbaf789fc63d56d01fbeaef2dbb6cd0afbf928260ef99a6a7f2ba202167adaca40995704dabb34722f109d6394a3fec84ff53ff3ff8bc85c7eb8650e5a4fe90d75c5e1e798550b087ac05143a0ba11df9791ceff0f10c57c74ee74a3b3f159a658143f7a0711f8d5b6fbd2d8d31c09fcec46a391b5f9201e8a443b05fbdccfc6c1ee6f0bb4a7d6cee7e7a88705add4bc7f4addd2d263d209e44e0fb7c47915762ca310b222ec74a58835c451bb31d8444e38d0e16d0ff6e944611898c89c0b7fdf4bcbe5cb17e5c8e6fd5490a2145ea58b9ca51b199dbf5ea47fbd0f436fe31cc7728934acb42b3328019971c1a1b9f141d78ae324559281ed1534c83167c8f3b004246e76f9466cf217f2d102e21d6d86ff45339415db6703f6c7179e8848e365dba64b28013ea30b00bc71fe162a7ed9a04a49c09836eb9a4cd4974bd9f6752f3b7da176a4040d957f2796fd5e14c58fd546ae08ccdad36e03dce152d716d387fe78bbb4ce94040d8da003f9c7b067b8c7fdbb75f62c0d976e96601cfafa1905afc368e15424f1a3e1b73cfd3934f60ef739e769370b18a814c1db6cd8829d514b965d433b568e16b9d6db4ced89ce10d495f3958aeb9e178e08cd712818b004481ed68f02a332ec10a3d36426be1bc9476ce27812a7df331faed42e8b8e311011d03a72e7c9e288c7e17394e216f79d9ec2d4758a72a0ce774184ca673891eccd2c6a257d049fe7d6771efb18de3bf311d8efc3b8eabe886ebfc3b0b5bed9e447557e8d4c09865ae7cc99c4ff33e7cf109110dc86d92545954e2302b081bd386b8593bade392d0fac6c6bc418a8b555d4ce3b1a79654260604c1bcd13a2ef7507740cec5f9dfa911df6b89820e211cdb02487b54f39142faf90b77ed391f10010cbd876aa685b1e35d12b031bc34a0f44a3c2f3aab0a3a908f0118be747a9bcefdfd13c753f86d9fa5862967eb8192f204ba66e09b7cb7c8a5c89cca694e1e24f4f9c058e60a199e967dcea7a2405f7a8d9d3d0af212e7627169eb033ec7f09395221894ee08ec6dba7b48202480e7ceee3a29e45f0ad31977ea6eda958429aad51e4c0e92ffbd592c8fdb6a2ac86cabcae9a7a1c674900ff6e40bb0798be86bff6a307a881d1bcdcff62d80f5b4a768a626f1b4cabad0618f60f09a71bfb5a59443ec408ba0227df0610c5bba2c294c34ea9e94d5f264344749ed28d0b59ba7943453561e6585952314efdeb8129efbb3b0921c7c6a1f158359540e10347ed74fc4c88f3f34414eb208ecda8526b914b598c71ad9602a8f2cd1c04fa90f3858ce61967f8b74622d19fed6fa0add67f039ee79e1648ae8ab5dcab3aac513f18a7db0074020dc5591c8e56517d0d4da8e00bc493319bf8102f4983d6e59429b4ba10bb27f4a1c4102d6314d7e42afb774320bc58956789a388b7148c04a09959134b27def5d306660873cb947777681730a1e66eac88468add603a25cf53b1cfe8933d9d1e4e535aa3d3d36679226105f2a26fb6ae87b4f16ab12dee67406c5b46c5d556e42f3374e78c8af11f9eb9991c2dbac837a888796963d178fe4d8e90c12e7327edec46fcbb626fb7b1c8ff6a926906fe201f6ec71916e204bcc56670453ac8562b4e2088bdf2f99473c8d3587e84d8d3621938da630f233f4f658bd616df146aaadaa5af145d9235adb0e5c854c80193cd3a18a66eec6c01129023ddf30f8a463b11d9cc806d74cb1cbe1eef3d2e914fad173c74ead40c2ae36e0d5d74b8826efc8cb92de15b4d9f9a2fa36e577d0465d8974bcd003eeffb1e8ee7ea56145c31981c4083fcea4d92441dcfbaa4b9b93096c05091c392407228595ab866cda675ce4e2130f1b94ab449d44b59a8bc63edbf4cc47b7041840653f82c9a58142bbd963d4e90981e33303676bd5a3fe9631a479261cbf38e79334a623967ea00eea3f7337d1b426619732484184b3e5ba88f8e36ed466bfb1d764f6f4ebf613570af7ff1dc4bc77ceff15f063cf0d3b4551401d954387ecdfba0b06e222c9dbc49e08d644118e173d4dfe112fa4f25c0c861cad01ee924b3301f41066a5f0b99fd627925946bd8bce958823b7fde19fd31520cdc02310116ae56cf64ab93eb8ab68543f22c289578a2b57c4eff59b600292f04ff34acfbfe5f472f8db4305571e4fc1d1fb91c6ceeae8fa9f40dea893db3737947a7f660a725fae484367796a52ebc3d5b1a6c2019e3bd7f75023ac32b60d810c65e517a75902f497388066964e4588e845cf1df841969314e6f6fbb146dc12420e0d647acab38d1d0d0d0a666c758ee4df9693ebf22f1abb37a6a08d16f9b2c3ebd5b7b7c8be8c7d55401df7cf9c6dde29090193e629799b1754161d0eb1e3733e246fcf56a5732cc6182b6a80b3a44344e3cc409be1b3f69083f5a5785818816deaa7cb2ebd22c70a2bb7d99e7b54e10cdd94c946be2e74071fcc812971e82e8edad82bbc1a61ee8acc518e1535ca02d65bf24fbab221fa2bc2a17c35d189e7bcd8f37b8b7f11b08251638ca6bd40aa9ae490a8d340df8155508f85604b13635c62808d9efc01fccd201f91383ee8452142864d47341b8037373a527f4dcd37ad004402c43c62c8dd276f346995c64caf440acc7142a5eece1e0836dc9bdefd9515d30cf7f37f71839c584174506de65a4ddc1953ff055a18a758a60975d193edfbcfb7e314a4b056be137af463ee94d6eae15c531d5bd132ffdbd4369b813a25d01d29e45b58fc54ccd568d8e825b85c37b653026a1cdef26a06c19c352cda5ff42ca3e3c097e78d0f33f49fa7cb4063120119526105744bce117252976ec3b5739d4690abb513600d23239c2160f5e33b42a71ac21ac5ad97f7a6ef55436f566e48c1f9b5b9142cf59e761a4eb7de094ae030c98990315574ad6002c35a52893d2fd3aac7513627561a2f6b97ed7cba19fe4f23272fb9fabebff2b6690cb8684153e122b43a564965ffd5cac38cf00a2657de2e2c0152be688771c759e5c9977f03f0c0f44b8131c37526769e6dca9f6be4bde5e292c0502c303378bbf4d855b0485e68f23748c18201ab81cd5b933abffd6df3cb1bf4d402f0c98875705479fe823a5f57a4946199861a29bf83c70933d85eb077604ff3507e2c34fb3a33c5c0b271168f7719dbfcd073371b2a0c60e3d01ed30e8bcf8e3d9c5afe426ba7161ad9c9d7eede6ab469b5d11ec07587dcb70773600a46cc77861a31e57f94af2a530aa94c9deed0edd8f2885a93a8984322aed4b3bdbc5998129b06ce22d025b8b1060efdec409a5d1d4e3beb67b467202df66691c94b6855f3e7439143c66c479235aa698505ba864c4cc528806be3046a810e9344ae6628eae235b754bb49c8fda1e35d3fdc83a411e53e3f080480ae3817d731a075a0d1c158e5619a01ca3d1fe983b9e7ef6fe06fcd687250f1161aebfd9f8284826e8ffbe480f95f04f8938ec2c19a6683e92c43375a6f5ec22fa874cb038d054662b269c062b5f8bd28ecdc30c0522fe8e3ec5b91f28c92e18471a1ea06601be99fc124a2d9f918af07f830abc33377bed28d91a880cedcd7429207673cd733b0015a903dec7c9ffa9b67e9d0ebcec906ab994ceef31a0b37f0e6d0a61d0", 0x1000, 0x4, &(0x7f0000001000)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc) 16:04:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x4a, 0x3}, 0x10) ioctl$TIOCNOTTY(r3, 0x20007471) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:04:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x8001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) 16:04:19 executing program 1: open(&(0x7f0000000040)='\x00', 0x581, 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) 16:04:19 executing program 1: setgroups(0x0, 0xffffffffffffffff) r0 = getgid() r1 = getgid() r2 = getegid() setegid(r0) r3 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5, r6, r7]) 16:04:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xf9, 0x7}, {0x18, 0x3, 0xffffffffffff7fff, 0x4}, 0x5, [0x6, 0x5, 0x2, 0x7ff, 0x3, 0x1, 0x4, 0x28]}, 0x3c) fcntl$dupfd(r0, 0xa, r0) 16:04:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) socketpair$inet(0x2, 0x0, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0x8001}, 0x10) 16:04:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20040, 0x4) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x2, 0xfffff, 0x9, 0x25}, {{r0}, 0xfffffffffffffffe, 0x26, 0x2, 0x6, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0x800fffff, 0x6cd, 0x9}, {{r1}, 0xfffffffffffffffa, 0x60, 0x1, 0x61cf, 0x800}, {{r1}, 0xffffffffffffffff, 0x8, 0x200fffff, 0xbc1, 0x47f}, {{r0}, 0x0, 0x10, 0x40000000, 0x4, 0xcdeb}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x3, 0x3, 0x6, 0x7fff}, {{r1}, 0x0, 0x0, 0xf0000021, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x3, 0x100}, {{r0}, 0xfffffffffffffffc, 0x8, 0xa0000000, 0x42a500000000, 0xffffffffffffffe1}, {{r1}, 0xffffffffffffffff, 0xb, 0xa0000081, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x8, 0xc8}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0x101, &(0x7f0000000240)={0xff, 0x1}) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000280)="ca705c0f931122c3c8d320103b442efc0febac1593065301becaa1b91f1ba3ddcc008dc7744cebfb95ff28c832c85d66bc2c44de458f7a1c74f87a1b083c7437ba5d4ab637bef2d48f16b5afbb46a66d6c37615e2c21d994f7d1d2d3a30acbb1e6d55e52368ad1e9f0e0bcf10e829aaa9cc2528d67cb79195ca94059e129bb6fb770346f2efc7a2b8bd570e9982595742392abe9764806bd25df67077b4b83d5", 0xa0}, {&(0x7f0000000340)="e46c925f74d74034792969e32408b26cbc4a0e55e7bf78d87ce2ea34b317737688a4d6", 0x23}, {&(0x7f0000000380)="b0c477d50ffacd373b8fdb92f2e813dabd8ec897d86b51de834c58e4859caeb598acc435739397a47bf60efeae2bcb982237350770fba5f25f0785890bdbed4cc49859f2d5dffd3ec1f704a0ac338e9bfeb837afb2bd0408d7", 0x59}, {&(0x7f0000000400)="c24fb0a023b99a49", 0x8}, {&(0x7f0000000440)="e485d99db054dce676591acbe6661e17f9c93944296edc546be584638052a952bb036b5988c719dc0188edd20f1f4dd829ff29a91b8bfb59c68afe0c94fd73551dc3a6c4a93aa5e467fc729d1130f35e917136a009ec49cfe9019a3a48f34c8495a550f7d400e6da5ddcd72974fdf273e51417e5030ba97a59e02302c77ee820bf00e8aa306225164be8addc78c060819e97d043b3f14f660307e7dc5cf43e71f40776f0fd78610c5d979eb1b67cbd2638d6cfe15ef39adb8a0eb81494bf6d2313cc04efe54046e08c5efe4517d219d61db13059ed0e75578b496f8d5c0f803765c552857d2805749d8fdc51133b826dbf92467843c9a500bf7b3cc843b91f", 0xff}, {&(0x7f0000000540)="08f7451d77ea4fa01a9f7a8b14661c06e3020413ff81a8f54b0ff050fd0651b96544b54cd74eab9c4908dcc8f374c31713fe6aab8be1af229828173e1b5cc4d514bdb06f8cb92468441d28", 0x4b}, {&(0x7f00000005c0)="56ab8b1b1195353be48fc5a5666f96af8bd54f7b308409bdc7641ca377bc2a07e2e05c88b6c6d576f0138b93701b6a5eab47734407dda0a04b2bb4c60d932fcff51e531f34024b16f708dabc5e136afc43f125370e2d0aab0f4360c8051863f5e12977a5ed77a4ece1ce8037d64cf0e0b8e3c0462a65b1bfbbf215335f1794ef9a36b1708245b51e20c1d728affaf62189896e7b6843f534d063c6527791c397abdb4df75c01555f246106b1610e08b9a84f6ed96b2cdd7fbe4e43d3a1ae0afebb06a3ec7ce1cc2c83fb6450130e23b8e11215e2b130df97a4df2b5280ebf6ef66593fee4f913a231244f63bdebbc53236bb1cb4ab9e3a26e0685948dad5422433805e1d7f001f2ddddd038d8a4c37bfc52f483b6fed7bac94ff5aab0b84869079c51a79ea0dd875a24cc79df6200fe50b4d39e550cfa2d6ffdee69bb3bdf3945ed4f08ecf0236672b493748c381e94d939ce3fd59dae6b3136aa5ecec5272fb6d7a912f2458fcf4adaa7ea9bc529cf99b31214ba6d45101c8b9f8f434c8c0d6f4d0c9c352d3df0aa0def5ddb2483754ef82e1e1d3a75b0107ce9d50e90f7b95b959cd216db8a9f83cb8402246b602b89e22cc4b70be0db2f6c313bd2e1e34418f7831cdcd0508688e7662d8930fd21ecac0f6892dc3c1588a81407b222ce4406a126c02f027886ae1136c876200235bb5b9dfbd175505d8b2ef960a77602885c57c33607e509ff9a11c309c01fa0dfc703b78a43af6ea6ecdf77d7d199eb253c6a9324d4f6f6f23a2df0f4bfc088ad849de09d0c6c15b8412ec54a466ea95d2fd1e4ca490dbb051f99806fdd9ce19b7697291a1fe5bbc5acf6f6760809ec03ff81eb7f5928e15cb42d80f0b5c8302fed1bdf6c2b32d15c458c94ef565e65a7ed9f8b9d7117b4b4215544c68109f276b1d6815d0a0f2732b3554a40271e2182d7343a115e41ebe5309e28bfb63530bbf86de90db4e7864b93b9c81453aaaabe4e116c7bac214aaee8077fae9091efeed2450be5b327ec5c35aa4aac2f027fe6c557c3178cee3e1e21a61aaf075194d6dcad98dd446e55c58cea765e4192697ce3703b13cbe6cb52a39b8a0f718801ad1d533569f8d5bd05d48e5efd24b0cf8c8031328f48506226d6a3148908b3d579366db8be47d2e071302cd328f36f2f8f13289cd596101e56ec80827325f2c1ccb8d19d3f742ca0291ba52e0e1d21cf34d38c88f11a21d889938d2fdf1acb75d866e405a26e20e3ba9ca9d831a90e3137bc3ec37e0d08ba2b8102067441675cc65cc13dd0aa6b4524a20fcefff25043385400ef7e4d3d7599e756d9c68835a2facc95741faefcad2d1bdafcf774ed64f7939180db5334b6c1164ba453d98d6a3471502616d8e141673a8796b2eb2caf5f3beee14102e128865a250825d0b277ceeef365e041f29e4e8b1b7b293fff1af07c797fafb8cefde98100ec9ac9a1cde36f1044e21facb1faced4d76cf164cc1aa49060023a495c35fd4abbe83e11e2ac389f99c55b7475fadefaaad6abd707dc2a5d3de7c0b0598e8266f5595905a4dadab1146e4ae66d9975e5e129f9388b2e148c17a5148e2c4a4adeaefe2dce0196388b06cca078c8c5691b65016905e0b2430a18ea9965231dd89dae980231abc5d5acdbdfea22c0fb4a565c4cd2fab47c98418b86ee557064be227fac9ce3fbb9df8d1b0f5408f32290eddce1d07449928ca804cd489059615a9ccbb2bfa50d4213730dbc0e2490fc5dbb2afab23f2557d3fcfd973e9da562cc7f4e17bceda35125bd3beb503a23ebeba4652f33f2355f031904c4223de7deecb3cb315e70bb035e558734973f0a91a35925404564600c04cb8be1136a4baa023e7367fed1439e5fa076233a16a591e037e6daeaadf8a803fba716a38992a790f999b22840bde489b33a82462685e67908c536fbb282885b15c4d045163911350ff562a1fad5987149e6007ac183f0d899dbd3befd4a91c77b0a5f2d12afaf687d946dc53e8f272ffbc850bd89d6534abbc6920721b0ceee627261eff879ad8bdcd9824f94b77d4e3570ffb39e7e8c09ec309cde6c28cf46688e35213c9296bfc0bcf7ad565cb086924a72fe2c5ae60b22de64b0f0ecb970e6f11ab4c850220e642f7c520f05821911dd980273b247728b7f4067f0160752152b7918c5d40b42b57afd64d6ecf1f47738b3c0df5af3a9d9ab401eb3785ea4ef20da795df010ed47bcfecdaf98d16c3ae264d254d1762198e15e949e308f7d40e1890462ad0fb6e86db78d627cd7ab69ebf91941d82db31c12d9a133312a6e0962e341440016f755a38ed8b9a5e1989ff7e47d0700f7e60c6ce6c77e058a28d15c2059c707813b847209e591a98321613065d3a30d8e9a13444034cd1aa9746de38911071868ca30051fa7ac0c9b7ff2c0cd585d81ff836cf6c2bacab2dc0965da957ddfd8b95aa8da5e5ad002514a5d253ebde9f1fbb214c225fd9e089fbaaf7ce3d8114a3383b9cad0a66cb6b2565cb6db3d75b3aa786ab0f267168badc39498bbfd72d87079f2281c3463b9f5947d147f821bf864e91f974b61be7979aa093471541a30a590659c5ae52c059bc1a29b3f0f0a5a5ddc08427f3de3077cde59c2110277c79df57fa0ae3c37ff563cb92c31b3284e88a42c1791b9c2b17ff0a02e0e36f120b4d18e5d715a6c469f7fe53dfa125be5b3601ca5e8e338b5aabd24811b5ec8a1133659746bc81b1c652aaef496370f58e7c9226f5cb7de39ad7ed877e3ef764aae7833c57c90f2b1a45cbee039afa6ed81619f76f0d22a3457a144d315d3916ec6ff88dfa8bd90533425ef66456701c0b153368c895ba561d9cc54bc52415d996a69568287647cb5389b82f02a6dbe7484ef4a5bc1f2573b9514d8ce96c3b7234f7741ecf0972e93d9e344944c4a7c0ed25caa8ef6785d23005e12b235bc14b2a825a6074491be6f000bf47c329daf004bd87eda5d5bd1d58672b2cd5ff76f3c58b1fb84a48e3375208eabf1d484c4cf4a1964c018ae524f517b683245079733914e1f198c78a6c4b5e72963fedd81f4ca9e7cce7c24c2baeb7ea0cfa748127cc2fb2d0b63988c1a11d59f995360203ed2ac27b80909f89a99a61c2808f8e40f1fd026e9ecbf24b5d5176ad18135b7940dca8b0d76afc21d1fadbf92217dbfbdd4e7152e4fba781bdce7a939401cd49944c35c6f9716c31a8c05721fc01c6e830c35d530621af528933b0cba9ff55eec238dbda6c7548f2639967f0c113176174ec4f469f36dfee2ab97e59616f455a6b6bc6e04a7cb59fa9d3fcdea022c2325698b3708e9d68abe7d6d8351602fbe0064bcf7cc04d2aa5e29af78e85443d7d283f5934f70ba02843bd3399dfac5bb09a4b362fdfbbb09e138c51767ef475d35393c4181047c6857d3de8fe7b450fffc2ca0e56a8b3af2107ebf2b9ab8091e3795302ad7b3983a5e8c9e19dfdeb1a26048db4d9c39569ff8e87ba7a09bdb37be34525cc5f440f95ed742d24deb31477cb33be7b893bf70a4a68545690882566c758c17fc67d2f6518cf4ebb9b48d53732df18cfe11886022d8f168b48818cde7cfae47c827a22328453b0a0856cf75564c2e9531f8405492a77ba2f09a064ffd5467432a37ba062372e876b8bbb81f0788de3bf53c2da25693f06afb69a8531ca63f8c16c2482e8e108ca6134113fcd4889007b0548f38548ac219d592cdb91869cb4f7f308197d2e9ac9f935602c86cc1de416541d7e5a7a904a1d051b1e8fa70f6a063951a4ee3c48d5963a25b562f91d3cb47f961af78a5f680b593c913a821c2b829fc49a9f21c633b6e3857095a10041a7823857db0d14f5b69d73dedfb22345fe21a7ccbb077946d7c35509a81d79912657456804aca3f7517557264d8bad24564313a84269bcfe934469a8720fae25a94212a8de1d03dc48301c6fa266e4afcf0869d927208689acc24a847a093e75640c2103cbcde515313013ade8526631881f12cf639ba024d343651aa4dc7ef74b9d9f9c715c1327aa8267b65f3ee9dfc8bafb4397f3e3d29bb184e31a7eff29f232d8562aa93929c762fafa6f91a5dd069db49a7cb8f877cb9dae1a9dc96276206d3bfa7c17968b8b0c4dc2a0721c63844d340ca913f8e9ab8c4b7589fb6ef0b582eef14ec2382676b8fd580bfbac8ecb51e84101cd62947e0d541c97865199ebd0c9697d391855b8fa210398d5fa3539b322619a9840add563f923792be85224b9d245e04759efc5cc38295c3ce192a26e1ecae54194a172978557e9189903cd0af234af2d5c75aa13d54c22c5125ca0e2c5b891a7ffa1d9344a43732f1abd7364726968afda01936976c568bf2e0bd4a91bb7f140fa0af4e4448a791b11e2bac4161c19cceff6b45c69cce1fd9dfebdc9cc05b541abcfc3f2589ee83e57b8c0e041fd70260a6e1a1c3d636014627cab6c550bda7d5adaae345a505f327af9fc8aa3fec4f47328816b01aeefe43e94199b0e9d32ab9f0116468e3d3a2d56dbb746275975e91aa8a046117d3fedf32f5dd904d7d3568d995a87f8caa194fb289313446d89adef00edaae9e6a3333a498df3e947971703118a1927a7cfb6ba118a56327ddb2be25db3f18189cb8996ee8c765ec081281df029eb819b227a7996113888155445aaa0fbaf28c0d905441ca291a49156766112592f846bed2207baded93aa1c5a59db63e4c122af5977419df1a312d71e1f6b2c4e9731ee3e25155621a12206394374c804c0b911626406725ce6c5985d5cb823a1d04dbdc90224740cf71aa23b81ef3ffdf61fb05ccee26c12aba691ef7b0b73165a1b76c9e89c788cd7020d8c0938c0ac1e142a2c66303180e5a06996518466be685a58a6edb8a32b83780fa45d349847dfced7c230d1e96b38abe4d58bbb559252a2cfb3f16e562352f2f800d7f54fc5582675b477102c548aec1268224ba9d9cc487b006a95bb6c8ed665e2ea38e1ed7dbc71aec193e5ebf62dc91d4148eeafe660b84397a4b707a68ac83ba4f93a927448c96cf0844e7fa7989e2b7d928ae50cbc0462b9f2fec6cfa21ca6ecc190d7a331d40e858406d013ad43a0653731937708c55ddea99d2b25f1175cbd0bc7ffd12d05ac474f3c380e4f862f836aae305a3f4aaaf2a0d7117031c87e14b7596106a26a1eeecc32a068803522259f7274a22d52a208a618a33942218f8f84321a72a09779ba95e71a3846160d3cb88714e4c5a5eb3a81ec72f2a73d3895bcda2d4b367a2286c9853ffbeecc1a515963bdd1ce52cd3dcceffd7b1fbe558c7d6d297888a405ebbc252b7410aacdbe72d8856a6e199d6406e8d684772b599aaa6259e4bb46bee9ac3f6c4662012fd2fbad5ac1515f570c7d1848619d8c5ab7db5d5fb7ba6f87869d72475513b021053aa1ba1f1e52192f79c572c670336d1b7c7d297366ff481742c23d6b39239ce805633342203d3faf9e2979f7f15ff1d6406649bc13b15eccc76103173e13a92bbfaa80099354bd35a862b4c95383d0c9832590bc57cfaeecccd9f16a85993e8f4a4a51a7b5749a8a8cb9c64a74ea8f0d997433a74176c9e396a7bbc6105030eabbd2c94c50debc8f00c7884c4e8f6981f4bd47ce062819f1bceec3488b0499e0b96eba7af8ff8c56fad68c5a9e1a5df9914759dd821b21af99df8b941cff2950ff83b744ff529ca264390c3d819cb4067f1ef699848a7fcda587ce76fe1d7cee0158dab43d5224678cd7b2e446065e547b438d19a9139028f5e840f4467318161d6daff2877e60f5dcb0c54a4d2488264", 0x1000}], 0x7) dup2(r1, r0) poll(&(0x7f0000000040)=[{r1, 0xe78449268f43b4c6}], 0x1, 0x0) 16:04:19 executing program 1: r0 = socket(0x10, 0x4000, 0x4cc2) recvfrom(r0, &(0x7f0000000000)=""/18, 0x12, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r2 = semget(0x1, 0x3, 0x408) semget(0x3, 0x3, 0x2) clock_getres(0x0, &(0x7f00000000c0)) semctl$IPC_RMID(r2, 0x0, 0x0) 16:04:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/228, 0xffffffffffffffd0}, {&(0x7f0000000740)=""/45, 0x2d}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000700)=""/18, 0xffffff83}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000640)=""/130, 0x82}], 0x7, 0x0) write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:04:19 executing program 1: r0 = socket(0x1e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 16:04:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x175e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:04:19 executing program 0: clock_gettime(0x3, 0xfffffffffffffffe) 16:04:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:04:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:04:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000140)) geteuid() r1 = geteuid() setuid(r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:04:20 executing program 1: r0 = socket(0x10, 0x8000, 0x400) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) shutdown(r1, 0x1) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, r3) msgget$private(0x0, 0x0) 16:04:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x8, 0x0) 16:04:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x31f) 16:04:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x80000) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:04:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000100)=""/184, 0xb8}], 0x3) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000004200)=""/4096, 0x1000}, {&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000000440)=""/184, 0xb8}], 0x7, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000005c0)) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x100000000) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x20000) 16:04:20 executing program 1: r0 = socket(0x21, 0x3, 0x1) lseek(r0, 0x0, 0x1) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff75) socket(0x10, 0x8003, 0x7fffffff) 16:04:20 executing program 1: clock_gettime(0x80000000004, &(0x7f0000000080)) 16:04:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:04:21 executing program 0: r0 = getpid() socketpair$inet6(0x18, 0xb, 0x34c, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x7) fcntl$setstatus(r1, 0x4, 0x0) wait4(r0, &(0x7f0000000080), 0x8, &(0x7f00000002c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_gettime(0x2, 0xfffffffffffffffe) 16:04:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1422a0563eee269ffec67d08950d507208448f5d37846ecf4edddc0234bc973457a4cf04e5d45df43d1543cd242203c31d3da48072f859ae1baa74b05714fc636b3f33e00e61ff4256b8d5745c762d68d6fc429ffda00a5e6a47bc53cc00ec4f9fe6e444317fcbf8ef92267a315dd54daa07069334d6646dedffbec01b87589290f1f15fb88479040b70668cd69b85d167", 0x91) setsockopt$inet_opts(r0, 0x0, 0x40000000000017, 0x0, 0x1a1) 16:04:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x100000000000037b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) flock(r0, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="20ea38f41770dcf9ea4df03407ef37597220bebd61ee89946cb6a7e99a0091fa00000000000000", 0x27}], 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x840, 0x144) 16:04:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x4, 0x2, "6a61997a006e40fa37af05351cccdbd7ecb17a32", 0x1, 0x20}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:04:21 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="d2f9821fd863b883f97524314a21bc2547423a5ae056a36c37fa1852311d4a8c86722072d8a9feea8693d313c175da59c958642b761ae37ce018dd2d91720508c251385bdf6d29bd2d6ae38faa96f9ba6cc956fa38a3a93312eb6a200c41a5451295738ac21966f6bd142b42aab94d87dab38fca80d115523f846e13103e3fa7ea6e92bf5fe18e24a668ded4ffe8c7d48a9898340ad88e4ecc007dcf6d060b5449e35c5ea153bfd589d8224d01bac5767631b16f4939cd08", 0xb8}, {&(0x7f0000000240)="e8b558936c27ead1229cf796783e91f602b6e3c538e996debf247d96b052c153fbb4e939c5bbe1c461cdbe", 0x2b}], 0x2, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x90, 0x402}, 0xd) recvfrom$inet(r0, &(0x7f0000000000)=""/160, 0xa0, 0x3, 0x0, 0x0) socketpair$inet(0x2, 0x4, 0x10000, &(0x7f00000000c0)) 16:04:21 executing program 0: r0 = kqueue() r1 = getpid() fcntl$setown(r0, 0x6, r1) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x3, 0x0, 0x0, 0x1}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 16:04:22 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x0) 16:04:22 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) getsockopt(r0, 0x0, 0x4, &(0x7f0000000000)=""/234, &(0x7f0000000100)=0xea) 16:04:22 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgrcv(r0, &(0x7f0000000200)={0x0, ""/94}, 0xfffffffffffffee9, 0x3, 0x1000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) msgsnd(r0, &(0x7f0000000380)={0x0, "8052982ee39678e36949ce9e6bd077ff0575ad8465628d4b6567385946a918ec1634dd4843b23ce09a8609819baada6a69033c8370a7bf6a2b71285f4158add1e36ae6689f8127e9b6a5f9ef0ccec2268120792bfa24332e78ad142e02181c3db7dee94f719cfd791394c7d854f8b9a10b53ec7da7062c1bb26d6fc4bfa104a0cc00a1d8581b2f3b32fd75a257d7a071b49847d6d69fddbb89643d79029582fb40998307574a25c0e55f542af869aecbd30870b7a09967a866e1ed4742f91b5fb0f2b0fbae6c1816a82fd948be13"}, 0xd6, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "79ede001b111217e847c16837f1fb8731ab90e5c2d68aa50c404cc37673fbefa65099d9ecb313cbbccb4c63c851b6469283f948aba47dc385428b888284c4b48e274345cd7f88ce1a9ce482ccb3da1241f6ef601c853ebba9b026640c599c717b706705ff551689a779c281874c32ffacfa459d0b09a939341293305f8dd165e573902820adab8f3e943623d128f4788ecc66969d59a3761ddd1ad42d853cd1813534241a005c24ac135935174e3b2bcbbef001fc739ca8f3811d3c0cc7e77"}, 0xc7, 0x0) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0448922917081837e8f513d8b59293206aa791ac50456d4f6c6a115ff0038d1b29f671f3a769ab0fff22fa0114104114dbfe5bca73926c578988ba47f14b824efb10c40540"], 0x8, 0x0) msgget$private(0x0, 0x12) 16:04:22 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x4002, 0x3, &(0x7f0000000000)) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) 16:04:22 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) r1 = dup(0xffffffffffffff9c) dup2(r1, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) setreuid(r4, 0x0) setuid(r4) 16:04:22 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:04:22 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='$\x00', &(0x7f00000000c0)='-)\x00', &(0x7f0000000100)="d42b7b7b3a402600", &(0x7f0000000140)='\x00', &(0x7f0000000180)='(!\x00', &(0x7f00000001c0)='(\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='{\x00', &(0x7f0000000280)='#&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)="9f2900", &(0x7f0000000380)=',\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)="f500"]) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) execve(0x0, 0x0, 0x0) 16:04:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) mknodat(r1, &(0x7f0000000080)='./file1\x00', 0x20, 0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/76, 0x4c, 0x840, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) 16:04:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/148, 0x94}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/147, 0x93}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/137, 0x89}], 0x9, 0x0) 16:04:22 executing program 1: pledge(0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xffffffffffff2ffd, 0x0) 16:04:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x10, 0x8000, 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/24, 0x18, 0x3, 0x0, 0x0) close(r1) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) 16:04:22 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:04:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a00, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000e49000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) fchdir(r0) mlock(&(0x7f0000d35000/0x4000)=nil, 0x4000) 16:04:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) listen(r0, 0x8) bind$inet6(r0, &(0x7f0000000080), 0xc) 16:04:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0xe0, 0x8, 0x9, "16dba9023769ad0a685e52f2cb55d8a8afd2b109", 0xfffffffffffffff7, 0x2}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:04:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x3e, 0x0, 0x0, 0x0) 16:04:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x10000, 0xffffffff, r1}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xca75bb168352eda9, 0x88) fcntl$setown(r2, 0x6, r1) fcntl$setstatus(r2, 0x4, 0x48) close(r2) 16:04:22 executing program 1: r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/136) r1 = msgget$private(0x0, 0x114) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/203) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/176}, 0xb8, 0x3, 0x1800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/75) msgrcv(r1, &(0x7f0000000300)={0x0, ""/125}, 0x85, 0x1, 0x800) sync() msgsnd(r1, &(0x7f00000003c0)={0x1, "99ba9e7f6840ae04be71afb2eb6cfdf6292c0492529ddec3902a900b4fccec7babe438944abea9b180aa1fee49456960b059d91b7efc94c4b190ca5ab3fd0a2581e6e44c87c18132cfc95544f75705dea3b35ea5962e0043b7d891c3353adb36e47353e5e54c518827c3b79e4e5a037c1a0b0ab1d89e74506cd312b6eb9fed150dcddd3c64bfb64319e2fa25b17cb75836a1b00fb0d985b67205dc1047bbad322c46299741f8d513a6fc"}, 0xb2, 0x800) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat(r3, &(0x7f00000004c0)='./file0\x00', 0x80, 0x0) msgget$private(0x0, 0x402) shmget$private(0x0, 0x2000, 0x8a, &(0x7f0000ffc000/0x2000)=nil) msgctl$IPC_RMID(r1, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000540)='./file0\x00', r3, &(0x7f0000000580)='./file0\x00', 0x4) msgget$private(0x0, 0x1) r7 = fcntl$dupfd(r5, 0x0, r5) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000600)) sync() mknod$loop(&(0x7f0000000640)='./file0\x00', 0x6040, 0x0) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000680)=[{r2, 0x18}, {r3, 0x22}, {r4, 0x2}, {r6, 0x11}, {r7, 0x20}, {r3, 0x82}, {r8, 0x153}, {r7, 0x1a}], 0x8, 0x20000000000) msgget$private(0x0, 0x190) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/96}, 0x68, 0x0, 0x1800) openat(r3, &(0x7f0000000740)='./file0\x00', 0x100, 0xc0) getdents(r6, &(0x7f0000000780)=""/202, 0xca) readlinkat(r5, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/255, 0xff) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f00000009c0)=""/137) 16:04:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2016, 0x7f) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x40) socketpair$inet(0x2, 0x1, 0x7, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) writev(r0, &(0x7f0000001700), 0x140) 16:04:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0x10000023a) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgid() getgid() getgid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x0, &(0x7f0000000200)) 16:04:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x6}, 0xfffffffffffffd6e) close(r0) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:04:23 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3, "e504ed7ec801d2b3b8cbedd21a39e2fb755dff96d0b6306344d33458c85ea105543f30169f09934b2526f411"}, 0x34, 0x800) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) syz_execute_func(&(0x7f0000000140)="44d34d02c4e1fe11a2be0e8a8f42d9fcc4e240f288008000002e0f671366430f383f15b918000066440f3804fdf2400f38f1530746d23bc463f963f8ca") semget(0x3, 0x0, 0x101) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) 16:04:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0xff, 0x9}, {{r0}, 0xffffffffffffffff, 0xe07109ac6d6b288c, 0xfffff, 0x7, 0x7}, {{r2}, 0xfffffffffffffffd, 0x80, 0xf0000002, 0x5, 0xfffffffffffffeff}, {{r2}, 0xffffffffffffffff, 0x45, 0xf0000080, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x5, 0x5}, {{r1}, 0xfffffffffffffff8, 0x20, 0xa0000022, 0x10001}], 0x1f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x94, 0x80000040, 0x1, 0x9}, {{r2}, 0xfffffffffffffffb, 0x30, 0x6, 0x5, 0x1}], 0x100000000, &(0x7f0000000140)={0xfffffffffffffbdb, 0x7f}) close(r1) r3 = dup2(r1, r2) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000001780), 0x0) r4 = dup(r0) kevent(r2, &(0x7f0000001540)=[{{r4}, 0xfffffffffffffffb, 0x1}], 0x8000, 0x0, 0xffffffff7fffffff, 0x0) 16:04:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xdb, 0x2, 0xe2, 0x18}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0x400fffff, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x2, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x101, 0x1}, {{r0}, 0xfffffffffffffffa, 0x18, 0x11, 0x8980, 0x7}, {{r0}, 0xfffffffffffffff9, 0x48, 0x0, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x3, 0xad}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x7, 0x2}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xaa729924a443e4f1, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x3a, 0x2, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x14, 0x40, 0x6, 0x6}, {{r0}, 0xfffffffffffffffa, 0xbf, 0xfffff, 0xffffffffffffff25, 0x1}, {{r0}, 0xfffffffffffffffd, 0x29, 0x0, 0x80000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000006, 0x97, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x3, 0x1}], 0xd1, &(0x7f0000000340)={0xfff, 0x7}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa7}) flock(r1, 0x4) 16:04:23 executing program 1: read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffed0) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="b316e2e8c103ac67495fc5016586630bb59c241d5253314f0af4d134ebfa12f02dd9f3f7c7c52e22db9aa94ab9f839d6565884e6f7a5de1050208458e0b34b61da2ec95d4788cc5cddb431d67c429f7fe8701bbe0bc437e7bf32c4508120667c8c170c233f92e10b7ad5c5f6100728dd3234f966d3d8ed4925c8e15091363d7cdddcec340c04cd02", 0x88}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) 16:04:23 executing program 0: setreuid(0x0, 0xee00) msgget(0x3, 0x504) 16:04:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="9539c70baf06c90bb768f8b8b107301b052d67c303987b8b6f9ee0a937ff91fa577df54e5f64a8a6fe9cb6bbd482353fc60ed2536f31353ed212cde9669b94626687ee92fc998c3edd636e91ca286534edeacbbb50538147570d76791ab591f07927f73fbd92b4b23d8b8355e212a2bc22c598559458bb7f10bbc0fdbdb99a8662c553888ff6987081eb9cd792241e7f0ba5aa358623022502b89b326856afe2", 0xa0}, {&(0x7f0000000140)="95", 0x1}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="200000000015ebff06ff0000010000004077b9fc88d29cfe259d445306b1bc22dcadb7d46d373016302e39070a7c08a82ef3b3d31ae7e89bfd1001432648473f8fb998812be5c10850a25b88f114f280f3a03d0748f3f2b0107aa817757f9d76212d22bc0f6b5f00453db18f2c3e7141b2c44f", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x20, 0x2}, 0x8) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:04:23 executing program 0: setrlimit(0xe, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000000)) 16:04:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) 16:04:24 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2000000a20, 0x0) fcntl$lock(r0, 0xb, 0x0) 16:04:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) 16:04:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/132, 0xfffffffffffffe91) poll(&(0x7f0000000040), 0x200000000000006e, 0xfffffffffffffffc) 16:04:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/173, 0xad}], 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0xc7, 0x40000000, 0x8, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x5, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x11, 0x41, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x3, 0x5}], 0xfffffffffffffffa, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x94, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0xa3, 0x4, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000082, 0xda}, {{r1}, 0xfffffffffffffffb, 0x30, 0x0, 0x100000001, 0x471}, {{r0}, 0xffffffffffffffff, 0x1, 0x24, 0x10000, 0x3ff}], 0x7f, &(0x7f0000000600)={0x80000001, 0x4}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x8) getpeername$unix(r1, &(0x7f0000002040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caea2e4c6fcecd6e6f50bdf48fa0e5"], &(0x7f0000000480)=0x1002) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) nanosleep(&(0x7f0000000400)={0x9}, &(0x7f0000000440)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 16:04:24 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x8a, 0x1a0) 16:04:24 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/21, 0x15}, {&(0x7f0000000380)=""/100, 0x64}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/103, 0x67}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/234, 0xea}, {&(0x7f0000000680)=""/51, 0x33}], 0xa, &(0x7f0000000780)=""/42, 0x2a, 0x20}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) socket$inet(0x2, 0x4007, 0x2) 16:04:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x15) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:04:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x20) listen(r0, 0x0) 16:04:24 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 16:04:24 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x1000000000100) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:24 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x30180, 0x4) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x60) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') 16:04:24 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/79, 0x4f}, {&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/125, 0x7d}], 0x5, 0x0) openat(r0, &(0x7f0000000500)='./file0\x00', 0x0, 0x42) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0xec) openat(r2, &(0x7f0000000140)='./file0\x00', 0x81, 0x84) 16:04:24 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x3, 0x7ff) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) socket(0x2000000000000006, 0x4, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x7, 0xffffffffffffff15}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) 16:04:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) poll(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x200, 0x0) 16:04:25 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) recvfrom(r0, 0x0, 0x345, 0x801, 0x0, 0xfffffedb) 16:04:25 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x8, 0xef2b}], 0x1f, 0x0, 0x0, 0x0) 16:04:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x39}, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) socket(0x6, 0x4007, 0x3) dup2(r2, r0) 16:04:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a2) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:04:25 executing program 0: socketpair$inet(0x2, 0x5, 0xd0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5813, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/243, 0xf3}], 0x4) ioctl$TIOCSDTR(r3, 0x20007479) r6 = socket$inet(0x2, 0x8001, 0x400) getpeername$inet(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x81, 0x25) r8 = dup2(r5, r4) r9 = accept(r7, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) fcntl$setstatus(r1, 0x4, 0x8) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000005c0)={0x7, 0x8, 0x1, 0x4, "3b5a64911340e11cc3740d58cd7013e598708033", 0x3, 0x68cc8514}) r12 = dup2(r3, r8) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000640)=0xc) r13 = syz_open_pts() shmget$private(0x0, 0x3000, 0x209, &(0x7f0000ffc000/0x3000)=nil) r14 = getppid() fcntl$setown(r6, 0x6, r14) r15 = getuid() r16 = getgid() sendmsg$unix(r7, &(0x7f0000000cc0)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f00000006c0)}, {&(0x7f0000000700)="be51f45c105b905535c68f4035f9a194be1c4f4030c6ca4fc1c1121ec615469b128b662cb627d28a1b778bdeaa4d5c2d9f6c7bc751758e7c94d0ec0f509d8065d0669f695b3c0ff33718729c53696ba8650e4008a04a6b85", 0x58}, {&(0x7f0000000780)="20e5af98fd71a9e3f22f1aefa8ffb40ee58007200fc9e135981b18b1f76f3ebcbd1d3aaa8e4f107a4480fabb82d884485b7e20db3d8e10708b88e73e514e79ed39d1cc38ae5a7b24a8bd00fe322e7abadfe1facc88564a405f8cde811653ee5afd9931880ed4c46b8734ab04b6ee29a716c8df66c3a0c982c40fd71db8f3a5a19c29bb750b547acce3ca76e8c428be3c48511a2037001061929f433bcd95d1af08578ea8bcda3e120d33c61d6c62dffc2ed064bc13404e72", 0xb8}, {&(0x7f0000000840)="9a43661fe9261e9bc23b9f4aacc217549e690219681cb1f38ea6891665fa0b3ce6830cca0c661f6d0c4b576ddf72fe74198cba7ff117518bd7683519746d4ecfa3b81a01a9a73c58286722afc36535cdacdd0c526db36a3b64486b749421976dc697656eef0b84b818eca627fa6ec4ef24c7402be61def4001dfc443881ad3b39c2eaa9f8f441e2d828c65e2fd723a172553361c47a5b514ec32df2dc374014a4c9b090e17468c17e6a540838f0ab4d6187a3631725d688bfea3d426e956f2ac3c8aa8312eec64e040", 0xc9}, {&(0x7f0000000940)="f492442a3adcc4b2c9ac0d3eb7171c0052b42a21c1241e8c", 0x18}, {&(0x7f0000000980)="3236e3ac0d692f02b328d43d16050328263b07d0fe5b07a109c52361e5cff32869142d21826784256803cd98b41055afeeb39a4f53edb2b58bee9735d82f1e91a2204e4528aa6bcc5c0457f8dd3c89acd925718f1911e6182eeb8abed47aaeb3f9e495ba2a7585c8de25d87ea942dfa0deede68472f0f42cff1c6e9f1f7134c8b0d776d3d1a04b49", 0x88}, {&(0x7f0000000a40)="0ef04d9959e0e6b85921ee4be4536cb8982d3b36bb70a5d24563ace356e2a7d3471d3be3ad8ad6e79aa5eb9dbda59df6d8ee3d2c554e115ddcc320f38ef0f24b5018f4974ead27b087751caa2365ce87b9f3ef909813194eb44e6b6a51ad2e140ef18dac0d401dcf9d5ba37c7a827c8855b1ec9b7945ed129340a810b52853f09ed86c314a54bb8d2eed6cf60d84ca7bc298139f35b13510cc3b8590b2a6c0b34d09fb97d28f2cb4f7a447765c4320f67239513a1025fa08141c36b7289e50175671208039b1d9205ea7bb4aae08299a28a7e69317549600afa12745ad359a4d6abb", 0xe2}, {&(0x7f0000000b40)="700d24e32dacde4e62228bf867cf607b63198d", 0x13}], 0x8, &(0x7f0000000c00)=[@rights={0x28, 0xffff, 0x1, [r0, r7, r10, r10, r2, r8]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x38, 0xffff, 0x1, [r3, r13, r4, r12, r8, r2, r1, r2, r8]}, @rights={0x20, 0xffff, 0x1, [r3, r13, r10, r7]}], 0xa0, 0x1}, 0x4) wait4(r14, &(0x7f0000000d00), 0x3, &(0x7f0000000d40)) read(r13, &(0x7f0000000e00)=""/248, 0xf8) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000f00)=0x80000000) pipe(&(0x7f0000000f40)) dup2(r9, r11) chmod(&(0x7f0000000f80)='./file0\x00', 0x80) 16:04:25 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) chdir(&(0x7f0000000000)='./file0\x00') 16:04:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) sendmsg(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="759f36ea147a1c3117d339c975c2adc2997137b96c09492569abbc753535b68058e5d32a4ec5ab26491e38197bded885844db16f1cf654f5a7a2ca5aa112bae74bd48a8fa3", 0x45}, {&(0x7f0000000200)="933c31aa2173f5707b57f3b7c5515a27d92af7b7d0ee282ac5814250d5eb69f8c9016350923e7b979f11b51a7297da7338161b1eae94bed6bd0833c7be372fe5cd4592bd4df832ab51090551e22d615455cbbe4b74cbc404c646f04e0a276f36c43af81423cb0e7cf227d23b48b5489352ebdc075be8f69a47ee72f8854091d96d3cbc8030927b9c1b9a2243ac65387a36e488fcb647b2b8a1094a297fa0c6082b3a6fd2878e45a0dfddb6929987ad06c69efb021027afe2d417d5e089e31dbacabd", 0xc2}, {&(0x7f0000000300)="88bb1b7910c0af9e4f8c9cfa01f1702f8aa311eec5d927eadc56152093a181d3d62e3b32687f87f4c7f175d65849a0ee43009ac71485c2b4caf7c0e2aa0c1319cdf32fea8daa53881deee6112d7916dceffcfe", 0x53}, {&(0x7f0000000180)="ce358ae78628ba2a21780e6c051cd9c08fe67065f75dd8bfa1", 0x19}, {&(0x7f0000000380)="5e765a949b1004e4f86fe4318ff424d12dea5f8e377f925ec3e71039e6645470f923dff7023e5c3eb1452e4dde186eb84c353355c831910c076a36245528b037e020adfbb0903692a4504738b1fc5395145bf4d6c884f1b12a7c4993d174186b7a8c4107ecbd5940471a1be5cc443f3d0fee5edfbd518ae7e9d718c9e2ff8e9f8d8b8cfbbda24b80f75a93fa70b1411a38e639d783e9119487b938b958e3daac", 0xa0}, {&(0x7f0000000440)="9816365756a1b82c70e2469adff0a7fbfd6ab3e24dc563473585fc1520f80ef5e3eff72397faf23a3fa7a3ffe7522872eea3bf95ee9a619aadaf545c1368ce2077bfcda44f06b94bf6eed98ab1966f96ed85d87faf5031e53060572f8fc4eaf0040f549297af1696f13a7f744225ac27cab19165f98c9b393fd2a2ae0b1d0175ef31e49355f10018ba", 0x89}], 0x6, &(0x7f0000000580)=[{0x28, 0x1, 0xffffffff, "db3ce51ecc40987ece78842bb49a8ad608ce86b793a348d6"}, {0x1010, 0x1, 0x1000, "e646ba2a521d8ebb9400b3d67f6f0f07e0caa6c3bd839193ea1a1eae9513d8665a9808430455deaceae4c1c1ab23d02dedae0e0b92b55ec74373ebded2e3369b5658a7db612659315dc37beb02c475b9e9eb5e76c74cf4cc447b6fd18d864128262af85381faf2247c0b7aea79ffd319bd1442b6ffd5c4877d76a52a5e99ee3d50cf53e1bc6afd527887dd4fb858b69e00380f778d798ed0160e59414907abbb26797c9ba05c48bdd7622f95d0e4d3660337856bc22c6a78f9d646076e075f37df7d800e0a3931e97f7b8825db36a74c58a095ddf5aaacc8784fd279671f792f964a5658241f6ae5cd463a1facd3065e5e2d3845b5588e076a9c1992e7aec86f22733402be308670d8712c6219b0ebfb590a17e714b2acc63a275e77be90a8f56b343b9fe69c7b94d14658cff3c360b67ec850557937aba7dd7cf1c82be24725569ee5ee2b3fb00e577a068f2e191be897aaeebc3755fd21b54e75a5684c57472e0157d8030954e18a9ebcb7eba86c0d6d65670841dfd9b07607f363c292c9b5194bb4d0428bd18229c8f69c84f2945eee91e98bc7f541803c8a1c6509f1110f82dbe4c14a1711a5066d65fafa75778d01c1596d439c5ab371b9aff4f81819586318577e7ab710596f1c6e40faa94607dbde65d3367c28d5a9146a238776e457a1b5b4feab16226b951d9ed832b216680821fcedc7bb0cefbd4cf68b50910366b68ebcfd2fa65c9d5bfd34c8a87e9f02ef97b659aee6fb37013e6bb8fe53f0be9e071535e889a1ddaacd7d5077d74a034fc5f927f0fd3338e86aca71ab2fa97f82be61ce23f1bbd75b7806c7d1fa69feb9fae7bbe000071e56c224d14a9a7f012e51d540d9c51192226925f51577533711d4c5145c949c3ffba84c52cac40fc6a575a96c5d208bc49438c89f8692bfb66427564685a05214f514a6c97fbb8debb7956d4ab220279e44b7761e297eabfbfbe051ac0e3ee45621763ff2813b9e9db8fa14da6735c1d6beeba429f3cb31d66da5cf56543e3e8dd01546cddae9e697d62ec0213d34cfa15c8664237b3e14e490b02c417739e6387aef5ee8e0dd6e3ce284bc9c4a1079e451ece2c77024f8069d3cf97e2a9a1f5574a105a2cf08b67e8070a5c093dfd07ab38a6346efa6a0495f34e40bdf95521a2d7d46e56ff106e14da61d1e475ae2017e23897744b18e08acbb041726b1f82673750bee76996a8c72edfca5ec6770e08f83243e823695d80b4639eaf3858b4cba80e0e486be6cbf6c4c74acb0d8296e8554783f152b7a8e8ef6cb23a309c769408601f481ceb716544915818635afaa8ffba4d4e39ba32495a552a49faf42ddedba5dde6a80c5d9fd52b954b563206ef5dd2d2b9bed480b03200256b941e537deb24f66bbbc814a22217611e226c06855c7b2cabf6e48d428bfba87177fb50b2b78ec6e148c4e96c07572765888dfeda6e0ea585d576b6ffd3cf10039a4c3ea9d01e0dadf897c5b1ff4bb73363af38e71e2e2ff4b160f925de543dc3cbcb47a8f1dadebbdd3fd41fe13328f210201e837cc56799886590e024a93e4d9534a9f4e75aeda084818449669b834bd824e5423a73eb46c159c59232847ab8ce89f711efa3c239172f534df217b22749563351937d158bbd0c2bc84657365a9e41011d850c5246fbfaafd4df0c4ee145fe023e2464ed2efeacd71103b05f6818d53066cb3cdef6e629cd1766ae62b6ab142654613b07356beb8d7aec26716e951a21b16412ff7efabb3ee81ad8c607645057a70a751d6f87a72e5727867fbb2353ab57dfb9132854c59ff6a960a6ca83f1efac3a29715ecc0874977112181b53cdf0163e5d26b93fcf5236a12165936fa7b82d6412ad3a61160ea01ee4b0fb274c7c3a4b8b0bde832ade6c01e0781100b5d1101f440282ad1b88ef22b55a9c9073b7bd795b4365706c23c93bfe6ddf552389b8c303c1efe004fb58190e7e2ceddd8c2f6294a0ebd23941cc9c8e9da8a5d6253fc82412bc931bc5568c42d5bb7c6af91b3601d4149c1b20f62a284bac08be68f3462c70ad6fec757b85107eba00d865499ed34c46c5977405e0de1f15ef26ee38991f14f25043ba818af54dab1f5fdfce527f73631c37d2524226f18ee13c0276f8f8145236a3942e44cd02f693eae4501719bd2a5b091c62f87faed3161dfcab122d074cd2971efa5bc3ba91ceb1c0cb421810296b29a849c3166d6e4d5aad4df90116e59dc08f9436c69d09a1c32593426a8e590285b820b78002d3573dd1d8b56826f2c3107d6a57ba61f01c617898aed6255b47868780365a2ad32a9f5e15bc2ee128ec276c07884c01f81b83dd69d6d0b1ca87b5c6eaa3c031d1cc16b49a5d9289624cdb5f2020da525963fd7f170a96efeffc773ba689a544e5db8aee65d09dab5c7a3d0b559f5875d0e0a2b3404e33ccf53ee435dc07085c56eef62aafbd7a2a1d909b39a69a5b86ed9fd648ddec5b483c21a381bca93d1c86f142b1734b780b307f37f028b978718fcfe24987835b3f104cd678632a93be58f4a62918c4f448bbd7222a102347e7c7b84674c7d7e113fd769fbe75a8ce8a55b5e50631f6594d7c04e8948470347502886f1c1160f8800190ccb89a6cfcde015a096a20085fca160020ecdfb7373b26370295b191c8808bc8531716dafe74e5e1fc0da2b21024e163cc2e08a24e657ea11aa58c72e2e810e83e6e0d38edef61afd3a1417c741b12d08655e5df54bb692e4851001559611c8d2b376100a8eb531f451d8e6b1d198d0b85565e5be441e569834867b114031bb8adf637540d37cb047a6b86441023ad0a2a3c4eda85353a246b259d345e55fc46e267d63528043cb3c50600f20f17eb47e70a1dff7ee888f1ea5df7751f8c974ba03e1a50f5247a4e38d59fa3f408aefcc251fd73994dbf3159efb7ec014b1e434b380afe326dc6fe968f0de6fcd364312121397ae66999b585a368b179cc69b3e73ad6ab71b3663e8ae61519754ab6a534fafd677ff371ec4e598139c58a152f1c93d55f661a413423bda7de99156312e75d62ea959033a7b2c75fbad249801b0c15e11f0fbcb2d95e68ae8d89d875e167c2a4d3c5f78124c566f3ac0add1da898b71d65e2381297002116684c5c242cfa959f1b629907c487ddbc548078611393159ca886c76c74b7990496a24cef4314a57e835605534ed1d43256f5daab62d104e00f1c56f140e905732fbdc0a2c7960288a08781783a22ec1097e1ff1452739d83c34454c413d0503e85207bf6d45705dd62c6c6152d017923c370f9378322ae5905cff02cb55bf9ad22161eeba98cf1c26675200dad37746b692f290517c2edca66877d6aec76f8eee0bcaa3ba1a41fe45f1d018348781269705885979d1d98159115c8e81815571e8582815147493cc72d473dd297b8fb8588e2869c02c15cf63174fb4628bdf4cda9085e5e78bf80961584123521f57fc9970d8b79429a023fa1a1d7518a9ee57f436610ed3e85787e44a1086f252cc1b2def8d824873411608d90588af3c23a9fdc7971dc3d319bb7eb1df568872a341be77eb3351db121ee6c62c7b526f01340b66218bb31b8c6e434ca758549a1e92adc90da4dcdff0703319bea90bd47a1473db16f0aa9b8d1f9780529ce475c481142883c2494ca9e59eaaa81da8f8897bd33e72e0351cf6188de3b0a1497dae92e0b880255ce015326fa7ab1d3d2a348666a811a70fc11d0ed395f106f553a6e7e0e6d53f5ebefbe60d983974fbc2e07b66d78f78269ef1b1bbeded4fa4207cd432fc090d4ac7f443b099b0e2c7916c6d2826c56c7cd240ad7ecab0ea0dbcc26b63765620235a3963c07d8fa40b0080a893ee1c430ae3d9769afa513c39fe4102f44dd7b4009d26ad7d46ee24c92d2c4a05bf46bfb0bd4a70bf62dc4004dcb11f56216098ce84322bac797c0dec6efc8c195cff4a4ace065f5b463f3ec7a9df3cf5b938fc143f8c62cc67ced1c956ab8516738b4f748538e1275ca93af288b03f5d7a622729dbf457a703f71ae75e050deb39f778f494a4911bffffdd0ac53caeeb31e9280d466af7095353c5afd9d4e18dbcc2ad9fbd09a03be8be2ebf6bec3d04869a56cf489a594219e13344fa568f39e7a54384ce1cd2137af98b4512551db3756b07aa5083810dbaf0b8a563ba4ef593ebc3a519e41bab029a8bb53ed723001bb717e9aaafe616f5a15fb27c4bb0772e1a113a65597e549095c32c8c2717ad1c489515e3643287f789d3bd8f70295a1c62eb2894699981f123179f58e685d92e2806ecc68dae870e173fcbe3288cafdb064724c68e9384ee9dce2c436a96fdf2139374eaf1007978bb58e7b600d47257c70ce46bc771adddedc0239572d975a4f5d4c3b69c41ba2ce559761531ae07f49825fb43977208875a7f8d8b9fc485d76c485306b28b58477a514d0cfa48150dbc9d439ab4ad43b1aca85fcd6b82aa9b619e8c902d3db9f991c9033a805f191b7644f25c6831da95b5c6a8097b6bb8bcaaef8f2eb4bb7cbc97a283ce8e295c2555a024a1681065be5c393554f59a0676b947a4bb4c54c2561fd7b5e9c43ecb11c2c6d906b8827c07fc96b258632b964d6d78cf364c67178e0590860d088def3d946e330695202075472df33964a2266429adb31dd7193232d3eaa80cc50fab9e9aa4d92c730b7838f924fb8e4e8b0206fb2aa15d294f101392a8cfadebfe8419351e764e618cfbcbb4f45629b8f5214a0bc7a90a1845b79b01b6ee4fdf7798bb63a6920d265ba4976ce935283487cf678d66aa2d6e44ec859546ee8a18b8208421b7175a650dd1978642fa2d48ef014e09d0ddd0fd8115118275ff0b5382f536ead524c571549963338452b37addd97b439f1fe6b31035d1af9d24ad1667a5af359e8434bfcfba7b9aa268c07d795a454d63e78e987263b8830b120a358357c9235904ae5b873c8185df43a227c9c46568910f7360fa9c5d3b419109e79d133c90f246eb095fe211194ba2db2abb025a453fbeb688a3db102dec91ae8759351128cfc69738821bcdbd8928802fc52a62b6834e881389011997aca1473ec5b91d173690fbdb7ee0a6d7bf35f6c5991bccaf4a02db81e883849f7184c65313118435335b13a39936dab3a10fd4d5b8a6c0c24f6c1fbbad6abcd638cc5db4e463d6aeb12d38c1f2328954c18a592015aa341896a1085adf868cf06ef8fb01bb47c95aee3ca441aa5e02d2a60b71e4c826eb0aae8bc0072c817fbdaa9a846181d272a13ee3b659bc978f513d28c3719c3e12f789a536bf181735cde7af6208938617e390fd9c3cdb240f61e2d97d8ddf1eb867b0e932eb1581ce4b8819c40141e53aa95aed77a53a8f5223e34a0d759f59bd2c1f20fba6861b7ab39d1a300486e158fb69e027c7ee613749634086488ed0ef59cc8a13ebfbd93ba57372edbefad6ed298f8a060b8f91feb04a040573d5122795e66ddc63f30de6365dcc3e84b5d7b03ae25197fca15ecbb292aae8697a773b31e951332cd6cc09c45cadd4e3815741649b7bdf2b34e664e1d2c61be9b7ea5e01500e5787d205c532236f7558a42fe0528ee4029556ab3a814697b1f02205529104f854e9f84660b9c0f5ebe97c8489929cbbb11cacc4ed68f3d2cf0c31e95fd84b6b51fb45422cd63fc7407c922160c90fe30a4491b09d77c714f8520ae190e8c061fa1d51eda68560ee2c008315098d8c765b878579b4529d3c94a2dbbc28dac940a187db0c3fef489061741b4e8f5cb054e0ca6102b51d1b5e98aa5fcc2ebbe3f8789a2b"}, {0x68, 0xffff, 0x8, "f4485e7be59a287d5e1ae8159ab683603f7e3803eb01a7edcc3f4154eca28612a219dcd2763c45042731d939f7fa870f1ceff999da3ad7b18bb8434132429f8b9f0af8808ab548a38992ecdddc9a0ee40dc5b2238f692d"}, {0x60, 0xffff, 0x4000, "ead56878dd84681a340f7370df2b556a65eb19db4aab060debc502a73b86ed179cee1fd3f902c895cba48f3d46d9febc775f87689a25355186b36f08971105832c442dcf96ee6098e75627c7"}, {0xd8, 0xffff, 0xfffffffffffffffa, "16b499d33c7e2465a2a57c54bf4c90d1d2f5266e1fb8194d7e870804365eec229d15744d5d66bd809a5e1f6a5d7c170c02fdb22d461801e714f8e296cf9dcd7e662b3176b0bfb97f3454be3b07c71cdafb552957bfa4329067fb1bf6c8e634ad16db9bbe0a996cb0a82691f911af894eca8bfc443ec23ad778fc57c0b7c44c0a3e7edbdf0b85d02160c89b0efbeff8ca89c0128ee56c950b6c858e8448fc05d99bd771fb0d9c4fb92f1efa2bfec815888cdaf4ca69e8026eafdde34eaf3a51a69feae6"}, {0x78, 0x1, 0x200000000000000, "3c3dd824d7204473ba299856b09c784cfbd0a1e155dee7ac46ec496dec513a3d9dce09e8205d0bfe4af301ba5ed6f08b860819c8db6ead949505a0e6a321b339b9ec644077794e9bebdd0d80427cba4f79b001bc74cb692a4cf66d2931bb2ecfffd425a9d2"}, {0xa8, 0x0, 0x7f, "1f13f655fb0c2ca5a9800e97b2c5d0700dc25f7120b49d864165c068b549da7e6b33e54c1b8d17ec74d0486622c94ff198c398d3da0e378332d0e85940eac2e5da8ba0ef171aa2d9fe0dddd323e4b59d4b0a9bee7d49bb8b6f7f51575d6fd4291807d743e87ba69402ed9f3112a0901f38b07945a03bbad60cc76b3f1c012a13ec97e446ba79aaf5e10a7f887449a126fa0213a55a"}, {0xe0, 0xffff, 0x80000000, "a561d68d1744bc84338d37873009955405e44715fac4fdcc86f032de129f639b340b337377277869d493e564fc65346f334159c66fe0b0a6f48fe6b5e0f472515814676e6ee5e0d5150e204a8cbf89ff78eb2bf192e61ca37bb76e9dd796e62b2dff54a9ae373aa1352baeb05c590a626d39f7f7c44a8c7e5ac97a6a44494083d6c2591ada01b25139873e00ed8bebfe99991520f1ab2f3588c0dfc33ef62a5653746d57ee904d006643e8751221a4a2d62b138470ceabaa51890fe614fcc9546eb29d7ac677466e3158c4fe81d7ac09"}, {0xf0, 0xffff, 0x8, "287c2cdd4249e6f548614cd01d76f58de68d26582a591e1d327502b599cfcc93b3c87d050588e4c6bb20c24cb4c5959ba84844a3d649dedb12e665116041c15ecf65a8823da6e50d34034241f88c125413ca26a87c876609e3e916c22662ca10737dcc88a827b15b9948a3abfdbd06956af523f3b81949729d872197063b90718e5a1b1b2da1dedd609871dddc5408f4b5f50c6be17e068938fe9e9cb0f1997726b734b97621e6d01bce8cfc643030a00d023356a88ab7fc255e44f8e781f5cdf4d6b8b1ee475fca03c461165fd560f1b790de98649ffd66ce540ea32f2d"}], 0x14c8, 0x400}, 0x40e) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/78}, &(0x7f0000000080)=0x50) 16:04:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8f4f) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) fcntl$setstatus(r0, 0x4, 0x80) 16:04:26 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1ba880000, 0x1, 0x1f, 0x3bf3, 0x2}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 16:04:26 executing program 0: socketpair$inet(0x2, 0x14993dabac64a643, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) r1 = socket$inet(0x2, 0x10000000d, 0x400000000099ad) sendto$inet(r1, 0x0, 0x0, 0x200007ff, &(0x7f0000000040), 0xc) 16:04:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:04:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x2, 0x5) dup(r0) kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 16:04:26 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) 16:04:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) write(r0, 0x0, 0x0) poll(&(0x7f0000000080), 0x200000000000034c, 0x0) r3 = accept$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000007cbc58dd2d865c7e7ccde2b6f9f259fdfd4c6893cb0cc1b13f8efbfb63cb813b774bc971b6eea7a1909a0189a5602a06dea1c2afa1bda31a1f445c0f5be4b1a074e0e38574442c82b38dc6142d394f817a00000000000000ff0100000000000000000000000000"], &(0x7f0000000080)=0x1) getsockname(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:04:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x10040, 0x20) 16:04:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:04:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x7b) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = getpgrp() getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./bus\x00', r3, r4) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r5 = getpgrp() setpgid(r2, r1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r5) close(r0) 16:04:26 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) kevent(r5, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r5, r4) 16:04:26 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x5, 0xfffffffffffffffc}, {0x5, 0x6c3a}}, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x6fe0, 0x5}) 16:04:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x7}) 16:04:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) pipe2(&(0x7f0000000080), 0x10000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) pipe(&(0x7f0000000040)) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) write(r1, &(0x7f00000000c0)="6adc2bce28a69b6dafe27296f08d0982a13802cfb8ee0e2d19", 0x19) 16:04:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x1d25d7fd) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x85}], 0xffff, 0x0, 0x8, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x9, 0x0, 0x8, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:04:26 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x60) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0x2, 0x2, 0x5, 0x2749, 0x2, 0x7, 0x81}, &(0x7f0000000040)={0x80000007f, 0x9, 0xc5, 0x7, 0x5, 0x40, 0xfffffffffffffffb, 0x7f}, &(0x7f0000000080)={0x1, 0x100, 0x1, 0x100000001, 0x9, 0x9eda, 0x10000, 0x3}, &(0x7f00000000c0)={0x3, 0x8}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="fc422e2f666900080000f80a23bd4a1964d191ada719594a2ac8cb42126c7f53862b968fe1c66731358696fbd26e9c28df2a3aa92a15b338774889743b59ab83793c00a733f7f938c19ecee71ee2e7f1a1f46a0aa75efa6387a60d5aaebeb2ab183337ec7028ea51fc11cdd4d14ee801f64af36d0a4afca81aaedf76ddd8d97d3afe6ef2aadb95e685c349080642670f9babf252faa0bb5cbe1ad9bcbbd505e61c229e96f30c42f5c6d7a55b163195a537c621d1e1be8bdbefb541715ead9685b987c2c261e2d85637559ed87b73e5787bffed90fa77da2d20ab934b11b857e7d57063c26a027b167b0bca4674143a70c600000000aaf2ec7f5fd488d73ae82f0b12c0ddf195769caddc77351c9a16188fc5a698d5b271202acdfea4a61328d54791d8a166e2e5a0a4055d8126910c46abe1d36d58fed7d1f7b7fa8a954cbc26f9a0c3c925b57c54568fbc3b59c6aecf094e7815eeafefb707bbb3b9186d0932e154e6d0f0ee0212dcfa6841986bb444c1d1c2e66195058b6d6eff08b95617b6be211a1fc5e5ea52970ea1d39e90f0ff27105d5e3a2a163b9c4e83324bda3a95ae14ec2533e5fe0c825f8e5d7fbb40fe0636d417789293c010ceffddac47aa704d22c6fc4329ab302572017755f6fa004e76c3a13a6cc203f00587f9a4"], 0xa) 16:04:26 executing program 1: shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 16:04:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 16:04:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) pipe(&(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8cd5760e0fb6c66e1789a706c0bd713ad900cf60"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x9, 0xfffffffffffffff7, 0x5, "519d57a827889c54af780f59ab5cc66a33b720fc", 0x7, 0x80}) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x7d, 0x2, 0x1800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xa3) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 16:04:26 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 16:04:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sync() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000200)="19829aec29cdaa33170a5f10b0d960ade3971509201c37b24fb05342516c9170779d5359f99281024a13fd993b419d4bf81a118532400b25ead4e3940a937f08f9bfa60d1157582d2330eb319d6347b627b46c65d02e52ac790e7191145394a8", 0x60}, {&(0x7f0000000280)="485db36a8e820dfd4b493761ae345ee558379ec868c8c631f65eeeab758a3a39c18c273bf6111d2b7c5b189c74eb34c1d708c787b5311002ae871f39378f1be515c3dab39d3904a7efccda7e304deeeaf7d1164fc31b30ab535daa61121f3ee9258503bd629b4c909ff907e7a867e40d6e5188bfd0c03e00b25588d8c24bc4654c68a8c4010b551cb7c2dc5b03ed1609871180f08edea22da7200fbc1bac03a957537104b4ea491bb988f91da0db7d27d0381cac8522d39f4070f054b824938c615d127a097239806867e839ac74f8c9cff3d16fb9d68123b2dd67d3a393c45a4c395e6d124d9c48ea567debf38d7ea0d1c3b42c95e8eaa9b20c3470d242", 0xfe}, {&(0x7f0000000380)="8d6c46a3801df8dadd3f48dd5b5099e13c9981c0333e1bb88c16b3aedd0397330a608a51e2c905b8b3b5a7dd209be7c6977fd32018d104a01b71afb6dfc85f8fffae62f5641382989f1529bcd9c81eb5ceb1e8e1b7ffd99a24f85a504f91f84f70b8637c95e73d410dc0fcc79223447b4cc0ac1dd4efff99753a3777733911f502c22f9d6ce8878925180149103fe339ac6a752ad5bae43d329d1a468a303dbf80cf1f8a11b0ddc4c4724dbb34ce45f63726ef4eb21b29904bf113055c64feeb7c1aa463bfb7f50ef128e1469624705c", 0xd0}, {&(0x7f0000000480)="afe830924e41ff19c5abbb4148eb8c6e19d26ba8", 0x14}, {&(0x7f00000004c0)="17ff044a9fc02ef2b96b9a2f2e9986ecde0476276bca9f6ee743a047fa5a8b6de254695756a6ecc41e9554d45f49476fafc07aaeaa9273be9bccd431d757fa2961acc8ef89ca7416857525c55d104c32bea09cc6a9f81ef0adf7500303a2046227d76a4c2e30be525bdc04d5a597eb34be5284d7107c6938406beeb54b23d185a68fae35ea30ed39212b43c7dd9c2fb8358602cce4d0a288b6bd3aff6c5bb212af23ab35101abc897760ad6e960fa95e4f9164f655a6146008ae2f7ca9b117b1ce673574270fd5d0933ababd043a6e25856cfa1df4cbfaf4888a9b42ba229832997be96ad34f743ceb64a1bf694b97c9ea2c0bfb70d804d3fa200405e8552a9c0207dcb44252c9db1a4cbcff12c9a64be0c302ada1f33133a6a3b4b6e9b692a38db9819ef8a3e64cf40a1640886b4be02506e7f6b8b4b867ce91cfd53cc631811b24b8437e9d63e377724df7e3b5bececdf470233cc228e128d3116eafb48d37264b1f3d986dac4a8596e1fab50fd775356924f01dbb9c05f5dcf9fcaf82d6341119a21db94d15eaf974a90a6ed739843484934668f590788a04f5487f9151d7965522ea937c5075a9cf8f3fa087cc61c88feb0bc410c81f7fdb7430063625d31b285a83ac2358fd41bfae0816cea972011ef92dc398c8394d2822f8fe11fa6bed18903e98418ba6125d7a9adc305dcfaa0cb4fa5fd512a3da574d28498e639812fb6bee351d427afdcfdae9421af345e28c371973c322e8652bfd99c3d73cf307149248a4d919208159bede4634a7a6a9e91e7f8a75bd8bafb3c10c4e7a932c26bc2b5752c7accd16b7c262237dc64b46c6dff98c6a2ad2fd49ddf68e7379d6cdd13f10e36bb4e24dc3033f0736a06b3b9c728a0738dc948d26dedb55417cb9c99ec17b960a80bb9b4ab05945f6f186f48cc84cb02d0cb1b7cda5816268019b30fc731d10dd0b16edb0ca5258ccc40f78331ccbe2b16cfe6cfad292e1a4eaf33933db1a3b836224fc83b119c7f26ae3259f006bff155c99683074f92ce8534f01b053e45db0d1e96590f0ff942eca30f1f0e5740f3ac942634c5de6f68e430cf25641c4141b5f890488c5e437f3edb22a77f2c195497e4a292d4c849a59cbc2ac17015f284993b52220e901d332fdc160013287139ecea1ab1d9b7900de6741219353f1cffeb2a8f050732b57e5437e5832b79c30579aa6ed1bbcaab84e19c852227a224c5545441eb948f0c035be5a9ad07fe103159e5b85027aecf69ada2d25bd3a6a2dee84d09fa4666647a121a2c0b0947a2f4f714f4c6b1fec2077770daaadd047ea1410832304c589362136ce90a11fb0e039bf34e9fe1e7a06e603ea5b9770b5398ffcf2944df588a2b9191f5d5e23f9d6d8895800f67f619c9e267bfdc7bdb9b91400550d123be2d0666c87d495f6bcd9ee295cee5ad86f91e505608614da78f05fb07211f38bfd6ec2f00c9bde6106d5dd3bde6579b8cb1a5cc609db84fa9ee4ee46bf0ad735635243cbcde0a645c4f7f183e0de4418e713ce9debd9f13fcbc89e44e0ff25b878aa5dae114ed68db2c7e1a18cff3d79bdb9ba7e5679c420edba73d19876c804fec5ab93fc558a3ceee56f3eab701c520cc7fc29c56f2c1823ba1c3520b444e0c1209d408317433cc5e0eb79338460b1b5e0dacd485eec08e641dc1d88060ecd426ae6c3bed38aa65cb114e60dcd01fb53fcb0f7049fcfb1031b941b0cf8ec3e26b0a7523f87cd2278ed15248a1873294ac91f72e3be1ed9ba03579324a3b14fc5588e241b08c5146de6c5c5b723b3939d4bd1019d8447b2079ae504160db9ac313c55f57d93a2e0bd2a5d5e1c6ce4856da259b52a3f77f89d8a37023761179280be8440eba8dbf0f9b44087aeef7ed1614ba693cd7d348aa375c9dae871ce44ac16ddfe8fdbbe654f0592e1a72c5c0cae07ee6aa067909ba2ce276ba614c521b0b0a76da8ce6c85b63638befac5c24c9f58906d401456e96538792560cb591d263ec5be8ac7a2b32bc188bee13d50bde1a088df62166b350cc392946983f88b089b2459267a1688393ddb830ba3c2b9859083af15e14eacf3b2f65905c616f2bc89bb0a91d41eb1b518b9f0a10f73d934c08bd577fcc138506771e5c32e7fd970ebeac233935398090975a6e08fc29e703dcf9bcfc8d80dff81f749e9bce83dc9be82a0923fa4f79241591aed152c33b318404050150458194d264ff36a626c2826bc7912886271cf751390032de1782f1ee5003db36695a90eb49694c12b61a2c8b82e676273f064919e25c943493ed6921b3e85a4b53656afb604f29ab8597a70f8fa057ec99770800906d11fcd913c0d77b0482dc90b6aa47cf7c8d2fb259ee3245d4ee6591ae156bb5a03a5e34130f5dcb0977b066d7cca0568bd06f6c9683f4e992d39a41efced651e94a6fcb545c3197bd2eb9b0342ac0f73f9d3a8c17e31248004a01d3c9262f0a1ca211922bab8b2807abeec416bd24ed9a5e5ef34fad2010eecba3986193be0a46a24df34ba4bb932201f9c3adae527fdadef5d050857008e6e596f35be14680516eab73c3979b6863f62f1a813275c6613d95352e45a6a7fc71e387d452e71b0686694ac3548999f3731621d7426093833b47da6d0bd42000903c7d37c6ed46bb94854c9ac74c955b2af157b8a4a95b53282f07b7b2b8899d228847361b30dd371d72026fcd32622397d776621a7834168e8b24d4fc04e6259241dc3bfab2b2be747a35d714477f2db8271fd90aa31a4cbd2ea90570ef46b8b56e155730eabac951a13a4d056a9ef01bdd447ec23590b3359c8ad66ed31c2493f71513a7a6a0938bc1f481a0f9f64945a8a83750c87516d233e40617f773c471c711802f3902f17f6a3d1d482b1642458ef454aabd04a2862afe8cfdea4e0ac37a8d578b56932a170a8e3968c06166fbc0662e8b56d6dcc2cdd74c5f484485a5d13a6c0cc17fd7586b388136f2fe17c895789e4b61434dfe74005981f0acd338bca6b26eacde9c7f553ede3a05811c9e210c65573b7bd27a2851e882e145c9457a7a7bce46482ca5eb6a393bb6bd9afd6809dc08703013dd343494db94c39ab9cee46dc3538866e4960e16c34c18b15bfb9c6d17341c0ed12a845252972de554f73d68e2ecffae81511c022734c790f418d370429129e474e748d15c951af6ecb5444c7f62a2a2b00ea04bbdd9e7af0134adbf6b67233dc34e2be2b3f6ded4bee756bd931668bf750656f353d2f0eb84e8aeee2085c4e360dbf0b10221cde9dc976eb33afc964f12517f5ace95977cb473bea82872962054a322714ba0c0bb68df999c4d957378ee54f972d7875ff06479f7e780ea6bde365baad5a157d1c9bb51070c5c45b7e59bf1bfa5152522aecd0c5a4514de87ad925fb5b44e32ec76b3818cfdabd78cea8dfdebf983eb553be85ffbace194a775c1eb19afefe3a32f7e853c5cc32386b67d2807891e658846a0eb9636de66d6b3becef309eae35cb8fdd933535a6dffb0842dc55b9ee7f258e6acafd2023e3027dd8908cebaa0c1ea194b5eeeb12fc8475687470613bec8a2de53276ec4a379212dd4e3ac5093ff79f0dd6098721e2597a7f915303a231486fbceb05160bd6315de1e0bd7d29a8bb6599a4fdfc8db5f26849b29062ba121d9c7210630f8cbbfdbdb9d37ee2deaba3b73d997565ed91621f25924c36b31ea16640106fa54c2bc45bcd26b016a4b5bd1b785fa272093ebeb386368f2f0c79a2748bfb5a1b950e83e108a8ebd9f533fe6294a63d5aba7f8aea810891e84bf99e84719a0085482a44fa8553a3b31c8610b1d12cc087e617c0fe0fa6c40a2edfb6bb4f71377ce1671752a8d719989bb48c0f3479e04e3ad035618ed9d3d1f7c0feada0a4e9a9ec63079e8d606484cd4b137d351186e284a6ae61337c24475783bcf522317576ee133a58b8b1c229ae7498271b2c0eab24d1a6db72bfba6f879555b758d4a87dc9e2cf6c23c5b67d76818697e2927a34e606be476fa10330caa3b8fcf2d0a9260f2bfc40ddd7c759b36980e8f0b6d85939b6e6fea8be8e5b80589bb601188f2cd8206d9602e3be8ca3a16a90dbaceaa00cd72215c13c5bed46b36d0ca56642aacf5874cc729247b24beb176bea772f09e5f9ffa9f8fe54d5336dfe469d7f28c5831d85d41ca91c4bf456b02b7e0b5fdadc80b92a4a1d811c291b8d575050a4cf2ea4fa25b8bc01d9884b7b6cccc036fcd860c0d76ea3286cebc6a05cd5d9cb2e36b4a95a5ce91eb7ffbf2c37c56f7fa722ba0ce67c4cf8a2392109997cf0e0a02cfc03cd12ce7a23828a7ba448e8fea7ae5a7b0cd93142a98233dfa6e17f99f519900c92cba35d69a45224324b8e094e5cc5ea1148787fa5fc9c0ff061e0b39e18e88396d7fb8dad3de9444cb1e1bcbc2393a165b54d3803463e96661a67a32391ccc9c44de283989b78f7a98d0ba0b10e329bed2756e661bdec11277be1c3f5763e3504f57eba8496011806b1a362cf5fc1c1bd7e02f401c46887897b4d86bbc5e3b6b97c76e13380d7243ce013e41556e63caa6769dfd06a96bcf13cedb0ab05a1db8650fa3325d1e73705b7f2c2ae0dec57815c47ec0d532bbf066826dccb0b5b41c97f5a7d1e9fea283503133385adc09f2a62eed16ab19e449ed2c6f4c7d167b5923a200015294ad2dbc63d78c7b7ecfa1374d6d8a9023946cb158064e00fc5ad24e4f2cade5d0f421420c1cdd3c54ff19a6c9f74552aa3ffc4d63437f6b263637872adfd4df010194502e8c23745c74ab712fc43e531fade677e2757abd05dec5a167777e678de65b2922913c7f437a73b8307510b2df030507e35886994de9ebeb2ddd35de24483f3b9f616a9fb3485a4a6f9af85284efe0bd75ac971fb5b029e94465ca86b4451784054a7c072abe15e770ad2618c1c8d2654703fbd36c37c3f8d25f58372d526989e268dbd8327b69cc2ace87ad83ef3dd6cf99d910681b9c913a4f937f86b96aa7d9730c2c40b053ac7d42fb08c9e30c6b42bd8b7a33394bcd37f3ac6c061c9c2a932a0d1478b9100afbb3c2a31b6a2232b6b0ca66bb112b3d075b061f57ea5128b4b7c3d40cf9c1bc70d5fb5a4fd6c18eeebef04886eaa4e848b56741457dbc53455db5ab1be4adfc56b4f376ef9aa9636e288ef3448945c858d1fc56fad9e274f7dcf05054b6ac68c5920fa19578446322c1f2c5800ca73dfe171f65d52237bdf8783e52e7ef0e7373282cff9f234e5d46c942e927fca5da034a7ed6e6c9bb0ec9317ed059dc1b8ebcd49a2e601aa6cdfe377388c3b702e41fba36dda83c61b31f5224eefd1b1a4957486b36f83fca27a611c03fbb82cac1b7d317e7bf145a481cec9fc53c73f37cc08a5bda080f512f80453f5a57bc481b1a807b088b0da11da99412e9de0ddfc25b350a55c7d5305af5adea5722311e2fbe3e10d1169bc5916ed191993c2336ffabc83048cb4840e386717889882981c76452bfe9fcd326f2b21719dc427990d3c55f5071259f5ad8b291dadc1675085ffc680798141d470d3aeaa40dc2f5b08335e3722feb678b4a8b45ddecbb2704eb956387e095c6ca408ff00e47c4a9b371253379c9a5d17faaf177e354891f76294357f73df123737ce97a4d9f6dc37dd59e319d8e74dd319d7443ee74af2f7d73063b4c1804bb43d96f2ab6b703477f4369306d15e0ad44450ba5eb62d8e8f638168d168f7f377b698900a1838805dd2a5ca0259cd79fc1cff4a40c5585665d47d29b01002f2f83566a0c5c5a187da3b8c830a93cd15d62f", 0x1000}], 0x5, &(0x7f0000001540)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x70}, 0xd) setsockopt$inet_opts(r5, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchown(r0, r2, r4) fsync(r0) 16:04:26 executing program 0: r0 = msgget(0x1, 0x222) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgget(0x2, 0x440) 16:04:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x965) r0 = open(&(0x7f0000000080)='./bus\x00', 0x810, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x6}, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000000c0)="fd2f27153c7c8595203b63e77981bcce3d3038317587254e85bbfc71b49d48d9921e6f875bb4acba792cc45da49843136f6bb3b640b5f8886a", 0x39) 16:04:26 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) socketpair(0x3a, 0x5, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0xf016d1d92f739aff) 16:04:26 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:04:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x144) open(&(0x7f0000000680)='./bus\x00', 0x8, 0x18c) fsync(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) ftruncate(r0, 0x7ff) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="2adb0aa7bae6528fb1f96726707c78dbc1f419560e2c387e8ee2a8945591101e86b5cc5c91fd5572100c9c09674afe6ccd20d761b405197118f08b3d3f295ec08bb265a2657b0adc51d9c17d80ce85c506660865ed73b4929aa98f55485d2625d6b8b26a179f8c0e9dd1adb200b4b41216e4dac271d58d1a1050c8ca2f2b4bacf36991e9bd33e71318d2077b60f0a0b1dacc822763cedb64f5d68df9f65968c138062127d27856c2f1340d33f6e77bf28f21319727c297a711c9db2313ab1c7922372b28aae6029e25e13de816f1ed222d4376cd14772fcd83420fff38889d351bcde44161ea2d2397ec8ae63e0548015be5c7c2a792c7ba27ec", 0xfa}, {&(0x7f0000000280)="21bc917cd6adf91f0e7f76e94f6fb84d3781d7dbeab59155158125e7faf53b33de474e099c82afe393a97ca8607db591260f4bea102fd05b45c8ff7c1cf65a633718b0cccd1135dbd82e4ffd81b82d9b9f08757ef5d9a4d3e7e4fa4d3ffc6cced7", 0x61}, {&(0x7f0000000300)="9562002f4b373e9442c84f1d", 0xc}, {&(0x7f0000000340)="a3df89d195de7938c58650580b2043c17d94ea525332fcec208b462ba3f8f4", 0x1f}], 0x4, 0x0) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000400)='[$:./@/!$}!([(\x00', &(0x7f0000000440)=':\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='^!\x00', &(0x7f0000000500)='),\x00', &(0x7f0000000540)=':\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/\x00', &(0x7f0000000600)='\x00']) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="a35196bfb8153230fe48294d53738894128c39a62b5ad3778e44272346d090ab69403a808b22fcd4a6bcc6ebe4c856e7994a9f7beac640928cc115f4f76ec397f6fa87468305621a3b2c23dcbeae9465467db9b54bc1427413d3981907a94478ac867e91e6d3cadd800c1c06ec5b5f9e77ad03f59b5cb47f2f2a7347545cc865e5a55e3f53", 0x85}], 0x1, 0x0) 16:04:26 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:04:26 executing program 1: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000180)="88505a065439be09aae5247e3094", 0xe) recvfrom$unix(r0, &(0x7f00000001c0)=""/209, 0x3e9, 0x2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="b37ebd2501acb5a9b2f3bd577f27e97b4cf1469e19dcce055aad16701799632f286103b01a6a1c28a21a84385d67b0a87139cf1e42c5ce0649b6e90631393759cc7b7fd899fd2afb387dc3ab685902148afefa12138b479e0dfd2134b9b1c689b36b18e706901a9eb2", 0x69) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffdfc, 0x0, "c9dfa5d0b3f79b4ce25ad3f20900000000000008", 0x0, 0x3}) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:04:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) syz_open_pts() rmdir(&(0x7f0000000040)='./file0\x00') 16:04:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000800)="2aec11496387e2247bbbca5cedf3021b50da13e2dfa6866820349a0f4e4bd4b58373e4050fec45b5e4c9f507bb8c7440d288606a038c6f20334aa6260e91aad07cee479f6f06651fa7066c848e3339c027e665a59681cd86b08c44b2f377377b97d48a2a1471e8660835b2f4fe0b5a2df86e46ced9535c0fd63822da0711d3cf1785ff299dd4598d3344f3eb44f08a119d41b23f42a126cf3eee3910a0d13b0edcd0395dd311ae3d05449f869a1eca4da3b7ad822901e1053e9d10fd5e2df3c524027f76459cc53aa186a795cfd58e33cb77df36210b1b0527f6d29458d12566e240b8c8e9bea96fab8b705c47232246663ec5cf213d50b493193df01083bf832cec98369d641c528d8f9c2411884db74b2cd5c640dbee141a68ffe1e350d052eac6b704898c7abc405e739ac351ffcb71655ebf45eee0a33f0aa0aa1a0f938d36964e2cd2f6a3ff5d58f2f9006e4a120b078150649948bd683969a93ba6c510f6c2bbcdfe5b70e3dcea5588f22b38bdb469d55138bd3083aa841a992e2a1d37afd5211dd5700f1ed766accf86c7e65d5423cf424021cbe213e1aa7a8c012a5eaf57f0d20776890cab6d13f015145459fd723c4113b0d04e3f007ec9b1c6b43642f9723e474c299793fb80ff48ba8ae5224afd05050e11923117336a63bc66daea08434f7e1870065ec6560f917edb1e06fcca8c2fdad6037f6ed572440591ba3becd34b4b7a528a5f27d50b99e8bb81e3cb241584cc054121b4bc92fb775824b7e9b7e7df33c0a6f6571bdeabcab3d82cd3dea976b7d1db447dd3e6a073ef3f865ab187e700a531c3d54c1479bf0727ce6adf0ec6397187bc0d575644efce74ff1c51e4d846bec3783396569c3ec116ea09a59b7385c3911777f9a3d4c7e0bb31996ee53d7d72154ca08bd526a2", 0x28e}], 0x1) r1 = dup2(r0, r0) syz_open_pts() close(r1) kqueue() socketpair$inet6(0x18, 0x3, 0xfffffffffffeffff, &(0x7f0000000000)) syz_open_pts() 16:04:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x21, 0x80) r3 = socket$inet(0x2, 0x3, 0xa0e) r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup(0xffffffffffffffff) r6 = kqueue() r7 = socket$unix(0x1, 0x3, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/91}, &(0x7f00000001c0)=0x5d) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000009cf8ccbfff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000280)=0x6e) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82, 0x5, 0x401, 0x3d}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x5}, {{r3}, 0xfffffffffffffffb, 0x2, 0x0, 0x6, 0x34}, {{r4}, 0xfffffffffffffffa, 0x11, 0x0, 0x6, 0x915}, {{r5}, 0xfffffffffffffff9, 0x40, 0x80, 0x6, 0x38000000000}], 0x4, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0xffffffff}, {{r7}, 0xfffffffffffffffe, 0x80, 0x20000001, 0x6, 0xa2}, {{r8}, 0xffffffffffffffff, 0xe5, 0x0, 0x10001, 0x4}, {{r9}, 0xfffffffffffffffe, 0x85, 0xa0000005, 0x2, 0x1ff}], 0x260f02ad, &(0x7f0000000340)={0x1, 0xff}) r10 = kqueue() fcntl$setstatus(r10, 0x4, 0x0) 16:04:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='~', 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x4) syz_open_pts() 16:04:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0xd0, 0x8) 16:04:27 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x44, &(0x7f00009fd000/0x600000)=nil) r1 = semget$private(0x0, 0x4, 0x85) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/171) shmctl$IPC_RMID(r0, 0x0) 16:04:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xa75b, 0x5}, 0xc) 16:04:27 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x0, 0x4, &(0x7f0000000080)={0x0, 0x3}) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0x1}, {{r2}, 0x0, 0x1, 0xf00fffff, 0x0, 0x5299}, {{r1}, 0xffffffffffffffff, 0x50, 0xfffff, 0x19e, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0x200}, {{r1}, 0xfffffffffffffffd, 0x10, 0x21, 0xffffffffffffffff, 0x1000}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x81, 0x0, 0x100, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x8001, 0x2}, {{r0}, 0xfffffffffffffffc, 0x80, 0x800fffff, 0x4}], 0x401, &(0x7f0000000340)={0x401, 0x8001}) getpeername$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x18, 0x7, 0x74}, {{r0}, 0xfffffffffffffff8, 0x21, 0x80, 0x3ff, 0x9a0}, {{r1}, 0xfffffffffffffffe, 0x20, 0x5, 0x800, 0x3}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x5, 0xf3, 0x200}, {{r0}, 0xffffffffffffffff, 0x8, 0xb, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x1f, 0x100000001}, {{r0}, 0xffffffffffffffff, 0xc0, 0x10, 0x400, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0xa, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0xa4, 0x2, 0x9a, 0x2f70b0a1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x42, 0x20000}], 0x1, &(0x7f00000001c0)={0x10000, 0x7fffffff}) 16:04:27 executing program 1: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 16:04:27 executing program 1: pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) execve(0x0, 0x0, 0x0) 16:04:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = kqueue() readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/148, 0x94) kevent(r4, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:04:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000000)="442f7a9021", 0x5) write(r0, 0x0, 0x0) 16:04:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) r1 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0xc) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000000240)=""/61) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x100000003) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x2, &(0x7f0000000400)=[r5, r6]) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x82, 0xfff, 0x7f}, {{r0}, 0x0, 0x10, 0x40000000, 0x8, 0xd8a2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x81, 0x1}], 0x7, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x19, 0x80000000, 0xfffffffffffffffa, 0x5}, {{r0}, 0x0, 0x40, 0x2, 0x81, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x1c, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x5, 0x3e1970f4adb90df4, 0x2, 0xad99}, {{r1}, 0x0, 0xc, 0x40000000, 0xbf3, 0x6}], 0x40, &(0x7f00000001c0)={0x2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x8) 16:04:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x1) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) r3 = dup2(r1, r2) unlinkat(r3, &(0x7f0000000000)='./bus\x00', 0x0) 16:04:28 executing program 1: pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001480)={0x0, 0x20, 0x1, 0xcade, "b9e6c7786a1d84a50a80a63e984867269ec3ce1b", 0xd27, 0x8}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) preadv(r2, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/29, 0x1d}, {&(0x7f0000001100)=""/222, 0xde}, {&(0x7f0000001200)=""/187, 0xbb}, {&(0x7f00000012c0)=""/60, 0x3c}, {&(0x7f0000001300)=""/145, 0x91}], 0x6, 0x0) r3 = open(&(0x7f0000001580)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x2) r4 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ff4000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000014c0)=""/7) shmat(r4, &(0x7f0000ff0000/0x1000)=nil, 0x1000) accept(r1, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x200000000001, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:04:28 executing program 0: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x1, "1984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adfdf1a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbd924c4f0c5f7fc0cb53a9ee0b6e99152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa65d715b9f6f732c9492559e111b0f562b98240441c6043cef0508ac8bf4639680aeecb40e144fb09bed569cccc865fa7ae151325d7972c17c2359b003520381477877cabb8"}, 0xef, 0x800) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) syz_open_pts() msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) 16:04:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='|', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="775638343371696de7583d7ec6197cbd08877238c403fc7806ad0e30415a55e2e2457d4f391819593d1bbf0ccc2049f15f9b7d145522eebf1144ccc863d5ac2e55b8fc5baa4dac7d7ff5e02b56ec06bd7cbf85369e735f1722e82c54e4ef8147670db7363742f5977a7b8c749d17e90b96eb647dd72a6efac2bda723100d9aa9f33bc674289ac6a49c9036ac3932b417ee946118919b18d3f9deed7275ed0083dd83ebe3ceab6d01cce3095a2ec98b788f5172896795f1a229b9287fa482649bcd5d827b12b9314ef2ccb8e168299a35295e4b7534045a239f0c00e27daceefd40c9ebd5160bd3e0f77bbfbac1031882d7ac585325f2936f009decaf620026edaf121c6150e487a7c0603fb027105a2891cda35d0d9c4705123f80427f318d6ed3190a267b8cc751428c9acf93293325e5d13de7f7439d40454a47c055d933ba8f6f5fa3040f20171412450b85a00c5673f2cd296238f5b53ecde938d824f3d12ba7f88207bb7dba2a6ae5dba31328aed57b867b7f30a9a14cff804c3e81c5edf79fb8d3095743052aa118b6ddc99dc7d81188085731c830aa7b839b35cacb4716249ddb52e8e410990e8b62e5def73e40e7e54554343a8c61e356206fd9475073b51d64c8712627a677d532b081f6cbf8e9773cc21e6974cc21cf7f61b636de5df8f56c3b88d89edf284296810d0823c67c85c826c9d2de34b01f4f5d6e47e577a95f0a01f19d69ad747591d77a4b550ad9f26ed498e1ce9c544bc0c43c14973009c8e0f90859fc17aa5c837ecba2bc69ef9685bce49dfe549cac0a165b4df6feec8b4446c228d5d216e89300fa819d7fe08f9623b1e5954682891b63abae83adac26009acba5dd0e7c4baf5154e2fc599de0bc8604348367399b2636f8f60af452cabf939889e6bd0b0c4c6c8773258875b30df5f816554af7697b8b8af8f280d46c325603af47268ba6da883c8747079c5a3b4eb2ff07f8c563705166255e4bf71e1d884acbb407ed57f43758e4dd3cd732f58f376ce9e54d9be6404b2ae906bf5ea0d789c2060403cd08b115cd2473bf118608545bd17ccd9ab7838190e5a6b25f547394ca9ec23d0a4d18e9e6d736ea33c7a0f293c722d5f41a133c1618b28d54052805e6d49b5436b4ea5f713ef67b7ffce4542cf909188dd9306dc9e38654c5ac908fc5947a13576e0e2edd24a2563fb137d9312972bec54b9426e731af9b41e07bab58a6f58633b02cbdd43f51500a349de2d0b81c8ebfcbe0dfc3b51563c45b494d56761001082e50691edbdc323ac20331d8ce3105cb6226a0410394e719b71d160f2a678f03ef1c97e06be54dfecf6a4cb9ed1510c37ffe7b0db3eeff1f62f7cb6c2a71dea007837915fbdad1739d4d32ec18b4873a9575fd46dc7cf4ab3c4cd23d968afd0479afde1202fb8ec8b5d29fba6d81879f03d37c5de448109a636fec64f4e0082f7f957bbfd0cd8cf8b488ae202b81195e7926603a5a8c534ffb38c71a3a3ff807a49b09080f022ac917239179b3f66ad3986a203ecf36ebe8ba85bdf20b214bae0fe6389090600b1dec75636ef9449962b5dc551454ce016041a2d543df9de7509dc5df7cf20ba20a16785d7af5fb4146f8ed405504481a31033cf7dfe86379113e97839b2da4abe98040e64caa13bd0c1f899e5f1cc8677681842b06abe51999cc5ca83dc0e3247e3d6903ab55adf1ab669bca1b8d180c4e989a102ac76a61c015d4e1786751cfbba5662b4fd4630c05d6ff7984094da5900735d718a924c1d4a61ce922ce523002a1356227878ef4799003a8d193d767c11fb981e7e0f82762273f5bc46481a34ce8156ef35dba437881e6bbda0bc7eba980ff54632819d90d96d20b3e7732bf48de32a4b00088dbde48f0c6f30fcf60caa0a1e6977eb7c47385ae3845b18f4772f00ee08e6ed8bc023290771d3742bf609180400231374fe67b9fc32d4a3f01c80134369c66b4910263d9dbf82f8060a7321b5f32154932f530575f7f4b80c817165868f0e801f05341ab606721826a587910057bc6be6a2b1a4e66c302720718ae5bb654786aaa642df344d9ec5c2504fae8c2aaa1dbe1a2d7246f0a6dde2240eb7b6bc84755292ca1f498968dcb152b05f3bca15fd66c3a563f1d55603b886793380ea64aaff023fa465eecb7b66be81fb7448d8f1791e39628e414b6e0d5362b6b726efdf0bba761a34d0eb363a00543b48298643b5b4afbfbfbb6b4dc3a89f7b2ec6d17af536f839418e7bb6cddfc95b06f3b3afe8d548e2603c9ee9e97169d405b53180656c846020b1d8ec12aabe1dd72d56e76083c98ae5047ebc33a74e93fa06c844a96c80ddcda1eb99e8efc01c84e70dc5ebc369e6de1ebfb594977cac3951228801dca5f50962fb53768829cd34a741234b0003a7a3cf0c72da056cedd7effbf5f2120087062bb9104d349bb839e96f260ba472a0c7037e48e663b7c5762b7a5e222d98f18797353870f257ce25a542bc06768c4248fc53b39b4956beb3f67b41ce28bc4f49f3a1dc8b209ecbf3fb98b6348bd80a2841fd0db35a85122639a3b80c2f87e6144712cc22e6ed13b9639d95eb0d07b421bb45f821f456c6f0356fc7140314a757f0504596d42bfcfcb9591d984fa8c6cb7e73aec6e7e31f7d8f7c92f771d5836f796a1565fb7d01e283b4b40687d08a1c66f9e310e12c150d1d090b2ef892254885b0fd76dba743da2c8855d572c9b181b515078e76c2fa5784ef9b73c04276461f0ba5b24e919b15a13c9edf3a378989647befda959907d62b94dce37e290b1987333878e31d60edfb0360e469cc0cc9dadfb92cdd57df120044a83631e2106059fb744359957dc897801d7d75231ef97c5f31b9f267ee5d343551c13a914248bb148a5922ea5716706251f47fdda2ab7a2ac25e16064a314b82336c775b1c57b707cf5e02f9113cc04761c229a1ced6bb1504e021aea3d04dd8f028a51c413d9a87f74ad24392910622c68ab967168cbe0418dc1007ace76154482fd7e41ea586e9ea5d48e367684670e5b130e453d4aad77768d8b23428d252c07e7c92055b07ad33e3751c743e9360bebfdea841e0b3d384a60656d60aaba78d9ccdac0b400d7bd2e757c1d9ee0b34c860cca2b2a2e508e5272c12a7405731a1fb539a584b52409e8a98a370353d130550acf91e1f983376dfb7771777b63faccd753799aea564b898fcf9dcb62fc6206ba018b02f100f901bc005ceceeb2f81ea236a3c71f4dfc5c9d3cfac859e677051c4d23501553dfe8fb600b247027664640506d3ce649a7806e9ce403390618dd7ef18221fc60fee3315d86f4cb72e798f6b2b29661be395f747ffd45922f9ef66b4f7654d914e1340a19107891c57f0ff46f8b11a3e8a8f496aec0ba8802798d407d20c509284ad34e26b09a11c0e8d054916f89ae7770a5e55fc7b97c6683dcd7620c3b0a0ffdf384a4c0ca99e5a74c1d486004241096a58c203538f63c93fcd45946779c3ac32baca774f595aae3c4a3650122c1cfa7ed0942df52b051b3829dbddb6cf4535617fb6ada08d3e4831fdf2d24193d085aa5286fb4134001c152f9736c95eb3bcf33f6be74161a5cb39f0be166ecf3ab5c1debd5b2b700b89fecc11bce390fde4aa5b62eba5c82a6b5aee8adffbbc448da6d1ad26fead4a736ace3001c0be9e1dc7555ec8e0407838a7cfc9ff787c1b4a5347c8839106dcc4abeeb27a2495b55dad986f265d088e84bb2a07f73020522ba7362b08a777fb6e5c70cce9a43b44f0e8955fb51d472ab394003f1429c36851e2a03e03a7d9f88dc0a6a717fdb3bfec572c0cf9dcb970c690e2e9c76e5e48a84aa17bdcdd12dc64e53e38fb12be4669d58a607eeac4e3bbf907b16439fe63ae098b9e31df85ca405f6d2e9a24cd0384534792c856c77dc589b4cbe138be6c7918e69c3adc33edfd0810a644b2f567552bb0b95d05fceb8db8e2cb9276c6ca96945b0135d55ca67e2c06a360c943d81fdcedf154ab72a1ad75525669f835e19c7f430ed320d2db3fbc07e7a8ef83ffbb6d5e48b49ea4ecf730d005d9a0761356b6b44f2b8f1006a8a447d87a2e987bab56235d87527c265eaecf58eefc19758b1771580bbbeb700ee6800c3cf8955e50bb5d46dd4fa9ee5fd25177a0b818c5bd07d2539fe8bda8b89b73285133ffd34684f8789d505f08621d3bc1d07e19a755e39f2bd142ffa3603d45da5f04ff9c5be8ec428365f97add543c36fa154148c5a330766c177aec7c8ff0e9bdb4dc8300e2fbe6a7d2fb945755988427350c340de2b9440e601d3fbb930fe58f91e9be3ba15322a8e47a9e52cedc96a686f3fed1adfdc40cec69c61b5afe77331c3a730d416ec2408f3ffad2c86256b59cd63e46f0710bf67fa08de9d751201d393d7b431c25e0af606f2b1d3dbeda293cc0099a1de45999f89ec0f216c816cf2864231686129b809d24db40a9626e3749694e3d8a038e78f75df6251ac07c3c7ff9fe2fd67a6cfdc3d646caed715ff7f94d22f5225884358a9a1d492e1253385f46268d12569b43d060f650785572a0cd4f3a369e4d8c19a42d13b440cfa5f676336744ee52b578e9d1746e8a353d1a7f671b339213f4ea0b5157c74e2115db255a42216b02f583a3323e708cbf0503811d2e65b1110f8e81cb7954fe0cb071dae4f88b39efa310b7d0d3c0ae8cc743ddda81f8ed2d300fcbc0df739107d7b964dd6dc46c1e6cbec1c015bf230c52a1317fe87c88efa0a1d659705a3ff70c7b72906a819e934952cdfd66179ea33268db95a68439a860bce34e6c232dd3f39d2ea415355ac7315f86d42c79d4d26a8d95f2fac761874870ed33a307474cd3377b11792b2b7b5829eb98fb7b77713a747251866d62e55d8dd0af1602c2d51a4f7be90880537b1d12ea77815e2933ec03ae72acdd4151821a53e719aaa840dfa14948ea8059ebd4de95ca7bc27399aea20febbe7eb6365e715459d06aee866235bfcdc7c690e8e14493f9b13a28b5d1dde3fb1749f3ce92ee415beac9f3b50039035463b36e39ae5fed9a3d9690cfdd2e8b723aec2a55c0f6106b31110678dbdc437a367ae52fa095f9369e33afc7f1ecfaada30104d27a7429be3c95a01cca177db480cb786f97739d6aa0c5f2b41e3187b6ae4d4ad291a97ffdb909177422d44289d157e76c51453781a12b0fc48a7a912d85c3231ed41dc94cff87684c1576c808f04c3633c7d7a0d8166b79adf2600db968799c2761d7ca7982d2dc979e63a1eda492934384bdecfbbc43b1ad0e570f75831664bd0515b1ab69a82630031467d19922efece21f4f3f27b30d0688290a87866483e864cc3c8bef9692ffd62e9c0e0b94f913242257ab14cddc4e7e6b72d2c2ea2f151e7bdeb132ef4c7bfe31141a8829909f02734f37ac632f7655dd783d8b0200fa43427d014e7e5636b64361e2b7193eefdeaac794d9cb4643934b435ebdd88eda19bbf7510ddc64c59317373cdf0e040a662db6583eb954b5204b34ac2a31dc77fe294f16cfaec2a335f92", 0xf4c}], 0x1, 0x23) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 16:04:28 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x9e46ebc96736d16a) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:04:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e4, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) 16:04:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 16:04:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x300, 0x88) getdents(r0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x80) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) clock_gettime(0x3, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() r5 = getgid() r6 = getppid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x101, 0x9}, 0x0, 0x0, r6, r7, 0x1, 0xff, 0x7}) shmctl$SHM_UNLOCK(r1, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='c\x00') 16:04:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8003, 0x2622) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) pledge(&(0x7f0000000000)="9700", &(0x7f0000000040)=')\x00') getrlimit(0x7, &(0x7f0000000080)) fchmod(r0, 0x0) 16:04:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x88) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="905b9d7a9278e72e272828c267a2cff681b246ed5c0908b9d806045423df71f0614a499435f3b8f6fc8134f33f6d30cc73bed72bc2027ba1c20cddc4b5578d95b31ccc7d520a78fab282cae297133dd2f40a"}, {&(0x7f0000000080)="a5ba46473ac4708f1afa1ec5232ae2303c299415a7c4c42711e0b3caac153b8c4a6c3e748aacd5797c36cc2aabbb5f21f5c084aa8e4ec4435f4b071d01d97cc22f0ee4de4d6fbf4e73393f334f2db2ca6d626178ebb130960b6659d5f8d010c3ede66fd311bfddd5dd6956a38a7ad5c83ac2b635c24d62223f08c9e58602c413500b25c76f8a69550366bd3e1084d6125e37bfef6f5fa965a853555b1980e0cb3ae15d9674a261a4593069e98afe2ad04a44e431c94202d2d2909bf8cff3e6e2b916aafd42ff167f2533a82acd48a9001e96908a5061b5b8aa601764ee"}], 0x1000011e) 16:04:29 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) fcntl$setstatus(r1, 0x4, 0x40) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) readv(r3, &(0x7f0000001380)=[{0x0}], 0x1) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001280)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x100000000000, 0x0) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000001140)=""/202, 0xca}], 0x3) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r4) 16:04:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7fff) socket$inet6(0x18, 0x8000, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:04:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) syz_open_pts() 16:04:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000080)="4f275960b742c061dd729846a6b8d82d80f4570e71eb054956e1c992a6ad79473fd0674008b6566544fc7a148f472778b05141969ec3fe1babbc413a3ee93bce5d642c7d0d0ab26cae324faf3d2b70511eda45c9f644d88c85b73e32a0245e7271d3f265fb7bab1147ce57c9942db4b566b1fc22314d89f050c5f980dba1096684ca761790be2f6a5197d9f9f53d0211917fc657436c3b9f322129bcc876fdbdeaf7572513c252a39aeefbf27680f5c45f99d969d5a4eae198c234917688ed4c299bd213d90a00fc4b7db7d7f1d886625eefe354bcbf10389f525bbb4dc998b33589ec84", 0xe4, 0x6, &(0x7f0000000180)={0x18, 0x0, 0x80, 0xfffffffffffff000}, 0xc) select(0x40, &(0x7f0000000000)={0x5, 0x3, 0x8, 0x1, 0x3, 0x9aaf, 0xfffffffffffffffa, 0x3}, &(0x7f0000000200)={0xf25b, 0x3, 0x7, 0x2, 0x8, 0x6, 0x7, 0x80}, &(0x7f0000000240)={0x3, 0x93d, 0x0, 0x0, 0x3, 0x3, 0x3, 0x401}, &(0x7f0000000280)={0x6, 0x3}) 16:04:29 executing program 0: syz_execute_func(&(0x7f0000000040)="0f72e2fec442753c8586fe00000f01dbf00fba37e30fc226d92e6466450ffb7d60d9f5430fdf8800000000f247e0938fa948916600") clock_settime(0x3, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x401, 0x101}) 16:04:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket$inet6(0x18, 0x3, 0x10000) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x2, 0xfffffffffffffff7, 0xff, r4}) socket(0x2, 0x4005, 0x4) 16:04:29 executing program 1: r0 = socket(0x1, 0x4, 0x3ff) fchdir(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2010, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x4aa, 0x100) fsync(r1) 16:04:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 16:04:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) 16:04:30 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x13, &(0x7f0000000140), 0xfffffffffffffee6) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:04:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$getflags(r0, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') 16:04:30 executing program 0: r0 = open(&(0x7f0000000180)='.\x00', 0xfffffffffffffffc, 0x8) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:04:30 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) r3 = accept(r2, &(0x7f0000000480)=@in, &(0x7f0000000440)=0xc) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="25205498402523b1b9ca9bbbe501bc8c20da09b6cfb1e3870fb4da54148e54a94ffe9c4123f57c1be83433ec372807b959c79edaf703c65fb0dc96d2fdf15d6eab22abe376e1373143880ac9902b2cdedfc382425fb4f8b9fe9588f992988c4c24ab7475251ceff08605f34982e40018b037bbb9a3131f4febff90fb39b4e9090c4f64677f35caf7107b2d707918bded2d8b8e9eb881c2c0feff93311579ef4f88d4c70709018c0ee187e20515d958f736dcdd2a07351cd6018db68e67bd46159c429ff3f58c", 0xc6}], 0x1}, 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = accept(r4, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) recvfrom$inet(r5, &(0x7f0000000380)=""/53, 0x35, 0x42, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kqueue() close(r4) 16:04:30 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x0) sendto(r0, 0x0, 0x0, 0x407, 0x0, 0x0) 16:04:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) fcntl$getown(r1, 0x5) 16:04:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x27c074d5, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) close(r0) 16:04:30 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x8000000006c7) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xffffffffffffff0b) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x2) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:04:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="c603a6dd3f2201dd34bd687a797cc5a2eb9fb7e91a55725814c44545090bd4c146abc6f0ef07ed6b9bc671b0ed00d6c0ad9cc3254d4910af041aa6bedb82d641f12f72fd6b3149fb93d88c0c8a8f147f6e76e907d787b157", 0x58) r2 = fcntl$dupfd(r1, 0x0, r1) getdents(r2, 0x0, 0x0) 16:04:30 executing program 0: r0 = kqueue() getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0, r1, 0x7, 0xfffffffffffffffc}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000002, 0xd79, 0xd3e}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x8001, 0x6049}, {{r0}, 0xffffffffffffffff, 0x1, 0xc000008b, 0x400, 0x3f}], 0x70, 0x0, 0x2, 0x0) 16:04:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x83) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x81, 0x1) r1 = socket(0x2, 0x4002, 0x0) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:04:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/82, 0x52}], 0x6, 0x0}, 0x0) 16:04:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x5, 0xe9c, 0x6, 0x4fa, "f593bb37c9171e23bbffe97d84533f326962dc73", 0x0, 0x4}) 16:04:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0x7, 0x9}, {{r1}, 0x0, 0x0, 0x4, 0x3, 0x9}], 0x6d9, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x42, 0x5, 0x2}, {{r0}, 0xfffffffffffffffc, 0x32, 0x4, 0xfffffffffffffff9, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x3, 0x34}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x400, 0x1}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x100000001, 0x736}], 0x2, &(0x7f00000001c0)={0x2}) 16:04:30 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x88, 0x82) r0 = socket$inet6(0x18, 0x9003, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8800, 0x98) r1 = fcntl$dupfd(r0, 0x3, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001480)) sendto(r0, &(0x7f0000000040)="dc035cabc3dfd7c327b9e667f5c3019724fa58e6e95a3c26e98b9ea48af2739badad1d37a7f107db616fc94124784a9f493db96fe0a1749f0497556888a54196276aa0946cf429148417e34bf44e010a091bef3026a114195a1e94ba18a39ff41686c0cc711030236bcee9c74acda4383ef2b93a94db68ecca9ca7cd6e28305ee0f6b29526d0d9357c40443a18227e4574ce942846788e52517b7091e0832e58a6d7ec66c346201b1884435d12129432bd65f5ccdb6ff4891b7227a8e07bd9a78816970317f59190e9db71250f70df92276c33676e2952bb7e447fda1e4475c764adb8e398685fd46586eb70d3a0d8", 0xef, 0x8, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) preadv(r1, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f0000000140)}, {&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/42, 0x2a}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7, 0x0) 16:04:31 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x4, 0x80000000069}) setrlimit(0x3fffffc, &(0x7f0000000080)={0xffff, 0x7ff}) pipe2(0x0, 0x0) 16:04:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:04:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) semop(r1, &(0x7f0000000000), 0x0) 16:04:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/235, 0xeb, 0x6}, 0x41) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r1, &(0x7f00000012c0)='./file0\x00', 0x10, 0x3) r2 = openat(r1, &(0x7f0000001300)='./file0\x00', 0x100, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f00000013c0)='./file1\x00', 0x10) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001440)=""/60, 0x3c}, {&(0x7f0000001480)=""/129, 0x81}], 0x2, &(0x7f0000001580)=""/122, 0x7a, 0x2243}, 0x803) rmdir(&(0x7f0000001640)='./file1\x00') rmdir(&(0x7f0000001680)='./file1\x00') dup(r2) bind(r2, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlink(&(0x7f0000001700)='./file0\x00') fcntl$setstatus(r2, 0x4, 0xc0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000001740)={0xffffffffffffffff}) mkdir(&(0x7f0000001780)='./file1\x00', 0x2) getgroups(0x1, &(0x7f00000017c0)=[0x0]) write(r1, &(0x7f0000001840)="5d292fb75598bd", 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) 16:04:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r5 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="4b39d0685b20a49ed04e19987c8604618e0793e95628988cbfa32b12143fd289197566b36d2f7b83eaafa1891f8f5e4d53ffa9db1e8df1d525aa9de5ab1e1d406abaf9f9823b0454f7be7be5d60b2928cecd82afdaeda6ab39da3e6ec0650da669f1363c0cf2a0f83d3d6b1dfd568c8e1b5fd2af54e88f", 0x77}, {&(0x7f0000000140)="029811b2548a2aa006915c3d2a32d80f5508bf0708a53ae9bbf1e002736374f260b04245b87633ee19af51859dd7b0167f4a63f45d2f8147454e0feccc98fb5dc888881888b2e5f08f59fa4ae6b6f9ef3a86f45b3add8b7314c235e474a9ed11d36401392d875b8b1eeb7bc1335aba18763123feaed9cfb378eceb3e8606683eb5aba525ddc88eb9d60de17436013618f7213af40b112cdfba031805eb1df705e4cd4799bea65b666ba30a0f8bd49cb9f214227426587a037d0a056d962247245f6edcb0cfc7a153beb905b6ee491cea225562b5ca376d43624f7bfaf9e3c9594c25e5dcef6edd", 0xe7}, {&(0x7f0000000240)="8e7f4554134b575846f19799b2e0387c2cf139c5a653c14dcf2d72e446efa2fe3160cc15e13af4d77898ae2fe2b0833dff5acc60097c4f3ac847416933c0af2480a8f05853e1a7bda2f97e830b5be2b231b408c39f2e1fbf5030434bf00077c20fe2c269cdef363cea590793dd0e6003e7855587e3d0506098e600fdc8a31e9bf5531e4d", 0x84}, {&(0x7f0000000300)="a44de344d6287c8a530de1e169", 0xd}, {&(0x7f0000000340)="c4b6661932d8fca74b3340dcd2bc5d940fce633ef2e8f32a06816fc545c0e465ca4580", 0x23}, {&(0x7f0000000380)="5e83b59c4fcded807c75f68e9b8edb9bf425af93e5ef860658158d15445f4168071a560b206501371a5b793873f76099", 0x30}, {&(0x7f0000000480)="5591cf666357e98693ba2c16703dacbd701f98c932e2f1c8ace93e7d7571cab7ac270b05f73f5e6b97197ab10e1894a5aba874237547dce1dc2e7bc5e3f0cbc18c2236f1bf7e1fa0f595d919eadca9067904afc41f85612646f1701036b66f8a1127542a3391506822af9fe8744198efa5d2ad45000a4c1d15ddbe5eabc3afccaa9f9f6151d08748ef3fe33233e3", 0x8e}, {&(0x7f00000003c0)="12b82e9739d90f68a18b3ae78495ff9d68b7924048cf50ea065978c5422cdbd8abb8927fd62086b914959b791d4bb637ffd8d73084e51d27561623e2784d255067", 0x41}, {&(0x7f0000000540)="fa6a5a267f5d07d94521b99a10f9baff53e17630bb23ea67badfa071c740aa9e7c89388bc41e2ef5e0f306949227ce3fecc6009f", 0x34}], 0x9, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x60}, 0x2) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:04:31 executing program 1: setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200a0, 0x80) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) syz_emit_ethernet(0xb4, &(0x7f0000000040)="809b45a7ffe09d6ec6e2b7209f170e72c2abe673a256aa0bbffa96a915a88ec10a74e7057149688965d3a7f55d90e06e58c09e9671b6fc5f869bf1df5b98fa69a6c766c0cf762fe9f331427c35aba6ef088f845b0340267c26abf8e0170db85ee1d90df72f5a75914c67f20dec8152309780c241409ea5f6f62b9c2c27467064e32bd4fc9564dd09257944760babc8d252eae525bea4f704fcb879e0de14904abd0c440d3dd5f1462b8d0991a8bab6bd0100d377") faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x44, 0x2) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x3, 0x8, 0x1, r3}) 16:04:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchdir(r1) dup2(r0, r0) r2 = kqueue() fcntl$getown(r1, 0x5) kevent(r2, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) fchdir(r2) r3 = semget(0x0, 0x7, 0x2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/74) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:04:31 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x3e, 0x80, 0xd2, 0x1}, {{r1}, 0xffffffffffffffff, 0x90, 0x42, 0x5, 0x100}], 0xff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x7, 0x4567}, {{r1}, 0xffffffffffffffff, 0x80, 0xc0000060, 0x7}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000080, 0x8, 0xfffffffffffffff8}], 0x9, &(0x7f0000000100)={0x100000000, 0x3}) chmod(&(0x7f0000000140)='./file0\x00', 0x10) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f0000001d80)={0x0, 0x0, &(0x7f0000001cc0), 0x0, &(0x7f0000001d40)=""/25, 0x19, 0x6}, 0x43) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x100000001}, {0x7, 0x2}}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000480)=""/56, 0x38}, {&(0x7f00000004c0)=""/227, 0xe3}, {&(0x7f00000005c0)=""/54, 0x36}], 0x6, &(0x7f0000000680)=""/227, 0xe3, 0x4}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:04:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x2) 16:04:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) select(0x0, 0x0, 0x0, &(0x7f0000000140)={0x5, 0x20, 0x7ff, 0x80000001, 0x7, 0x7f, 0xfffffffffffffffc, 0xf59}, &(0x7f0000000180)={0xa7, 0x7}) mknod(&(0x7f00000001c0)='./bus\x00', 0xe020, 0x508) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)) select(0x40, &(0x7f0000000200)={0xc, 0x0, 0x0, 0x0, 0x0, 0x800000000001, 0x76, 0x401}, 0x0, 0x0, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)=""/38, 0xfe62) 16:04:31 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x810, r0, 0x0, 0x16) 16:04:31 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:04:31 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x40) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x55}, {{r1}, 0xffffffffffffffff, 0x42}], 0x200, 0x0, 0x1000, 0x0) 16:04:32 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000001c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x3f69, 0x0, "22361bdbc9ce17a63df8360550159364fb00d78e"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x4000000) 16:04:32 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) getegid() setsockopt$inet_opts(r0, 0x0, 0x4000000069, 0x0, 0x0) 16:04:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000000)='./bus\x00', 0x141, 0xc0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r1) 16:04:32 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fchdir(0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0x8ae}, 0x10) socketpair(0x38, 0x4, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 16:04:33 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r1, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x26, 0x0, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "c48310b8e2dd4102d08f201eab2300f0ff00"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) lchown(&(0x7f00000002c0)='./file0\x00', r3, r4) 16:04:33 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10148, 0x40) setsockopt(r0, 0x8001, 0x6, &(0x7f0000000140)="8b4515319ee6608fb233f6562d7ce64483ae87a60f9358fa72b5ebd73ebce0e71796165af770ac5635c9d303223ed0a077f5d1ce696c8aa46cc909da00e043a84c35e3d67f4970cd153fe78ee2f0567714d3233b96ef2899da5fcdf4d70918de320c45cacd9bc1091e8316498cc959af2420d55f4c73449647c901361b7c25fc864f6e60622639549b9661dc781854121cac5ffec9ffa151f5740efbfe993c6e4a0f159667328af72504c374a5758a84f17392fb6d7e96b0c48be54dfc0fb8bb467ab3a48ba4c50661a57e69e30b30e7958dd78e6327a593c6554100f0c966048b64e989f8cdec3ea3bbee3ab885026726e10efe6a510a37d8e717b60c27b51f33f212ba7a68bbb90c814e28a67e1ad6761a2462aa7d30bd0f9b8c8d0c9cf318e7dd51afc176ee1eca53222063d11400b56f4ed1e4e1b6e2553b9444eb7c5ca435bc46cd418d9d323522c60eeb4bdf2fb0f6bb2d53a151490e2b423bab5221f200e7e24e862d471f824750d8e8c30cee5194ccef965661396054e25d214ec99cf6555ee2d66e5e17ba291c4097bc6b30b0a5791e126fb1c72e7e7a5f27c3d55e62fb7eb306b32879adcba7079a46b57ad4907b47a9536670f34f594191d5c68e782abcbd4aa9f8bd342041ca333d96758ed72448f7b0b472c3d6007ef4c83540d78b87b45b32626020f6e260fe5fb19bd6925ca9c2145e7053b4d58b63784718dcb696b748a4ac8ef9f4de218384bc780e6edce01d3d0d9219ce7e6fe843943c2834f65d9c67966095a8642d2eb969011d7eeefbae8de5905b5df313214e5ef82327d8588afc252ad97356d5c6d7eb50a65cda2c3f0735d5347724fb9682006b74c5275913b330037d058270b89296a5a1878ef1e1de27b9d46d1f8f94c8aa238567eec36043ac97033358049cf1ef4192c823c84e6012cae0c3031c20da64b866947bf867833dc706160d5c507d3bea32863615a32f4d02d97bbf7e10b324e7861a5b48e36b5d85f40a98e60aeb84ebaf4e8909308f3f408635575c47593a1dc5fc37876f3004500925b2789649da52ec368950b4fd8357d42ff1e1f93bcefbaaeb29c4db4d0c837517287b00eefc388c6eb20435df557019de41db303b4002f3c2126884e3446f379837617a182a29ca00c35a8542fa5db5d6a855f794bdf5650608e6c89bcc894c4998ab9824b585da322543aa9534fd11f02963fd7bf71e42b8175495fbc1425682a0cb79b05976859928d2d64371409f0a928e0dabaa7d82f2364f68d0fdf20cf78e8260a8c96092d339d3a5172502d297784381f89524fdd8956555ec9347eda7d1ee68000915ae21c1cf99b9cd4cf34952b9ae72703bd115d4bd43ea4ecf492953a8421da1757c5309f29e44a5bddad667ba35d3877b400d305f778fa7f969a375ee19b38aebc23e1b4af720f833cf8384da3c6ca83d4d6bea9003dc7631237b368c27afb5a38c2533d31742bdffd2ce58b950c77c7563492cfdad2e9d89915ba97519c7b1ced9170b09193955084638162b29b05901b451b51e8ce7a21b549836a7b5a92f9387c2b0cbfb260b1f3d21d4fc24e03c913b70e96ee756232df2f011ade7b9f4068d1f983591a28ddb10d4f2890e0dec81ab7bf7c4396da306e80338c04776acc8fc70ede5dd4e605850000bafd0bfa1ed876b2bc3d0ca41ff75286c3e1a6c493c81d704d56c8bc2c7bf11a36871686b7edbd57ad583cabc4a5175ba0a4b451711c35f06b69c6aa4233d68b8e870ec4026dd6b1769364bdca8f132da03ac2415194364d57ec08a5988bd6cbf96c97d6bf07f3e3782cd35e8ff4adde0d4577856dbc484818dbf50de4fade3f9473f4b963cbde86e163e74c8b1096bb462a5d5b22cc3ec535c8ced6e24bfe8b8f0ce54e476cb119f7a3a1d8a5f2df9b1ad75040245383ea1691b103f764a467930e283a5d97fb0868c1807aa8037669cd4ea2119c900ee751f4d3cc63d0c34cc42e927bbe7c99f871d18d512c57347366ca23837b7826ed57c0734cb59dc90592f54046c12cf0457b680a9d7aca2e9aba3d485447b1fadaed55804c853f09f8b69ba128b8bf5992c99d02ecd184a60dc1d18cadff11803a85118f40a5b55e303c8b5f6c29903faaf6e86995db01bcbeb19903a4cd2fa173ebc815c4dae3f69765cfc414912f1d8c92b6b54d2472f8f5b2896d3931912410dd13b9a81db499c968f47c7b427f09941c4770e202879018b3b64e1c1138fc7da0c5be332a2877126ea362c50f339f34ccbec33e7d8c735d7d1a3583fa7b5e65b969b325159e3b1d3ed191e414fb122cea545924163f181d2a0df982631ffb2849eced6077d4f8f20ed9b67967c132ceb234deac65798b5a9e60a9af695ffd4a9a0576edd58fd8973601cfb3aeb08378c6164a94f1ff213380ed98498f3d57fcf52dd8cc914ce76e5d084111780ec091b962b7c32ba43024c7323af1819ab8dcebd3c5d09deed3ce9ea2b054c8a6c0fc8e1bfbcfaf25f8da44a3f62bebf0af1df8cbce7f2aeb0267bbcd83228d43e25db0e86c25bc3d6aca891c8457ecbeaf6ae36b62d1c9158d3f7cd9002526eef8d16919bf8e5d25003a6e1d45ed87787f74fdd2f1b325d9132e9fc28a4089f7fa6311058378c23d56274d20e4c4694570f720d5546bca44486cba04f0f49bfe5ec6928cc83319b36c3862b6670f905d333af8ef624e2ef47ebc912ec76d5e4196dc9c212968710e804f2c5c24e93596966897710bb0e853f51a5783aee10c1a79f4ee4bee2cd0b52ae37e9641e417229aaa0a872a31f9a656b431b917e5e17a45b0be859870d007a6b4bcff19dda176e612868d2f2ba3eee1044359bdf96e1b832abe6934f227c2624a98b2362bccef8428bcf168a16d783b8bdf94fab758dc361a76036949494975cca4f421dae4781ecfb34134f164b62621563a354d17364168f7e64844667f135f00f9770f36a7197de2e85a6533ab654cb5cd896f7dc723665d6778dcc4d297d4c7a37757702b6bd62b26ca6e5cb8d4bbe7114585e376d213add61288dec34a0ae6274e2285b00f3bea4c34d5f7a38cd52cdf21a98ea9e15f7279d164d5cf0d3272df4ae8965abf47a24a645390f820fee28f11341cd4db53175abf893d5ba172249d17996c6a70235e9160f3bb1bd259c5108a56ef294f84fe63bb307111c380c22b4b8af5ec928f9dabe61045d909a59e7368719ee435a847552994953f498f64fd0927496b562d3035471a720069a84c6865e4ec40585a4ef7866a908eabcc6967de79e4a0d93b385ed00a8630b7c2d4e60599e9a509c8227b0460a594dafd63812bb6d7c0132d4ccdc6d6333a3db201b14e4fa60793a799eeb8099b2c75a9f0abf975502cd52c322be6a3b7d73a43924ac5f49b52891cce975c869bc7736dc87b79223492d1b57f10a7dbae5bf2b6d3f64c65018e81684599da820b07edfaf272ccb921fe1eef32743cf74de8ed9cf50d2fc4e090bdc05d35c32680f72f7e1fd7437a798dcbfc387bb679cd85c85b771591a397bb2102b026c48ab7275445002c101ab42254486460b1da34efde54bf998899cc9cb92eb0c714672ed6182601c35c9e18254ccd29531611e89a49a11303de1531c35034691e5227cfacf3e84e8e5c7d0786fa62e169398000f742dd75814dcff43a5197c0d0cfb0023cf564c1eeb3b710dfc780555196b85f96a92e57218a99d26afac19671bffe989574d66447dd1b2f3a205098f2801571d6b8553eeb63425196375b3f9b652ffd2da3ef47b425aa7cba223c5e0398b13cc1f8d997fdc89058760bd9abb7650e4ac1baf3b05af5830c2afc7440a00f0e3d7044a3b87be24a8045647c56ab4101d9d5bdb5407c54aff05c66e8f727942fef55a3168f555d36f15b9179d24b04853d0790ae82c538176396f70b5ef4fccc3e340c812431c59ec4a571d6b235c587a932225133fa722ee48be46b79151ab56f4fc50ab513076972e3886427d8dc436d8a0c6e3e2aad4a7fb1e6bed5da121d3391f6b8f8c8e53ba6570bf8c69ca9baa1d4780508b10c43ac96b9ff33a6e105891be283e83a60529b46781ee58ee63be799160e1b5048d3f528982af6dd8c31ff024dc14eda2cc95b87947f482f6d20a42d9311bd1d6557e32ad17faa0f95fb50a4f088c54d5e0f5f768254b762643e5617bf6c6ab3b4a0506b9348a7628d98488873bcb4fe9aab8aafc2965308a99a3ab32a355fb1e13267656196983d5f08d914195ff00660f0027979358043ae3ff762b37b92088791d9d301009a8a26a2e13fce74a4cf2a4995e4ff4ca5298707c42c2efef3e0fae79cd384a44aff3d037096df275e63cf62bfa25c31914c4babac8ebde4d2089d70e73edfb0efde52a9d925e58373cfde3505a0b4a6d5aa64c94497d706e508e3996e0a9f70598876deaa8029379e815ad8e055b56ac6580e1feba131e44734d87887e8139161fb90dec6213a2911f9657a97556cf14959055bdee2ea8c4f9b47244055ea85e881bf6e27e6fb18a30add698244b2924079bfa8385619b26788f46edf1706d7b65e1ab3c4ff36068de55d970b5b3d29ba6761263dcd6ee8049209c9d5baf06b98e31e2b70e3086920b2f432d89ec091320d5d4c268cf3511425b0ddaa34b5d74918f4eaf1f04c5b795a98d007d5bcacc7ff9871649c337edf9a52366492694fecb437b48808cfe76ad62b8b3cf14fdb5f9bf106d93e4c2f93b303bfbf268b4369256c2b015fa53d4a3f4f9edc88b8b20be4639fb179d46848bbe731cbfcbc139bd266930d4118fb48baa7a84edfd151b61f101010ccd16d3210b03f54c4c13e8fe10d6d5fb0abe7074e9e4b5c104c3b7a4e4efe58d29f7853bf33d53c7e0442db6b6648edd5abd34534d6ed7b4c4eb112823c61429ffc03d9bf5e89f04c43f649318f48b42ada01ecd7eb9fb55735ec569c8a025cdafd5166d6b942cf93863407469960387b8eadb2215b65417a3a489af613c2591404c586960ae76dba0e7aa0d808bdf12705b8ae623510542c896d39ad474af2b15ca71f3dfaf94bab1e541f5597d109d858e87d6a45dcd63728bc48965e6277a24e1f995c1882e09e97e808ae94ca1af29e4c35f4b31629286c1b871765539dc4cb3745c1c11971dd99433c328754cf7fee793772f58d26cb39513d12ea2abf2c300cdc43a2347bc3842c40e32280b6ffe43fc0f1737fe1a106527acb8ca9fc0d958dffa4cf857a3bd13c19ccf818244e56034821f43975e124e9ed3024aad0c4ec80ec38ce34e81abc98499960e6e16bd79a8524883eefb5b70a4e47416ae9f60f2136c5506377c8e8a7d7e76b502387041f4acc5150a82c94df8d1c9278531307de48f9459bbb3bf012da5a643ba9542ca7c053ff8d3c204c5ee4507041041ae97d41a2c114275b043fcb54610c4a38c7ea9c6cc5064478d4d8bb807bc5ae78b05d7a87342b97d6a2b1af66c1cf55700b7ed29d9ef121b13fc9f565facb571e53a261e6d25d4aeeffa5348bf26743da104491dea1d8ff2e8a5142c4b3fbf0f2fece1389a96a1f800b261574d762238f13aad307dedf25cbaed3b831fa0bcef31f77e2c4b132967ce47f87d6f69df9a14aefbd3f439c0e32eded108d6ca991f8b69ecf2f53c0362204b0cc43d331ebe9b0253b83d11d14c96c72a759b971a3b2c909bb4563dd03a0e436eb4bb4a12b85ed167fc500ac73c40452e616e5c432c2ff57ce8e918ddebc6f603ae365704dfef65d031fe6c0e809fd129506bba6dba55806571eedffd9701685907399346bee1cd6452d32766b6", 0x1000) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") 16:04:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) read(r0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000008c0)) 16:04:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) accept$unix(r1, 0x0, &(0x7f0000000040)) r4 = getpid() fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:04:33 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:04:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x1}], 0x2, 0xf609) r1 = socket$inet(0x2, 0x6, 0x8) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x3c4a58da, 0x6}, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{0xc8, 0xffff, 0x1, "6ed3a8452c4e880a18e48b579a7761a1fa7d22c298071ee11b4ac7a8b7f8331d3b66e926e2bf69c78ddb85cd098f5bd55d9ea607187e29a0b2eb5558e1a036f0277f5b0aeb103dccb4f5a7ae854f02e2fee3f0a1288c63779c2c8176ef3964ca06f8e36452a8fd285d144deeba49246ac05ed9d12a33fed3aef5dcda5808a64dcd1de732a7b0f439b9590aa4f44051f4247b59a34eb56d4fb02a657b14eaa29f8b1cd43c7590b6f6bc471b7c185d4e9981beed26f000205e"}, {0x80, 0x5d644811b0ef7e47, 0xfff, "bda1894d5ab2e819e04179db388113de08b1d9c47a31c6658e64e2a22a0543684a765e36c74fe5653f9ebba8e333cbf2fe0715a95ecbc70ad87a91d7d18532351ff913c5ef325c94aa7bcf789547e5e73097a5f535747e40408c8eed393c32f184e8577bb2ecc0a869598b6ab1"}, {0xe0, 0x1, 0x0, "e288f7cbdef5fd5a953810fd55ebc515bc272998b460905ff51f990c10c0eeb58bdc63210ab8c87d102c9279556dd82fe3973a4629073917a2ff55fcb6666ee59a8481749906577914febbceb22aebc616e89c765b09172fa0907917f189c42047e53a6fb36281be85d344325539c90751420bed51d5e321b42bda61e7f529569b1be9879f043b2ca77b7066924c3f43431338d1f83da56ab0613a22f35d75c068bd8e8e06cf4716f58c81f4c634bcc4ce7134505931ad6f1815cf7263bdfe21ac07591b1aed399069704a1f55ed"}], 0x228, 0xc}, 0x6) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:04:34 executing program 1: setitimer(0x0, &(0x7f0000000000), 0x0) clock_gettime(0x800000000000005, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) 16:04:34 executing program 0: select(0xfffffffffffffeb4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x3}) 16:04:34 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) mprotect(&(0x7f0000db8000/0x4000)=nil, 0x4000, 0x3) 16:04:34 executing program 0: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0xc100, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:04:34 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0xb3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 16:04:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:04:34 executing program 1: r0 = kqueue() r1 = getgid() r2 = getgid() r3 = getegid() r4 = dup2(r0, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x408c, 0x1, 0xfff, 0xfffffffffffffffd, "3aa149fad692ff8337b9b5c63d7f922774288593", 0x9, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x5, &(0x7f0000000080)=[r1, r2, r3, r5, r6]) getpid() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) getgid() 16:04:34 executing program 0: r0 = getpid() getpid() setpgid(r0, 0x0) 16:04:34 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) 16:04:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="37d9b814d3db7606eae4a9cbc62faad87a3a0955f29cd9db60806990a9809c990af8f5bacbf3be6696fd68a02e8d9e352171b0e2d11bdb0efbc6da9fd3ec3ba33b7343ba4e7e243d8d7fcc46067d363dc9123fe3284d03fcaa95ce4318963a1eb77d82375547c234e9826063402eb7e6f50070607e5a9ccfeebdbcdb4d995a69c986908fcdf255c40d7c9900a2ef478cf529503656c233181377", 0x9a}, {&(0x7f00000000c0)="610560", 0x3}, {&(0x7f0000000240)="f4be4dce934298a3917d4647b33b6bd04fd3ec2e395b41b5bcdf05b99cbc5009b7f2d53614634f798b8c2aa7b19ed731d1d0dd2d615c47c959e0692de2dd9c9258d95b9f77f20a11a92c6d004e400238c2158fb745c5688b7947fda06dafffef18c2e6333fadbeaadc4f0a6ef9eb79e4a665a9bf97ba16be0ab3bb590074962391f5f7d70583dcf1d023f6c0dfdd1e30c6b308982817f7388a938c025f9ede003ee8a062f2038848ce6508a9ff71aca79314802c9356a24f3eaac47b57ead06b5afd158794651ae0ee98068f629b814564d1c95d52e0e827a0a6c3660fb69658b0030b4283a1", 0xe6}, {&(0x7f0000000340)="9cbf0e671e20f16c88053b6b46de24e16e90d3f38c3a96f5561fa0d6e84f7a02aa5651780b8a8856e56e031cd3acc50b5931e0b279201ab2575af505c59ee959e1d451ffecbf8e0dd27ab0c1297a9aec202d5f28987aa28a525fcf8d5abdb0e6e372546ad1067cea291108fe0a86316d2bcaec44f6f722c460f0f4d9617637d0452e2f131345e70c8659395626bff466aad1c4aef07621ba9aaf63060b1740c1caaffe701158d678d8f3d5e45c5e5534e4ac1fda7c28d8b665c82d703b794dad66e0f41d1447ed83f06ac94d58ad82197357a3e1d92ac17b6f8a861677ff6e156e559df591", 0xe5}, {&(0x7f0000000440)="f7d6f1e715cfab896e34a0995a913c10588f30f3504889562e45f9878066792acbdf1a3e497b7b8bd1d76349db62da40eaac43c9ea12252b5ea5ce9d05cc1dbe435a1b4a6bb7929299e47409f58ec1de9ea7a2ed9e330f063a1017d5b3ea", 0x5e}, {&(0x7f0000000100)="f42ae4c2827a37f33b3e1b86", 0xc}, {&(0x7f00000004c0)="00283fbe3dc37b3ddc67ba5551e8b1f84c8677e204708bb448e9d3222fb8fb3b37f8a44b96ad18aeb3727e27b0c746f5b18f2a4f1b163316d6ffcaeb631cfdd9e1bc6e9da59f4b8190528263852148f198c811bf4dd470202bf791db", 0x5c}, {&(0x7f0000000540)="b0d4786bc7ef6d0882a2e4fb5fddb4ebed461c0ef3d9c6f294ab074da41c0460af6924a9760b028ad123e2508f5abdd027252e21402d360a21d1c756118bb5851b55cfdc74c306a0ce802f147db78b58ef19f1b848eb89d31de231a4976680a461ca2dd11dc6914ae1937bd7d5f682f6efc016409a6b3951cfefdafdb86d71271ad4caee81644ba52b982847108b3af392a7fbfa83d6c6d4b5caa01fce6c0b9a84a44f77cbc0796716f701a35d3b78e9d7", 0xb1}], 0x8, 0x0, 0x0, 0x1}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:04:34 executing program 1: socketpair(0x22, 0x4005, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x106, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) r2 = geteuid() socketpair(0x6, 0x1, 0x9, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x2) flock(0xffffffffffffffff, 0x1) r4 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x8) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000200)="ce9ff6f8de9d049469b3d599c5f5e4e4d1abd0003fb65464b263f3f0fe2a454beaaa070799f03ce7040fdbba85c06860b7f8e1ddcae357432230cc5da759c32c75a08bd90e596215a57eb7da1dc9a0cee325a5579acd13b79bec5751568143d6e5a68b88544eb86c827e4c882e4252f0ccd8a5b6b7a514ed6b50173091daca21430896d0bd765b6d72608b2e0a616bf31f446b10c4b3eec2becbc17e2ec176b1f8bdc8dd6cb83ac66dde4ae5d0362bfb79a8e746b7937aaa67d9005c993cf24fba878e770ff72bfb", 0xc8}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x10000) 16:04:34 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x90) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:04:34 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x30402, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x26, 0x0) truncate(&(0x7f0000000240)='./file1\x00', 0xfffffffffffffffc) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000140)) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file1\x00', r1, r2) 16:04:35 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) preadv(r1, &(0x7f00000018c0)=[{&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000000500)=""/187, 0xbb}, {&(0x7f00000005c0)=""/127, 0x7f}, {&(0x7f0000000640)=""/226, 0xe2}, {&(0x7f0000000740)=""/219, 0xdb}], 0x8, 0x13) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/238, 0xee) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/247, 0xf7) 16:04:35 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1000, &(0x7f0000000200)={0xe42, 0x80000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x80000000, r1}) 16:04:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x22, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x2, 0xf684, 0x3, "b1fdb78391b8433d7bf375aacf368e8b46973c14", 0xfffffffffffff800, 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x20000000000, 0x11, r1, 0x0, 0x40000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:04:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/65}, &(0x7f00000000c0)=0x43) ioctl$TIOCSTOP(r0, 0x2000746f) 16:04:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d31d17b1b74c028c888e0bce180906ac4c01e2fc61d3f0598fa930c769c12e20ff602f5c5579a78a400c", 0x2a) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080)="00ac2512", 0x4) 16:04:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) pckbd_enable: command error 16:04:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x4007, 0xffffffffffffff34) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x8000, 0x6) 16:04:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x8000, 0x0, "3401ebedaebf1a9500004000"}) write(r0, &(0x7f0000000000)="8d", 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x101}, 0xc) Connection to 10.128.0.24 closed by remote host.