0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:37:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 05:37:29 executing program 0: r0 = socket(0x1e, 0x4000, 0xe1) bind$inet6(r0, &(0x7f0000000080), 0xc) getitimer(0x0, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000040)) getitimer(0x3, &(0x7f00000000c0)) 05:37:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) write(r1, &(0x7f0000000040)="746b8d7050ec3bd04d615462a2d24216dd41d77f31d3785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bb02c62601ffc4a10bfead568f91826733473fd5602ce531310e7a122e780ee", 0x54) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r5, r6}, 0xc) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) dup(r0) r7 = dup2(r0, r0) readv(r7, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 05:37:29 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) r1 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000200)='./file0\x00', 0x0) 05:37:29 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x90, 0xb) r2 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x410, 0xf6) r3 = kqueue() r4 = socket$unix(0x1, 0x7, 0x0) r5 = socket(0x10, 0x0, 0x9) r6 = socket$inet(0x2, 0x7, 0x9) r7 = dup(0xffffffffffffffff) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x6, 0x1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r11 = open(&(0x7f0000000780)='./file0/file0\x00', 0x20000, 0x20) socketpair$unix(0x1, 0x81aa738c47c3b0d4, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet(0x2, 0x4, 0x20) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) r15 = dup(0xffffffffffffffff) r16 = kqueue() r17 = dup(0xffffffffffffffff) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r21 = open$dir(&(0x7f0000000980)='./file0\x00', 0x100, 0xa) r22 = socket$inet(0x2, 0x2, 0x430) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r25 = getgid() r26 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x10004) r28 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r29 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r30 = accept$unix(0xffffffffffffff9c, &(0x7f0000000b80)=@file={0x0, ""/1}, &(0x7f0000000bc0)=0x3) r31 = socket$inet6(0x18, 0x3, 0xfffffffffffffffd) r32 = socket$unix(0x1, 0x5, 0x0) r33 = socket$inet6(0x18, 0x4000, 0x7) socketpair(0x6, 0x3, 0x6a8, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = socket$inet6(0x18, 0x6, 0x6) r36 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r37 = socket$inet6(0x18, 0x8000, 0x6) r38 = socket$unix(0x1, 0x7, 0x0) r39 = accept(0xffffffffffffffff, &(0x7f0000000c40)=@un=@abs, &(0x7f0000000c80)=0x8) r40 = accept(0xffffffffffffffff, &(0x7f0000000cc0)=@in, &(0x7f0000000d00)=0xc) r41 = open(&(0x7f0000000d40)='./file0/file0\x00', 0x201, 0x1) r42 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r43 = socket$inet(0x2, 0xc000, 0x4) sendmsg$unix(r0, &(0x7f0000000ec0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="bf86a834af17f7c3e9bf9fc25c9c5fefea59c242a136f0c4491a92c7ce1cba55fe1a57eeb55cb7a7dde9d0eda2758a5651295b444ce546c2e7fa09a3adced2ec3a96284d9f195eb3107d5f8e07475cb0c9d05b9e4366f1083d3f54eae45d07db952a9c74eedf32f01395d4ee886b7211a54749f51f369713eee4b795b7e10b2c6588c8f84a6f7c2ce21e3cdfc9a024d52f46dcb57eadc5afb42e841ceca911a008a69c062a3f3326123670aa", 0xac}, {&(0x7f0000000280)="c6a66983a54a0e483ef34abea0787101425ec66d512dd2643895eeffae960223b0c6fb9fb2e94d519a2d9cbea2a0eb3ec1fe1734cf37bba2f362143b5955692fe5d43934b2711686328b25402d8fd2f6812dfb9fc50a40962c93895f23046e27d40c5dc2", 0x64}, {&(0x7f0000000300)="1fc7c53c9e22c284c01dd8f4d74a650a530897c5727d3c0261a11c8933725da9e9e1d67fd0c9500242cf133572a37a7bd8e9180c9685fd", 0x37}, {&(0x7f0000000340)="4710d7f1e3c67881052e6057e6128a3284e608a30beb0ff64758c1c4d422b360e9f716516fde0a8bf9839610cb8cdc8792d23f3a867b93872d7861f5e61ed9085dfc34e5d146e5ede0cc80debff4100d51ea3bfe127cabf6349d3e53b64ae1e0b0ed5aa2b60160980724872ee8df874acb31d3a7c580bf492b047540892c7ed2b5383059096855864f7c68", 0x8b}, {&(0x7f0000000400)="f13de1edb5fd058876a90146602aba3aba0f4cc3e7431789062fb9a3fd3f705589c9c110f1c5983c34960595e55a241a4f7fd01d1df57a52ce4a7784799150c0d907dcbf92d265123bd0deaaa155ef96eafc9b3226a61ac59970b009b508c91631234f9e4c1b040bd5ca2941728e98f9db3c3a470bf146bd44ed1e6a0ac1679c041212ef448709da896141a5", 0x8c}, {&(0x7f00000004c0)="4501758c4729aadafbb05911d91f8fe18e78b17a40e6ccae2686e874ca71398655e32eb0ed168c1fcd3d7b82361c0ec4b80a149f854ad3ff30f9f56a405a88261ba4d9deac897e640485e935888722b1be26760a4d614981e8f1742edb1310995bf12c911426f3dd5c94ad2ee39a2c229558e35a7d307bc9859537a48b5b326c8d622184bea233aaca372ad886634dd3ccdbc3b5e8c911834baf19652a4d21a2d41c303344b63cd3e07b27e0c3355dcc265cad463e6e4ac7df8b633877330f947371a0037b717c20b6ad696d9c4c41402d58e814cf025d62bdb9fc85eb620b71f8fc055c8451be318b3d61f0696e01618e7b08", 0xf3}, {&(0x7f00000005c0)="1531dcead8767d8d0e308f70", 0xc}], 0x7, &(0x7f0000000d80)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @rights={0x38, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x18, 0xffff, 0x1, [r26]}, @rights={0x30, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32, r33, r34]}, @rights={0x38, 0xffff, 0x1, [r35, r36, r37, r38, r39, r40, r41, r42, r43]}], 0x140, 0xa}, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 05:37:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/99, 0x63) 05:37:29 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="255c534ea00cb2277b992c24ffbca9aa7276d36bc9c93fea76903e017747579262eb90fdbb18711a525147039964e5010adc2d492b3a3b5a", 0x38, 0x8, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r4 = dup2(r2, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r6) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) 05:37:29 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) clock_settime(0x4, &(0x7f0000000000)={0x7, 0x8}) 05:37:29 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x102) listen(r0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getuid() socket$inet(0x2, 0x4003, 0x5) listen(r1, 0x2) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) 05:37:29 executing program 1: r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="100000008dbd40ff9a6b4f3501000000"], 0x10}, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f0000000180)="220c54b3cbcf43011b2d9c290294383ce5c8f45d5f041336e54efd70e247c0c0e128d5d65580eaa8cb853ff9db2bdf124d6e416163d0a328609ff7e6c982459307d1ee44db9a824d622c6f174a744b9bd36da8b6a22c6bb6082213f4efe8822149adcc96f647b3bf1d1d4732a7b50175e75140b9b578cbdaf5b24d05c2065cd5136fddd5e99eb232601fb3d85ddf32d827e3675e64fef2dab9c363c1a8e17270973c05921fefc7c5dd2e0dc5a5bbd6f0651b0c09e76bdfbbae14292609aa87ff9cd9899a07747b37be815b255f24d25bdf123de7b6984d764c13f6b82499f24da781d92e409f0904195bbb830a9d08d6357fd4c9589ccf38a5674065fbbe1f983926537f21562e3d8c1913d437cd778d6b59a71dd74d982cbc24d02dad9d6b3900000000000000000000", 0x12a, 0x9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x100}, 0xffffffffffffff4f) kevent(r0, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) 05:37:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20040, 0x82) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) 05:37:29 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x67}], 0x7ff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchown(r0, r3, r4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:37:29 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2361613c) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ftruncate(r0, 0x20) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r2 = msgget(0x0, 0x100) r3 = geteuid() getgroups(0x1, &(0x7f0000000440)=[0x0]) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x3, r3, r4, r5, r6, 0x6}, 0x851, 0x80000000, r7, r8, 0x0, 0x5, 0x10001, 0x1}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/223, 0x1e2}], 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4, 0x0, 0x20000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 05:37:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)) 05:37:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d4f) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000001300)='L', 0x1}], 0x1, 0x0) 05:37:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000e40)}], 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="086000462490257cd84f2c0ea3f8ad475ff4e3ab5a3609c8a64f333717e5"], 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 05:37:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00001a2f664a6c653000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="c1ddafbc02be3777b12f9b57db5ef22e3afdea68063b9c61ec90fb1dddd35b7e7e0f2f4dd6fea9e083ebdb607887afe26873c70e873c5fbc252e3afd1cab808e0e22ac3c24c7350ebb4379f8783d665ab4b9c6f9439a369c3dd739915727f4a29fbf1b52adb884d03a4e8612e633fd8e3ac2521650c3c4fafc4937eb841c4814a1b733b5a1a66c17cb500005d2a2178bdd27058aa402cf3cfd42a2383ae5011cc58753c53c6eeb47ca", 0xa9, 0x403, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) geteuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 05:37:29 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x400000c0, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x57, 0x8, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x400fffff, 0xffff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x8, 0x49, 0x0, 0x100000001}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x88, 0x40000000, 0x1f, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x24, 0xfaff07664b8ac572, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000020, 0x2, 0x7}], 0x5cd34508, &(0x7f0000000180)={0x100000000, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 05:37:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x7, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfa1dcc988e941ead) r2 = getgid() fchown(r0, r1, r2) 05:37:29 executing program 0: setrlimit(0x3, &(0x7f0000000100)={0x1, 0xd53b}) syz_open_pts() 05:37:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r0, @ANYRESDEC=0x0, @ANYRESHEX=r0, @ANYRES32=r0]]], 0x1) r1 = socket(0x2, 0x4002, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) 05:37:29 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x2, 0xc001, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r1, r2) shutdown(r3, 0x1) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 05:37:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x44}, {r0, 0x4}], 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 05:37:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/227, 0xe3) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/148, 0x94) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x100000001) r1 = getgid() getgroups(0x1, &(0x7f0000000280)=[r1]) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x3) r4 = open(&(0x7f0000000300)='./file1\x00', 0x2, 0xa) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000340)=0x1) open(&(0x7f0000000380)='./file0\x00', 0x8400, 0x40) getpeername(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) getsockname$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) bind(r3, &(0x7f0000000500)=@un=@file={0x1, './file1\x00'}, 0xa) r5 = geteuid() lchown(&(0x7f0000000540)='./file0\x00', r5, r1) r6 = semget$private(0x0, 0x3, 0x111) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x7ff, r5, r1, r5, r1, 0x10, 0xfffffffffffffffa}, 0x6, 0x7, 0xacd}) lstat(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)) semget$private(0x0, 0x1, 0x0) r7 = open(&(0x7f00000006c0)='./file0\x00', 0x400, 0x8) bind(r7, &(0x7f0000000700)=@un=@file={0x0, './file0/file0\x00'}, 0x10) execve(&(0x7f0000000740)='./file1\x00', &(0x7f0000000940)=[&(0x7f0000000780)="c300", &(0x7f00000007c0)='#$\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='{\x00', &(0x7f0000000880)='%+\x00', &(0x7f00000008c0)='^![-\x00', &(0x7f0000000900)='!-\\\x00'], &(0x7f0000000c00)=[&(0x7f0000000980)='+&+{\\\x00', &(0x7f00000009c0)='\\$*\x00', &(0x7f0000000a00)='-\x00', &(0x7f0000000a40)='&\x00', &(0x7f0000000a80)='-\x00', &(0x7f0000000ac0)='.)\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='\\#\x00']) accept(r7, &(0x7f0000000c80)=@in6, &(0x7f0000000cc0)=0xc) setgid(r2) connect$unix(r0, &(0x7f0000000d00)=@abs={0x0, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000d40)='./file0\x00', 0x2d) setgroups(0x1, &(0x7f0000000d80)=[r1]) getgid() open(&(0x7f0000000dc0)='./file1\x00', 0x8, 0x4) openat(r4, &(0x7f0000000e00)='./file0\x00', 0x40, 0x41) 05:37:29 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) 05:37:29 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:37:29 executing program 0: r0 = msgget$private(0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, 0x0, &(0x7f00000012c0)) getpeername$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r1, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) setuid(0xffffffffffffffff) msgsnd(r0, &(0x7f00000011c0)={0x0, "b42b161162c50f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb45b553a0d56d6aa05f0204e6b"}, 0x43, 0x800) 05:37:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) r1 = syz_open_pts() close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb11c0000e4e35f00"}) write(r3, &(0x7f0000000100)='\v', 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 05:37:29 executing program 0: clock_getres(0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x4000000000008000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/188, 0xbc) 05:37:29 executing program 0: pipe(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="00002e2f62757300f312ec86c6776a105e2eccb320c4b607772528b573f37d496ae8fce046e145ad75c2f8ca7dd38cd9c06e482f67ddc04255b50ec39b4dda245015d898240b0ec7d65ce4ff4c0b94926c5fe5ceb32385c307f350a2654192e598473239712cfafce441a53edfc2aa306c2dfe612a1747ab7701f115049fc8cc4700000000000000000000000000000000"], 0x8) recvfrom$unix(r0, &(0x7f0000001140)=""/245, 0xf5, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) read(r0, &(0x7f0000001300)=""/4096, 0x13b2) 05:37:29 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x20) getdents(r0, &(0x7f0000000040)=""/220, 0xdc) 05:37:30 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000001c0)='./file1\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='c\x00') chdir(&(0x7f0000739ffe)='..') 05:37:30 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x300, 0x10) 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) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r2) flock(r0, 0x2) execve(0x0, 0x0, 0x0) 05:37:30 executing program 1: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0405ecdf0100008bf3f1389e68dc00065c001c00ffff41c550a22b1f86528fb8729b1dd0312a39d23fae72e647ad825c6d33120885f4bfc306d0a28f69f144e46554f12545b5f3f4f79e6b4f4922801883c05e5fd2d83e5440c6745a6c5f0ea8f02014764625d9eb22c34c2a4dcfc0fc4c056e2d93b1aaa73b1e41fe1f44ef613d9357bce22ade4318262d6c99b59e079e283412783ca9468cc16b4a3c82dff562dde8554102096b4b3cea162712b88612a38152d24e14891df660e218f64cac231c7b2c52ee0c8ee5d9d0ba82b1d02f1ae4826e1ae7eda85795da9e0abf21a61764f296e75ba9f4c8d4e99c53bc898f8ac1807817096fb15527d721a4ba5079b94a8598c3da8b1f86110aec59ffe746c86210bbca0d5e8780a9dc8a2f11a8483cd963d92a8aee5d11a185"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) write(r0, &(0x7f00000013c0)="c21288e340650969fade979df8a5fef6a35b8a690da27cbf185051e2c39a33ed7b9e2ebfc77a478fa81848a495a618960ee92ac3d943094086af1e366c975be70b80d974d863664e54c041a3d7", 0x4d) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x3) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) 05:37:30 executing program 0: r0 = socket$inet6(0x18, 0x100000006, 0xffffffffffffffff) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() write(r1, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x9}, 0xffffffffffffff6d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) 05:37:30 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) syz_open_pts() sendto(r0, &(0x7f0000000180)="6bc50f24c8c3df0a59d72c337630335c3cbb0d193282269b198554acfa2776ccc6ee5763cf2c9d9d91cdb837513a5aed91ceffe26447bfdf72cfec0ee9c45231b75622cfe4563e137a0d97be717cc7178ba27e332baaa86fee25027b7a1c6807915413e6aa2126e60f2593d608ff74aa7ac6e96faf9fd6c1569b54daa02b3172e304ca02448604a64fab1724f7a8b1ab1c689f0f8b853998ae9437c1086a708ce1ba541f0aa14b777b0114a0116ae877d0c3eb91e5de38240765da279ab1234d", 0xc0, 0x4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000840)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f7026ff28386a751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509dbce", 0x23a) syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xe89) r1 = kqueue() semget$private(0x0, 0x4, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) setgid(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 05:37:31 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) 05:37:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000001180)=""/134, 0x86}, {&(0x7f00000000c0)}, {&(0x7f0000001240)=""/92, 0x5c}, {&(0x7f00000012c0)=""/137, 0x89}, {&(0x7f0000001380)=""/231, 0xe7}, {&(0x7f0000001480)=""/64, 0x40}, {&(0x7f00000014c0)=""/247, 0xf7}], 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = shmget(0x2, 0x3000, 0x61, &(0x7f0000ffd000/0x3000)=nil) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000001640)=0xc) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x155, r3, r4, r5, r6, 0x102}, 0xed, 0x6, r7, r8, 0x7, 0x6, 0x10001}) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x1}, {r1, 0x80}, {r1}, {r1, 0x10}, {r1, 0x5}, {r1, 0x1}, {r1, 0x16}], 0x8, 0x100) poll(&(0x7f0000000140)=[{r1, 0xa5}], 0x1, 0x0) kqueue() 05:37:31 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000000c0)='N@') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 05:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) r1 = syz_open_pts() write(r1, &(0x7f0000000240)="e926b7e49d79fa1b870159b6880e08e5992b65d9c46fb8094fc3677fed416301b37f5d689bd7279219e8664d36fb653739c353c4db21b9043b612790008155325cf51e368b595332ef6aa7e4b937a28d6ffef2d9321c", 0x56) close(r0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0xa, r2) getdents(r3, &(0x7f0000000100)=""/143, 0x8f) syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCNOTTY(r6, 0x20007471) fcntl$setown(r5, 0x6, r8) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x8, 0x6bd2, 0x6, 0x800, "cec39f3d4be88f2fc924f23600d09eb1c21f2d59", 0x40, 0x20}) 05:37:31 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) shutdown(0xffffffffffffffff, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x1f, 0x8001}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000100)=""/156, 0x9c}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000340)=""/45, 0x2d}, {&(0x7f0000000380)=""/46, 0x2e}, {&(0x7f00000003c0)=""/133, 0x85}], 0x7, &(0x7f0000000500)=""/19, 0x13}, 0x2) 05:37:31 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0x40000000000000cc) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000000)=""/27, 0x1b) close(r0) 05:37:31 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340)='"', 0x1) lseek(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 05:37:31 executing program 1: clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffffffd}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x12a, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x6, 0x285}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xa0, 0xa0000024, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x7, 0x276}], 0xffff, &(0x7f0000000140)={0x401, 0x101}) 15:59:57 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4011, r0, 0x0, 0x0) 15:59:57 executing program 0: r0 = msgget$private(0x0, 0x100000000000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/73}, 0x51, 0x0, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/172) setuid(0xee01) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xffff00000000) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x9ea, 0x7f}, 0xc) 15:59:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) getsockopt(r1, 0x401, 0x7, &(0x7f0000000240)=""/122, &(0x7f0000000340)=0x7a) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)='Y', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000400)=0x3ff8000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) getsockopt(r2, 0x225, 0x22, &(0x7f00000000c0)=""/160, &(0x7f00000001c0)=0xa0) poll(&(0x7f0000000000)=[{}, {r0}, {r0, 0x1}, {r0, 0x1}], 0x4, 0x8000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() close(r0) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) seteuid(r3) syz_open_pts() kqueue() rmdir(&(0x7f0000000040)='./file0\x00') 15:59:57 executing program 0: r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() dup2(r2, r1) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r4, 0x29, 0x23, 0x0, 0x0) setsockopt(r4, 0x2, 0x8877, &(0x7f0000000000)="73aa5bf5bfe70d80f1539b46b9743dba52114c6c9ed2b585dc93afb2016f83e78d51ef86ec180bfdd29830fd897448088b1b70d9843bcfc5efc1cb6e24d9f854eb133a109519269c6681ede312b7ad223f3f93cdbd2a9a51421a567e3005e94369bb8fea4d7f2482e2bbba17a6d49b71d096c3e48c0ec778ee7ccc2168a2af4b663e5eed1b7dd9bc9d0ed0d03b055c4e8d75e33765bd1d82fbec55ec977b31ae39bac345c90fa38ca9068ce4b48c6f16ecde3aeafc0e755ed3b9040f00268c75fd39726e08b5c1652ec47b834527221339991d3458da735119a133ebe3f58c85d7ce1a6630c0b876975390917a70a311c1bf9a1ba697aaa54ab66af4678b7284588e1dbf6be5132fc57e8e9006bc6c1e81a4e2035473d9c8b34e57b8c95290587308a0ba6859f0d5e3ba0fe11997986f7aa4258e55efe53e57c174d1b408706b7452899fa15419b054e09043d04c62330041fc61c879b7a0978109ef3dc840bc2a25d9bf3296ef09094c6a1ae5aff22ba76a6f0f48b51afba975d4a37df30a97d707d0873851eae832f3b82e49f8a330a0999b530c5209320fcffd3b7720bf93f11be5e12a3fef3961cf7dfc1687288f921d79cdaa5407eb6068eb09fdcf305af50f668e49c188e0cb9bd16e651cbf0c916f7c6c7781170c6da82592a6360991820c3108cbbd428ea1444d927a1259d9f68721293bae891baadd2276b0d65809497d583b14a5379a3a67c59ce089c19424ae3ace057e04c9bde8c4c077ad03b544781dd88a26f5b791d06fad080341cf4210146e3cdf20a5b4b214522b0cd1408f3767a29d1218b5ec2cccb87afddc7e758b3a1eb379498c68ebd1d465ab3ad6de5b37bc49d5faa8f332c8c2637a8393ce76917891e81ccb9cb8ff6b896897807c96f15b2754b3ed94d9735e17c6fb96b248e154c20716d9aafd61dc08424c8e43daa9306d33ee6fb3fdb210f32542fed384e8a20cc4903254b74dad0200ca914b2208c64cced6eaa61b7f91de994100f1b9f4f39d1039775d98bd3a101567264bf05d97ea503db41a3d78619703859707654397c5e83f3d7bf730e40dabc19393b9cdea39df3a332236c2d70220ed44e8836755498a030a533f76c5c36dffbecd961c4284c6e4328e396c0ae79ac03d4f61ad75b2fe770e59c4bb53a29488199d5c77452ef556b8f844448fc2cf1d92ff29530d3948b8626c56213343ed81350c934ba504c7a90f0af77bd790d2cabb7ac05e8c2f229dadf74beb9114f3d2f79b6f31f9d182bdff85ab9a190322d81224a224464a0c920bae08ab2866873170e83ce782a9dcb86bba3b4132286a754dd0403b71aa24d385f1bcedefd933e26c23ac441b39fbcd997fbed1325df42b71fcba31507c67c980607bbefd84e8301808c1412c4487f96b6a15c60632b44608bfe6436ae9f4824d841879ef81579776b3ec476ed6b522a10df9f3476b353a54b00d87773e41ca9b9b0d40c0a7327ae2544e12b016d26bcfa525addbe28379902e490393c39cd351dbb3cb1240f12b4249806a7833f58c1953a6573566fc6d7ea0be86b2f3b81000951abbf4661bd86610586467b370e2f3c932f302bd0581a5e347615124089066f8cfb7f38593870e349798e9b224da2f7e67f9f39456c21508b0de6ed8f12771b19afec625d46267498b44c25862c27e377bc026254306a7fb225a9bfcf36820568c0fa7dd624154a808fc8447a5cdc7b7b97e506a5dc6b0e3b424d50355c76a527e295b9bf575a808ed1559a42f545d5ad4d9d6c3807fe261e91603335b61a369ccf2cf487f428ae26816b09dd864364b37286c14c4556afb9b8f543266e876595aa7f64736c78677b8d4d346152b71b61a9f1e59e8336c9c4842afc15049c9676260bef14aa9c4808ce1eee30150ed8f54156315c68932a88d182f6073330710838b64e1278f01386ea9c0912eeb323758f2bd155360c1ea78adadf2b77b363240f8b76fbcc34e3cff89e618083b1ea064d99e8d45d0d770e10d4be72a3333f339bb9c871d6f607280f50c632fa91fb6f629c195436662909c997d0a11c52fd458af0313a678133a46c85e62a6037317d2649f79a81ebb1407942ca6e553c412a24b93443c54622015aef557c0544d16ec982c7d7307994a2d346065363a026605fc405ef5f0671e486cc0e0ebc61cdfaafe1a39becc13ca1ddac1d5705e55f3382601a0f63179163fb6c950000067342a8d05eb73a8c340a908503b0f958cec7517240789013c2ddd748637babcb4de2e699372375268abc4f6cbe2664ed506084397baac3d3c1feffbefe58214400104caf69a1c7b3f0ebfe5e8015cc98740771899f08f36b410fd28c3805d86215cdf1cda3ae84df29840924d82eb5916d26c771a90b9881958da594041744486da4b6e2198f49b101ff832e8c5732f3f3a71ea90dc6eaa77baf4044deeed048f61c85a6c09954c5b5a9c97ec66f30cfb42cec5e93201b65253adf147518114d12c0c95dfe907525d12fe8387e77f3206e714b3be00e0da51258fef8dc328b5727d262b2184659cec8a78e369b3490c1ca8ee51dc7d7a12751bc7a22266a237150f7288915e67a7142e3b15b91e176a52e65d8628fa601cb0b15602ad808f6def60c64cdba4866b632543e1a8e1985e2580d0fdb212b5c135d1c27594a3469d990c2e75585b101738d7af432e55cef86d9aa8fa122d61a2f2f8e2932cfd2dcd80a1df95718224fbd2fd52acea13ca26ee83bc9d0d25e4adcd7e792e764ed3d9e86ae7d08de019ec31a7700ab9b4747c540a65af504827f6d47ec8b9c416b0a666982c2fffe33c2f95ef67a2f604692436d0597fca29cce3895be482aff5a111ad5f1b6d532f03d8263360f9d97284b5080ae7a81dfd5967c4dd070ae7b6909fe9fc11d5480167436beebf0cfa9e895789cb2c2a3fc8fc79d63352d7460fb7bc24ee0c8eca849b36277cb0f34908b9664ab85a05cdceb3cac72adc306d7a7364813e7e8a049c02f967dde5b667e3ba91d3f45c07abd195ed89ab9203c194a8b43dd07feb3770dfc88b53ac834a04019c90d13330164f8c892e788e78932e56362c9828ade586d525e29b0133ce3c92babaf6b9039dfb846029b072d9e3a4cf7e051ced4f0f44784c5991754410dd9ca8dff1ae7e8a3a1d550b20a25fef3bc8b57d58d55c4a6cc467049464b0bb20df37e7deb0c6208f1af04092182b22548a8a8115ec34b9b376be7cc9ed31049b4fb8e419d736fe0cb71d30008ca13a4db60b8f5379084012986986bd10efcf5be6d0d95be7a1b1b7abdefd5ff30cfbe7a219b851269933d41558d373ca3f3e391cb2fff3b4f6c1cc3aed89d56ef844ca1d8a93564e3aefd42010dcc5ae6418ecad7a4c95f13d8ae577541ff6cc72798f982d0ffa207e8b106d8177028ffcb70ba0c45d2c215b68b28354e353f5cfeaec3c17ab025ac48f7ef6a1b8698e4897ab99a81c8a1e50a845a386d6399daeb35ea9811a814295a82366e7866c911abb7c03f5ffd61a9f62c405ad1e1b0709e7577a36b40e6606da9b51562dbb64d1b5bd3436502553e889ac0eb65fe62890ade8ee60d9c6732248448beded923e023eec7a780e3eb3f9599d60443df5f8647fd7743823cbe9641717f8e8c4a10b4555afc90b16f503c95168086de84f76d50680024c68068ae785eee641cd6502e910650cd9e912d1f0c300b89eb3b8f57a34e04ac9121b600825c4a46120eace476ac97f25957afe6c37483ce4eee4d0951aa88b97775e6b3a3ef128e243de03c71002e722f83c256047888a44b4cadad50b6ec8c4b36abaece003e8abd194463ed7a35386d0060827924348becb959afbc20a101be79b1423edab3f0a63bbef05916ef07d767789ee663d10f092197053af633141c57ec15110428d9100cb9e510ee9f30a07e73f7c5666257fcfbb33f8000bf360cf78d2386e5fd1f152601af7cc40a2a85693ca111dcca4b49d5f6c22a70e6b8095fc8ec33ed1eab9d6b33a09411c7f5329d14a749e356d04096701fa811e644763eb514e3515cf0c014cff31f6e5b8e92b19cdab76a0de27d3e690243e9bf08defd5468aa33abf3468a1e9fa1583982fe3e9515e14dde1d462ac8b099420d40f790e833f7ed0b2c3a2fed4a0f1007965f25e001df1ead0264236eafeaeb31ba0741ed658345ce05eb77f09180e2820c7b768607bb81af072803f8c8a08f42ee6dd1f41f7fcb254258479f9b2e870855cb1d9d89e0864ff5e00302e68952a9b007897f514ffd4bf88f32215275f4f288e6de7da2a04949671e4f59a893d4b009e0c62abcefa4d08dde85d03caa49ab310ebeec97b7e11e5a72af00fcd5576c2bd2a9928733484b32b212f7a279faa036a56af9bf088447e09d5ddbd2260bb52346190d82410ef8b9abf6e38b6b8b554b56db7d3dbfa44cc2ff329ddad1ae44692b09f3b15ef028dccba12e8cf11b813fecba2cf9f28047ffc2a600569d18abcbbfbcd4d68760dc6a6766df2e0b95e2bea047dd7d4a7863e9a1219d3da20f34de26c7d45850bd82b9e8b4420fb63ba8c04b2450f9a58edfb9416adfa3ef859f233e31870863f5d7c105c4f86f653881ac361dc8b794038974209540f145b7407fcba1c1317903047433c03f73e6b7c4d933c9df73d9d89187353cdf720952714dbf927d4ba2ded4068052b34712c90d2d1a515893e12430bd3728259c6d5b4b59bacff11b626bd1c48631af5a03b45f43834b3878eb0457446449183298ad0ecc8e91801ac3215d67fd4732ecb0b54c65a1ba10d2e8b356e5b56f36739c2ac16232d3ff0423acb351e900d21aaeebd8d9c257ab059e294b72b2c263590de7c38a9fb59650d7113be56af6469478651dde58d4542eb9de311d00e776873ff1ea58fd656cb0de976933fe7124ac9c0d9dc78fb3928bc26eafffe841c695e9653487bdaf8d0b2d417226335ffa710c29189d51c347785632132dfbde7591b17289893d1e41b094af2fb3a41def40015d4d9fa5abb3a0501615689792701a6f2871cc2b213f52c9a7de7d0f25ce60649b6efcc445aa38cd51e5fc0a892b53d665b76aff0e60c85f16668904d6c3542365a116674859e191b261b1c7991838bcbd6456cd02ac886626fcd686959b9e279b25f59afc3420541c986ba756efd6c170cf3d3bcc76f087c931357b95abe0cd376bd0111f6ba6e541f73600f9fdb7620b07ab7354eede4dd96bfd85aa74dd43ae1e78f58974aed52f01c93336d86ca02d9853f75656a53db297ed13e472d212953d31247a931c651b5a68769c4c065ae066c8c17374f17bfb3b7ba116dec7a16aa52131eaa98f9b754144cc43b69799a7e4d84a3699dee9229c8a84cafc8127943139c11a9b8c290888d0e5315b815f363b64577a04146dd2cffe2ce992265617e8cce08c2ad4e1a9511fd7eec9bde603be9d2e5b5e0e3ea512fbb102f8909c5801fd78b7b5f4dbe88a872e45d8090b63e57cc83879c2f496269582071d0ee07196a8209c867650f7be32135607a4e098d8e5881847d6ff281328be6a9e029fce9dd98e84605814b886786da132093c08811690123ade12b7068d77a054016bc14e9af6bbcdd9e2952dd036aded1d8a427aad0a759437c03286ff0076239921ec933a1e08394f5884985d5c4a680f0cd3f77005237ec6b9286d436958a6eae233ba39207c89032ac76dfe4e046fdcaf74f534d6d84b7090c76aac4b02e82efcb7764dac9e6553bd2a4f9d71fb523c8301fd3e9f2ddb6a13924c874209ede79efd0dbb27fa05c6730dd2b84fe", 0x1000) 15:59:59 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x80000}, {0x0, 0x2}}, 0x0) r0 = getppid() wait4(r0, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000000)={{0x1, 0x10001}, {0xfffffffffffffffc, 0x3eb2dca3}}, &(0x7f0000000080)) wait4(r0, &(0x7f00000001c0), 0x2, 0x0) 15:59:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) dup2(r2, r3) socket$unix(0x1, 0x1, 0x0) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/144, 0x90}], 0x2, &(0x7f0000000400)=""/2, 0x2}, 0x1) 16:00:00 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f00000002c0)=""/88, 0x58}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/116, 0x74}], 0x7) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x2) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x58, 0x2) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x200, 0x401, r2}) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x2}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) write(r2, &(0x7f0000335000), 0xfc94) dup2(r0, r2) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) socket$inet6(0x18, 0x3, 0xfffffffffffffffd) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="3a7e70d99d604668e71e78182e5f5ef39c4f5e1748fd345c18d3e5b5d33af5ec249af8e4260b9a03d6a95c2f1c82fbf08d7bc984b71345480edd6a1d131051228395ff75247a9d2b5afb5a7df657416b65a3ce11c54828438247931596aba2f30cc9", 0x62}], 0x1, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) socket(0x26, 0x0, 0x0) setsockopt(r0, 0x2, 0x2, &(0x7f00000000c0)="4a6624bc75d9d8b68900d37f1e9ed4c13d4b737815ff2bd375f2311f26a5f3e31ea6333c41d1a8ab24ad5b05e2cb480b8ee1c146be21b071f51e227ef52b32cfde4327fde8c2fe3e401e4e4837cf42fd5454b5beabc34b1190c58a6990f858adc89275e50b1776", 0x67) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78b4abedf69511230d6f8e99ef70a3e0a6ca862c38a6643ba04feaae8ad353506982f3918943553f364160929380c388aa7e6cf7ec2eb3ea37aeae4680a4d48131b7614080f00", 0xbf) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) shutdown(r2, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x7, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: socketpair(0x0, 0x4, 0x9, &(0x7f00000022c0)) socketpair(0x800000000000002, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000003700)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000002440)=[{&(0x7f0000000080)="50b7d940343930645076381e4dd64c1b03321a9323a30757dfac3139e0038d805b5cf3e9ceb81b1be8973cf1ebb20e620bbd181160d12cd67b89bd83669f97dcbd6db470a44acd6dcdc47d9c6c7bc4e444fa259a746a1631ccc816fe09ef51f81cd5b051c8036acb9082ba7ca287784202f3e3df444e0f97f5f4cac319fac8feeecb3f879208faa4bd0d520aa6a4abc7a44b2449de428a7f9026fc1272a00b95459e720d8bce862b70a0ad533aec982557858b82419952bcf218f0a7d772cad8195b02de115a51057915c98d402ecb397baa84376ed2d698f0227b524f1673dc78f442aca4eed1b1f3dd61e81586bea4484d5f95be93d5c0a66eba185c05be5f55af870628347532681911406ac9174ffcf2985cd42ac27aea263ade9f3da38c930485527f8f358e2b1641bca78f26c923ed63bb7a016492facd7783efb5aa5eb6582b9cc869dea2803f39eb06566a0e4098379ac5df1c7266a4e332bf34ace4b82ded035016a33bf941e9b4dd82de21d4ce5550ae2f3448f61481f2735a40223c69bbbc54c6b54c903cf1f0c0776bb10ff5d29cc2d60d17d4a9b1bb5447d609db9507ccce888144427a76d66f08059bcef725309b295e27175220d06afd62bd01741b8b77437d4908c8960b0f9a77c332ec0e27ee64e8a3485433657386b43fd24929790364ba8ab0a5158aa8a70545cbfde2e1e96cf6193fd5465f792173c025012793d8fea2cd7bedcbddd8a790c2e0af437165ac7bfe154d79160fba6828ebed5ae8e8e4b35e1b2955bd91f3a42ecd1dfb93f7c01a3b760eebb2be37eec4bcfcce5968e8cacfe13459a59d2760883d623ce30fd36306ac5e7171e38c1ebbc61ad86cd4f6446de89ec331080c50b017d3c011a6586d83e72b7ac9b86b023a7ec8b72408ca4a1de033066ca482bd4bdf557a1b8e809d30d54dbf578f5754281fc46576e68f43dadb51461e37192c1a04012f7c36e5ba4e0d59797fc5c10021717e49ed3306f4eea9d2cec257e34064b0e45360da87da723dd38bb006d798668e7274a12fe908a5b09a5eda091f4e588af79207bb8ee44ab0adb7882bb33c4be33e0b6eb06f9866b9ec28804b1146cb46b184692c2bbb94e56b94a250a27fa91ee28e54cbb6b2f414dfdbb944dbf4e4d26f24c8babe7da481967ba5d305cf1c220fc9a082c9710d18d7f701397cdb36121b918ced3ea9703e9b4cb6ab5c86b638c46864178405cc20bd9fdc3afadb1bad5e77ac9696702e93227d626eac98e4b59c2540a0dce7999929e82259df342628e28432256c5c45ea58b6f5224ee173a30bf243846c231e700f38c6aef96694c1575f2a560301aa7fbf840653e4fde448f2048093d920b48ff60d5602a4e3d5efc7cef71d684eeb032bc4421d98057cce6ba1a8278fd36aae2fc34b277189a85b610e36783c00dd4f6256b322e0292aed92c361903dd227c527832790304f0b42096ea6970f96afb9d9bd927eaece473f623cfcaca975c45c7c77a33dc866b2962c0a7db8b359fa4847444f40f81ac72dfbe9272d75492d4a9621234cd94b9b1a05f0b30d78e2b0e25f377022ac3d01383aaf6a8b8f0b255d0a79255d3c1f66667b36cd1193831b1999d4af97a223c60808465f914af48b57e8df0f5512da6501b1301c00ba185da785dba65947a3f122f63bec1aef3c3d7943fd541c83d71fd5e0ee0116e773cf7de2801c52ccb42caf99c333209a71e94942f08d12a49514b70803abd8005d07df0ac0c5c205de619da7ebd7c168862e1e099869c5dae3e5d249862f28c4c0a9b86e8753a27b9aa96dc0d7f5c6bb17dc2f95808ecc4efa2e2b1d0ff9464a8ce0803ea748e99151c1898bf7a2ad8bfd4082889c1476be137f2c93c21783871bb397e82c7e7bd62ff5240ace3966c0590a95a7224e6e8e51a5bec003a5b512c0fada021f4cd788242fda2573a123a5df9c9d0ae08281697784b3bca3db964724f190f2adc9c7dde63d49f4cf0184c48897faf453188a8b86f6362cd1011e0eef7622d38eb314252efd75cb51b2e672c730359f861423357db60db483282bc45f7bd9c6faa9b1a3390fe33e4506861cb4938d1dbebb172de8628a26455ac991c8050cc6a45e39ab884ab1dc48a388c09af731c82c19a4f62b064421d910441dad7086d5febab7a64e87f0c58c0b9b4ce330b8f134354c08105b00cceb2df9c866979bb39bd472ca334220309da2d366fe1bd68e95a9eccd6641885883150bfb77016c46cbb9ac7b3be1eacd3be9a657f2cae25b3354ef047e8a5633404676679ea86ceb5a442e98b83f38822293e2883985215e2aaf7d2794673848cc0bb0b95598755a9d5f3150b1b7e6f0b850850c0b816e0896ea922e8f7c69537188b5debfd0df3f439311a552b4f21f54ff76683b390d44f7da8d5fc04802667e5f2bc822aa906c0fa9c16136b6f0bc1f0fb836eabd8552eb57e6d00aa08b1a0c57990937cd2d61cc555e3bf3f06ad185d7a4be1c20eeecd6fa7114118afbe1f9495ea01d427c0c6e856048e74efd7f0ef4ff805b27b4842a1a3d8fc52468dec7a3f30e1b6013390d86020134bff4c4000cc86ab1afd98c40ae7808dfeb4b23db76a3316ede26965357aecb2e03e9732f457d912a950a04af909490600e2a71fd64ae6700aa396aaed5d08aaeeb4b2e2807028e44cd3ded79269329c7e35c477b68de6e68bac3c8a61440cfe91df330eb7997aefad721126f131d44cfde4ba9073cd8a1bfa2699a8611c0c123b486378dd8490ee85477018db221624a1175f6c50a113762163c2c90cf63b18f9a6e7607a1040a64c0b570ef911339e5e9729497b556dc287bb0321cb334cc0d53955b1b901b21a132c2817a57e0e5312a1d3bd3a4e593353ff47ca0eb1fa01186564d94dfbb26d152e1032192badefff40281a839b95ffb34edae2edcbd769fa962ade44dbfa7a2a97dd1f525b4ea63bfe53a1eca9d916fbe757eea7959015290c894c764363d28a0a652aff84ddad27325c28473632b02b16b08be6737e31750d3b77d98b19198b99c6e9ffbdee0e5aeb8375c21cf6825df80d9c2ecf0c66be714fae94fcfdc8a3e48597293e1a61071757645f6750eaf671eeccc1c8f5925baac8793ae93ca6ca2fd9cef75163f4c79e7c77e0340e7b75540d246bc4bdaa28293978aa7924bbc847466db0df6f718c7e33b81b75b59a3da1b53cf20e1c4f0ccd92be41dc2615e9683461daee1c44977a707e3d16fdaf2807206148bfc339a2449713a4a0c21cd4283eb562d4bdfe914ecd4acbfa8ded061bef0ade2f3f194efb022916170a31d8186d90615acc8172ac36f047e56f775d00b4a265360a7dbce916b11c388b9b15daa4c785c8e6a8c4e72c1dd2504547fa5ac15d810413529d0f334b683f3be52b7369623fbf7fd07802f9a5b70a7cdf2abf2aaf5a1fc13a0da73b843248c8117fe6bc1873af4cfb1b70bf0718c803ebbb0d59cb0215f10aaf9e5a5bcc387a0a3b96bce7d61acef67502ba9ec41159375a60cac72bf00c42a97a810ce809284b4f543baf8d9e512befeca0f006816fb05804d1b7b1cdcdf140cf7ceb518655631c4ed8a66ed64b1a33b75e067bcbe8204c7310957dd6f0479cfaf34e02ddf572f6a82ffb836ee47440f1a0f7b4c816e370a6e14bbb9deda7a578bf376b1ca0d9e85d2ae82c01bd9db078348d8e73d981ecdb4a38c3be1ba1bac85df00209ff72a375185a1073991d1f8096410f757bef9a6d94b3797fca0f1e29b06a1994bd6a660a9cea793ef402a2b519b6e70e3eff340656572e17296a76a2d13e71a184a76707ce7cfa98c60d286159183e0b5fb3f8d7d563be13c4760794cd354a8c9a9de61038594fefb3183d0bc6a181fee8a510fc22936b544c4403b08a9429dd3ad4d1114aca750a0e572e3ce04319ee8b76435ce05a6e9a051fad2f9b35ecf45a03a4ed9bfaf5cc3ed518a823dc42b2614bd4fb0b9a6f6468a6b4fc3088ffa872b250164207f6d1cbb7e60972d38201496ad6f3cc9bc041090cad8a6a4b60e973ef3ac714a21b1b0f7a15d930dabd20a6de7b9d9a1ce64850ca5b53268659a499c2fa113d1516dff2a32c3b469b06ffb92789c3d66119e3bd3b61b6a44af1c1824007c9230788277e5b5ddb748c64a771c37655156b09b848430db4ee2fcde1300717a196c7a1ea98ac16bd932913e128d1a81baa33b2f51672e64f227550b9a6759ead9f5b3c94cc895d23b29f959fc484e8b77db95d6342401760573ed0cde414187a5e5252db24b446fd66319e96ac6583fbb0a4ea46340c0e69c1229bd1fffb6d0f656409bb9520806c26a40df0e00510fea8ae00e6c6ee7372f3f004ccbcace281d2e1a53e5aeda97f8af4aa48efdd132aed6e07f314752277066aecaa5c98cf12935a3a116cf8f94e7a60dcc0a9dbe40c8ec66fe91c503992c482510283c31d4433f8f321528481a969925241c4d6360ab6aaec07278fae1f7949690c62afdfa9cf69c00e580e3d02ae691308b502e6f904de9575cf13d40d12df9905715a20a13d316cc74608bb42326ca3a7732ce251da6a75cd9c537464ad95231353cc56c075cab74c1235f38c9021eacca930e3335108daf693dab31d9ddc2452fa2a9f8591e6e85165e50531273e3d1fcd282a7ed17c798c459b67283bd7e3133e036d5278bb4da0436c6d5771ff2dfb95f8c332731377ce21acc54d917120988ec6254947f89dc40ef3ea3a1485eefd61cda905253e35e1826eae3403a4c1e51db0fe6de55278065a42b212ca20496810afe5af6d01f43f211a188474576526d45eb9800774829ece35086d6f0734c25e68be28eea36d6bd81770b232594ac4f414fc8812bd8cb7bf1d9920f30b5ab2774993ac358faad91af588a75e1f5286f7ffc9fb9b2ff994efe4fd04d7cff04fd3fce7babe1389cd81915bd1c89c013d7a6d4e1f66e14a7870b88ebb0fb484dc4add802d218fae748773fca7d781e37d0ca0fa063ae9204951e1a627a9f2739616708fa4e09baf30946399f350f52f7d16d4c9c136736712285c58fa414fc90bf4e62f17962bb0541339ab8fdcd2b8d4713496529dafa844578ed087ed2700e52d778d92f2a55bd01426644178f543d3018a47f76788195aa5c96c0465a23b6e4aa1bcbf02cf98ac1258ac7345660239638daf5b1366bd996fb1764f287258452be54d623e186b497d31b80c5d73d3e17f30ea910a83d1c84971970ba6dc922aa2173fd9e61aa0913ce184af8bdfa5b75b365c27067f9117c20433f3082adffc62dbfc48c1fb1915f52987b19738d28402f1312bb3b144dc42034ab5742aedd613a077f4ca52e862081ed807f468b0f78c1a874f96f19e0672b4869b00ea9aa87ff39a0ee4c05eff6d35fec9073307f4f04711bce65d52f5395fa5dc5ff4ac9299f926a42bac30f3659cb0f69f74631cc84ba6a4e25d77c29a16c64bb1b79f52055467f76b78a64c1f0aac6e541179fb1fccfd1f89eb06c1b529579b7fa60500fb3bf91973e1045ef60cf197ec48b57971b804256a506fec188fb02e627351a82226b0226e9b34ef3634ff07b0591ae71b412e955acbec7a4d677bdc824c6145bf28461fdf30755426e7b59aa078c1bfeb9075253c6e210ad3ef045ecfc547c65740e5c928fabeb231ea98b85a7d41b44b1c6c03cd4499d74afd86e6c8dc0b30ecc11a1fdf111d1cf3c2b58d0ebeffe1fb00389aa2470aa78f914fcb035f2b38411fb6cccf41caa90c0b5bd4ba5371829849ff252ede654ed46a4ad6990772ebe1e7f1dfd0701ae49685317", 0x1000}, {&(0x7f0000001080)="2170fd8188d856614a1bbf457b0bb2450adfa4", 0x13}, {&(0x7f00000010c0)="490c20f4686beaddda534abf30f6a92d09bc2083dc5324660d7b7906b9f71edbb291b9b255f1cb8809f232bd5c4fd2f8ceaf33cab4f0742e7a544ba5fa0dfaa511ab47325c41f8cf12b47d2dcc8895dc216df8c7e06bcec3ec13e485e98e4214ab69bf090a1b8e4c1d62f72cff72fbda7e89b1b2d92fc1b3cebd70c61984f87e4c50", 0x82}, {&(0x7f0000001180)="05249b4d20eab44069bf92fe6841e63a829b13ab2c27d99988e9a1c289e171902f9e46a9ccd8a71d76224a3b0d9569e8ace6c6990e991f93", 0x38}, {&(0x7f00000011c0)="552e837890440cbaab906767e9d46cd3c60599cad3ffe63ff9a5fd46e9492b12037e46a685c1bd20f7b8b85dd2313a581155c6ce7d14aa599463745c787dce2e07dd82cc083fc5c296c1bdcc871880fc9c29734b3cd21bf98684da49f9d1e4f633f8b2f3e3c8e398968dca7d78d4c683b1e1e54eadb2b6cbd3d31bd250c6918dbcdee58d96c4596b75ab20cf5f645b1f7d8ed4e89fc0fc144807d5d2744cfe4c66862ee971a6510fda8cc4e055bb86e0c41785129f83d289ad6d71aaec910939ebc4791281f2ad863f26558c465cda9d854b122b313aec4bd067a20d204290a9464d5ca4362bfea1a4599ddceb83dd9560892db8e84df8c30cbe27ca2b7f731651915004e44257ed52b40c5226e50168cd65dcc269d531090e28f5db754667fb7eb128b7735f858d1314e9af0ca985005ca1f3f57ff42d4be0aac7856f732e2c69e32403fad6e496499382255f0128f29eb1557be005f0fab44a46cfc8f4e5741846b93301f91dc1309fae5fe9ec24d1dd87e6f8979031730fc44be9fc95d2cd855f2b4da1c5993ddff4431954d99ee8ef06f9a5d212cf0cb17f8bc556ece7a52b9d823d54899dd66792c706c91e790708860a0a3c960d5f8a53937ed8739738717ecada046a0cdc7be02bcef9bf8ad7e81f8e2e02f52127da8bcb4f994002eb49cd7e6e6c2a09fe004d956f95b61eb2163e143c1004eeeab489de876a2d9789ff209338d3779a152503eb273c2659f29f03432934a6f626abc37b26d61f644eb8709b14c78d717e29f9dd364435d96664c098633a0f7230b93aed8337f54b48893e1283251e3bd717b951e4fb92be6939ff4d0cb0e09c7ea4e2b215d401ec7d21222ae6bfecbf9c8a1cb130a334c7ab7ab2108d33e83817662ee697a815ff2750232e6bba55b0282cc8221d1a37ede4224b2ea9614c1e2ea05451bb972207a6c571d301e497d566ce6e4b13ded6e883cf9ee9bf0f6f82245b42dcc0d7ad14ad00bb7aedd31f2ea3ec55d00b529ef7481a56cd778dbb36dfaf97b27c948b4c46b6ceac24f25c6197d3fb5a2bb4f55f7f7a1db61d2e693f5206d52009bb94028538452885e36114c976796a3443f00e5ca0843232bca600488397aed7b9466045b61915c51ce12c364c004fc183b1bde99aca9ccd4fb4d941e6cc06fe78d5de1fb3c065cf8e38b0178a5716d906158babd2b6f7fad11de147953f837d636fa80ffa8a04324f07ceee33b135d9fbd669b9e2fde493bcf0f5cec480f727760b2f465da36984ecb9764c2b50ddf2412e155bc84319ad60e8a091d3f34d9191486357c7464f287f46e268c12379b1bdbf14a5581aedb306d59289b0143d1307c34b01c988d2ebb82d30b3c309a1c5adfb7ff234e6b4117d04933d68373ecda0256b7ca745a46f3c26f815d4f2b1065533733c4daf737e37c26912165ec1b0179b9b8a1cfc5b0aa7cb40a6e4cddce927359c0b0c4350641bf0c19e1c09f742a7da2980da6b5f369cc8827c28ae65a796431d4864454718bb3e0907c11750e902859d06b6183909f858b2da8f7b3b9cb49787f55ec7fd75d47d2365a068df80079e9e8acc65efca726b32064b8167bfa4bd6148133eb338d8452d79b1aed80cf85f25222a7e12ac212d6f1fc7a2b63c5c4f719407f606a3945fea308718d315e88d779e9adac73fcb9bbfb84a25d848244fb29d561553ff091bc4874a73394eb3a93c36c88200aca0c6711da66244e148cf6fc5b3da1605d3f14497e1a9a14adbac23d01662526e662e2dbf068a5559048e098ec8d6ee06bb5b54986926ae48285cd939ad20b158160c28378162729f87001e6a2906bb6a7a2af09be8c18db3973ce29cc6863023844994adf4ed154ae09e2243d6a8e2ecf1d2a83114db2bfa33e38ad417106a3a751cd5dd021b4304df620517246d36677337aab8afb084f730b71cc03b864de0d7e84699df0b9d227115fb3f0efe98ab7172b3b59ef9582105040218612803cf1a057b7a7a016f5bbdb548bfedc74c6160fb6e55ebcda02f113b6e24546cc595dc457674879ef2da2a73394a5591d5985cade355f8cda23cb7cc5fad275b47a206d709f7387f4c34241d631f34ad16bd9d9695359d9d89baec7715cc681d5f03bf493e6fe7bf9ce379f008ec132f10b25606bf00b3531ce6a167e5d1d417fe6d4d9ec315bce2d76b083d0231549ad4b82da896d94bbf767963d302e8f3fbf17498aadeb4a58a873aaf162e17837a97ae271787fce532bab66f4b1bca897b171f12e9e87c23c6e1802da61fd8838a8fa1fcde2fec3cc3cc5ba07aed21147f77de33b3dd8f868c99ab2dcdc229038bea69d1988663a3d64d44fd9a95d5aa6d353573f3efdc6404a1ef65234c675da841be0d240c3c91caea72e15bbbffd826d144ba13d5fed0276955c69931cceb51e19913ffaa17dd671ff979c9fe05af445c47048fb42fd65f8d46fa191472ebda9320e83451bba5108b459449408e9e475937ea0cb55cd854dae6095d0b1cc36fc0f362a979c588bbd48570f08fa2c7db6edb4e16bf0a258b9c403654053ce62816088911260e88f6318b154474cab45547747e9ec53c3c8fa0be48d299b6c30901c466dc41bf5d46d462e7d2e64479d5e9fedc55d78e863a8bbe4478d9e3a07882d37b668251a3d20f0adc07e0ccf834e3a6ad2515b04eae63545bbfe41627cfeaf108234ec650133f31e80f6a89af34ae6fb365457b50b9212de31fde6c7e8d5927081c2404b78ffed4d2eff76477c7e2b6dbe3010e58d5cec9d4e672e06d0f8e447c65cc85ae551e9a0ce3596c533832b981599989227a89900e74080d0447efcdbab84552292f81934bfc32759befaaae2563aecbbc156c49fadd092e56eaa8ba335962a12a7884eb217781608988059d39d81d01637a95fff9a93ae4349c73cb88326bb7d8c8c7540c96012c972ecb1de092095f8dd52b55a87964a878ca12e50b13d463d9c54a8d365e9f02d3220cc00ea44c297ffa294e52efbffa7489883f059c558ae1a2212d262a4aaefb9fe6cf713f7b3f347b3d1748de393467ccec104e43ff6070c527c6285ea7d7121844829ce7d7f350d74eef471627ed0447e3d6863a612bad0b6f9179ffea68e795ad6c11f09948cb98102b7bf1c77bee0769df940acf3dd225306f43c108865fe4edc1f759f4521148014b68cf0d5df73ea2035108bd3d606fbf862ba34ab37a397c63c0aa94aa56ca1ee6b698648f1edcaeb8d231a04095a6884da4b6dde154272f63cd085733c894ce4b8452446db26b22189ce4f0fb6882730ec8f7afea2890e4785a3c614217660fc16d2108ed072b4eb352314daf70191abf9fe90802efd202fcf2c070acb8b3ac53eb427b627194166f6a876ad4e454809a3fe19186d6e265d755c4a77b167ee258822c6730d712a76fe0984d04356506535bbca9ee89af416bae147f3bf011847099c1146ae014ddaa5fdea6353a253936c22e5aa1c3ed45bf2b5ec9e86639cab40a53e38be06a6828d293413c1adaa3ec335bbec0afd1ad1704a9bb1dec35798c2e27d8305649d6f6e5462045665179e95bd358bc92a5ad556997830df6819da3a60910c840d460847fe5af4b3a549ff0d5aefcdb570192899bd440f815646f5c3317964af0e36cabc89a8d0688e72eda2fdebe97a6e424a472356d1275f2138283d104b332185e9f30a08f8a7298f95abe9f96a3dcb2da741701fc0ac5dc63159ca8175eec988c355554629a253c9fcdcb6da304eb76314f488889cd4f795379447ac6c62349aeee09c17b7f43ded2efee8458ff5fa3308701eaf7dbd960bbafccbf6522b99b944c7f837859013a9ebacf39c3e78dedd5eb4eab07263064748c258129ce2a4c2c4a5c81e8ab8b8767f1de5402de2ac639da674ed375b757f1ebcb6c8f258d9ce2fc5a030a2be314fca1ead5ffea499acb72ddbd3a711db540c10082c15d04757b3390cac23119651317a29171f85ded407174192d7ae44a801ae29d29ebe2c1e026936a12131d45d3b31e3c9ef62edea56405bdec9f4e8a3297aa3c3bb6d548e876ac2f72ce8235793e25cd857fedaf7c1e4ac44ae555907eb0f2222fb57f8a6baca6b74292b04d2a07cb798a6c861cfc5a3eac872a2ef387242010da556f0e8fcd333883f250c3881c71f364ee5607c1092b6a0493e552a04010f772602bad5783b94f9967f5f4205a98d4c254f4bb97860def30300dad8e89fd4a9c347ba35c3f73b880eb7ab0feb36eb707ffb19023820f03fcfe296de0e91d4684daf1d2351a72b55208dabeab4da8755b19d4ce079111da3ffb3c67849563fe40e0fe26442b5184f2759757eb03f05b23844a4935a69159b3296be3191d6b851c5162c6161305b65547548836b376a05dd9bd90d8e5d04e88fe4897d202dbf66cf53f05d58aaa250352f0c7738e6a02f8cd5b839d510d303d685020d820473696c5544d34fc03f910843af481545eeefe87b712140680e7b057f720a95d1f62c47a4ff3c7c5f4ccb210115dceb602dfa8813a94b20103a14bf9e564450cee75a79707b4a7f2a9baf5762bdead5fe0a79a4f1305226f84b65a5e435809bd03b032aeed81f1ecda6f89556dac7a5af6a04f88abadf2a4c8fc86cf65cd29432d347d2b49607e2c438b8240ddfc5dce6e7645e37d215a370469912c69966e770d0d9714b4691b861489344036db2253cf26e6cdcdd41293d658aa23d90be3108419294ed0779491287a043eb0d2d4f8716d6447189ca07e61d82b0d9f4673022006c6ea759f8c33e9db7a6c124439bcd7dae0b58f0b78b247e5972007318973112b60fd42d7b72e1cd06156ce63377ab1b92ef4b395bfa9153173f4ceba0f63f188d9e1499739a77192face9dcbd4c799bd59f359f457cd82e16b019a44f478f33d957dc9220a5f30756fce2e5fa26bd973f5944783d3f1b6f4a04a07a98e9f81105c1ad97eb1c926c6480aab6d60d5378d1cb9cbe9db3099629ab849f5d19b6ad1f5bf963b7a26dd4befd792eeea9a369223d4330b69aa97471e68937d3c6dc6e0d67091d5a413879ed0862189f0074bcf628bcf4cef297644ba42edc4651f9e6b5b61712a14854c564325d3d8bf51c88c19dbdff3f9a49424792dac91bcf13ff648551a4eb71233b4e106cb4a931c777b1f9ab97c309d0e28d6b6d397da9cba18badfdcd436c9373a5a2e77f33579ce35b0aa46777d4987cff9cd39e880a200ce0b90bac9a8c55f6a79c87d056e85034f619671217d0af6fa9143666fcdafbd06b299f82e7f02f386335cc80ed35f7beb0bf0016774178f6ddec0ee067feaa170384ae17b7fd7eac778da3e88feed8e8098132dee8532b0d71e402b55cb7f38fb086cac93aed0fc4c72ac1618abd37a12522f53483c7dc82945d43bd8fad810de2a2a89dafd13648cbe494740dc1d14602fe975b44429c9e1fc14df2a46f3b77e7e4f0cc138ca99009a27ef681f5cbfedf4060f63cfdc82d326a9f3fd1ced8545b7623b5e203d2f1765562909602a6885dac6777486bb7cc4e04b9c3ac2a0290f8fd404d403452742680c92f6eaaac2a1e588b4ee680d21e25d343a5b03ba92f8848021db09a5c38b0eaa9f0ee1f1106515242d5a470a9e8b78190ef1088f8cc939d636fe5466e57167a3879f2ca58a9ebb42a470e1c7e78aa63b8e5182e48adbe84ec7b89590e8f1c4ac23268131a4cf64ecdfa12494095ebc47944eebef756862e1ab6696f6c5aaa5bb0cff1d653d91ee6160036031b1684d0cf00b909e1110901c525da86df337f77333de43d44b067271", 0x1000}, {&(0x7f00000021c0)="b40704d7c5f3d6e05e2d717b0968277d6bef12eca8823f007e81d3384939e8f1d22c33b8e31cc003892db5ac8a428a8aad2871aab997dd98527fa81aea6ea508b7854d80f8d36676260a3ff56b9b1c880d5a4c4b02d48d410e708b9b5f20f3fd7989e18556d1f71588151e0256b2c873b4646507310df9adcc46acd463741b7f9eca3db9ba3b5b0020e859bb2f72e46d7bbe7f914363a20d7f0bac64f253669c638fbc283a3a623ce7bd447e9717db3a180142b91e2ec4cb501a3b852fc645011d60e1befe94a4c982ffaf", 0xcb}, {&(0x7f00000022c0)}, {&(0x7f0000002300)="ff8226394d03d4ef3ed6ffd40229718cf156ed0b2bdaafdb6bf02ae790e00653b7e5c4161bc46a0c8a1c009184c67537dbd1f8e67ab3c9e444845054ec2d34b67b7fdf164df1c36fdec585a8f7ed5a2e420e5318fd4dbf3879893fe4dce8b8ed1e9edfcefcc8937e9c80e4ffd37e0752d66d46e69191b6a931aad3a3c46cb86d434397c7", 0x84}, {&(0x7f00000023c0)}, {&(0x7f0000002400)="286b20e04552ef56612a2c1b81f88deedba72158bd9679240874bef053d5760a2412ba82a4f6878b0ffb2e29e73312fe0e10c19458afb53093e3", 0x3a}], 0xa, &(0x7f0000002500)=[{0xb0, 0x1, 0xd4a, "ca2d7d2643368f9b8068c757acc3a6f7c9ba31250cff88a3cc32867fe95cfb5f77f379327e5d499ebba70bcfebc4a86f8c5e0c7596dae714d38d79fd93040f779b342a559260b878ad35d2578f56fe58fa75ab577f39792733cf5771a7eede5e2053689da8f5e7736ac84a1a575d299f7e1b0cfbe46db4a8712ff511c23d1437c7736439e139d741a6310f8de420d9e8ca5f171bb3fcca67eba0e83c1a6a55"}, {0x40, 0x1, 0x9, "9c375d7becfb8acde07ac4d56502afa31b81009020bf711a098b9d190db1fd034391939e4b3565dcffe36a2d99"}, {0x38, 0x1, 0x16e39d08, "34c27a818a2394679c452fcc683245a6d8c77c66dc2ce87db5ca4cddfd3529674a3ac290a7"}, {0x1010, 0x0, 0x9, "a19fbabe34b3c22afba05bc5d036a42b4d9ab146ae221d8bfa7ffaf9344dc2039184ed26fec4091e0130c28a6db6026229c8b90d967e33a2444671e7785184a1bbffd637d59d0c1d6b019c6ebb1e13269335d8e83f3d7ef8bf4aab928aa931977c4f1733eec2306da3310e4b37b83fe89d13bfd67ee31c14c726b85c96c2bf3b71147738282010d615a95a801ad577c6f4f539c7f61eedf44e7b81ee90d24f1a81c6944498f2c18fbf21fed2b3c7cd82b35a2d8db9aa8700f708af34479c3f5030567d6089ec7682ac3a7eeecc8e43b8f4fd302a66138b0caa14fe49004988aa0104eec84117016f2267e5a4970539ae18d6388f70ad11afcfade96e37902194fd6217cdc54acbd0064e9b947ff65198b6cebb3bb7c1a19ed21cf9195c4a5aada00c8b051c252c429db5019ff0bbd9d1febfaed45910c2182fc3c51b3a23e69546ec643f753b4052d5e83e11d0b8f14ece3925196e64398c85335848316116dce0c45be5e7c7e14b2a45ca94ee8509a88bf68195913860ec15ae00fa10e027cb46aa8955b065f8f0a140234b61a6395a6f9b6a0a99e198bd0ce701ead7182e713c9f4db900704620c4a6ed28dc6e30706ee9633d3980662c58093b5530dc664b9ec05611fb6d53f830ed1a71715bd406c495905f9a602d1db3bbc8620ea5760d170c18e426307b77ad925118b356b4347bdb91556dcf449ea680e3d29f22d31a28ddab9d911f502c30d03e092da9aa2a209a7c257ec24d0e619aece6cae4d2507b21fc553e8387dab4622f2403267d62d3d4ce0586a648c1a939fb316b58ee1e77d6872b3b353dab96e58d11f837580ffd902727d01dd66e0d2414450b074393ee89f859cd318e342de1f8287ed68c6477910b09080552dcca253ffee2b1899a2d791c805a9b56621cd8396db01242519300b71fd4e4083c3613279b9de547f45a46d23fa8a5fe04bea956bc08ea3ec1a715888cf77f68066a6f3978d20d05acbf851d52006aee095d6655720e6fc5045e5e96d4f518811a1fe849b0333196451b3ccdb87faa3743c70d3ce237856c6a0351d30f021425caf22e81e1ea037136fa101f2a482e5f04bfa45296996ca58674566b654819204835e00485a66cfadb819efb0512f545f949df88b9740e9cc64eac4b6268c98f31eeb2ac306d8bd17e67c19d0f1d87166b298fdd9236a50606f5af66f7d84ce50d587f53c5a119cc5672145dec719ceeddbda8b9943b5c9ffa62a9c5af1b6fcf605026fb5473d9832c700297282f3447ef92ccc42fbabc82875adc4e76911cb38526e1f3739097a8883ef7402d5a1436dd247524f8548f34152e7f6041a3e132843716f1881e1fc71e8602fa7053d8ca934b340428fedbb691a2401bae8a615603b85d616552363a0baee7b34739ed08235b4233aa566d8b06e0854666991868432bc9f714fb65f7a80a510ad47f4934ea71e0575e501a73df205e4d59aaae5bb70efafa827300b74347ca6766d39b1150354f5275e17a73bf7111fd95663f13f8b41242965eeb1cb4d366907293e3413cc340ca5f8722c04c5af8170adf6125bdeb0c617db509c02fe4a14df817297916dd9789806e4c44ecf0ee39dcafbeaa4f77aa8f84780ead1b1c5efe0333a24984c2804bfe7bf03b57013e081dce77f6f1298dfd3087a8dafa5ee1078aabcec84a6ab3f3ecaae9a7a518651e114a3183440239bb2f009822229f26d92e72311560652f3f705eab833eb0920c0275a6b594b88b33e7d98776e30abfc07549e0c373dbf2cb11789587cd0c6506872b42293f3682ded1909e62e54db3c5ee0c971c26ed818600ff39279ebe92dd0153e84f9f5aaa58296b56c732653db04dc499b8b81e636d09f2380416a1dd9f5d7e55b630387f0085a778c08ffb3fc97c3f9d83db06f1f5791bca551f05a6759386b8ad336b4421b563f959bb5d7a225f393e66e5613ea3fbe95a903485500696113771aef6e11c2fed6828c58aebf44bd2f4b7f42f0063039214d4fbc767c166cdc2d338366eb0b98a4d6fa2189f4e25a4e5e21f81062034d58eafcfa9c4d9dfd690db21c9bd789406773f19ba76528fad380f41ecbbcdf68c9f9285cc64d5f49d429265876184b349e2d8f34147ba3b37bd9547617cbaeda45b0ed0bf59355192fd66e955cf665ca9201dc5c54c92619c62204eb55a7b3360c5b49065aef468cf3f1b533dde09a420c658aea1b80231da1e7b9bd45ed2560522e76a7381eb3aaf1a9c71167fc8bf3f2c44b3fd5525d94a877811736c2a57f3327ea11542a56394a7e1aea4fe05f0df12736070107bf5dcbaa21e13c2a271cfd6d97919aad3cd0e94f674df5cc117fba19dd7ffedb6d9312287a7fd4857feaa612899d687805a8be5ed6c067296c1eeafc9a86157da544a0eff977801ce38dc4a9ac99b2faa2d87caa2cd2ce383d53e96bd9470f7bcf00850a7b9b8523ee7e14a633008f453014e588887eb7b3f450539bbafe3ca670997e6c655e6d25f00a38539da324a6489b22eafbed45fac42967e556cb2c6e3e1205a47d19d48bb114650c6362ae45ddd9320a62287708a7bcb83e753b63edc679ae59f81837d4f684fa3050940adbb78d78fb233260746abdd7b06f22a34f6341b728d7864e1914154c6fa501804dd501b74c6af93513dbaf55518cc55da30b2fbb1cece2f2aff042a07b131f24e12cfdd2c5afdc96ceb0ec797093fb6caf89866c74d15d74c65b35000b73fb59f4a352ee752bf26fecefe766af024d8a004c0f70ec0f45dfbebb28c44cecf4ed7ea600df8426bdc9ab632313505f743bd8fe36cedaf040ccfde6d2fceca42e4778dcd277aff9d9bd5822c50090fee1bfc3f25f6054cb8874f7fd25ada358216a43135cc6b1ffcc3978cea4d132852798070096e954d30c5f49482d0464eff308ba6ba72fc7b108f16ddc188866980ad7c740b16a26192de5567171b5e08b4b88c3379a92c4b27e20831984a27974751fae9f3356dd614b0e1f5eb07eb4cc64b5f868831825ce247ca3e3b61728bc09dab6679b23bc27c0a0e859d7fa9e57e7a494300f217040cad39cf1fcb82b552eaf580eded58c72e5c9cc2f031af027cc0a205a7b203386395a00ca5e094b3b594da7894bca7f8c52c5055c131f40c05667e049967d9bd65f363ebcbc5ffa43fdfcacdc71baf17562d7f0c86080aaf1fa1178b9e7862628f60cde6da0ecda6ca2f9b50bfefaf21fde5f2d32d8d78a2e5769c56cb0be472522a1e116d81238297d9f0f87c43cb0297fe92cf6834e7dcc38223aef7d31062791349c9d2188edabff7ec7baf0a19b53363cdfebe0cecb67174007ec2639f294d0e1e9a6c51d60deb7e2095cb606f8231f94208d41d8401ca91b6839c21e42cab745d238b695d57fe8d2e41a6e37953fa2b03db848b28a8b6a4fb89f999595d49ec958a502067fd9cbc56b1dde59299888afca11fc3d18cf500a66d587da08ced35a248a06c37a12cb0b6d7211a407b9c4527e1616bdae5ccba712b930883568c17690b4a174ac161e09731ff4a36a8ec90f26816d37631978ef299aaf375ade0c2198ed41d124966ea9aaff165c5783adbc68037dbc60d5b697ad07fa7426f47fbb4f149987e9c7b867a5d4edaccd8d04e16d09db250f2d06fc45105748537df31b4c4019e3ade208111071ae582156e49f2b6f9a1e3d1be3685baa32909b65009e6fa4ec71bdad26db42574c8af58b19c8df0f54686582390b05561367f6c46c8862c55e845d67b4a01bff1316f15f19f08e0f4d2b85d888a33e8b3a25e8ae21108c5640af5a956321806a09bfbec3c9e54aca5ae281bb528f0d05a0a30b97c90bb94ec475b18ddefe999a3c553b43dce2b8d4f8bb8fdec8b373f08a37723c367846243d3f79a837820ebdecfcbff609b9c078af3fcc83bab239723174f4255266012349888c91b8c0edf8703baa4097d840abf831f8e0908ef4262f49d290ddae86b60cb8f7ca136e10f8d26a0089b985075233ea48403f98a13c4289731cb333ae2969d5690d29b3c8b6cb58cdb645e3d3acd0b4d5980370caf7f7d4712763b30cdc5c747ae00598744a9524b079c43dc1487c76a01516fc48031593a0283cfadfb7218c81d3214892d982d39176ad897ee613dc509599ef8f9930293e9283a68daf982ac77547505e3f3cc5892eeb00fc6d150c1661d56b0db693fc548fa5a39c0fd7bbb149ad5bebb31c98c61b3be9990b2714825a9937385bb87f2fe289af2b7f7ade3b68a1bcddd2382f7724ec74308ed6b7cad3f7e021985372d14ecf525ed27f2f19985925c017db5b0d7cd51c87fd505257ec9c2fa675c278fa8d9abc52576f6254c3fc0df105ca2703a6e34bc49d73bb15b3613617517117c2c2004a39a8c6eff06649a2b895efbd084c2be9c50b50cceed1fc535e67ee2626d9d7eec1158df55b3441ae7fd1545f581ed3cbc67a88bd4a3187b2a06ebecc19302503425ac0664e687cccc135afd310a5099a04badc30b998cf6658fa21d6418481e9d988c9c1be58a6aa613de161702321bf1627cdd536baed92fa90dfd83a89bd4ab5d8eec2b93d4d27c25a3199776e5884b2e0784d4dfa54b2a1ff2b135d22a39ebee78f848c46fab5365b62a9ce39e317be689af0a6c40bd048080810cda83568ca713e215d2e05785a2b5802369b340a2cb9b500ea6c27663b60cad6f2c6888e6b4c6301d026eb25b9d2cb0dccd77053915b02ef312d87600e8b4d4c534a1f296001dced535d456ff4044e210ddc8bd0b2e8e89373bb187314ea1ad3e25ab22d0d0e93ed5ea7a2ea4bce939866cea2288ab94786e5fbb335c49f2b26e035cd6a81d33370876dafa8ab72d8cf45d2b53c65864518a67e012df913bf22ffd3e8b7c36e80453de34c881d2452ef9c97685596ba4d9f69c1d961a259026288d3e63e8b62ac48b54c4351ed9fc580420eb78e83325f8ee7c039952ad7ede1b1b459384bd47d0a206f42f78c34d2bc8a0abc2284c2c3d01a16368a4e6674a13c51e070b746835275fe146a1f74dd814fa8b921d5ef8d44932299033eee27ac91ec3ec019f475765a87c80319580990f22ea011898260f55c796e23817251eaf056769bc31c294e57e2da554236aab4614fbe4fb846c997c14b3d670847771f7fdd2eeaa33207f23bccd0d88af0451850b7673a1a6d50ebd9fac749501e379e26017af47fea2b9c4ae209b44b9ec62ecdd37181f7f58e5933e893b6fa2c8a9b91562ceed53c66357ee010b9c3d8c0b77f1bbdadb3243b6f272a369af00b4a89b97476396b14bfa8d3ab704942f6a86a816cafbcb9042fe67a4cfef3c0ac5beeb0770209d953989de7548cfacadaab0e96cb4e6de328053692ffc59be1ae1b14310be495bb5e848228c0b097c83fc7f4d46e00f698851bba1d53911f0aef4d181b0cf36f0ab4b23681d05a5b6d7087af1aea70e1b08241b370af4a6a02346b66c3a5bd6f091906ed3c573e947ef41c2024d36e24f46e1cd00263c3125d5a57785c96a888c0f66816c5c6c387925059bdbab3e74b946842f26e53331c4955c737ded935d2868d6f3112c520811c1b2c046596551c4f82d95cb9c252083f88eb1968ecfce193c4e2e1a6895897cb485d98781d26dfc7cddfd9e0876335a3debcb3022148cabc47119a16ca04826993a3b1485b9cf0e2b2ab959486d144e87e2d88904ec7218ffc84a75419e59a76996ba1b165a377801e6c3f0be882861e7a0d9ad27f7311cc636d4319ef87e2b0448da7bba9617b4ff8fdee44023262e0ca9240c8ca9c9c5934cdd10660a"}, {0xc8, 0xffff, 0x8, "6915a339a06bb6585234b5239537412bcc63d9c6222b3a6d6aed4f0f5617fc84221cce920f362e17cfae3a548720554257b87c082de26ddd2973adba71105c87e684e3afb495eda0275ba0ceba9e983f14009de9d8a26665c6452e6c9568efacf54e772cbaa70e8a1f36e062c6aec22283878d1313f9427a44eea4d4c59273cb5285d6ca43ce3f050df4267cd65a6f7da11dfc00ba6c16ffe25e8e70d6a795b63280d32eb84de035490a121c9b2c3501ceb1e5ee687ae4b2"}], 0x1200}, 0x2) 16:00:00 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r4, 0x40, 0x8001}, 0x4, 0x8000, r5, r6, 0xfff, 0x285, 0x0, 0xb60c}) r7 = msgget(0x3, 0xfffffffffffffffd) msgctl$IPC_RMID(r7, 0x0) 16:00:00 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x4, 0xfffffffffffffffe}], 0x0, 0x0, 0x40, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$getown(r0, 0x5) getpgid(r1) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000973fa8f97410290400"], 0x10}, 0x0) 16:00:00 executing program 0: r0 = getuid() setreuid(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) seteuid(0x0) 16:00:00 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) recvfrom(r0, &(0x7f0000002380)=""/120, 0x78, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x88f, 0x448}, 0xc) sendmsg$unix(r1, &(0x7f0000002340)={&(0x7f0000002440)=ANY=[@ANYBLOB="01002e2f66696c653000de7ab34a4506e800cfd0c750c5dad07fc0aae99e9d5097562b68c435b615d7889eea98c0fb37592948e83a7e4ba912e13f774fe101ba4a09e6564f305b8d61e9364671ceb7e661ac33ee9bdc355729068b965ce73a25b0938d07546ae15ccd9a61584b83ab0a8457452998d80f3ae674408375cd773ebf92417a89bc9b30b95bdb14957f5c55b705e6f65643b9dbdb2e905b8106fd58b453d103c4e157ca301df2024acb8c8aba1461d3da9c87eaf40c9b3948febc2d5fe95399a886f713f413e07595b8f1e8b5b3"], 0xa, &(0x7f00000022c0)=[{&(0x7f0000000040)="0dfc9aa6f13ee03d86bc4bf22e90557a60f8e3b0fc91126864558e3a4f2b684fe966299e301affdab8064226b006b82b1290012714cf29c3254c23e6ed9edb943fd20c5d6a05bd1e0874e45a0a55f2f7fcca5975017ef9fafc46b18b8d9a68aa5cec815d858e3649419fffc41f88f9c381499ad1a2ebe1c4683c04462725246151b92339dff5ad98d4", 0x89}, {&(0x7f0000000100)="e71c2e40b91cc1692b922c59f4b9546586b0923f38721c5726499f74225207f52039fcb0f96bc5085a9905c83365904137119c4aa6d692c6887b39e69420e7e1ed9db0fcd0261a4cb62d1657c8ea493142416eb744f03a134431f65216868383e9bfde4a9117359b93f9b062d66b49b884128dd82d536ac8bd8d791621ff3eff2e39b3f4d81c52b2a27661fd0c19cb8221455f04", 0x94}, {&(0x7f00000001c0)="04053fe8cae46d8270a72c54dbfda3d73afab80184be68bad813502e14cbe04a9fc054e329610f24c54c526520c2ab68744d17fa0b96352f8c68957529d85e90083824018187105aaace07df564e30b113d051e1bb1f0be2cd032495ede9fe20f4411f8cffc168f7715c270782efc28fcbcf95272e6b03316c751d663853d5b7ed9e2d61dd3ee322ce49387ecd290828dd74333c10587edc06732e356cc3493b43eda224442e7117820b5b788a3ebda1fcc85bde9964bd67bbe9951c91a9b597dd6ae4f71651e403e576fa98084b972a129bb98bfee4ca0763d830228ef48317972859465201591b32f3e7188abdcce3b4e6ddebc6cd64f55d8427c1ff936a3c6813faaf6d62fd38e6c1cce02b323c50e934c309913e024bea6405b8721f2b0e198047ea332c0a357313b7c85de95c5dac4d739d1c453604f10f52dc721c5c5259b32d5481c7e1285d1cbe0fd622bb0e8d994a8c66d6154aaad63656c9bd78cfe22ed02b99c2623292d4bc4fa87deb2635c46ae3b24be44fe40f37bb4654fb20fad08cb330a2505d3cc267156203ad4ab96c98275e24f06eaf69b1e3dab9ab66ad6cab7c7daf5842fb8e6df2b6b55d1bdd2ecf678c8132b73fa730bcca4361f780f175f3b21283524fd818d6d5ad6b1ec370973debd0a5498a960939d17a67ee515b3b2dad50ecc0279cd5e01cf9ba8c71312e227ab8929a52449032be6150926c2f20c47fe7b445e2fa35249225aeb7f39529517758ac2f7a283084251b6d50941b2a162017c18535a9434f498955c7a11231aac19f75c3b985a08ff5b154251b3ac68abe1c8336322ac346b48e6f0ef5d0152b609b92634aa37cc2c48ca2c014cd821471d35886f2d72a11546c94b2c99a3054e9017c3a45e202d01b89c88be689a79445c270aa9b3774587df2bd706d11cb974a66d1ddc6d13790edc194b583dd6d19ae6e7f9b3cb74808320b6bbf37fe4d679b899126461f245bdbb4d5525cfdbbce28f578a31366afb2ac8cd32dc61619a45fb644f0c76c3e5129ab6559bdf0d2747bcef27392c214d663d9a2456284984b862c2cf23456d241a36534fe7a14557350ebd014a6aebc1a707c024c5bc70eb9293c4e702e7817c6ce47bd8c22d78c40a25b5b92a574c038cfbc457feb4ea628faeb1f255e65ccd144cda1edf0fb5983ac1abaa8b6a19e2b4dc195090cf9258d572211e1bb59ecc2da1fcbd722ef7f838d5ed379251684a8f401dc8cf5d8d71452731f42ebf88f9c317f7bad3311856381f437f04efcaa60ba78e675d85a26c4d97bc661baee13e775da4517249b664d5f2b8e2efa85e10eb2a9d0224fcd6ad4efc4b92a71730e11c5abda4ded072ae729febb24fa026fccd9c6da0a16c7e16e1a0d445db34b21f607a7accefe53c94946b01380b22f81a155d7f61ec5561730996c3da2dc44a6ee8f0e4050b10e0016fbde6e2781a14888f70181122c497be1f482a210bcd66b865ed274833ed1bbc1ccad8f9d48474eed74396680fcb914771047a5e528aeae91b336aa97db267b5479e6ac47c23345e8cbff59131e1e1dd33c3eb50dec47d35c8c9d5401392cbea5740c68f4dbf07e7fe788d7be6d4c41f6db398d4ea1569aa9c3625171a71feef72c14f954ec2e48d92686471cc064bb4703f7b7f076ee8ca0110e9e01af9fe4e5e05db2f98c7d34c876e5e93be739c6c7e8f28fd9d27647a69a556ae4efd2e2dba7484bac029b84627e5a5da4e81d5c13e9a5390006fdd38a55a151c194be5b26308ab8df9528a49fe9c41819dfcaeb14af188dda52eac06f62e98c79fb336fc69f18077a5a254dd8faface774fff769c9f8d05b547a5fc243dcc54dd10e818a4d66d26b6766c89171231003a9957751b77109d560a86987898d9922471ce2e904603bb38a83c85126b557b0d1b73720280a5d9e09d9475e94e00fdd32773916dbf0c525cbba96244d98feaafc947e6e7e2c37c976cf3b74cc6a515f995fa8ce35237cc33c2628f696609e13dbf4d48e8e34b3a57b9b8008da7c773371719e86762bd9f6e91141ad962a718aafad52c3c08f23e6d5379400fe741bc0b2a66bd5426bc6bb5ef561f3ca777e15fbcc6e6354fc78b36a49238b5e2f90891b56d81dd08209687fdb15e8d033c162a1bbb8335a2f7ec72cda90f19792fdb3cb546174a3f3e47886033f87319320cdc4666075f8a594378ed68361284d448bb7e79e69f9a5ab100b8b672d5eb18d76aa4f15632b11acbd902986291bfbffffe8d63a0bbcc8b904f868b27ed4f8ef8587a88ffc7fc83a5977d4f2b1421aba52d1c1c896ee0efcd5a81e61d6cebcf132a1da25486f0621c0f322730c0164d1228808409b2947161c4debbe02b852d2511b2aa729d2bf81df4e271f342a011a0bc643aa2c2cf8f93fc8bffa1cb8c00da915634ed25a517cb8cb56570a677b7a851d6b87aa04870e61a5dd1f82898be002a586c5d998eb30a0d0b89ffe29ff9e8897eaabe134a481b7864ec6b5e3c2a15c8f671b584d4bf110c758a52709ca13dc6c9ffa0649354f078f0027185fe636ac2767b0d003dcf1719fea7da92c98317fbae2941afa8d505451371cbb46de17930d9da8dcf45d35ab8fe8b41c8773cd96c29001787bd6afa6102a6384c55d7d8dfc8797750d35a66e23946fb8ad7dc08f38bea4e9fe003fdffbcca28260fef23f52c92b828fbe6a414007e0a5b393fac231235462bf41619937bbc3e43f21687ac80f5a080c332c86b4a76337905185196e0e13ab8a0e630c63067835f971b1fbc30d63c2267a870309001e8efcc8ad40105e8a2ac31f874873517a9493561667199bda05c63c407520d141dbecdadb79624e54fafd05ae7cd6f9af366ec8036a7d7c793a25e84a0d53064791325b0612de2dfd81742732ea3209063b517b44b389bf53ca956d1c143f1301158c7bb6e952933cf33bda884076f1ee48209abe2d3c2955e9076330ca9d74b27adae75732e9e5bb895efdb5a586a5c1944048e67f528ac35b97eaaddc70a11c0b27b31148d25e0c3b78f1ae2c61632ba14bce3b94f59924ad9f8237cea68f3dcacfa58aba26e12325282ade65ccb7353f57311aa51146868f846bff01b2cde4dfe02f114151021b16c0c54814ef772648307fd70cc1fe0a8363b467ead155c7ca40b3d483bd9b9441d123503f117ad6dd4bedfb4f2a45a6e920f4e07a6ae65d8bf97488ae7f6a26f35cdc488e60dee40a3ecf3bf6a4096827ba8ee4ec93f63dc93788d3d9ae279896332f1812bd5d1300614ff42b862cf047e2e0dffe4089136da6cc00622f1159584193cec1e14ea58a917c7e5c70186cc5de7c8b68f906f00837bf234617e81a8a9d992ab709543aa64d8c43e6aa053e08c5501e8d0e2bccdb5e6425430f5c911c80d6e23cdca7c96bf15e5f48a0933e00086a734e16ef0c58397d4df68789b41f2affd698f5c33a84a8e7389847cfce27826dd65e4e80d3bca324d7ed3512cef26624020f3c2642aa3d6dbd1dd8e887185c67236bb95f2fc3b600ff1fbb76e7f893a38463b783d828c932e3275ce91e24004b64a04702208a7136b02c728eb8563a928e28263eda9cad61ef50add96233367962fd35c416745bb3e8a9f4b7a4e2362d9b47f31c2c274af97496d711f9cf10ca222112dbec1fd90e80147a0057c3676a29535fbb1db6c3cd231a0df9272f949218ffa3332a82556cf5d09ac51369db7cf96252a84d5ec04b29a0b281223072e7968dcd50f56cf1439f12049786a220084a408604671e46a317bef253172679acfb115fedbd55e7b847b1dbed8679ea90baea3ff5373cf2e79a7a2fdd72cb825bba641db84e156bf01a227e03591d2548036cf41015240589943a68087e66dd03f082b048316a6d4ea68f7bd523f01a0a8384dee4f06b91f195e4b8e014877adb623ae2e54e97de43ed0a18701e465edea131677c3177cb8bdbd172f90e3cb239a430e60b0ebabbceb34062b8e033087e9e42746c1c56f422c0aa980f4b18969e087c9dcad67ceb2f8d32227b63dae2710943abf9a927fdc45dba5a10f988b847e49439bd47172b5c6ba28434fc740bdd1079de874d5951915399d9f2eccde8b0699d58806174e7a414d7c84b27555f9afa53dae06156acf57f154f04df79930ff68ac999721dea471546c05bbb68ca486edc6ff5685ec25614b7ca38a364f66609a3f12ffd7eec162da2623a680064bd12c3c8486e8b91afe6b427bc0c1e7d33c51188c0eb73882adc9386f914ff4dcf30dd2a79b432c8cc974722b9e53c6a8d489a73eb3d39d8dfe82d7e6d0f3f77516467fe2d79f77f16dc34d9d69790a4353cefb23b38e4aca36910f441fb6460c448d06728b54c1868dc8c38e9d13c9a2bea47a1942fc257e3327c218ff7eebc2af1cff065e3afafce46da2b40af741657114045cc842a5ebdf0c0390277241b36600ad31449e4891aad097bf66822fd6eda564de50b991d3a3b58518ee522fb73f85ca974b7ac6e5c3afbe9c20a482f81cc0d2fb6f03a653d19e92596c836d3cc535645e75035db1d61133fe77b4ffad338021f8a87cdcbb836bf8cdd928ee1ffc85c4c3e8ecdba05b6e033846adae7fb3ae014cdb55fdf30c1eb5bbe6e2c16b7744b25ffef3216afd9def69e1f8e9c38d090bae7cf9beb007e6334b933cfdd1577788fab182021735a07fae138819b21b572203c42d5e799495a3822f3bcd8b792210fd76f3e7e40ddd11962a8d8786146f9289893228abef858615ce9eb472db0b92ca1ffc1b3fdd7eb6c360772ba2e55e4b54f0dc1e39cd86f4a3996fe42c79878bc87445fa63a8f63c9374f295dcf775615e1cf05a33c5b0fc26c2960918bb14eb25a4bffcbdde4c357ac978bb103e086178ff1a2cbeb9e6d675d9cfcb928c56806d8eefdfec2e7640a1f1f708eb8609d138d0e7b8246bfe5582c6b872d1b5d16995ce3d96f1f5210a269ab8b3f4b8d10ecbdb36661dedd8f2b6ae9ca75d25f15c0762452554e5610f02b27f13c1d324de4980dc9893be6aa2aa1f6e9d70b153086233691f1ffc838abe81e3a25d6c968a88d1a04465f25cc3262f19d4eade58dca8eb7d485ce5d7106344170e0add92af1eb4af7594ae454ca2e51e697b93e7162dccb5bef22061b02468944788fc824a469dbd8a1ac1b56586b657ec42e8654022f368cd8cfd1a235e1ca4b237fb74ab3e56be1031f4b73a5c4abaffd96afde8edb2de76e8fb883f993a8c39c7bd352d2e22c93e2fe5a06535f8b53a6b2c3d0fc0b2fa16112c5b9be06c1b343da790b248af34dbbef83107671333ab6fec333a15d7187863f503bebb04f58e5f7619b0b94f601139a77a39f979c96ff27a82695a46a11c2accac74135a3194c31ef8edcc0b0899f6f277ba7c8620bbd9f73883534cde8d6ea4f2691a5f1e1bd1f1d24cb0df0f24a28af45163e670029ee3315a7374ad40a0d3f5940ad4de998799e0a5b7fee971557b9a92f6460582864f8ff1ae11d51972319daf2e9bcfe2f7849f9593278a66c6d854ac436166669e00847dfbc9a0d4bfbb4163780fd009089a0b68045051e16221a09d539aea2f2b5a0b7222313da21d0e054d65e9d2401449fc86711fdb8a666e829e0d38eeff15d250ff4d2a3e091cae9c64c5ac245720c97891ff9cd033e39821ff34505147adc43258268eaa9783b535c57c59a90fa2e44e915705324b3e14f12980520e0e4a74613f54794b1def86ddf5037134daaefbdbfa68747360d611a3214ee326c320199f657bbceaf5c86d3219ab748f0c41e2c870543b0502f96df974", 0x1000}, {&(0x7f00000011c0)="f0d0a25a681aee750119c4951bec1c9965ba70f1fd35aadbca2e78c6ac43a67b3cbe79f5e807fd233d56b68b9d457659c756ab2ed8728aaa68d8dcd448cf9c393f934b8c02c8fc46aa624a62122e2603c3d3358b0c4e9b0d05c71b7f679391e3bbe86176b3548299aec6393204e16aa9f40dbe0a2926d1a7d251635ba83384534ed4fb602a5227decdaac71ea607a27f76fb981c969d0bb459cad114231b1c996740850a9a84676a5d31febc7f1cd8038943227071afe49edb8c3bef91103659837a9fcc3b43357c1a47c7538b630d8cd5", 0xd1}, {&(0x7f00000012c0)="8f611db77b0390eb12eeb9aca006eb0b9cac628a858c32ac848d6a18636ab1cbe815af97a9edf9759a2ddf1ffef8751ddd476cb368f8fc2bb57925613166ea5214b77affafa894fe8e94b68b8cdf3cda4b43d7c70597daedda06753b3e5bb666c2f310961a30ce700724653132be8e2e81255018190dcb46eea8eeb80a3066973de2d720e935569bc6f89e29a2a60590fe81fcdcadd8bdb0893c722b6b54c8062eb13df4ee2a61cc284ae6ed2f449dafb83bfceb1a03ef13894402664ad27490f351dd8da4a5ff7462076d091e778015185f3de074140c358c32eb26a1014bee0febd649cc7fd29b0f1a06082fe34e9492a3ec87bcea9289547be3776dcd77263d5b1ebfe288c96560c3510ca1a81b7ff0baa027d329a0f4b0bf1211cc6a7e7d0a397d966e1dad31e1d5dfb2c6289d0af176bf471a5f23bff1f3d6efc1e2460675e379b8f27cea25ac088734aba5c729a78e0298ef3586890100c9903a87bb3742bfb7389e173afb3bbd2d385c58fa1ce17ede055e8863e71c7bb371731586ff82bd2b531286073f75c179de89ad8bcfb22b58d93aadca7187e39204e3139802c5a95cc60a269f69f430b7aee9e44ab00d2bd57b4aa5b6ff119fa4ad44db72762143e665c3f7d837e2267d42fa955f7759f09888f0ee0811a2890b31dc53028c64b46c42a7909374c81e16a60f0278ff439284851006b1d67c7ac3fb16edee78bb644bbed81f453abdd8ce314c682da178653aeb6aaaa7706c0243c80839c5b11dfb6ff9f1a53ec30fcd5879525275190272a3dbc86dd92d4db9d868f5e8980fbad6149bd3564eb5d0284d5a6961ae8249aa609400b9cf7589b9955dff2b48578bc5457d9c80209877bbac6996259257e3a54a3cc4d0c3bf89a5d690a30e23e231911587f358fdfd14fb9ab16ae9326446ef71944b0eb2bdb99b23ab447300a0862d2b0781ceac59053d6e1ee320ede3469d71625ee4137970696cf609a04b0ca31dc2f0ab1916bd2377d1d66cd309f49b725cff738e3dc6e0d0de8773612d9d59311182bd468acf0941b2add7e2e4010e60901a1b64411db03a4982fad708a7b1808673b072d2da216367f33fb39ca6b4b74f65c2c733cf7fc03f1903c1f921f356f3df91691e0a78da0b613f884fdd115adbe30dfedacbf6fbf3fa7b9d408404d8bc705a9a08e84754c2074c437d2bb3a65ed08565dfa330b3a0ba27e087ecde686a421dc91f3039dac637051baa38112bec19a73c75d1588acc79d415a39d90613cb9597202a59468589cb841191558f1d830e61618eff1ebeb5c93b0efa748c0a7631036345ec641cfce510c9ca72e89c51a3c0858ad5acfcda9a69e572fa3fed50f7999e04f379da2c84e04bc2d8a822220780f013338d6e844ecf2d28cb1c7c66e867aceb3885aaf6735fe30dfc9b10a4b3088b712b29b4596c06fe5aaaa6b279a41bacd354e68e93367448816d287fcd1196671e479c611abceb229beea9a1c135c9aff15f5fc0239af633852118cdfe3ce9a7bc194830be8b54115b3927e9d8374a172a3ea0ca102fcf49d8317895ecc770b7185620b50d8f43abc398ffe6536f0cba09c7cffe4ed22548200511854d5edc53a8b327ca3ce70cacdc7338025debee500859eb0041ecb492fa510343c042733a0505f6cd14d855151d3eb6d8cab8635cbe8183e4554be41333952a854a71ce0abbd185b9ecffa9964286c7407629b5da0cf68063864ce39f63bd5ee3a9adf3d586af50d2d46d672e6eebe9f0a1579760c152fd387522e1e56197b225b127c3838884eac05f3db359fb70cf4b98c1adce2bd5021ba29b6ad532c471cce857f54343e9fba5ff3d3b2502c339577a8ea2f24945b4a9c7d7fd8a6c53146998fa29a61dfe6d484759bdc009283230e9c29586984034631e3ca994323142299b9e7b5be22de338f9bda059b4e049dfd0e3e4ae592e8cafe908b91e170f0df6428fe239a1f5cbb18e8ae1b76755744f7e53f0bcfb2663edde257c0a8de220f6433dc98b1f68092aa80bc0cce347ecca5969e2f1ce7a421741d91037d0479493e111166d9fc9bb8f86d35452e11a2bdeb72713b11e498df92a3eaa4d17553598daf9f102ff95a357f0d7a72d7869c11a8940ce1e2edd34da9e687ef873fdf97cff12c9165fd011a301b031dc69fd923866b48b197fec91e7a560077ddcd41d20ff694728a3c8c1eca60c70eddf72a1c2b481e60a36cdb4282adf790e0dbae56b5efb7eb625c6a448f896f5164588cf7b41f0a714dea39953cb974ccbcc9448e6f3e25e16b1c2049ddf252b043ee8f3bbdda74b5eb0c8bc767f6e0631b6ed5016e1675af2e5f59fa76cd42b450cb0a0df2c1c2fe39901b5ff5c84be76e87013628c57fbacd6335712793246c743a5cbf92d8d44e3c9b032195a774598fe5bddc991ca20fb57ff3f5fa68574d3c0c03df802edcb10356fb80a61bc2b7457f29f693d837acc744603bae036eb76c05f678374c959f95cda95e534b56a917e7bbd916cfc7ad324259a49a2f37d9c373ad6b435626f7797e3c476eee5d365719472ecba34cf36eb05a68ed74f0649f49414935aa533542f343c582999abd49b3e665b70a8677cb987909885920de7e9e7ab86c2e66c3019130f297bda8c66ae07ae709315842f99c963f8917ef1383c9befe1b891b079fbb3ddb7293a0a6dc8b0a5dc13d2ea8f38bc6eabb3ba9318f4f034da95946994489a9f577f5a5e97a8111a49d945b24de2065a0d491a54c7af2ab10d2511ee93fd0aa6654f22c6790885cf5797a8e92711acf92bd6fad10a89482bbebd76688a29e49f18585f938be2deb68077f5277d0601114685536382c9cc421dcd2e4075e2e823e1d05c416958e145bab13e54696155f54de105725dd95b46170b4ffe495d663cdc12b32b4de3dbdeb7d54bc00f4153734b4a3338b48f9d733a03ddf5dd80690ed0cd819c1daf3a2cff8d4ba822e9c28c3d2fd0b7144e6c48efac4ec68649ee623ef1049a71e5e364aa998bfccc102ac600e9bdb6f654304015351e2ef41c3ba1196898fcce0c59ccdf4affca5442cd9073c3aa17d9e07a835a6e09dd214cfcd4998b2cb890c3ea5b93d6044a9f6afce387fe7470a410678c6c4a805a90e18b5a159495d6116bf801a4ff833890560198759a7a270561fc41acfed30799ffce236889dd2c97f7e95f1d2608795e7fc98c0bfc83a4904c93bde29ca7e8c07ecbf07dcb43da5c02ed2ece65c8db16b94a0aad142713850f24ea733806221e19936f5fc536ae70a9b724d7d12c4b46388cc5d3619796fc1e21c3e1a5a06bf56ef96dd4f765a790b71f06a0bd8e9a6a139423ef17a8f85c7d06cda1b8e745050d8fa7c0e29a6235800c0da5dc1711faabe43805227e90c1bcbca7aa0d090394afd4a1a4f6bd23388ad72d0a49f4550a09c2ba88586ee2f15220ed17848e53e9887f15ca1d6f7eb30846c5f402c57686b8ed855a3b8914a2887f611e8a324463b26a265f627aeb1ebbced82f71cebff45a4573fb9485ce12bd4bd9ca36affd245433b8b1bf94e7efb607d8657fe95230465e69d7131cf621883cb3e4a18f9cb1e90f210b664b1b4cb156dd87285ee5cac6c8c94998200b7976b3fa53e0545cc8115fbf59cfeaa02c0ade8c721c112d33bb02bf464a963127b8d565d25e49a6753ac7a52e33052379cad4a24be6dd1d61f6804ff3286af8716d093cc3df0df48d524786044b5902514db2b18ed00d40b65b02dd98c654e83b80d61308f5da506f60e8c05ac85dbc849d8b747ce5cd0844f8132febe83f61a2c60e0120d83fd1e57308937809f48c822b8f206a633ca14dbc04bc459ac473cd1f51266232d95bb0751b1c765ec60afa85ed1a0aaa86fe549e787b000d19614f5f0bd40d4d90c2cc300b5eec948143da6c7a2b14ba00f44fe1f4a77c5bd76ec86a3962366f5d1aaf2d1af7f503dbadba0be3c099f8fc2ef7bedc971f7fd6ff3bb43db3280782efd75610ee5ddf6e3167718858e9d718f4b2c9b9d549c3e6e002185c8b7b4523bb1d01de7b4923772e391117f28bdad798263ec6d391a1e7a5600d78b74ef3cf9d9c2df70e1b36f2b6fb5e9bd7928caa14adc75ce49a2b6ede11862835f984f22b6a49ca52a2cf64d591e2b5adf435412098ec26cc21e26f49daa6617d1a2d51c2774e55f817519fc028c1dcaecebf72a9f579a6e7bb210250f998f930d941b831becd53c59ee00cfa03d92d07028944c407a4bd204ee4ff97b7b73d872713ae1bae39302d71bd2041ec167c061e01929acc9efa83b74b7772a5fb4991af931dea8ccf07cec4ebda8a770f202d74fbe5e3c38ca275237e188e26297d025acc3d5fd161d52c098a6ae5bafa8c6d24e6b7873a2cca1c72e39d70feb34b429f99d44d48e6827b84debbd6a619f0b20b64a753f17b7bb58e5619a8b665d50c941b779981355fc239eccd3456c6eb0fef9dd99a5464e730963b427c2daf48ffb7f6e962360d76a6b484cb8ae8f002aa521ab235d66d0900ad39009c8e7758880c3debb65b508144ff2715d904af48ad53e74ab3c8f78e4910824a013d21fe907dcca3fffc4cffab230423639ebc4a7800e6926e8cb1aafc9bf3c8388ad9ec25fcece9b424e06507f89ca17425432bba7cf41be313b1592c15a12ec317fa27acee4de3781dc522629dbbc7f9ae351bb404dc445ba6917b5d69896fa7a9d83592604e579668eea928c3f9891304134377acd1ca91fe59ecd52912ebaa44b6ce99aac5a983b7357ba6a1043767ed78de500c909e143f4d9e0ed76c4d7430df8c3711587f46811c7360b96a03d3a49a366ef5804a6f485ddc6f4200dbf8e8947a0317627db0e07553450ff47ca9edb60832c6d0ebac3befd2b07a9b74dda3357b8def75c5df37b4d84224246739ada669e462d3d601f5122422e6e6dc75e68d5687a11384e6e1b005a9801339456fc8f9912d17e151b7493199c681e244e9b6e2440d0301fcb847144dbbf0c96a2b3087d05b4e0d72a04bac86fa57d67c1a96c045d7ceb6932179a9707da5614794e498f65c50f7d8f1b4aced93900cc182a765f505cd0e03190a571a3d66836370c6df481bb5125f3b160ee80dc38130ca41aa6a8b5afd68cb2e775e825964d7c0b0bcec9b4d606612a1c932f21886ed63270a7df31a8b1ad3370c52eab1f6c483610cf122f74c42c3338196eed1e829fd21ac812b32e02bd11d89d5e9acf696e364f1aef9def9b7ddaa81d628ad756b5d28f897ccab2e3482be5b679f26721af793f776e286d9c75aa37a66984dcd1daf72b30e0fda6d673754e46e0fb41b233cc18d36258aadd94bc8e09be4c29f66f4b8b8b188168a175f3defe61e921ccb34ec51345ecf38e869b157b186bc9d57e173c8841e36f468d33190abbe0030eb1b6344143d12827f9abfc2ca02c7b69e79838516b2f050e425f15fdfe1b6f39b7ddd2f76eb982b9ab4c3f6f31e059f0e4d5cfcdc250569473fa01e0784bf47b683e5fc175ea73e012a244a8cffb12c8cc1e86dab3a8ec57e3b451456eeca1235228eeb0f4a476621ac4e9465ec4a59909cb8f36d4f7a9da5216c6c558067e4fc4d40a95962f5c4de75bde2a2f8d5473b4db20e9c749352b0fd595132da601552d43b88f5285abf5d7220bd32c3dc9aa2ea73cb18df61dd5ad3ce1423d0ac1171b7d5e1b89e4a39a5b503c4266eebacf3b7b6d4a4a8933b8e4eaf1df090517c7d1cfcfb8f9273b2c5f721ee5a71937fb000b06a40aa249e70ad41f38be5edf63b0e4b582b57f448f98b075487828a76177871f", 0x1000}], 0x5, 0x0, 0x0, 0xd}, 0x402) listen(r0, 0x93) syz_open_pts() socketpair(0x10, 0x2, 0x8000000000004, &(0x7f0000002400)) 16:00:00 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000000000000000000000000000000000af2020267ced805f2712fc60cbb504b9538904a55cd97711824a11adafe43906306cff23e6b3af412bd3a343f1aa29848669bcdd88944a5ed659e3b2ca7e8645a5269c753c6e30fc020aa4324563e7b48bb37f40d0731e6d54427db3f4e1ca2ba4f0e04e1cb280d906e0b40313709d6e7322e7f3a772cab96f63375def59a697fec0875d37c642e66daa85c0d64802d3048a71e9536731728674d09fdd2bef", 0xb3) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x71, 0x2) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000002700)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) mknod$loop(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x80, 0x1) utimensat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)={{0x80000001, 0xbd}, {0xfff, 0x96f8}}, 0x2) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) syz_open_pts() socket$inet(0x2, 0x8000, 0x3) getsockopt(r0, 0x0, 0x800000200009, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = getpid() fcntl$lock(r0, 0x1c27e515d1fc70a1, &(0x7f00000002c0)={0x3, 0x2, 0x1, 0x0, r1}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) setitimer(0x0, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/171) fchmodat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x2) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10280, 0x4) fcntl$lock(r3, 0x4, 0x0) poll(&(0x7f0000000080)=[{r2, 0x110}, {r5, 0xc0}, {r3, 0x84}, {r3, 0x80}, {r2, 0x10}, {r5, 0x82}, {r3, 0x4}], 0x7, 0x100000000) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x10, 0x3) r1 = openat(r0, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf310889a6f0d445106229a9ca601b400100008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="e94b08cfa35d38ca413c6fe82baaed1795f2bb4f7823a64b5f2b59a0b0aa0e4ee8b176a3165896adf6e3a7d4bb82861542ab1a5707fc191a1c40173117567e2cbbbec5f34aaef7fb0e5b2d0765134278fea293e4e348cef18ce2", 0x5a}, {&(0x7f0000000200)="f2e1192affd3e8c2f55506a0444458f5c32b7927cb5d4c2b1d47970d285bc082e59cabc49e6b1615b77af23dd2a90287f74dab55329d53101f57d3075337d9d027556b01c1277845772b4123e147e97cccb67d064c35e1c7901427d30d1864218e7ddfa5abf56973f3f17090ce0a48e72398c579dcf4ac793195b71edd738590f911eeb08751c41d85c57b454919a56f42a54cc17279860a276db4cb678a", 0x9e}, {&(0x7f00000002c0)="b5bb6e5be86d4ac7578cb628622c8833fbbef75e8777009f5f436e7481d3d0e035a096d5c22f6ee577e8c9121f3b6bdc4efe2f36cd2823ef5e7662faf7177129f5a8fc36528c21c06b7d51793071d8af553fb318f58c36301ba181ce3276093817cde9e7f6fa1656cf43c22bc0f7944e06d15181a2b36871c0653882cea7b86512f374d79f", 0x85}], 0x3, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:00 executing program 0: r0 = getpgid(0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x5451, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000c, 0x41) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r1) 16:00:02 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="466990273087b55ca4c0df5011549eab0df9008c2a9d816771642867c166164d406f399e2fb0a71622a613069d8d52afe2030227ccaf1013faf7b4bb5feeeed6eb0f43bf29fbebb1a60888ca2a8f9d96a17fb49ba80401d312263457d251c2b41321df9c837d2bc4556084a3e5f7dc05929c278fa2ecf8c1df30ea4acba6981ced26c6b9fd57382ea67c8b0f3056cb1f8b2eb9f82b83870dbb29073679ae9348f2371fb79fee5ee28769b486675b7e3d6b82d41a0c470d0d675a62519e4a1c6a60786aeee96fa065168d1bdab5112fd819897bb918cee13145c131c710e62dd356b9d7853b419b02b70d3d7b06f9d950a2", 0xf1, 0x400, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c48633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244be936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe79d1627ea6fd7673167da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117cc259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469d53c11afab9f848510ec3913ff1bc26d6516033a5b3b58f135a4ae2f74a4b551b2ba7eeea13d25ee5fb840a91c44e9a69d96f0bf00d9", 0xfcb}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a1319000400001823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) open(&(0x7f0000000100)='./file0\x00', 0x8591, 0x20) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x401, 0x7, 0xd8}) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) r1 = syz_open_pts() close(r0) msgctl$IPC_RMID(0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3e, "bad84b73f2002cb0caa772d83742710800000080", 0x0, 0x4000000000000}) ioctl$TIOCSTOP(r1, 0x2000746f) kqueue() readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffffb) kqueue() dup2(r1, r0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000000)=0x3f, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = getppid() r3 = getuid() r4 = getegid() r5 = getppid() r6 = geteuid() r7 = getgid() close(r0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000440)=ANY=[@ANYBLOB="01eb0783ec8e33002e2f66696c653000"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="1ebca12e6f1ccc71a2a29dee83c824b90cfe1eb749df578a293f7a549e8e2fa6193e8fae1ca2c2fc03da10140ca8c9728145ea24c0582e7a51924cc1c3f3dcd232083038df2c3341d565343957be7d9154778e6ca33a0f4265af76c39f6e0e2e8b64dd3543cc46dfe9a40683a6c26b", 0x6f}, {&(0x7f0000000180)="e7290574f0edcf3a938f936e4f4c0e62a73670485df7840919e287fc210e7529ee0327419c8c6925dc225de38e818b47c662b23bd7a4b4d7decc6915843adfbd896d10352bd12eaef2068e2a64d18b7b5de0ba5fc391bba3243d9fe74698bc371a5e5e6c2fb89e55975f110b899cdbd9b7e3e99b5d1c7efc7f4acff044808165e1490a762c0451c22e029d1233e83848b26ad15ec3883e5697e6", 0x9a}, {&(0x7f0000000240)="a55596a46a418f57374df0a1cc2550f047a86b7580b240f7c8b41fe7778bf01b506784bbe0284d139aac5819c32c0234ffa29de76bf3f3cf37b2685f35a9b9edf228014cf364a024c890db3786bafa72e50214ddc6ef72e1c8a778a2eb9b3f8b32a31c4168c72879a2c341f3e859ce95ba390cff11501ab340c1935af3878158888bbb5f07c4132ae21293610377565b43964188e3b973e3208905faede46050acc7b46238e80e3fe0fe74df35219f54a52fcaf0555b770d18b9680fc302cb1a6ea5ba996e64e1bc783f9d68f9e669e544459c7e", 0xd4}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x8}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r0) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20, 0x8}, {0x800, 0x1}}, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) 16:00:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x7, 0x7, 0x3}, {{r3}, 0xfffffffffffffff9, 0x36, 0x0, 0x5, 0x3}, {{r2}, 0x0, 0x20, 0xf000008b, 0x6}], 0x1003, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r3, &(0x7f0000000180), 0x40, &(0x7f00000000c0)=[{{r3}, 0x0, 0x28, 0xfffff, 0x0, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0xffffffffffffffff, 0x2, 0x1}, {{r0}, 0x0, 0x20, 0xfffff, 0x7430, 0x1}], 0x20000000, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x13, 0xc000, 0xfffffffffffffbff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = dup2(r0, r1) r3 = socket(0x2, 0xc001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x4, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0xb454, 0x4}, {{r0}, 0xffffffffffffffff, 0xd, 0x31, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x1, 0x82, 0x6, 0x2}], 0x8, &(0x7f0000000100)=[{{r2}, 0x0, 0x6, 0x8, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0xca, 0xf0000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x9, 0x80000001}], 0x2, &(0x7f0000000180)={0x1, 0x401}) bind$unix(r3, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 16:00:06 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 16:00:06 executing program 0: stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)) getrlimit(0xf, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000200)={0x1, 0x4}) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setrlimit(0x7, &(0x7f00000001c0)={0x9, 0x7}) setuid(r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:06 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:06 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x2020, 0x9) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7f) accept$unix(r0, 0x0, &(0x7f0000001600)) kqueue() close(r0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/245, 0xf5}, {&(0x7f0000001400)=""/146, 0x92}], 0x5, &(0x7f0000001540)=""/75, 0x4b}, 0x40) getrlimit(0x5, &(0x7f0000000040)) getrlimit(0x7, &(0x7f0000000140)) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1", 0x1) 16:00:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0xffdffffffffffff8, 0x5, &(0x7f0000000080)=""/74, &(0x7f0000000100)=0x4a) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="d464c109d32ad2752bba54af4f41bfca0797e57e21f9f0d076c0afff15eb5816a91b1fbf7b5c0b4b488eff400241d3956a437df1cb957149b0897dcf0a0294"], 0x10) r1 = socket(0x1e, 0x8000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 16:00:06 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000500)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82, 0xfffff, 0x3, 0x200}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0xfffffffffffff052, 0x8}], 0x6, &(0x7f0000000140)={0x2, 0x8}) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket$inet(0x2, 0x3, 0x3) select(0x40, &(0x7f0000003640)={0x0, 0x0, 0x5}, 0x0, &(0x7f0000003600)={0x69cbcc16, 0x1, 0x52, 0x40, 0x3, 0x74b, 0x4, 0x10000}, &(0x7f00000025c0)={0x9, 0x2}) select(0x40, &(0x7f0000000000)={0x3, 0x7ff, 0xffff, 0x5, 0x18000000000, 0x7b, 0xe000000000, 0x7}, &(0x7f0000000040)={0xfffffffffffffffd, 0x2, 0xb9, 0x20, 0x8bf, 0x0, 0x0, 0x9}, &(0x7f0000000080)={0xd5, 0x800, 0x6ee8, 0x800, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x2, 0x20}, &(0x7f00000000c0)={0x7f, 0x3}) open$dir(&(0x7f0000000100)='./file0\x00', 0x83e0, 0x4) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "a146786eb95b7c52abfc1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000000c0)="0c8f8ef1670502c3b80a5646bc6f4f712f90513b2332db192725f80bdcc37ab6f45c3872e494a0a5da3c3c5ee3d0ba40ff986c5fa61a91b7068425555cb0ca5e3e4dafd7c3d6d3f1b46e4b1459e01dd1b90861a88580a6d958af1b330cd1816a4260ed623e317442b77fea90ff9805cad490b772e777ddc5264a2f39795d2d8b8bf87d9ca06f965b5a94864f890cb54dc8cd76228aad808abf87df79dfbdf6ad53fd729ee6ffa0c7ae7b1b6fc9e7e8c76f68a2931c844d2559551596146c253e009bec2313f2e4089c4d19536649e44738dfa38424b684e1f48c38f16bb2c98d7d931beeba3a47be2efb9be9412a581f33e9c955e4a987d924385a262352f46fd95ce63200f6f83248c6789f24f5f1a11f2339aa1026805ecf0452e446fd719144c5fa95dd14fe718b70d68189acce7c4b63086d8cd96105245c93b78fc8f5ad8fd4d079f3ee741f7aa39cd36482e0bdac72d6cbbfa9d01cfe6b2fc5ccb4177e9989f07cec00c43b50b3dff4debe9cf95832f26425e32cac3859c9fcc14e7973238ffcb69b37caa3ddebe94d203b91e1bad308ee41d2966e41a93e4e3265cb6e2ab1d97854cf60e75d6b951e38a47ef767f0707c2fafa3b350660a2ac720db8d4d3fb2fb84b3aa91214aac3da1d07380375ae31d05bcf61fd4bbcbe52388941da979782ae501213daaf3b8b27386d803340bd502559b15651ffa8d70d16e9e5ac6cdb57aaa1cae7bdf09abfabfef70070cdce94f2151ba2eba8349cd5b17d6a5ecd52e8e0529a39d9668842ee4aa05c3adb26c044ca9299794cb4645bca6bf4c703b87a8f33b2a2534902a355cbde3888d2af0474f2d466a215a1892b01a48ec4d3b633dd1c16d892655b2ec341c26470eebc513aec719ec6148bfbcb75875915691a4d6f8c68806e874b8adcc7c8e780c8fefa3d12cefd028034145feea9ad02f69aaccc414c44bdc8cbe972f503785778b5a5ff8faa9b996799ea1efb90fc1585452aeaea4f25b333bf709c3ccebaf1d05b19a726278d0dc5083269acf5cff79b4f6838c9b1850b45a0b54f1d8d55dea209c02d7658ce1c58a6d977069332b01a6aabb01f662c3e03a695757ba360ec36861d1fff74107d1f5a0c066e52e70a3f8fffd420659577cd3d7b017405e0f858f5953458a0b9729cf59f0e1ae388256c8a0263e946857932fb5876f14c5f2353a906b517a144e5e8fb64d87512dbde5745cf03d48608e3099fa3d87a1bb670f86e5746451203d8e783af9eaa6ad6a0d0980a328ac39a45d38c9486886d5c0f45eff30af59cbac637b2b4775c2291e4ddc09e291454c6a74c4d7a6c8dea74642053569769530c3b70c518a4c47ced00f67084660bd36f96d766d7d608cb368f34ab87791da502ab4fd38b8583c3f0e3f1abc4dd13c0656bcc59ea3622cb116d282a33856220a59faf2a83dbabc47000ec498f0d2384ce94c5aa8a53cee619a1c7123da6aa4aab32aea6531773247834e7664e684a98862517d334290da6665cb871505b938262e1347b9fa38ac5d0889fdba3f5466c7b68be182cd76bab16c8d2bcaf6c253f98752209f87f60e6f8cc0eab53a8700f6f4580989753df7593a99cfc37e42f8771a117a6755545e47a73d3e14ea9d07eeb7a513a71fa4ef695a1d790dcd4c5144cd70a37d86ee27d246fb7c07f26bda7fff3d8db18805594ab6493d245910d7af6ec48d5687c010cbf481a543062be31e56186af986a6728edcbbd47bb70e79a998412c3225d5d51d09fa9721b13d1ae1399e6caa0434e6b44c9e2ebd8d7ac10d2e59fd0b9c8dfcfce0807c4f684c1a6ee7e6b889d78df142be8c692490eb7bf2e363ebfc985f4bb0b9ef6e1fd27e5cffddef22f428fd62e26588ff10d648fc7a64b3d5a4cd11edd9df1ac10aa2a0d289da881f9caad30e094828250092a4e0488d40f879f336aae6b21338e7cced2517dac1bc77f7412c1c32f521bcb431c908c7eaf8c9f05a6b68fd3399cc05849c50f3eee92a7e95b36ecd3796915a74a99f1787fe0489cddc71c023bea04b62b4a9d7fd262aec9ab41a08808be8586d8028dd8ef3db38da3216302aa52e62a17065df08becade297b78da7b6719a7574c20adcf5263e32d53dd9be63c77a364481e06d00b749aabab961268f9c8d10b08c744b5cab420c65e050229a7114ed2c62b82f330a3d37a35423ee6b6e6c5fd7ddd25f33842d61e5cc1512694af844e22745f59d0685c2513b3a304a7e6b1acce87b4da27da4c643d71217f444de2124e523629517906fac303ab62bdfa61c5ab2c83cc305d57671a0e180dc016d2caf1c994e8e99eb5e2974502243712517197d842c526edef2a89af6aa85908415eba2c5a451d3a5acbc0d03384499e863eaaca633ba7e3632af3bbf7cbf2d6e5c03c5f2af90acc7b437f49ffeceeb5629f5c3bfcf89dad20fa0940daf335c67059647480e618691930336dafffee24715b188a77596f131f3d7023b5199051b7ae4603c5c0777208d296aefa15f30ac4f5a8158faa4d9163c27ef1918e70ec34ab8a0804d26653ba7911154e404d0021258235ef0f4ab863e3452ac4e429bc11a91cd4f68fedbee949ad397d25a14bbefdf8bab58b8bf63e32421dae3b255923cc8e082621852c0f331989104f3cd1c7a3207dac3435ed0702f6a48428b225477b3392123c5608eb48a9d99a813151024dbcd42d7fe482fe0192513470430990ae7175c864b94eeb520cef376ab82f503dd91edf2fe9eb4c47a4a0eaf58feb3f58c7845282d852b671343be31dcb847ac509caa02372fd02252a325c37d3baa288b636fdb96f94ef4d173c35fcafeaf739612c5e79af09c4849831a048cbf4a90dab0c796084eea9d2ab3d5a4caaeac6604e5d8ac4c4003fe44457d1b9b53e6c789e8013b5d53a2c18dc86711d76c959b4d36797f8ae9f2ded8f4140f36eb0a2918b623daeda28e1df5c20a52bfed1145ec9c9a449f3d0eb3d26491fb99d45af061cff8bc10026a2e9c85486a703f7642c93d3bdf1d5a5f36d381bb2b8618ba48ecea270dcd808683d45358a3a0e7723c45959864a7f2c27470afa002f31b59f24c21c2efee841a711b53555dc57f5b65f36254ff03f06b328c32d6e7cb79a429f900f4830a9f0e50f4b5003a8eff0b1ea844b5083df2fb9d1804c49a4339d4e6c8f9db28ac228df9a6a2c56944a252c3960f8fb24a65ebf79fc82e48e04f048b165bb727bb40ad48455ccb5e9e7523253d70e472043e8189c8da2084c2290ab03c0785794903f44bf2d4444c06e18ddc8b49b78b063f6343659b679a6e3e622be29544daf61c7cf615a3f412e18df0bba1c02bcacc2f96551021139357db5805b618f8a1bbbfba382eb215e12c4613a571caca9d95264e820da5ae2f69337a2ee3597a524448f1f0483865b00b982b027c3beb1bb943cecae670a1ab4f620213f9950e873096875d5808820a17befb397df78a7b9f42674e92e63707b357bc145675c47d51c4e39ccb2d37dab4e7e3e621d3c447d1eb0f3dcb4cf79b5ce366ce47c9787a78ccb7863ab1bce7af535eb0b41bc1d960cc12a71ec9f9d9a9edad49dae295db57392b0cb6834ec9dbe552e22d044eb5c660051782540c144d526aaf9d82a911f72fa5a4dd871bfd4d09d55b4cd609cca9293656ef28a7c177a10a094feb254e74552434b728eb32990db1f83ea87cdfdb9254c6892fa870d22c1edb7c79563419a6bcb118f5d5de4204416ceb9ec544e1bfbe0e8dabdda135130dad9d72f617e137e7cc4a64b7759bfedec7655cc9054c4727caf46c37acab05b143c89006d8be4761b48ce0d3618850b7feb093d99db43f5a69b1e9f42bee72af6d0966b39a8e0960f3c3eb40a747299a85518254d1c7b0fbc71e8658cde36f20d0d058d191d8686ee39123e09882df1fac53d02e106d3b412835eab4b0030955aad276fbb05d8b4d2dfa7417cf49055390ac3fe199cbb26bb74f9d6b0a43800f5be311975944c4c109dc928e9b03586102f4529ae714f2cccda9a2115f3711f09e5527fea5ff2712ed09a481fc63da749018dfad6fb4604cb3fcd571db819d98d853f5d0381078daaa23448e46e5f5415c4c50eb6a729b30759b398a98074cb48d6471081e58e5fbb0d2d1e7d482b2ff88f7550dfc47448b5d57b20f25b3fe1ab15cba37cf11c93d3d7ee88f192aabc16303f45ac2f854ac71e590843b3cd0566e07b935855d7e77891bc7cb206202182127c40448b0cc9b7ea9721ab9eab1588ddedbe4a92ac9a143ff744654561e719d0cbb649ae59723455432cf300a84e3094152675eb6f4889930b7f4cc6f0e42d3926cf29af2c4c9d014318bdb16f529aa1660bd336ebf5f26d487681fe23766312fb769793453f28c46c42deb7e6a16b8cc6ccd03b3cc79077f6689c0b285d2a4aa27016f7201ce31a6f37e3bda11145f82aeab0498df7cf3373baf4dc0d48fb5dca2ab96a825906d0e2f58db9950a4eeeef572e29a18300dfca736c7a1dca7f1537e3da1478f3cdad98a936f858ccc3f741c9372517b89327642f4983365f65969c98a0351769fc66d2769513549773ddc6a286479b505b577bb7ed63f8e4d41fcdcfe17451b7cf524f97900336fbfb5a41ddbe570a898e5d350e7a6a8b978bddaa7d120e0429495a02720e16a07523a3d039422d2475ba03627944780c283a39d1af01b9e015e4a8324d3e33f0e6b4c3a45f7709463b88dcb64d8c304b17a7b2c6b4284e46a866dad2d455b8f1308368a015931d1a33783a0376ca0ba8e167a88fa8d3a4ef4f4aef224169cca0820a52ba5d75eeabf2fc8b5ceb2c7313da1b09f644866c6f486cc90a245e2cdc02072d773fbf05b693f6cff8cca6c240a53a93179ec87e566e5e9a01e067de9a27afd1952243cd85a7c368f5b87073a0a2cd50f218c47e29e2f7617e82e7635cc3e4a4f3a01aa8c3c20b31aeb6e4f568695c39ec7c49affaa3aa0ff02538612e40ba1b2f4fb470d40cc4fc71cddfbc332f8b70aa21a2339fbf5e097e286aba4b37ad5680276f2ea2d80037e3f404b9d3b6a562e87d69c877ec93140ca52d127e7208b5cd2a05d8a058a7a124e5535f5573f83104e8eb84d2fd251ffd61ec3846d3f594701046d4e95ae75e1e3819b69f0b004f1fe9c3ed904f89bc66f676735ad9757dce049342ed79e2566e6f0759b1cdbc3121e30da13a49f43fa31a9d9cc5ad7b8214ca7a726162b6b43f8c2381a33f1403a40fd30545de586312d7838c63ab320060e8d90545e6e555039deb903bc4725241ac1963e969c133a0d8761184e59af83ba3625176f9166b1c735ef5ac5821aecfad0a9d01c992ee273b707a00b7574c901ba5eb33fb8274825da0562cae56f2ff0a632d64a2b95da6a7c63788f727cc39e246b9eb33e7c339c8aba01ab0ce49ef215d86989e3ed2ad7908585047946b056ec50418d3440fccfa0826f75292d684af9f568f70abf738b4e98a5a51cd3a0ec340f60d605b5b2e77cb77d0d1b19f11831f4afe33b5ead12d4fba2bc3aed1886217e8624b53eb35ab6f829b9513472dd0be7458d12114a3ada3f83f6691609098ec53ddc325ab8d304ae9b46d5f42373c19c01ac83d8989954414b226a7b518372dee39bd195cd9dde32c6ecb53c1a9338cc85490d508966c6a8b1246162dafb79ac556e6f41d1fcc4c89eca0ee903cc20fd19ae2c2218f7aa03af7b38699ee8eb2c131f8998bbacdfdb01f3a4a6fea5999fb5992968455e93c3a7edc80ec1442d7e9d4280aaf15161a67da55481ae5fe61709ce3956546202c", 0x1000) fcntl$setstatus(r0, 0x4, 0x40) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000010c0)={{0x0, 0x4}, {0x9}}, 0x2) 16:00:07 executing program 1: setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) setpgid(r2, r2) syz_open_pts() read(r0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x10000, 0x1}) setrlimit(0x6, &(0x7f0000000040)={0xffff, 0x3}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xc0, 0x40000000, 0xa, 0x4f96}, {{r0}, 0xfffffffffffffffb, 0x84, 0x80000011, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x25, 0x40000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x1000, 0x8}, {{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x40000002, 0x5, 0x6}], 0x101, 0x0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) recvmsg(r1, &(0x7f00000014c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/3, 0x3}], 0x3, &(0x7f0000001400)=""/172, 0xac}, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x14, 0xf00000a0, 0x8, 0x401}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x7, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x50, 0xf0000042, 0x200, 0x3f}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffc, 0x21, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x41, 0x4, 0x100000000, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x60000003, 0x4, 0x5}], 0x4, &(0x7f0000000080)={0x9, 0x718}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) kqueue() r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01009c2f62757300"], 0x8) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000001240)=""/4096, 0x1000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001080)="6912366722025ab7347134509702adb2fc437a0cb62aa8c194f79f8a5bac623e5a615b513bab57c35fdfe23fe79921407977fff02ec2982ea5c152955baa888b289e4c744d83bd4750d769b34eb1d9a415d86185ad246ff4a8caeadc92f728f90c6e2819f8119c8d3952bb2a376592d55b88e5bea46dcc886683151cb213c38b50f913e1b2fb5ba26be2139c30a3a22f394cc77dc7185324074a5f61d21911e62e3769043c2b0514f6426219062c5a9a89b541887acf90118939cf79f6", 0xbd}, {&(0x7f0000001140)="82664a3972a6588a722a20ad5e119ad8f139626e49135372c80f36d0ecf889115c76a7ce84ff29b5c5870991aeaf2bc3d3ecd31a2b75f384b1ce4b624b8af11b970581ea3008d0fd11379834f5b4c882a61d7f96aa593f73784e3a71d92097f2c7ae6a22c1ce62d6b0cdb5b9e63589466bc82caf13e4dfe48cb370b8477e068ccc8cbe161dde7a33f3fba747b37b77d414143f3b048a45cd19eaba2bd4de2c79df0d8be71f9cb322b5d9c383674cc425aa2ca97388e26b358993e451ae8c4fce10d96466aab8afa3713bab1fccc82adef22a4e5cfc97fabc1207c6a90276c4ce379d4b", 0xe3}], 0x2) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:07 executing program 0: utimes(0x0, 0xffffffffffffffff) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x6}, {0x3816, 0x8}}) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) listen(r0, 0xcf9f) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) 16:00:07 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x820, 0x2000000108) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x143, 0x3) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca66bb40012000888042a98820827"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = msgget(0x2, 0x282) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfffffffffffffffa, r2, r3, r4, r5, 0x40, 0x800}, 0x0, 0x2, r6, r7, 0x0, 0x2, 0x10000, 0xffffffff}) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0xffffffffffffff61, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, r2]) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4c9, r1, r3, r4, r5, 0x0, 0x2}, 0x8, 0xfff, r6, r7, 0x4, 0x9}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x4000000000000020, 0x0) open$dir(&(0x7f0000000380)='./bus\x00', 0x80000c, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x16) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df24000011d301cf2bae87525e8c5dafb33a481800500001209"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:11 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() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x200}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x8, 0x0) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f0000000040)={0x0, ""/74}, 0x52, 0x3, 0x1800) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet(r2, &(0x7f0000000140)="cb0c67c5197c50e916282b61a6dc076fff3e301484a2fed8fe323ef1d66782e9fc2aeb90ad5a1ea0e9cee4ebdc843df12e21b2c5fd7e84e9174d431d3390a0a9e0258752e0d0e788f46d0af04c15996a3b276430775b516949dca5ac750a244100d67ecd68ec7f61291b9c9159bb82116d6eed5b2b8596ddfbceb14ebf5930", 0x7f, 0x401, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 16:00:15 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0xc, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) dup2(r1, r1) syz_open_pts() setuid(0xee01) execve(0x0, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x104) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/87) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x7f, 0x3, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x3, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x7ff}, 0x8) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x673) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7c, 0x90) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="99d5d8188c19dafd70239418ac4da091d92e913ab7596f76bb7551fce084d1566749e7c7ef5e8217c4c3bb9b81704ada7abe344b012df1413c6699c1f6d5088ce93fa47cea25d9652db668f30f0f63544b2c503fa56e", 0x56}, {&(0x7f0000000240)="791f7419c363fd54c3579e91a568f57ed1b8f60d838bc6c7efc1ee8af50b5bb7a8ec5679b9adaf87ee6dced5cdaf6d402fb9d9b8e0ca217eb424786649900af6b4e60e69282e547946b3e9c294f663142c2e6205c7d79b296a81146c60795256124f869a987603e8200eee58", 0x6c}, {&(0x7f00000002c0)="9f3aee94995250655e1924dac9cc2bc33f39036f6096675f7f4bb3003bf90af99d1f46370c4971316161f882cab29495a501fe991bf244d044b7b19c986ff3d9aa671e58fa8cdb84697264aaa60aa0d74490c7f163cbcc1219e6a97bc680af43a08692c4", 0x64}, {&(0x7f0000000340)="1289a27f08c26f0e73fb4962b1a2d9f016e6e2844ec85116076a68c8409dfe4407cb1953281ee8fdd8976ba83e5a92f8607f36bdfe9ac30ffd785064fcf957b5921e0788541d168f7f42c2efec86ae2c6bec4e41a2be717d00c9c298396b1223e8d6eb1ee5292636f949e5dc2ee3dc21caf8fc828c64e5aaba2693463fcaeb399bc367a1df6f5971f231c67aeebb358113c8ba746b641e3ed39f79f035fd896d5e89388cda1d1e0e570b04f28f4d716c453c3dad2dc96692da3ed6b8c9cb1b755ad341135d4a65acabef0d4ad8e9b29e8b9a7c49e2ec0e4c954ff8756bf31d93874d59ad574d6859160255ac17a7f2ca62e65663884746a284684a81f845ab71fe5a8d8b3943a1b929c1976814c5d794fafb55541c2310f50d8cbf199a2e02a6fc81ba747504d4d8e85708922afe4854dedda431e042f8e66dfb2b84548cfb23d28f10707458093aca72c94d4481cbad1cdc06ce77b29f2d5443fe5e705cd189a72a219a43cfafb3ba6763838f0e749f0c277b67090a038c63afb2d9ec3e47306df6493c27fb788f163346085f032ee98e5e1a063385d74eefc4e9bd887246fc490289a8ff61707af67b8cd069efaa38f54df70762a7cc8c4e87c4ddaa701793ebfa60b613765a70898f24e521f1f970efa0872bd5f141c9c1d81e6f4f9fc14dc7f61b91b6436661a2a89e7e10046a217ca75b4706098eccf850f0e9466af758297c0a302c547209e1be6cbae18fad0bf1490d8ec7334d9a574908cf755d3609f55bf3d81fcfb8a59a0e8a58358c73d3ebb433560de5f7ad835076608cb6dacdbd50424ed7eae2d02bfec31de81f580e3cb9388c36f5084dda51058e85a052dd37bf5b0f90e7c013299da6af00494ce77089af6f6395e5b71d2230a4208d527c6a257ba486f107db23cf58f0347e36a7b0a3b447d7eb0a750867974202b6b8c00795e76f2349155791b1b3d544379fb2e897442b6671df7043b913c53c7c12920fe06bdc3089ddc5d53463f3c08792e28be87ced1af82014961dd564af0d2b94345642679a2e6334fa87520c2b8420d415816a87f5d58139011b98d47b9972c9aab53335652518e6d8fd437f37b7d73d94672a37fa92e64d48b7763585fd0407df335c6bd92ddff9896493e0b928fcc2a472a5d6c52d1b4ef49284f64c5320fb2044628aa3753f0dafd9fc8d077e813cb313b3ca951e8c6739767fbc6294915668ca4572cfd8af320f72ba19545d344dd88c147832a0dcce9fe8b740de03f049682afe2473376dce0f26b55aa269e130590f575be67ed875d74f54ad7d2fa10936c11428a0e125d5e7d2b4dcc4cd63d59d0e635f21c377699a8f0f233215c046dd0a3287fa162499d7a63ca3d3b01b1fba8a4874e634154175880d4f3108b8ffd9d525a4e892883747dc253567ddf6b9f34f5d75ec727d53f8e444db7f728069d69f296ae9654f78b48dec01c325d16716a1bc95dc31b1666d9ddaeef04e4ac237f51d3dae540370dc6d9c98277f6ef4a7665e325c1af6a0d1a8d3e27f7a75c3b8bf035b192b8ebdf6921194fbb6749ca27b8c69943242385ea0c342f8ffd7aab9be44e01f08286e26a530614b0f9f83a076580ca61d72067b17412f778a662aa9cc653348eb4576dd2a40eccc52d6dbfe9b810c0a6be5f11f858641107d379e819b5d2f46c94e04749b6d3cccd53ddec26f4d4b1da82e0027ed613a7d16ab9a94f91ef346e2d6a007413e106d7ffc31d08c79961ce0cd42bc084a5d30262c8645362ece66ee0f3911ce7941cd68af68a38d1dfc90f308919edf1f28eb209efe4edbbe81bf01ca0e05abba88121e2469011acb90dbc9d69331c853287dd6b8e148827ded1ebaf7879bd1919b758230d6abb4e23736cf68998db1d14ca65213a34beacdf960bf4ff02824b5ff67a04e8b452347f8319b658fd98f668c2e6d7f1e52d6b1f18eac181b35a120fafacf3c6b11e3f53e73065571269ddbb65f50167eb6fce131398516fc6a0ef7fb58734c0a9c4ea22a6063393a0862218c3fec4df61f61262581497995ca1c138ec091baeab23566f24dd330877af457cfd05e2ca6a807e21d23ccda3d72e106b597b2638427a872509422b17688be811d135dc9655bcfb1edce8aafdd687162edc7115785959c92154d3f64e689657bf6716f72e62ab7b5bdddb6c8f06353bbe3f64ff63c0db13ae044376b659d14cfec9ed265017334a1c6a6ff63ae3a6e6b27d899f5736b91f7632134fc6d0fa821c3a32d8109abd158cbcabf07b076b3e7392a9d0b07f2a85fba6cdd1247d56cff3471e80a242b6f8d315e8113191dc6902ab2ffd495c00e6b8e233f1386b90f8f1048459274612e21a493767631dec3350335cd44bee5142f3e4c2f26e8a43ef17775cd3705ca9faabb56ee212fcd19f61c42b489ef72abcaba57c481d7358d5f0b8d973c73a8f71685fa7541562dab55a3de6fe1cc1c0114883a96d35555b4117d3ffedc0c508ddbba3bda998ea1c9ab4d6fea38c701dddbbb58b37bce62efb3726bfeb0d821f2cbd9de9c44d881f6a247ccaf4e35567703d3650cb6efddc48d39f9a2ea8a352ba581c31bd872a6dc253c6c9a03368dedcabea774421fb685cc9b4d051f3baa9a605e52316d0d3b88eaef2b53962596c8cde8bed350a58f95dbd259c89c5ae2b1291fbb36eb17f38ff5115295510c3ff6ff68fa351445e270ee0e006be11d183dfc8a481ac6ae574aab0592791b3e2844665873fb1003e3b00fdc55497090a8b30e8ffe9b204e0d593d5917c3597c291198db56bb7efbbf33a62489c2d2dbc5249d586670dfb778558759dbca034d579e35898b50e767f30962b5f4f5ee97c9fe334d0e51923d644caf69f18c08795bf3b83c1e7514a1f0c255eb3abce0572827025d05d24845ea767d740425e9630e87e519ac0e24bfccd9c572a6f956f73d399527a0404929d1e37925eb5d261233a77c39a47491603127f9399935005f053eda98485652ab91187293ada58ab4d83cafad9eb618f773b67f5c5f9e3ac0dc4c86ab9e86c3b3f94b78d2224f05a90b1d916d56269c892cc27c93e4b897c540e1bda6685de34eb34d97c7a7f6de4cae0fa11dbf4488d657790d4f321482c70f800f31177aab86b7cae9397961516338086d7b6d11e3f5bb0c8dae4122e884ebb743f75c6ad59bc14f5d58245e5892ea31b2c09779f698c70865cf9e6d3e647c7843c9000281c52a290c988338b4d3acf93c7f7d343a377b56c424372891d31905af0e2b3fa5e1bbe7df979fc3ac5303f2e1592187a97dd34a820a0b4199915a240ce08fed65526a227da4e287c673f851c1cfbd73969edee361b923c76a779f0f62b8133d023329dc756923d2fc013ce0fa334cc425b49a458bdd925e7eaba6a4168e4ae28e9aed15fe4c0cadd39138e020ecb75576a078868472740cda3ad5b19f55892e99426552fee82ee8ee25b20b9f641bab7c9ad380e9e5ccc63289e70e6df34e2d52c35f426839a3c939198fdc69cd0468203b1c929d420216bb3314622729b15929d685b01ee044932e277beb1f3d2d71b0b70baf5e5ec4057b70d0e6bcfada5e274ee3720df748baab67a9e2d0b6c4110665753a0562e2f4c85c87ba883b1b9d824790b9b0dce890a5bbe5b1e105caa93a6415620b685a729f7278a04b47ca013e22d35aa35dd50f8ff03090ae98307655595bcdd7719ad01e8f712b9fcf2050b1fbeb8d4c53452b41c66a574c802d27dff3f57fc8af25042a25283f3e0005940a102b17b990037bc28c338bbdc29c6fa15b73b388a44562a410cacd07c02c017e4884f1ab6fd09a1e0ee251ea43c91b8fca6a5f8b981d2e48f4648ca4e8bb6d560eb24613978a567b0ac697bc0ba96624c67ade9ec7d7de8a166616870854c71c1a869465bf9207bfc751a6cf7e504ee2559901440299db586f083892889a11c06405a3760654a3522a7f71047b3f62347fc7f0c1400ccb81bae7b814e8317098bd305e747fc333570165f436f64cfe933e531e67f1fed115917228a93e70a045fbb473bb30c7b20589a32a61e2c1c09a052a382a42ca13740b687359ae9ab23c808268655aaa4ea4cb89aeab1c045a872d51b0b2847bd7fe5acb196577bfd2099bdad5176772d2572d180a995f87ae12dd5aad22c4d19c0d1cb0406c4db002c10c7df0576a2b0bd59c618c9dc534c3a05c2be5aacf373a12bd1d4409fe81cc4eb9a7dfc8ae6a1a3084d55ebff0ade022f1533e24a6f6080221aedc2507ee380012db782aaa74aa6fc2f686023f5eca6794a10a07d9cb6c429578f0fc59ace99048a897e972ea87010b7ba89dae3317ab94e4ef8842cd862c3939ec6552a9922693c12f2a650945e511975185185052acb450cda177957f666c638c1de75075d518ef72ffac842df8907c9265d6b0205751ab12d17f364222d57060253c40e90f7d78373073fc767a1dee392a1ec0a017b1bb88ca474e72ab2b8611e9c6ba87a217e6018c9b152092e30cad1f3021fa361efde63d71d91244d0ce63526360c5d0e537fd0af7d4608c3dac5fd89cc4055b1cda5461f23b4a9b46c8005cbd15e5be8cea7838f0fa78007d1469c4362660c044386f8feeb3943f59c4135ec585b7f04e080ccf2722b89536ad6c9ec2768f9374c5641d700c18bb3a90fe472f40dd13ec864c79d774ea7a25e66334c5743bb4fba8343007a1327b65972090581c8a255edbf88613994891f2d0f6f80eb9cd58a0715ff70143935b4b271f5ad9df6c6c3249b58c337e5546b813330a6e3633cb6e1a33749888dd9d01c90f1affe870845df421182622886da14774db659f7568d66e39773c3e7e3062d502215c8e585e47102f078d7ba6741020bc0835c54dc5f6364ef38b6c2ab1040bb5ec90d066f5ea91b8170523df9be7fa30451324fbcbfb1e6240d50b486cf5b1050e734e0085dd843faf0b40e01524f5731d60189c120f3c9dfcb4c7f9d2cc967ae184092ffb9a194fd702c00bc257635d72e67398944afb2bd1a1c42fd446761aba4ec4379c11651dcf497be2b51cc72dc37bf2e03a3ed2311bb11286a89869ef61b692c2f55cda70e29a21d2b750c357103e393e7b799dff9e7c1c9c6a40cef6fde647badf34199c0a6bacb25652d12a5eb8a447000d3c508e589fc1eabfa90f8cb757c67b730603a65f2089e818aa67be4e169304684c7d64e5ad4ec2a68eacc684f7c5082906989e8182248fc8b45b1b71ae3b0dae14b1a69d0ce112d79c3ea458aa9b66b46835fa78b965bb2e97718c9cb028b7a1fc63374d4846b40c481f6c86fc337843324ed53d4b86655a2edb24ce1465b141654f87fe7eeb0c9b36de3ad7e8bbb4f911c93811d55addde7ab6ab027e3f4ef88157c1b11404db91bab5c0d3ab447dcc480622a501506d81a54fb67e531f547666c70f0b9317297e1d24ebd961b06c24b60b2116291303bc012e26881652072dcc695e962f612b7b64221c96f52a8c84856c27c035b1d218ad6cb87476db2ea498360c178467ede65118599e95b734865ab62802431ae6d122ded500f30bc223a7370b48929cee80383bc0dad93cf1e060d391fd2e3e41939c86ba805250667a89fd99e214de6fb7e70e35fadd1b6d5664a1e525f3539a250ba7acda8b750a80e7ddce82555667853eb270740d3585acc3158959d5b5e7fb8023840bfc650ae67daa8b14bb7ce93a5d5037b22672adc2706ddd02a4f3fb2d583f14ff25adb1ea470455a53c875fe99466477b697429e0b0985ce590b0ecd5c100c9e5ce773f9b2e89db2eed6e451e", 0x1000}], 0x4, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:15 executing program 0: unlink(&(0x7f0000000040)='.') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r1, 0x4, 0x7c) r3 = getpid() fcntl$setown(r1, 0x6, r3) dup2(r2, r1) write(r1, &(0x7f00000000c0)="17", 0x1) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8020, 0x0) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/92, 0x5c}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000001180)=""/112, 0x70}, {&(0x7f0000001200)=""/219, 0xdb}, {&(0x7f0000001300)=""/11, 0xb}, {&(0x7f0000001340)=""/66, 0x42}, {&(0x7f00000013c0)=""/104, 0x68}, {&(0x7f0000001440)=""/163, 0xa3}, {&(0x7f0000001500)=""/135, 0x87}], 0xa, &(0x7f0000001680)=""/78, 0x4e}, 0x842) fcntl$getown(r0, 0x5) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) getsockopt$sock_int(r0, 0xffff, 0x288, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:15 executing program 1: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/146) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20802, 0x140) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffd62c0c63) dup2(r2, r3) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:15 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x64) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) r2 = dup(r1) getsockopt(r2, 0xc6, 0x8, &(0x7f0000000040)=""/48, &(0x7f0000000080)=0x30) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0), 0x11b}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6c6530000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000001300)=0x1, 0x4) r2 = socket(0x2, 0x4002, 0x0) preadv(r2, &(0x7f0000001280)=[{&(0x7f0000000040)=""/246, 0xf6}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/164, 0xa4}], 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b02", 0x63) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) bind(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0xff, 0xffffffffffffffff, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:15 executing program 0: socket$inet(0x2, 0x4, 0x2) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:15 executing program 0: setreuid(0x0, 0xee00) setuid(0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ftruncate(r0, 0x800) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "582edfafdc3da20490137adbb85f6d3107629d97", 0x2}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7958, 0x0, "52774a166916b808c56261141891c93972940bf5", 0x0, 0x9}) 16:00:16 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x7, 0xff) 16:00:16 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r1 = socket(0x0, 0xffffffffffffffff, 0xfffffffffffffffe) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/108, 0xfffffffffffffd8a}, {&(0x7f00000003c0)=""/160, 0x291}, {&(0x7f0000000180)=""/5, 0x3de}], 0x3) chdir(&(0x7f00000000c0)='./file0\x00') r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) fcntl$getflags(r2, 0x1) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) recvfrom(r2, &(0x7f0000000140)=""/34, 0x22, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x9, 0xffff}, 0xc) chdir(&(0x7f0000000100)='./file0\x00') 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="a3bed17e420e96ea8ed83ac639d66952cdbe62f86bcd10ca066b955ad48b3b269d1067a658255a80c1bcb01dd7756a6dde236073640a5d1f19cc8f4faba204ef1f9d7e2cb11f957c3bee0aab7a1c364a445f1c38eb894d67fcdf2defc495c291432f363e1ce1bf7a68f32d07d1afffa0782a396a1111428b0e07afca71a88fe6995a95f5e77027f9420077f1d33f441bf53e267bfc438e62bfcd00c3ac248c69c1adad20ff1be3ba4c089fa9a6817e902da8f62c5592c2", 0xb7}, {0x0, 0x2d8}], 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xa3, 0x8, 0xffffffff00000001, 0xd382, "f578d477c06ba561dff2fde575b8ac57aac823da", 0x80000000, 0x6}) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:16 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000e51dc5823761cf976a00ea7d767b0000000000000000000099e6bc07d424e630075244740e7f7900000000000000007400000008000400000000000000000000000000fcff9f011ca3d66fffff000000000000000540b84536269db21141aadc5d046469bc95b660d0c39d8d2d26df973117c5bda7eb93d77311c1f347d69f28dd860ff8992e889308f3b08f55b4e39337bdbaf7c9fd988636aca52832376697ed"], 0xfffffffffffffffe) recvfrom(r0, &(0x7f0000000140)=""/58, 0x3a, 0x803, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') setrlimit(0x2, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000f8ffffff000001000000000000001a26cd4696c2f5312f35469cab211f5f7be5842b4c5e00860e828f58cd9fe3a45c160dd493f7a91abdea0f921feb88f767847a5b27044e4cd896e2d05441623c11beb2d5646dce26a740e7c744743c60af72fdf1d95bece47696c08d19d682e09ea56657c50f36d6500848b9266f7ec0254686a3b7fc03be0f9cbc568deda17363611125c33af54cb6d27da468504ef4c001690aba24c51fdea77e19d042f7"], 0xaf, 0x4}, 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) openat(r2, &(0x7f0000000000)='./file0\x00', 0xe1236f38a62b3bc, 0x43) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a1477823fc002000"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x288, 0x82) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) sendto(r0, &(0x7f00000000c0)="d0c7c27c8a34f752d6aaf9d39a3191c4900270bcc02aa4ec794f2bec434771fcd498c1e68632890d92b53d46f674bed132579403fc037e7c805b58034f3ed6efcbc48dd68e08b0256607", 0x4a, 0xdb07f87809c58f0f, 0x0, 0x18c) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1d002e2f66696c653900"], 0xa) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x4003, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490000826cce4b1b971c99b8d0cceb03c0e64a156d5c738c6d3b19879d66a7736bfac596bf1ef446c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000080)=0x10000034d) 16:00:17 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getuid() recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15d, &(0x7f00000001c0)=""/204, 0xcc}, 0x803) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) getsockopt$sock_int(r0, 0xffff, 0x111f, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x3) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0x81}, {0x3, 0x1f}}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=':$#!\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)="5b3a21122d00", &(0x7f0000000180)='\x00']) 16:00:17 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/13}, &(0x7f00000000c0)=0xf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, 0xfffffffffffffffe, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = socket$inet6(0x18, 0x2, 0xc00000000000000) r3 = kqueue() r4 = dup(0xffffffffffffffff) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x11, 0xa208, 0x4}], 0x81, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x40000008, 0xffff, 0x7}, {{}, 0xfffffffffffffffd, 0x80, 0x20000095, 0x95, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0x8, 0x0, 0xfe00000000000000, 0x6}, {{r4}, 0xffffffffffffffff, 0x1, 0x2, 0x100000001, 0x80}, {{r5}, 0xffffffffffffffff, 0x40, 0xf0000013, 0x1f, 0x7ff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x4}], 0x50, &(0x7f0000000340)={0x5, 0x9}) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0x20, 0x80000041, 0x10000, 0x9}, {{r8}, 0xfffffffffffffff9, 0x40, 0x1, 0xffff}, {{r8}, 0xffffffffffffffff, 0x2, 0x20000000, 0xfffffffffffffffa, 0x1}, {{r7}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x7fffffff, 0x9}], 0x1000, 0x0, 0xffffffffffffffff, 0x0) r9 = dup2(r7, r7) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r0, 0x8201beeae6ce8fea, 0x3, &(0x7f00000001c0)=""/153) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x1020, 0x3ff) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') unlinkat(r1, &(0x7f0000000280)='./file0/file1\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x2) 16:00:17 executing program 1: execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000980)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='(^\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='%%:\\\x00', &(0x7f00000008c0)='&\'\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='-#-$\x00'], &(0x7f0000000a00)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x200000000) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="db7e32d1a6525e479b3524d0320bbef5beac696b807b00c0b046091fb83b8999d37cd6c1466fe0ef6fac2a44d41e4063a04a5f0a2c1e2687782bd3390ed67c96b82bb392b4c794887865c25279e14b1316349171e4e5eedb8b2d55ca05af04f8e2e100c92bb585f7a0a9a79541796aff4c30c0924bbcb1d00b661f1f1f66037cba0ed99a14c31d9519acdf", 0x8b}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="66b777db12d9231ad85f4c8de5395608178c364bacad9f895ac9d2981c9e01be5a0f7112507fb282a3fc5cce59a533b51dd1dfe1b425bee68f1da89f81623664af8787395224d0be423504425ad6d4b3f468c7a9441d4fecff9834a9e91af17256ae9fef3cf158d6e67874fb8148b1a5588282078caeaf13fe76e28d3da96e860a82e955a995bf79fd8fbdea03f6cdcd3a535736b5472d730fd86e2bbf91f9bdbce253ddd61c63cf83d0de38219b68ea5b5806c17414176cbff5b47c7a158b7998f94bfab554911497a401dbfee0544d69bbb55bffac", 0xd6}, {&(0x7f0000000340)="ba245436bb2c076db67b29a4b1d5b362d01dbfa310ba0ca2897bd1e12afe720bd39aed2a49839d473e24a5764fb1bffbc69035e5275913", 0x37}, {&(0x7f0000000380)="cfe1139a08d5928754d50bfb554f199641fcd88fd07a472e90e3df15", 0x1c}, {&(0x7f00000003c0)="75e314ee6f01ee7569f0bca56f4a3c378de4a813bd3d576bce9e43f409ebc09757514d15b0d7292f356462606093403e5b9008b5e69fe5c4871c4fc93a1d51050595aa18d21d76188e99d1d5bb4541992096eab85e1d8509215965d35dc7b593739345bf25e96ad6b688a493", 0x6c}, {&(0x7f0000000440)="4527164064a69cdff188e70a247c477cc6c0660640ffbcd2fe3496b280b2184f9fa07d564512b252587a551306f009ab6aa09d59fcf0c63967d70d9af39f00b6d53b305cbf5d6767577260decf8ea9de2ffdeb0a942082dda6a53bff07b1056cadb599f769a2294545e2706ac002af50daf2ec39fec717824e3f7180f93e8ea5004b01bebc9fc85da0983658cdeddd5618444cc6f37939770f88a8fbe32b45aa48b73194e5fad5200e94d0f438607d23d64b51023d2c691d04df7055b7cb6fa3", 0xc0}, {&(0x7f0000000500)="2b712f893675bc1a9eb9697720768a073da73f4068b85da3ba5188952cc21755145c9a751ad3e7e83e058ad816217bd4bca99eed3b2da8a3bc9b380c4f3ccdc5b8157e681f6f19105f7847e4f988ef6b339051a635139a7102fb96d2f51cb5fc575e16e53546fab6df64", 0x6a}], 0x8, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x9}, 0x0) syz_open_pts() 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) kqueue() kevent(r3, &(0x7f0000000100), 0x2, 0x0, 0x80, 0x0) close(r0) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f00006c9000/0x1000)=nil, 0x1000, 0x2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r2, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) setrlimit(0x6, &(0x7f00000000c0)={0x40, 0x9}) pipe2(&(0x7f0000000300), 0x200000003) 16:00:18 executing program 1: poll(&(0x7f0000000000), 0x0, 0x5) r0 = kqueue() shutdown(0xffffffffffffffff, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x2010, r0, 0x0, 0x0) kqueue() 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) pipe(&(0x7f0000000000)) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000040), 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000c78000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:18 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) r1 = getuid() setuid(r1) r2 = msgget(0x1, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) r5 = dup2(r3, r4) lchown(&(0x7f00000009c0)='./file0\x00', r1, r0) msgget$private(0x0, 0x51f) sendmsg$unix(r5, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="b80a0b47812ef5e2d39e812eb48b91bd4d7d1e1e8581afcfce336aba5c7a84bf1103febc9d4b8a2b65801c272682af34b5bf68ca7f766f1fbabfd63c705b20c1c6101d8fd6a5b4f4225f147764d1d5047e7b5906efc910404424ae15e586b9d33a113f597e968053b7dcee2c729d5bf5086014e304fa387a21a463342a311611ba8c0af2231c546f7134da", 0x8b}, {&(0x7f0000000240)="ad5c56a0605998efc760e93bc3d145aaee51c6bcafa09660e5ac1ed11674c0891f90253a84775e0bc3ee4ae6c368987e5cc5e01a88c1204fde1ddf6fb5d9f2090fe757dda7c55b25f839be89ec401525c748f0722aec607c9c3d32f56d941c12522a1bcac8d1eb5ca0514e56ef728a7bc5936c461b20e8431a6e942cf2cb290a897604423d788756b128d4ab2bccbae69864c4bbe1c271416075a637247717cfe9af6e21d960dc980ce7b15bbbb8d0c257577581d3c78603a0ac718f067e86cbb76b70a62bf412589a82e7a734700b3614bf011b22341084983cf9fa157ce40ba0522fcd6945013992406d2fb296e8ba191c96bb5d3d13b134fe12d06ebd", 0xfe}, {&(0x7f0000000140)="6a8f80050f0ee1e6e5960b4393c8e4b6353c23181ae1303808e3b97601d2e7501b954a1a378b1a23893acd20dd84659042789f227ad068d8af", 0x39}, {&(0x7f0000000340)="bc0b3f0d77a04a072f5875225a8e9f7c3cfd47220708710dde301855e274faa2d41711d7275d1aefb7ea245c68c9cd9ed538d87ae30fa5eda6ec36ebebdcaa9f31018aa4c99dc548fbe5f5c411dd892573eba52ed6cc23694fd64f133e7e42cb35de067fab78cbe61764f894f1bc", 0x6e}, {&(0x7f00000003c0)="2315bfad1e2fe3011b75e8e04b2859a1bd1afb86fca7131f8f1a9465de636503fb0b5770757bedad23083a6d2168d5e8fb9df3613c1f3aa7b6bf53676f64b472f769cbb1552e8a07908c64f8c08a57d81998efcfdcfe86ddb383d0eebee90cdf192bab007b", 0x65}, {&(0x7f0000000440)="b4c2d60844aa82a8659ee835b0952a08e3f2707d2d91ce5c878bbb8b2cd4a399ce0b6edb6528f9927bdf5b98a38d82267409e3f954e94499ed2150c703aa3c2a4cace5948e69d6a93baba478a769caa6cdf7793f1d38cce87f06629de40cba8518cfd07b39df415f5f57689f1e941d4cb2af2435d2a01238b05e5085e42586694bc413a3809263177dfa8c86b373e8c575cf89d2c76b82e15aa64f6f1ea2b747930136c6e72ac3d577753fdb78e701cf5ebbc736373a9be41d83ad68cc17c7fc63a9892991d02f8f0d85815bb2b2f47504d5300e194c358fcf9302", 0xdb}, {&(0x7f0000000180)="e2abe81635fa9e94dbcc41e0183ad32e8f669f9c7416537c42279a71ef", 0x1d}, {&(0x7f0000000540)="c60de05430427dc46792aad0961ba6a6a122344e45bdaf791a8edf795dea50d2ca3a8c7c2f6977420db36728deea58961aa5d2614cdc0b17bfe24d95fbf15301ca96d7a807f5cac3a74f83278ce04709b94b0c32927b9fd2fc9f8df1e0e19cc083acd706005cf894399ecfcf21f8e7ff4446a03c580a495abdc5c4ef9ae13e400eedb58a5faa45415c1e77bdd5f1cfeb55dfde6d1ea143fccf605f9f0294f7c15118decbb1fecc6a4099f232cdad8a", 0xaf}, {&(0x7f0000000600)="6bf06aff948500fcadf2594f81658eee0549a7a3e1d76c9d6fc14c4b2d1513acf227ba66b2b7441b343c5b4d7e1c02cbc51713ae50e58113964e3f7a83043446a47d08f22a57f9fee1018e3769b62faadc877dbf3fac1d004196f7ec0c64cf552774ba0ea6e2c7639e01400c979454c52a6ebc66268462152cd3db990a8a7a80fae0e39fcd2cb4041c33d93319e39daa3237590c6762f0d97a3d65d8f0dade7e1a", 0xa1}], 0x9, &(0x7f0000000c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000fcd03b2cd91780545ab817500323f1a612446dda10c1fb33dae09f2104d92ca7da", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5], 0x30}, 0x2) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0xffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)) sendmsg(r5, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000a00)="ed2c717421dd061e6b858e65a3beb5fada913a83effec404d36132fe", 0x1c}], 0x1, &(0x7f0000000a80)=[{0x108, 0xffff, 0x8, "be8c0a589a5a7dd6b35b1432a92e8bf8b6ec3663962fda8233a9f8f6e5356dad62a8493d47a74eac88a98a8a4a6aa2b687b6e7bed34aeb148a466a4c90114bceae2f7919bd54a0ea5040b05adb9b607762410054e3ceb1fb70fb7b58e80875b3e4e7316b749eeb23d5f2253bcea010dc3f39583e2bfe8e4f763bd95e71cca9cce2555721d41e3fa17f07b934fbece4b469816f3f2611b303636f37218fc14db7b1fe8b33afc946b6fe9d9ba94feef7d0b7f28c67cbfdd4c4baa01287d9d1b1151cc6935dcc8fa70e38c8762e611755bad11280bf434b4db6465a6cba0e8793486b78dcb7b9b2dad8751ceada63cd715f6cac59"}], 0x108}, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x88) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) socket(0x10, 0x3, 0x1b) 16:00:18 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0xc003, 0x89) setsockopt(r2, 0x1, 0xfffffffffffffffd, &(0x7f0000000000)="c5f88829369534fbd1fb89ea54ac9db7b407baef9c71eb2bf45d1f90ef0b40bb6856e948ed31aaf8e4a3d560103a4c20c9e861bfd683b6a7fb20554693690ea0233bc5e0dc2909b2463e1087d82d", 0x4e) r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r5, r6}, 0xc) r7 = dup2(r2, r2) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x0, 0x1, 0x2, 0x7, r4}) getsockopt$sock_int(r7, 0xffff, 0x1105, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:18 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r0, &(0x7f0000000080)="7a31e80e87aa3fa1cb533062acea101a434912dd43c78779f9ecd640c8d72c66921e7484ff50b0684e95ea52505eab4d2131681f21ce3cb228ded382327ac1537d393290174e1b844f981a0c0fde3a4d8dfeeb4ef32656baaf5a7c", 0x5b, 0x401, &(0x7f0000000100)={0x18, 0x1, 0x6, 0xaac6}, 0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000340)="65d96782659de081baa4fb46a6735544920b99df9d7b86cbdd38a6b09d46ab196b229ef50274b4877b2eeb5d6c1e27a5e1d9b36c9feb5da0828e9f27a327f35b1ff92b8ea379533d3d616fbbb9e212cf6e172e2bd5ec7958a2ca517ef387baaace5d96eb4c19329b183adc55584a03cc2ce7c6fc468b86b8f48a1a412ba5245c4573581e7373b6438001342c", 0x8c, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="90fd445bdce001e96c34e6379c75004168fb746a6a00ddfff64bdf7202d1e3c3d723e4dd7fc758e46685d56df5195f839f574fa2913066e8b4c8acd78a1220f74b1423ced0fb145939cfd4318905849d717ed3daa7db715861"], 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x100000000, 0x1, 0xfff, 0xfffffffffffff562, "827a6068eae12ebb1f065a817d890ac0d0d93768", 0x4, 0x10000}) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x32) syz_open_pts() socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x8, 0x6000000000, &(0x7f0000000200)=""/241, &(0x7f0000000300)=0xf1) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r0) r1 = msgget(0x2, 0x8) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022d9bdf1eb73a95cbdfb0003e26c1dd224e96694de77d9345ff675639fb4d5412e8bcca4594e581bbb0f8608a5f369d615f774bbf1c17950db92d811bcb35c0aac6033c0df100d5f7453c8cc59f06168991a4cfeeb7315af2b75f493854bac5ed71bd0f62dc1320424942b4e4b9ab4a34a54ae2000a22c38e8"], 0x79, 0x3, 0x800) 16:00:18 executing program 0: socket$inet6(0x18, 0x8003, 0x0) r0 = socket$inet6(0x18, 0x83, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x488) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xf8, 0x5, 0xfffffffffffffffa]) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:18 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) shutdown(r0, 0x3) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01800000000000003000c4ca36a65d78f2f28997b45a73e52d447176c38e198f9c890241b7e77d9d580922f5ed134b8e328ef61e00eeef3df2dc3d83fd20cb7a09bdd5ac7046975f53839a298a9f899e45a2c8f8e8ff3f3de609bbc99a9c039a3856ecd44bd270fb02b63924f37ff51b6406"], 0xa) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x50, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) poll(&(0x7f0000000000)=[{r2, 0x85}, {r1, 0x146}], 0x2, 0x7) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x36) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./bus\x00') readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/206, 0xce) 16:00:19 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x10001, 0x8}, {0x18, 0x3, 0x3ff, 0x1}, 0xcb6, [0x6, 0x6, 0x10001, 0x1, 0xffffffff, 0x3, 0x36, 0x7]}, 0x3c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000080)=0xc) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xff64) setuid(r1) r2 = dup(r0) sendmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x81, 0x401}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="ba7952411a798e13ac642a1a80227057e841b4ea394699aaa942892745029ddc5acc82c1452cfaf6faa4e2c7466d5372083281a01c4d9505ecc06cc95e46fc9082dd6265a863ea72c84be999bb3f382449b908995cd4b9a7c3e79cacdae43e445350d01a166db6", 0x67}, {&(0x7f0000000280)="ba9160b7a547f1066d771aade6c4e51eee29aed5adbf2c22c9372d77a25226a4e622ef49934b6fe3d1ee6d80c3c54859bb0a068165a973f9565fc0013f7cbb1239789760f0ee730ae900d1d32a63b2ef506a1649", 0x54}, {&(0x7f0000000300)="c3259839076f352d44e9f0d12d1f57cffb54e0a5bfd854a2ac34ac4f95246f5ec02e9b2bc758449997ea9c45a9adb298213d1bbd8e5dc0bab528e975ae4642362dc97b1baa1990ea4c4c04bfdf23d3228413ef45b5b1e50081b0fc8a7c2427910c3534df54aaa0486622ffd5be62eb1f1d5c706d5116809ea4c9b1ae0344c759134b40f6626ddf1829625d176d628022d625bb796f58e442da3f9f1192b6167a259f82494ce6888a71f52eabbfa48fd10608ccb349f2c1a2d664af05b45a03b8d447", 0xc2}, {&(0x7f0000000400)="1580a7bfc1c66a949d64ecdba2ed", 0xe}, {&(0x7f0000000440)="0a2528439bcb82aeee038fe4c9d4039225b94bfb7caf7328b86d914e2a376d05a3d3c8298f7bd6c4a0dcf162da4497837bdaabf1a98072ae71fee042687ab34ccbad3a0adbc889b8c811b5fbcdf4bc44a1d4e07239be86f76ee71d30d730622e30cf0c", 0x63}, {&(0x7f00000004c0)="5813949bec6c63fd8ef8553255d1ac8cd8caacf5dc7347539d7dea93add909ad531f059867c9fe6c10551d61c553a7c8f0b8ef6818ec6f5995f7238af6bb8dbaab18002b1b0f70c470361f38418118a56da0480634a55614e483c1431eaa039ae1d51df974184034078205486cf5c0c182ea9f582f10d8c8e3f690ca14993b31489bfe5b54c74df8ad40ec66849eaa1d592763363a756384f51402411488200c662520414e414b5012d12c560fc2ffdb03a7f7a70b29409e", 0xb8}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="5000000000000000ffff000000000000ab6498ee1b43f78d598947201db5a649687c872a5c6899c8d59f7e2d31db93c81770e01c057270935df9255cd527abe3a3694eb8828dfb8feb79ba23306a00009800000000000000ffff0000010000007259a847879e85ec3d3728f2aa4583bfe7f6fa718c6f1a75ac4fc2d3ab2e7c9eab37cdaaef00ec486fbd4564f7c99672a23cec6016af96b31736b1da91ba74920037675db1226937ccff2130f1d4602bf6c7ecafd775d0b0c0012d750000902369e3beb4f7a20c6407f5e6ed8286f8687f3ce6aa7bab8e64ef2d72843ff6ed136ef99334bb000000851535c70184a395067d8a82110a5eae8ab0bd1a5c3d5f3ea124d58aee80c98b9dab04275a8e3f341c911db636b540d043272b9bb32e287cd44ad8b790ad786ce0dd3cd8f60c9aece3db9efbb669b45edd13b2b26c9800491d482378005f31d5baa3cc56362d3f5aa46c706db282f05f9c8e80e639586634f095bca4fcb93c2b02e739d73ccf3029335a4834e06de47965e2a99e966d4a594afbf89d8ecc355bf7776346a50db7cf9298a4b4e918035e7f17081be79ad0bc02c34c5e6c0ad06e47d9a0316ff4d6129498fdbe8524960e35b27bce1911935fd62c2889a5d62e65211249dbb94fa927b51cd88e504ab2194cd5a70c82628d"], 0xe8}, 0x2) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x32) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x10) connect(r2, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x4a0, 0x15) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 16:00:19 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x129fe, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x82, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc) syz_execute_func(&(0x7f0000000000)="0fae9004e900002ef3adc4218b10f23e6643d87b078f49c09a7c3a55460f38cdce8faa10128c5e78d0c3f108000000660f1a7332c422a1b78200000080c4437d3907b2") mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x99, 0x80000001}, {0x18, 0x1, 0x8, 0x6}, 0x1, [0x100000001, 0x80000000, 0x2, 0x2, 0x9, 0x5, 0x8, 0x81]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fcntl$getown(r0, 0x5) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/212, 0xd4}], 0x2, &(0x7f00000000c0)=""/62, 0x3e}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x100000000000, 0x0) 16:00:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x0) msgsnd(r0, &(0x7f0000001300)=ANY=[], 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/38}, &(0x7f00000000c0)=0x28) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x800) chdir(&(0x7f0000000040)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000004700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d8a7ee887bf0ff21ca9c0d5add1d5ee73b7e838d8e2eb148d184c155eae613676e627269ce1f0b1a711dec9b4e9c22127ad61f2faf37705e7cd4c92262347ffffffffffffffb6acc4465cddd96f0d31f0f4a3536752cb0de70cfa82263c6af612d0685a2bece56643237c83790a890af4a34095a97ec2702414cab82abcd5f770bec3a8c08034230bb56cf9af7d6f5a3bf684a2f884cdbe4b2bcf127b6a089e29"], &(0x7f0000000140)=0x51) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x7fffffff, 0x1}, {0x18, 0x2, 0x1, 0x7}, 0x6, [0x80000000, 0x1, 0x3, 0xb01, 0x8, 0x7, 0x8, 0x8]}, 0x3c) sendto(r3, &(0x7f0000000180)="1925fbef2f9fe50e67b3736bf68f62333e27866f9b9e1a25f07968a741b51afc3a674b0d26413b9925bf215ab308acc881c25046a1bdbed90f6d0c360c4c640a9e36d5ccd2fc660301b42f8f18d96cb9bd9968a3f5d9d1d7ff3aaa08d389d7c8216d0c1f", 0x64, 0xd, 0x0, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) fcntl$getown(r0, 0x5) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x1fffffffffffd) socket$inet(0x2, 0x1, 0x9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/122, &(0x7f0000000080)=0x7a) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710f0008"], 0x1) listen(r0, 0xfff) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0xfaf}, 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = msgget(0xffffffffffffffff, 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) r4 = semget$private(0x0, 0x2, 0x40) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/57) pckbd_enable: command error 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r0) truncate(&(0x7f0000000000)='./bus\x00', 0x3f) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0xf0000002, 0x0, 0x5a18d1ec}, {{r0}, 0xfffffffffffffff8, 0x23, 0x20000004, 0x6, 0x1}], 0x5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa2, 0x200fffff, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x8a, 0xf0000026, 0xfffffffffffffffe, 0xfffffffffffffff9}], 0x1, &(0x7f0000000180)={0x400, 0x1000}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xffffff1f) pckbd_enable: command error 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x800, 0x9}, {{r0}, 0xfffffffffffffffe, 0x95bd479af03cb40b, 0x1, 0x94db, 0x100}, {{r0}, 0xffffffffffffffff, 0x12, 0x4, 0x4, 0xffffffff00000001}], 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x48, 0x80000040, 0x0, 0x1da7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x4, 0xc, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x39, 0x0, 0x1, 0xc96e}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40000000, 0x3, 0x3}], 0x8, &(0x7f0000000080)={0xffffffff80000001, 0x4}) 16:00:21 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x1) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x9) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x92c, 0x80000001, &(0x7f0000000080)="7f51bc6077c007ae29f7e4c08bb537bb93b2bcd42430e40127af6cc171fb605f0b9148d048e2d6f99d43653c23a01a282c85f9037591d5831b695789e0c0610ac6c8597fb07fdb263794c11eeefcb089b8aab84e34a69287a5f2caf22e5f167f7e9a6f", 0x63) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xe0, 0x98) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x4, 0x80000000) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x5, 0x4}) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20002, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8d, 0x6) chdir(&(0x7f0000000080)='./file0\x00') r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="36ef88ab90ab8f8fb9701f87630a677fef415a6d04ea81002f0fc46bb594b11f9402b2e34fe0cc7dd1600d972fc985d960a45b147fc85d774c9f9f572f2f3f74390e3ec86e115926e7949f3c9183328e0ecdee655f0cb8c66a535534cdf27a5ce8a866e004661bfe5cef20aa7882ca8b487e6214c85dd6f68f30e5f9546d9f447f91be8439dd6edd9ef50f92a7f5b45efeaf45ef8ed5e3e7", 0x98}, {&(0x7f0000000240)="d2b48649f435aa1c34e7e39120c0d9e93074ec72c6523082cfb1adc5f68614da29c75dbd57e577b341c4d953c12210f71504e1010c2c819c1d6ec3a77c4cb4a740cd404ae0dc11783a91fb0afe2f4f70951790591944e6a7d93fa2dd60220f7d77b3844711310bb3c8c87f52b349e260e4577efc230ec7c50bc7f90318707ad2294e2c64e7306e1c80a599ab9fef2bbf", 0x90}, {&(0x7f0000000300)="4cff543a95398941abbeac30768d15ca383683b5a0a89b8a79507372329fda30af153f82f63c3d5d943271025f3d44cd90bf7202734fb0ecd26d02143c324dd52db362e9114a17220fafab62a70b22268c85d4a5fbc0f84a399e704bda72ed", 0x5f}, {&(0x7f0000000380)}], 0x4, 0x0) readlinkat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/140, 0x8c) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000500)="ac4082865fcc59932c8ec7d4ac9b3d5a23855627bea1001ebcb36c5c9ab5cb94c7b01c99e0c489ff96cf54ff7ead871c418fcedf52020e2bc1fd1e3b035cda2a4e8db9c6e251f9245b9d7cf6d5fca5a961152169eaa92c1a92afdde3bc383a349f080f461f592525cf0eadfb746b8bf34526d91a5e0c0690bfb26e5db60b9fe14dc8c2b6ce91b558bcd621a6e33d45d8c9ae9ceb687e02c22b5287aa27f2bfdbc3d8698d56b3", 0xa6}, {&(0x7f00000005c0)="e1dc9512b0bc962e9d2ba2fbc9e504c72e86e7cded4ea3908ac248ac4c7f00cc70783931ed017cc680f2c6fef5c1b614cc612ae3a0e00fb9f9d6d5a8ffed2930ba7b8855c2853e10a30aa22ddfb0cc5967", 0x51}], 0x2, 0x0) mknodat(r1, &(0x7f0000000680)='./file0\x00', 0x1, 0x0) bind(r1, &(0x7f00000006c0)=@un=@file={0x0, './file0\x00'}, 0xa) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000700)=""/127) r2 = semget(0x3, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000780)=""/211) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000880)=""/234) bind(r1, &(0x7f0000000980)=@in={0x2, 0x2}, 0xc) semget(0x1, 0x5, 0x2) bind(r1, &(0x7f00000009c0)=@in6={0x18, 0x2, 0xccf0, 0xfff}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) r3 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r3, 0x0, 0x0) r4 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000a40)={0x2, 0x1, 0x400, 0x3, r4}) unveil(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='W\x00') dup(r0) chroot(&(0x7f0000000b00)='./file0\x00') socketpair(0x22, 0x5, 0x0, &(0x7f0000000b40)) getsockname(r1, &(0x7f0000000b80)=@in6, &(0x7f0000000bc0)=0xc) rmdir(&(0x7f0000000c00)='./file0\x00') fcntl$lock(r0, 0x7, &(0x7f0000000c40)={0x3, 0x0, 0x8001, 0x1000, r4}) unlink(&(0x7f0000000c80)='./file0\x00') 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ceecf63ef21abc98f02704e859481201d1c16682"}) 16:00:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000ee047d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x5d) socket$inet6(0x18, 0x4, 0x4) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) fchdir(r0) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8400, 0x142) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xa9) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x420) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}], 0x1) mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) 16:00:21 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) setrlimit(0x4, &(0x7f0000000040)={0x6, 0x2}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) 16:00:21 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/75}, &(0x7f0000000200)=0x4d) r4 = open(&(0x7f0000000240)='./file1\x00', 0x0, 0x88) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = socket(0x18, 0x3, 0x4) r7 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r8 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000480)) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x52}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000081, 0xffffffffffffffff, 0x7}, {{r3}, 0x0, 0x1, 0x0, 0x8, 0x6bf}, {{r4}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x3f, 0x7}, {{r5}, 0xfffffffffffffffb, 0x29, 0x1, 0x6, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x4, 0xfffff, 0x38c, 0xcb02}, {{r7}, 0xffffffffffffffff, 0x4, 0x8, 0x100000000, 0x40}], 0x20, &(0x7f00000004c0)=[{{r8}, 0xffffffffffffffff, 0xd0, 0x27, 0x9, 0xb7e4}, {{r9}, 0xffffffffffffffff, 0x30, 0xf0000022, 0x2, 0x3ff}], 0x8, &(0x7f0000000500)={0x1f, 0x5}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$TIOCSTOP(r10, 0x2000746f) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) write(r0, &(0x7f0000000600)="52e0b06be1f5369bc38889953d05f0096faea6d66bbcadbf9d7c7499ea4ec551f092156fd0ebe896c061fb8ae9b57f6c5d25ebbfd4017c0e311e1c934c54fe0f29bc202a3768c3e98bb97464f07ac05b7611b442699109d0afbc579584dc2c6867022be0a0ad", 0x66) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="3be18eef17d45e751440abe9da1cab3cd5deffc38fe3e1d417c49b035dcb10822ce8a5ee6da917a89c559b8385aa799b34c112ec7ffd9ac6983f09f93649856be6695df414edc412f3debee45e0a4eb8ae9d3958b9a362ce8bfabb4c0ad8fca0c472357f6297acaed150031e49b268a1253c0214d052c9afe422021cdcb2944983084ba56c4b8c0109f802b4502cc896361c4c150219a2f6d0e226227b27e99745c668805a03b74fc649f553068b55f6809b54ce67361520727ff3ffebacba1f7404cf4f53b96bb4edb75f5bf71da5e7eeaa50c8bc8ad29953c1f998b81904f9e2a45fd305b829d2de14ff73d4a2eb94ad5ea50975dd9dc304b4e933f9c811b8824882129b7736adae847e70886b35d667dd34810e7f62133a3fe82548ae2b5c026ac0a2f2bcfd4af97e32561c23a6de1b1d17739597a103a1feb2c0f25bcf4d7f12168e0c68a6489c01d3d0a0766e3f0156cb04df33e4c4c5ff43b501dc6a555d214ba8aa61f8ad2714c5a45987ec38d5ca27c94b366225049aaffba7e29c6b6728b59ad8d4bfb3b884ae198ce0089970bf7dcbfe881c2003b6e41fdd8d712d66584efce5fd24daa093a4fe212cef75f72b965055f685b1a08214b0fdc9942e3e3a5911ac2e2f09c97dca944984b2d650cbda152eebea671ad5e5cbc7e2d6093a9e51123856c673d46a20c9da4077a330838f2c1c48d567bb7a4a49b92eb7db2f8c722c1572e4ba757f9b9b2ae3656dc216bab141822a861c358f87fc521354d93bf2f03767d603ce9775e1b71bbca98f448b2cd87d9f3b2edc3da34db01741ad7ca6f3835833dd5246b6746b451825d799edbd4dad500294858bb5078f41aa209045e3d83ea8f90470e81dd1ad183f345ce4da8c8b360f71c21822706a0918217ab9957263deff7b9f1d35a6217ed02d79143497729b58f3c27de462124bef02cdb492b8c39a0fffc19b43292c4620cb9fb107a047cbafd45ce0aed71ecdb4e82dabf8e801a55601a4a05e62666bba6b404f2a6476dd142bcc9aa746dece36de9c714660baecf35f1d8a36f88f780c2587b4532bda4d9656fb8c9bf1c4d8bd6a9804ea30d3979bb0b1cd51d50e253877845ad9632a92563a697e8747e402d97292650e6aac36183d7c9187a5a23a02fe2a03af7a09002ac4c8302efbbb149e4eef1791e5014f7d502d4f12453844c5a052851bd1211b37913b79b03d7dfe9b6e5aab8835845bff8713f513213d65a987551254623b52e338ed9530ccfc0a1aa9f5ffd69689d5308da41835461649243638ed4f2d146780fd2d600f90756ffde24308209c3ebb3859c6931e5bd1514d45ced294c69d875f0f42769d1f9382a44116485b6998f5f3c49a013a36c356a27e0ff6f62f4b27a9f1b19f4841fed2d2e220db27ff242a9698dae526874f773ef55c6770ce7ddbefaa443c68c469bddf657383995150b4ee2afbf9aec8e03ad0e900e959e1b585381dc561cb1b693d6473d096070893345cd405fdc70cfaba53a54ca794fa541451ed2347596a7bab74a0503c3c06407cd594e5910b6f725f4522dd1c34d9ba690bf79a770841fd147451127e9b8db5dc91b72dd6a493a2ebc0b1290bed0b5f0a", 0x477) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffeeb) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:21 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = fcntl$dupfd(r0, 0x2000, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x1091, 0xff) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="2ab14c020b8a59375b1781e68cd5679d817b8be693e86ce548c02b0e4f9c9f0420ea88fe18ae9beeac3ab99685063f3c4ec7ca3dc56e48cbda489d8a500dbc3fb3a0007ebf57cedfa8726fc0763284334e7428dabe1d34d41e68d2666e9e9e833fa5927c82e19cd3c8d2487f5fc38135b1708dd5fb96a77c2fc299896df00207b97121455d69cfb9ad754699150f7f2ba77f1c03426e42d2114337b6f3b25ef052f14b84dc014731", 0xa8}, {&(0x7f0000000380)="6720d4155bc89c50fe603ec331542c40564f98321d832219e2ba9b4a4ed7abdeb3611479a04ad7981439db98a32b", 0x2e}], 0x2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xc, 0x56f1, 0x5}, {{r2}, 0xffffffffffffffff, 0x12, 0x40, 0x0, 0x800}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x3ff}, {{r0}, 0xffffffffffffffff, 0xe, 0x4, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000032, 0x10001, 0x59aa}, {{r1}, 0x0, 0x11, 0x90, 0xb3, 0xe254}], 0x3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x3, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x50, 0x20000000, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x5593c0e11c41898, 0x1, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0x2, 0x5b}], 0x1a52, &(0x7f0000000540)={0x9, 0x7}) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r3 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x8401, 0x100) connect$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f0000000180)=[{r2}, {r1, 0x144}, {r3}, {r5, 0x10}, {r4, 0x4}], 0x5, 0x6) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x9) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x6, 0xffffffff, &(0x7f0000000040)="f94e29aaa5dbd9000cd015c0754ed4f87d95957d10e9efd4665470f2d584a66e68b6be3c63959c5279053747e660497c7294d2bf8e26f891a12b54a1d4cd46ab1632817edcd96df42ed9636b326a756f07561daf0f54ab5b992553a04f4af5ca1f88880f1233e18edd50b0c2984a428a92f87e86d3700e3265d3687a080410bf21ec13488d36bab1a75dc06c65bfc63554dbf3f3caae02c2ac929b5a518a8cd2f18c8470c04805b39bd574a934f0735e7dad7f537ea3637dce2dbee806ab113f370e354b18c72483644edb9e1359eaad7533d8d51e613379a362d3cd3ab7f9d191002111cb7da7d68422869665c44efa6354550f", 0xf4) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() chown(&(0x7f0000000180)='./bus\x00', r2, r4) setgroups(0x7, &(0x7f00000002c0)=[r3, r4, r4, r4, r4, r3, r4]) open(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x1) chroot(&(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000300)) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff17", 0x801, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000340)="6640bb3c2a8fcb24d0d6293c497540f560e80f0e039aa733230ef07020ae57e665040350ed0f64b74b6a4139f2abd9fb0b8db281a9e5d5c9a54407beac60f4402806d385d308a0e9d6d658ebd61620985f86d789c667b5c57a6f0b1a2498c54c334c5f896b14bc5282673c0950fd760d441f320f2eca447dcb55ca188ba7bb322397a97d2ec151fe0917bd514ed4fbd8d7ddb814cb2008fee48b40ebc2f0209135102b8bf11e9e736ab800ba2bd21899b7ed755885639bf8615dc915b6d5d28e4093c69169bb054316d844feaa9b2d35d103cb89cd0e1042b9d96ac8d58d1201e196aed1f2c8ac786b099dccb55aaf44172bbf4260f986cdeb17f03f48f71e8d79beb9cd92be893faf00389c99494145fae6725b4ccad10a05b9e9b40b2e64d9a22525b0d8ad90270c5c3a31b9c08e72acd70886b6dbe9fca01a832eda9ee5dbe0d36b9e87c6034b813fb3785c60a95ac1ef784c4ca5905be588d56a1ab0c2c78daa476347c790b367162f1ba03606bee54a699246cad20e42b14e33b71a0bb0a45fad72dc4fc3fdfd76b0456d6c062ee11acee22d8f6da837de047ae60aa62e7cb363b97568730f15e3c84cc15bd3aef280d2837a35a1bcf71531c9dc8fe00eba71330c488c9b5d5348cd43af89fa41d81cbd3fb6f4dad41f8462fa5952e92a472f0f23da6a62ef34fb46ce17cbed9104050cecef27be3ea7412db662529ad3941a1ccfe9321f928a3eb96ef40a46c5f4385afc42e8f3155c319490e32fbbd765e579170836915d2a2ba6658f8fb1fc63d4fbb7f1876f4de71bc998592d9a78a674261aafbdb89e82275e9e0d6cafe378ee7962f9ff570ee95845f7e653ba0f9b7d2ca3dc17ca60310ec41ee05ba622af9cb94afdeffab4c2578750caf81d6bc3e89b57a1aa821e7983eb40df9115163e56e05757b219684105345da661ad2e34b4a0a2eace78447f90c9da9007a306b5533d2a202b2dee7e20feede487a706fb520a3d9736882323331e81c6539d242eec8162d78c0967b31d6058ea6abc1dd88299ec0107f3e3ecdcd6b1ce552ac0070044db43e268467a75e608be385c22a22f91fd0b8d9b29f7a7fc59887aeb51c10972a133852a81f054536f43c7998659bac9c4b7482c0aeda12f3f2c11658ddb306f462618784a3695f37cf2a191939312a5ee809d00da5684e77ef20872b2a465b78613358aa3b57367a7952bf928a132bb0b20833e060e21f5df402798b5f60dd9786dad21cf1a1ac2d04d44344947d54d92f78e160710fc884010586ac943cc6e52338ba72239fcb1c5dec56cf6eaa9f5671d5afe9ba8f57d90bd4fbc6f1ead00ec477b295dcc55fae48b52ce30b1fcb784f1b1de9504ae3c9f24ea468d5165e450076a45cad57167d59bd2034184dc5e5eb19a8a07dd6463cdc5f0999d38a764c77c6eb02ac2f056bdbb7584a7746bb9ba44b7f17d2a43c1a86491e64fa374b20b33ac49923e2870d8e96889a5c3f416ba2ecfe37dc9bd9702f93e0872a317fa80b9921d4b8f4f9c8992163bacbdeb5349b08807ad457d630a47df3295999ffe94163edca71c843b49d18cdc06ccc035a1b933c815e16ee15bb2dcf1ed60fc2efef413989b38a3b2d90ffcfefd9b6f24e1affe0b4cfac180525fff41971d438d3e1a67dcfd22da94e26eabd0103e69e61e0feb292a4a979bbf328ea8e4e5630cee677568e7f4eeec63e4785f57ed4a50dd0412db5a6c9174db3f32747ecd6b46b473eb66a1ec8cfe069741550975edbd86fb8988be4dc0b24666b1e941986433b611cb03cc0c12c1092f721fce52d8494f96f4b22fbb8bcbe6c45e7c39fbb196d9e572a5709d2931a5300c98e2a1adb14a42bbd06dc65ca9372c868db8924556ee473836979b2a15816db65be0f43d04fb87ac76092765006bdebdd743ad01c6972c18cf82232c862142a402d4c52a9c0921b167d34f18dec4c4bcde9d103f626927e3b4b86934de25224b634aa82ac1e646201e863d67e2dfea7489da2e0ab64af9274942e1ee3d73f3f092d4aac2320ddc1a423381095986ebe05d7576f5f0fa549a8edf9db13e30ea2bb64a16a16f2c71a57c7709e9ce2d8a7c2d5564c6c3bd8a26e1f6752f61c11f747bbc531afd3e4389f2779d75cc0f5e010b99d5e33ff012a3acc1bbff86910bd3a8d3eb8dcc51110f66abc189a27e59ebe13d7b53c591cabf517f85b5705639938f2d35b236878bc407aa1fdac855907699ea4786feb9b48885a5de2e32450a2fc81294f1a40888d13f14fbfef8db72075393875804806a38d738fa7e22bce162644baf66bc0b4e1e95fac5e4d5eab329f3a5497836d0b66b44a6fcc0f1c72d4d62a29227fa91380a617e760137d8632bbe0662a3ab7a79636cadd6d9f074f5262146c5815467d300d58ebf45f9855326862b73a857484bb8c25eb7bc522a13c7e72936ab97a92d1caf6f4e7e0df10cdb191747459f64400a41b41bbbc2de29897ac9c589a772bc9572dcb7f581c1c1610c9800e05918a62087145132573bba2f124a02bc014fdb3bcdf65956beb81fb4b88e37f87c33c67af75a99aeed86f7b843cf88cc30c9a3a51abe11f990b089ae115c987c67aa73f165f4371de05f96e6800ed8040cfa433d46d366917499f7f3716176c7a7b5d48b9d4c26bc08284d91d5a66cd1a79b741d6892c4c665e71a5d9c5ffd4640a17df48e3324f68a05f64c0b9453fac2798b87d80a02a6f81d4eba06f4e8e91541c96ea2fda98b83a58ebe0bb243669e3326ef6d9412d644cf31cc6acf488c188180a382f8ba46663b2955fb4b5610b279fab38c1177968017e6f265f8699815be8ce1d519a42da42f3c6f26c242082ce5855e907e1bfd9bad53b363a8d37bd4a19a05d854cbf56874b15335b6", 0x800, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: kqueue() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000100), 0x341, 0x1) poll(&(0x7f0000000000)=[{r0, 0x3d91e331cbccf930}, {r0, 0x4}, {r0, 0x2}, {r0, 0x100}], 0x4, 0x400) 16:00:21 executing program 0: r0 = semget(0x0, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000012c0)=[0x5, 0x5, 0xeb, 0x3, 0x6, 0xffffffffffffffe3, 0xfffffffffffffff9, 0x3]) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000001480)='./file0\x00', 0x0, 0x80) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f00000026c0)={&(0x7f0000001300)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002580)=[{&(0x7f00000024c0)="2e3bbc97b233d7371ee3d4d24dfd2594efed349480bfaf5465802f0a3be8c7ef7f0bc1531b06b1f2a9cb6edae4acbc5413d46dcd4db91e82f226a73244d869a9f69a7e5bc8baf29919cb22a6e6f04c0e9501587427c9ee5724a49fa29f8add5898919082579581a1472928eb5349755b0dbcb23a4e85d2e91cb4c9379670a1b903884c1d1273e82f07afbfeafdcc64600ca5dcd826c27a4132b6315debc5e17bed29b464f17dd176ecbbfc72653f58cbabb2e4e5b4b1ce", 0xb7}], 0x1, 0x0}, 0x0) connect$unix(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="070610800000000020007c8354003ca078319283858222022c28d6b0405a2082503e24a75d1c780f3330914520bd4d0dc4312160d98e7ac33bde418ab2d23af9390dbea148c96d67a62b23a1722143"], 0x1) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect(r1, &(0x7f0000002700)=@un=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f00000003c0)=[{r3, 0x81}], 0x1, 0x0) getpeername$inet(r3, &(0x7f0000001240), &(0x7f0000001280)=0xc) r4 = semget$private(0x0, 0x3, 0x70) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000180)=""/4096) setsockopt(r1, 0x12000000000029, 0x2, &(0x7f0000001200)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r5 = dup(r1) semop(r4, &(0x7f00000011c0)=[{0x4, 0x7, 0x1800}, {0x3, 0x2a1, 0x800}, {0x3, 0x3, 0x1000}], 0x3) recvfrom(r5, &(0x7f00000027c0)=""/4, 0x4, 0x43, &(0x7f0000002800)=@in={0x2, 0x3}, 0xc) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x3) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000001340)='./file0/file0\x00', 0xc000, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001180)=0xffffffff) open(&(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x20000080, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:22 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) syz_emit_ethernet(0x47, &(0x7f0000000080)="acf875b3911557a1cf9ae1432d753f506c26a18cef128ea01838e90e40a08af7556ec68fceb98fd11bbd1ba83b82b9d9081b7c2a7f328dde4375f4110647a710f6df580712995b") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477a556b4093cfb25c00848fe4b7fb84e5bbdc3a5197094b202a9c4de41a52f5ea7fa002395039ba54a15102d901b042c000000009f078177da4ce90087730c53fb3957065e5cdfb73971", 0x56) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a885a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x1000, 0x0, 0x9, 0x2001d39, "ba1bd5d318a42ccccaa772d8374275835db57180"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:22 executing program 1: msgget(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000001840)=[{&(0x7f0000000740)="4afe713d0af87d961f31927424aa93ca1b57e24653ddbebf996bb59cae2796eea6a1fcf4c802724486fa7fe8dda3f203945cd23eb35e3477513e94b1aab3af4fa3ab776c7b1758aa46a5ef3587e2dd1cc5dd85d14a5088ebfb4575fc7ac3fcf3a9dfb635c6c7fc69714c34e3173dd2c55351e8e453ed33d6221b1334075f8f7e1b1baf1685cb4927ef62f540fc5aa8fe3cfae20673da5b45050c9abc4c72ea582d4bc2f5be079cdc825c3047e8c6df6275470470144ca273f2e59d0cea0f62686af5eab3", 0xc4}, {&(0x7f0000000840)="0ea058c8d1d1f4641e79fcb166dc022c1fcb01261bd85fb0e9b27248ec1e361436d6ab6f9844d480145405000d210814cbf559212cc74fa40cfe23dc32e0b49a7520183207f18fa35c4bb9ff272cf285b4be657d822fe0a0bfc713d864897295826172b2117a0ed8d32b84cfe74cfde839847065d5ac194764c8f0a7861f1529378d59edf7d9c66e8d0c7757fb1e9aa0630aa17bb17db4ea05c61558ed698c802167be2854ed5fbad7cb3402fd78299030678a4c1c0e69170d5069157e316e9ec69c83507079fd394fa64551bc5f2392e5dbec4bae31dd46a2d319ece3538288a2019d6fae0a6cfe157968d1bbe231d40c3c092abef04ff7e286188ee02d049c02fba50e793928652727e55c09425d2ce1607fea7bd2b8c1e3d9e885909fcbef3f23bfb9c4c5f9e8d79599cf887522437df6051071a3c711ecc5045e83c8d5bf06576106d2cc42fcb83d038c28d918ab1edf892250d7f060fb010d54aed0bf003f054696397439607cf8c288f2591ea1f030ccc32a00a580da121f70f22526bb8cac6560850ee636dd0b5faf1b7b343bdd81658ccfa9ea8bb88b7db462f49b31c0949c159f5c117e055da95baccb284c198d1c5bd67c844d6079c829cb00ea6d172ae67329bf006dab6923a7c9dd65e5ef053134fa23284dddfb1eb1ccd3b8ced88bcb22d2900ff90b7f58eb3634dc6e83e87799e9710760a7f52f9e9782df9b465871ec41fbc2144b346ffde2cd60dbbe1e0eda16d9c8a68042d6fbe1d48c841c4456c0e7d57bb7feddbbeff96bfa11f44bbd7b0636af511623578f8d9012ffc6d9274cf93882298734ca7472d06a48b1ecf56ef1e22eab67ae27b70524a9274b77a85af3443c0fd9f7b37331b1fddecb412c616f99252212ef41afa7296d55789ba06408ff81b9d5df132d91fb3af2b1e6ce9128d4b2f23500e89190d016a95cf6b46d7d5e4d46d6728ba5e155794fef26121f4480fcd14619350de51e60aaad8c402ed6e4545778e448af76c8e923f28790bc1f420664369c11a9c7df069d7348f3280ec092b659545219cf67741bd879067d9f867b15c021d84554c2b4fdd54210cc87482cde2bdcf82d16c1130f02d0a58dfaaa12d064b44aed2e506c2778426e7e531313174dc693935b04677160098f04f2c41c1d8a18ca9f437bf39c1391ba6c857234c5cb7ef41271bf641e3ccf03e53c483065b09fc2aaa1776c6c4357fa6ea7194756d24c0a30fa63518a87cb62232dac061fe8c27d4413fca03c028bfbf0266881fdb7abbeca24c96cea4b7eac1207cf116d7fd93e96f567ba414912eca15e6bd16b30388d106ba87b3589e51804446dbf4848e3c73975a055b95535bd4b947ee079c909a2276604c050db794f6b2f7c652f6a98553bd59c8475d058e816cb0679e46f954c2d25fb1ae31ed8d5c2d2f84b4b41d609b50d6b9834b0758fa6d9b1058172697c84107c0ece8bf29ee6490b968c57f305c32e012f2a3ae943ce4cfb18be39885c13ca94365c2ca97768a27c60f0126b78606614d23ffc2c2b619501be289de20300d31fea77848b2ba3de8cd3dcbafb1d8c95515aab77adbc45e1ff5c7b99209da57702522b8a5231104770c0c898a948eb0586e86ecedd8b49f9a86305fda4b276af0d0e9487c0070127d6ba97200f3b4c5a37c933c473cba64a8af998a1494eb1665fb06b2e3f80dd838d16391957ef923515cfc7ac31400b49807d993ffc57f8ea727e21fa81972ce5b9a0f3680bb84950d45939ec7bde586ab0363a0f7dc5e636108e355b9ee910eb7df9aee45727dcfd3ba577d9d34552211f3f22bdcc7cea0a86bb885ac294d326d6824c9aa87762a37127bc5bcb2074cb9e630e71a0a37c8b172522b2cba56311535f4e5a4b3224f2d032a9a51fd285283532b944658548c8da30abb903a9cbe810167e49752857c2881cbfb99557b3ec0a6bffb8b228334da8605d7b1c3ab7f0f4cfc130e40dcbf5e429ca6df8d085245b870e8f2c3ca4f06df848785ee27d0e15c5ee1dc743f5f2a2aa2126412c8d745c9c85161522ac0bbf550503c85908ef7aefaa3864f3f028d3ccf4c329ae28f7cae3e8852388eaf6869f57920f556db850a0655cbc406af58baf80acf571bd9466b6589f27d5dd12bdbfa5b7998ee6277b1db5134d13bb4ef052d847473f477bbde929e67168938479702f5df1d88ac0e06787068406f28a5f3f10bd170e2952074f4c553cd0dd6664c20236ab374ff030cdcda7c6db79180f8cf57a9ae2716a8a37cfe3a678571f0db450827ae2a47e748074904e1a92b3600fe02048aa837cee9189e8c5fa38d4d156a8b2577ca1bf8297c3f3be7656357cd39b46bfeb87b208b209498df7d8602b405674e4617302854b9a7a078da2b8c3adf575a3c0777fcd3d62d020c71614dc192fac52e50b1a4738568033a1b7fd666acdb3bf0d3a074cf689cad5096bf27afe5746f53af698b8937c91ce0f8e70def56e351e594e161b559d0a0e33f078031f3641b4f699944efdd767da733014dcf183188240d8702013befe61fe7a1afe5c8118c825c3d591f60381d6049da854411d619dfd220b3d7aa7835e7cf16409803a915444f4e2f2fbb7570e8520b2bf9daf7e1403a1ff266adc4a6cad128aa744e79463abcdef63391c270b827593c5848d24c8cc03c3bd973d410d3824196ee96aa3b51cd059ff3a2c315f289daafb8db274d3cc473f22910864963a016d5a9f8567ec22fcdb12560d547cb1eaa992d5e576466a89a8353f90ffff4f557de86e66f81e6fa888964b86d8f8788a9e319cd3c40405d2158546f009a967ef605ec3e6e9ee77fd2fd70d266dd8a1ff4f1c456c50177b5e5120c622a9cd72fffb68276dcc179c6764db0973644d032593222446786d416bf530d413ec89877fef6ae2f44b718b2f535fca4c23f252274ee6f220aac6f11d8eb87a7c2709c0fa2448abd32db60bb572aba3d664c4c8727c148a2d300312d85a994b9bdf2dec98de716555490cfa2b1d1ddb7d2a5e28fb02dc808c2fd4ab268bd88d1f8d8f9f07ef03f5e27ffc538ce42b449dc248ffc384597fa782b2de6fd8a94b9069013d8e026dfec35dab22bc770def38cf3f105311fa501920495d8c8613e13ab4cdd3d1f75ee3586058ebe8fe28aad0de1a9202b68cc98fafa3a2ec97191f344cd2314c5bf5da4e2b41a5c555ad4939ae7fff9c6c34f909a5d4762905e2e157b465b0012b8f73b950b18b7ee39cba412936702ac3a85d9c108c8e1b35a13eda942b641802ad52d1995e785bb22d8754468e4185e5593795b459ac937b49e895212c5d44a14c3e3915e4bc8ad521350b4a369831d819b6e0f2860522d1c848ade598b541759c4bcbe1279ca7275870b376525d0174d0f47dd889e56a4b31dcdadf29d942fa5f5d9855549780b781db0ef6912d475b302156807d1f5ec95ed3c8fb3f3964cc049310fcc6a6c161d461a39eee22ef4e9f1c7cd8614d22e3e2ea3aa57d529afa56e1e57dcb174cf0bf2f0945364267967cec08202c5caea59566ebdd173eab719ff66c45cc73fcebd1465193756fdc48e9a84e21f788e5e7e6b6add0e9816df70bb960f5c8d1513b5bef36d3654f5a940075e900ba3a33b3232dba41798ced13320f56bb803516b1802816d30cb603499e8017d59f318ee1f91e90fdae7da2e3a93f21842b56db6b8970566dc22cad61e6b88e5091420daa9c44ded9bc369399008683f78eee69fedb3bacfae8be48639ae2c339229291d8fb6b5d3cfdd24d6b57c440ef63b839ca167dffcd31502729ed7f085f4771253932fd0318b78b518f07044e0c8c32910a6c35378dc4b1b5785631c3130f9f005bad6f40d08b870160b3f56689d38c6a40bf601498cd7854777be311ba28f1a2247ddfbd99e43e326a8c5e6b0574b940daea332934dcdac304f046791f233b4ca53762af53d003724946ad05fa44b400f3d71f85ede13c92674824daaa535557651d96a303a73647b87859d542eba3395c5df30bd4d37b427adcc1bff95d6ccc30d1b575e9055912f923edac587b64863b2b33cd10fd4ae9d6ddb3e5f6fa555cbd4ce024bb1ec4573dd4a00940db0f26aa65dd6e144ae7f93cf79c970f86a9230a3cb5cfd85f01c0f5b66b7c22b27e44bf5f50b2eb7e82b8a6a3ed79999bf63483b3ab9e2c2a76f173672695ec1bd147476e3e4739b0e8646b46e8f6d411ae0459531a1acf42052652c32112eaafb6c658cb60e5932e8cfcd15531ceef6f3dd89b1c9a3f3d721073b4d514386651a9a923008cd64ec62c9a638ce2dee824d3839fadb32f686d41a6c79801423fc5e59d2007da019e76c0521266c38567476797e2dd12c5023f7b36e8492ea2a5c19f45179527dcda460ecdc3a4807a029f9a48cec349d022137fede27149078b6d59579e762248ea59e1a2fba1720fa3e0614c6df1d804b6916b42f58f3ea8adc74b91b8ad83b48a0b785958b3bea0c37a0fc349d71f1ee7a037fb2b4b4e5817459c5ba4335389db8e624b5f76cd411b5340603eddf04d6069206661e6c471a4f07761bdf309196158d8d8d82cf677262f297be38b4c180470448264f2c9e085c37bacdf950014038d8b69c135875b357d418ec2c4299de3667cf75396952032a8a808ee181c67718d99396034dd737fd877e3db2103a48dda18bca167daef6a1bb5ddf0d4e541f31923b9fcf95c1451dec6404a9048ab8c2577200507cc4d58f3b1a85742f1ab927b94f3b2cb5ae8cb9763c3c3f752c0c018787959221085eebce0743301ec7dadfdd684de29ea682ac7baff8f00267519eecb2be8a9a76c5457e054238c77c5e5f224d38a1a69e8fb031fb1ae4e50875cc15231d1b189018b66b46c213de3f4f263e3b1d7ed0a48b58411cd2c59a93c8e35a05c6f4c2226bd7fd97c8c71aa004bab53f64314ccbb6bf94c34ae9e18c53725af15ad793536533656d3e0c0f96162eb698079018ad9662ee686e89564d874044e811f2cb1a90db4c100ee1277151b661e239b400f2fbc28dc2bbb9ab74892e87f0ca187c9ca8e501fbe511a683d55763f84028a5eaf01181f0f300aeeb583f940757d1e0b47c408a51f0cab76dbda1821497636d6bcbc96cb4dc4f1812f1da2ef48c8c604c139744187c450cea187edb3db053c01f9a9c13f7f22e63054ebefa39e1cdf6c292e1064da066902c4ebd940dd92ac2e0eb3bbefc33235517a0561290c1cb8bc0faa9b493646d52a2acd6b8e16d5522c8ba025af822f6a0e06077150c62321f495b60fdcb0434ea2949570d79cfde15bc6071ecb476e64766092b6ed488682bd7a82b78a05e13253a3d1af7f07c86c19f9b162f9a0ab00dfe0029ae695cbc859a21e038a8ab93c1e4067d74fadf8ed6eccfd4d1500dddf60d77e3bcc800960b2b31f338a9a1fc5b318a16ac1583998fef0f9b8cc02499e326dad99f8a376cc6ae3727cc5ffa4301ff2430f6201aa047941c4059768e335485941561075df0b570864659fba66e158f3bdb6dc4f7ca6398499b0581ca9c8f45b7b9fa95543e02c6c155f9f2f540727246e0ea9a09779f3be08f450af6b4e148ee963fa46e55ef987016563460524e1e4f69954dbd877a187a60e5f0d2e9896eb4346e4e839e6d71a47809ae2841be8bc03def62ef00d891f5c700f6bb169c4bb82619cc045a44eaf1ee873efd3e52a5b52b6897862f06ab97da168395332b9af6423e150b9516da56065ce1add8ef4d243e64cbe83d6100f2630d0b6e46379ad750833befa1a142b4cd7caa17288dfac83d2311094d61b1d", 0x1000}], 0x2, 0x0, 0x0, 0x5}, 0x400) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r1, 0x81}], 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x409) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r1, 0xa, r1) socket(0x18, 0x5, 0x60000000000000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="a3bed17e420e96ea8ed83ac639d66952cdbe62f86bcd10ca066b955ad48b3b269d1067a658255a80c1bcb01dd7756a6dde236073640a5d1f19cc8f4faba204ef1f9d7e2cb11f957c3bee0aab7a1c364a445f1c38eb894d67fcdf2defc495c291432f363e1ce1bf7a68f32d07d1afffa0782a396a1111428b0e07afca71a88fe6995a95f5e77027f9420077f1d33f441bf53e267bfc438e62bfcd00c3ac248c69c1adad20ff1be3ba4c089fa9a6817e902da8f62c5592c2", 0xb7}, {0x0}], 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x80}, {r2, 0x100}, {r2, 0x64}, {r3, 0x20}], 0x4, 0x5f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xa3, 0x8, 0xffffffff00000001, 0xd382, "f578d477c06ba561dff2fde575b8ac57aac823da", 0x80000000, 0x6}) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:22 executing program 1: sync() r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000080)=""/90, 0x31a) getrusage(0x1, &(0x7f0000000140)) 16:00:22 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x900, 0xd8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x8000, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x84) r6 = socket$inet6(0x18, 0x2, 0x800) r7 = syz_open_pts() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xe8, 0x40000002, 0x424, 0xd33d}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x80000000, 0x6}], 0x40, &(0x7f00000001c0)=[{{r3}, 0x0, 0x10, 0x2, 0x8, 0x10000}, {{r4}, 0xfffffffffffffffe, 0x41, 0xc0000043, 0x9, 0x1}, {{r5}, 0x0, 0x4, 0xfffff, 0xfffffffffffffff8, 0x1c}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000003, 0x0, 0x2}, {{r7}, 0xffffffffffffffff, 0xc29496517223cae9, 0x16, 0x8, 0x8001}, {{r8}, 0xffffffffffffffff, 0x0, 0xfffff, 0x80000000, 0xc0}], 0x1, &(0x7f0000000280)={0x1, 0x10000}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x20) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:22:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 22:22:01 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a341a273ac384d7cc40176ca5d74db5ed2a047283bd5c66454ada2e45a2ddac1b448af5f9e8b74f5691b92b0d759d621892dc0b2061624503b1e4e975112f79c2f4d67dccac70ec5da83176a166680967707f015aa7a2e7cbcce4c75f1524dae8d26c89edca499075c5a95c268c3b32d615450e416efec6d093b1077b7959e4ed185ec9bd971b5b08366a08f42f42e81", 0x90}, {&(0x7f0000000240)="e3175043ab3ac1b1a82769a11fd98d8a128dec9cedc125e7c5b31fe036cf6ed450aa2afb55c8de14355abbb7627886b92c99371a231b16128e89f8445840fefe8d03d598dbb7236da912ed3861e834989f6306c3fefd780e999711ba717ba2cd409beb3cc19f67d175e6b6e898705bd1c4efb8c09b157e2e8a0e5f9377bfd89906c116b0f5732e2917c62a3a9ade5363f8451cf43646d9db92ce69dbd0dc6f65154ca69250bbb2967c06177bd88e4ce826505972a0afbcc83214c40629ebf79e0704f3eac0f0af176cbdeb290eaabfb4e88b5e0b43d45e9de65734", 0xdb}, {&(0x7f0000000340)="dd92ef3f6893ac95fc72cdac760453b758a9beaba6bda5fcda57ce935fd12107ab8e071703f0e73d61a9168354fa75296484ba3c1e62dc073c54854856a3484415eb607ed65ff0d7734d7369aa351cbf900260ed3c96230c55e834a1d0b81eede0e6868076ec460db18775bce93c07b67c3fc9ad2878f5c8115072f6dbb720500a373b7d609b0b7242c1f79aeb03d80ea61186e6038b5ea4a765e7518c717b4dfbefc34f7fd6ad33c309a6c8bc3aba2ad7fec4d163ef1b73ef3fc12177b53cbcf370782366345b8b8aa885f44e4a48551d23131c65023a004d41bc7c8fd91cb7d57c99bac90e394f78b2e11de755", 0xee}, {&(0x7f0000000440)="6b4a3f5270aec1677a75e0994afcaff2e7f0bd52c260f17643f81431f6330b9e3d317bb45efdc728ad4a2782978d80770aafd5d0f7f8c44b72a8e08afc006e6f8858ce26c8ca6a55ccbf7c04eb727d197a2e346a9b1faa54b245d89505306f0db3c80517ddbc4a6d36b5371cd796700f75184fdaa99f5f1dcc9fca3f1e89a4d97cbff7352770acad41ca69ea6a90", 0x8e}], 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:22:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) close(r0) 22:22:01 executing program 1: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/150}, 0x9e, 0x1, 0x800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000540000000000000000000000000000000000021"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:22:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 22:22:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./bus\x00', 0x28130, 0x128) mknodat(r0, &(0x7f0000000840)='./bus\x00', 0x2, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) sendmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="33a4368afbfe3b51f19c2a70e02f2c075a7f2b29504bef98819df88e677a06b64cbae2edc0ddca978fd7e823c00186dea71c1a811af88c371d05913bab2ef97957ada38eb9d7310281c34298efea00ad7cfcdcac9021bc228942523f564cd1f9b321c78a82444245ab7ad83eaee97a5e89f0710dae622d177e6100b7ec931a9da713609416ec8143d9ab5632bb32b1f778565cd8ce80c1b9599db9fa95e9dda827122dcc", 0xa4}, {&(0x7f00000001c0)="4e17737f0c1fcfa58f85a0118da1d7b3e154b7ea27b78830c7a9c55a8939f861a0c4088d32741fe653d365da7eaa43fb211e4b2b1677e278033ee5ef323f69e27c657c5772d1d4747cb38594e691a74a6d86a7a588ad40", 0x57}], 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f800000000000000ffff00000000000074f8e0db9d24d845b347a4d0a580f5ce7ba8768b5c29755e644c48ce8258783f96a6409ad0784004b76f6dd2fc1c9ea44c7e5aa12738d70833011db22eb9f56f0af1d4db05000000f8c3835a3780c4e555b4525471de5862e5e6aefd6824a78669d8d314f3cd48fa38a92b86c38e6847d176e15a3e5841615f2c3420d42a110e88b2ec434d3614691d3427ad7a78550e2ed02cf79de5c1cb3b992f60f177f2bd3265463ff04a5b3a6936229192e33b1a939584a3ce9593f5e4258fdfd71035302ed3770498fbfe7586dc0489084186b92ee49c4b5db977089d968534a613a7331ecb76af0f4c4111cb86859dc400000000000801000000000000ffff000000000000f5770a78f844290833938a138ff43c437626229996256edadda5b246e5d5e21aa8014adfdd0738573126c4af90a2a76f7d33d316c89122b7d66d27805735fa14a47c1f21800075db3c25950a4d73cdc9da01dcc736423ee8e5f0e46a35990a7c31d77baf257912b434f6ce49b52085a761f3115c0fd17f9b2fa3527d684bf5f78b218d1f248df6e18e25c5d039036ee74f6acdb01efe74c07239ee974a39b10fd63f07020999e6dcefec9a1fb6ebef13683f0fdc4d28d34976e3885e2371b330cd3f8f2b1967077acca07daee19c69d0912495682e8406925231c2aa74452546cb6a2ad2d841340c1b847d414e313236443bf27d318500001d99fd9855b6a90b466b6746df63faff56ea425b80f813d606520aed62158ec7e89db343e2b7017422e5cddccebee760abd654ad8055f64050a3e5d48c6de578f09cd505955b6ce46f0291f41855771b707be5487145864329c7d7336b00b77f174f74c53cafff0f25b19f3bb79a2f681bd4e6a6f48635ff09c7231c9259574a05127d0940b306b2bee0ed92453db4182e3f3b3bb45616436369e98b2eb268068108c505fd93953b31ae0f11d7fafa6d7869c34056e2b53da0ef788600b1b3b772be5900f4d55ff2566a8da562bd5841b1c2394048727db9a3746c27f05a01ca897f85eb94bff320b8bc5851417c0000"], 0x200}, 0x8) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000280)="7fe131dcdd33d3de6fe8b01e7aed6bb4f8bef46230be072bac5bc9365b8b965ab7371862400c354f75054aa835a52bd117639b76c26cdc48f4b15df7cb49703755541c16162678497538b9a5efc9aa8845730b1e74cf6b02405576aa9153b2423efcf5378fb5219b0e1b82fee8349d984b1f6ab12e823c244b3c012a90f625b6732f3085bdb96018f3124c8c2e0e776b56148017824f8e3f70797cc07c521074d28efe70e85c", 0xa6}, {&(0x7f0000000340)="feca97810acb82e5eff1e9e0fe0ec8eef6f7fef7cd378e7b99b406a154234fea38890e9dba4e1301a986ad63c31ace10be97cf15c1ca1eae49f264180b23d262201448d046ff47ea564348cd2fd0425d7b50e2a67000fb0f68631e6be82e1c3dad1071a554f4257efb905655efe807d53e32663f0094cca8091a0333b05a36cffed932815082217c44563def37edc3753bd684aca48c7a3be514ba75372c4f81e249a8307c5847765d5626b0fd02683510586f90dedc13c7554f58474818e1e5c9b3991b44848082cd280f9f9630ee3c8cca639b51042fbde0", 0xd9}, {&(0x7f0000000440)="35158e550ee77570b63df1209d0208c7f2c57b9d71549abe6145bba74991b29cc3c4a81ceba9defbccd3da04c3dec34827313b60b6", 0x35}, {&(0x7f0000000780)="df3be1470289ef8235b4b7d435615f44d731328dd284f762214c3626f18b94fc00d0dcdaea4739f1467a1b4333a465abe47fb27e5a1f471299601a13b3c4f91d5db3e5c0dbf2184d628b3c26cd7ee2d7be", 0x51}], 0x4) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x20) 22:22:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x55) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2", 0x7c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={r5, r6, r7}, 0xc) r8 = fcntl$dupfd(r3, 0x0, r2) connect$inet6(r8, &(0x7f0000000280)={0x18, 0x3, 0x9, 0x5}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) lseek(r1, 0x0, 0x1) readv(r8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:01 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x80, 0xa0c8f229917722ce) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:22:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x5) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x5}], 0x1, 0x3f) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x100, 0x1}, 0xc) rmdir(&(0x7f0000000100)='./bus\x00') poll(&(0x7f0000000680)=[{r1, 0x42}], 0x1, 0x0) 22:22:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000180)=0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4) 22:22:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000040)=0x3, 0x4) 22:22:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x3) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(r0, r1) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 22:22:01 executing program 1: clock_getres(0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r5) getgroups(0x9, &(0x7f0000000100)=[r5, r5, r5, r5, r5, r5, r2, r5, r5]) r8 = syz_open_pts() ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000140)) close(r8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) flock(r10, 0xa) r12 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r12, 0x0) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000240)=""/18) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000280)=0x6) r13 = openat(r9, &(0x7f00000002c0)='./file0\x00', 0x60, 0x140) semget(0x2, 0x3, 0x424) syz_open_pts() r14 = msgget(0x0, 0x8) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x59, r1, r7, r4, r6, 0x0, 0x8001}, 0xa7a, 0x75316198, r0, r3, 0x9, 0x585, 0x6, 0x1000}) r15 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0xa0) getpeername$inet(r15, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r13, 0x5) socket(0x36, 0x4, 0x1ff) connect$inet(r11, &(0x7f0000000440)={0x2, 0x0}, 0xc) connect$inet6(r9, &(0x7f0000000480)={0x18, 0x0, 0x1, 0x278}, 0xc) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000004c0)) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000500)=""/215, &(0x7f0000000600)=0xd7) shmget(0x1, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSFLAGS(r15, 0x8004745c, &(0x7f0000000640)=0xc507) 22:22:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mlockall(0x3) getgid() fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./bus\x00') write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) 22:22:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 22:22:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)="007f") chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') nanosleep(&(0x7f0000000000)={0x0, 0xffff}, &(0x7f00000001c0)) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 22:22:01 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) dup(r0) 22:22:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8000000000000000) 22:22:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 22:22:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="88c9095e8c0bece9b7dba7d3c34c0916930b4266e09d6294291c2263015230e261f39e3961ab5c2b009a343ca5a41cdacd54357f90dd824a6ff407fb7590cd16f905d76daf9148f4d7a1498d113f0695c5d5aef3d9e70c9b4c050aef35d668d7c8fbc3f1e45c6e6f309973073690c71d404f743ec7b72c4cab73f8391837dbb1565894936ee2db2668f3e44ebe1243fbb9e4eedc233cf025ee66b649b235010fdf70612a5e9d0359d50e817739f7415d4d9a06150e40150ba9ab815955921994b294d466b5045eacb42558353aa70f1228063e0d0c4584", 0xd7) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x12, 0x0) close(r1) 22:22:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 22:22:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000280)="cae88da8ffe8b0b0a34bba0d7cdb14cbf6f8f2122b135f07b88f538f2d657a29a8a89110341af2d8759591be2a9b88cd6dfba844c38ab7cb4908ba14b4e5e17546674ce9eb272797e7c123cb7d7b6c89ed81c9668f500bbbd21cad9fb75557f01cc08c0e93410e1393e152fe60ac3757f0c785cfeeda480567f11a21443cbf12fb560258241780c01e676e9b6ec2901f756457b6dfbc67a921f3f6a323f5a3c3881923c0584ea09ee7c1414f3b718b63914b3278a88f978b9b66086265c4c9f007f9c9a3f2b60643f1ed5fcceafc9ccf95be8bafba8bb387ba9e1540", 0xdc}, {&(0x7f0000000440)="dead6f488106119c7730a251d899d3af504c596241b3794354920734068df7e208f0d86292bfa1e6658375c4b8beaee5cbb647a785de26585c5ee51624f8e66baa5d574e0c0200c6168173072f2828f62804c66db82a817824327c0aa8394c6ecfb064b759261dddf48427c75d1ca3cfe37c6ef047538e19ecdd3854c3d992f625b2528363d0cef74a9c6b6d5bf990f3c845b0940af5f874e2adb621eaad1f73227a4e878428157cead82a188e876c86389a95c254d2893b383e2128af4dcdd812240a90b8a727a044949f3496be571ef3d673462f73", 0xd6}, {&(0x7f0000000540)="6bf0d3a33e3e432fd444d40986ada847e9401b6b05c0eaa35aa555d2eb635cbbd06f73ccb39ee395dc0b4bd768a2452d097c29c0e7dd9f0811af75d5c2b4811ac06baccb30f1c7bd514a4d92db77ecfc12cde96042fd86d122bef922a03f47611c6ed4c4541fd41afd97db6a6efa8b2ab222aa3588597a60c4a9f3c489cfdcb6218276d5ae09689bc24161094034a649a201ee29f4d02cd219f34ab0a02b83851a73a557b843809acc0a17ef30033fbd389846d09eed5dec1ea564ae762fd5b0daf0fb9bc174b99c71d6c1c825e8d1e9773f744b8535ede01e22", 0xda}, {&(0x7f0000000040)="e0e0c6f2923ecc7468e2cc9fe77fad", 0xf}, {&(0x7f00000000c0)="23f961eda62bb957c594ee702008b2e27360413febeb15483ab36282d97181f4eb", 0x21}, {&(0x7f0000000640)="334f769634f75914c2e4ceb30f3804625fa7c5d2e6f95cfd7ae96c247b233f0ae28f43be59f934c22a94d04b6621001f4db68aa028223470ce23635368db01bae83cbc55580884c2f522720388631a2f4f250cee8dcbeb61ecd8a683394e7b3abfc0f1ee6ad8894796f6218245c9c863743f5f3827d00c2bf9d525470d59725a10a95d59b5f52482158284883850d7077c20d7d91dab7c860a52869106fbde2b63069d0e36e17390f51688609ea24ebc3fb60a98ba446db167ae3d455723e12023c4b79cbe62de8feb4a9d0c046681e8ad97f4059e45d67bb868ecd565edbaef5a70434c5e3b902ed33c96e6fe5b", 0xee}, {&(0x7f0000000740)="3821df0917175141ee00fd7fdfce9d397bdede8dea486d78d2e664a2a2dea89b53c39910827ede3dd860b98c395193e9cc2dfd6d7bbbb1cf0425a4629d4cef57af6756e3648aec69513514e0065596dda4d47d769c6864e3ae7b3ebe59aea4f92780eb2a9ddc8e48a3cab9edc87f85340f0faf483221bd4d4f356253a8c247ed5da486cb752461b0383b4e8bc1f2894a51df6849d746e1edad563f0779063e8a02701aabff42b75d8c6e819a053a374979a7a8fbdba59e26499ae7ad75d0a38082dbb70ccebd", 0xc6}, {&(0x7f0000000840)="a1b313c04c834599316b5c6437313a378bf367d99ab6ce2c2c535effc3e8d01ff1e6af0555abdd7ec4c61e928f861be4eb72efd89312a79df0dd186853805fd67c531e97a21dc3b4960efdae7cc6c870c4b0d76fda6a5fad357b4f64ab109361a4d0dbe116292dd141a3b73214c9ed1eb827ac1e781e0752affa9d54fb692eca25489dc48bf21a11072cead1d5aaf41c34a87522464082f3ec0f31d91e42d665a367fa7c47e1f470bdb4e384b29f721657daf1f22adf2dfae2f6a9a5309ba7b974b18593b2a4d6311cfd7fff384ff58083a26f8be03f3fd4f2078a7e4714055001bf1a0833ef7b4757c9232fc137d9d0", 0xf0}, {&(0x7f0000000940)="b535895c56673573e73d9177cdccd33628af8f6371714590951653d41f72e67ddb23c1c2a4d1583c698f30065f7f994dda34ab5f2c86e1488382d86a54a82a36860dd1ccb457e1719a199ad9a275f26dce03f61945ac26bf8cf84896e7371af56d54e2d4ce4c51526a60e37505b51cd4b990fe2e1749f4dd2ef4975b306ea8365dcac4c122d6e0e98eaecd31daf31d14660ed28e4b9e0d362e83cea6c4b024a4ebe9512b3bf0114302231699f51ab38843c07fbc61d17af979479715bcc94509d824e335b709cd376162f077d2d0e314438514ab5bf84f726556009fcc5dd74ed1820a54", 0xe4}, {&(0x7f0000000a40)="6209eba1a02b9564a9c422bee4145269a3f3e22ac3818ebf18c9ac2d16fc32816600bd0adba3897dbf643b6a996c05b06895a58ae1ac30207bf8709ded08f73cbbb5f6c68b106efda770646d13a10c1b30824a7dde5c9f86125318bfadcf4731e08a3ae065d9d5433070be564a735d53bd163840e3738a23673d718479f4fdb8f57c6af738389b4ada42f0997b0539a8b5899b9a1b01f91df56f705f2b5a6ba8f3a116c4b74c171ead8c08a74386e8f4727915c9b11d4de2f6a779b6707e29b67689aee2a52217cfbb4609ad05c14aedbfc0c9eb865da5f22362ad1f2cf1dc21dfa58adaf8b98ca427200252b5765ac1004b2b500e30f97c028c618d665b55", 0xff}], 0xa) r1 = socket$inet6(0x18, 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="df90", 0x2}], 0x1) sendto$inet6(r1, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) shutdown(r1, 0x1) readv(r1, &(0x7f0000000540), 0x2) socket$inet(0x2, 0x7, 0x2) 22:22:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x6, 0x1, 0x10000, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x6}], 0xbc, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf000002f, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x34, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xfffffffffffffff8, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x2}], 0x1d3, &(0x7f00000001c0)={0x6, 0x4}) setsockopt(r0, 0xaab2, 0x8, &(0x7f0000000200)="78ff00000000000077e26d8711ed505c63ed2872326c283a1bb6dd1610f9e8502a3767e2be36c8f31dc4effebacf442a4ea671ecc8b70e53ab9884f75b6ada986da17618c2c5623c3af5fbabebd5664eb2695f4697002005d4299e2a2778489666c6234ecbfb0251d1cb6ece113b973d134106a34fe71b9fad1114aabc9b0ad0ddf4e143b88d230000", 0x89) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 22:22:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/213, &(0x7f0000000040)=0xd5) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 22:22:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getppid() getsockopt$inet_opts(r0, 0x0, 0x83a400000000006f, 0x0, 0x0) 22:22:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509dbce", 0x232) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x101, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) read(r2, &(0x7f00000002c0)=""/249, 0xf9) r4 = msgget$private(0x0, 0x140) msgctl$IPC_RMID(r4, 0x0) 22:22:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0xffffffffffffff82) 22:22:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106d1) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000080)="e4", 0x1) 22:22:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="b3dd8988afa44205a99799779750cedf1cb98f4643940604996a60a2c213b0f5d0baf865fa1bacb2a9d13afaa7af0daf46c04b17cdd5f5ea3a8d4e0bcf3f17ab1f1826fe03b33d4d5e761145baa1fa9a9a47f72a1acf8bb13cb32b767981195f774ea4ba5dd45b9b685a8f8c13ee6c270fbab0fa9e93fb1ca5e8436fd245cadc3c0c3d0f28dd7b52139c5820a33ef13c7a7aabb361dc3676e6b950d33ce50a6762c302f1e5c4758b56434fae185d2a014e0ee3115fefd904688bc3273b75487be9b8e6852befd90b6cae75f34e4dd5d8895c4e466fc106824c1cfd89594b7458adf2626144e057a6a2e87769091802f01692bef5feefc35ccad414ab98d019a02dad873638f185570868802795a517dc735da2ab4694b8946e4c8a7ba25bd15d9f34823b7359903986ff6b1eac9db739738f1e34cf9387b2621166e084895c3ecfc1b9bcb4baddec27f54245d25b4f85a9c7888b6c16554a688ef95cc399fe9921ac9b0fe9c79fd3e21c3e6656df5aeea2a7be6311a848b8ee2571c7ccf662f64a76f8227e1788f8d59a65ae660b7d6527174e2ea8a4e2b5fbc825f3bbbf40eb5970e91b128c36a21fd95a6698f33222850f4f0a98284b5d80c9bd6578ca7a77e444b55cc8cf6d02bbdf157209e097604ba4ffef3231b123f92c6e3edfd4ab7bcaadbefc669cb3e2a42bc28864510501fdd41265b4f957b268a234a3b91848fc6d181f1f83644a19f26e42e33062952e9cc9874bd3544cf0cad9a03507537aebe7fa4ca750f765db18b10ec03432c2bae6dc952ddc102e414f8c190b4eccd036b5e279629c340eea62b7aa962cc7debaf382ef550483c3e36462e94631196b0363324f382fae1cfee1020690ac91781a53b0f2dea3f0cb383d43be017a07d42aa99b0db87ebe5af18929201977daa5a8b7968ec5f77302c28623a535ed7eb69c7e4d1652e1e6f1412b0c0ee095b559da32509a03eb9e3d72564b50d4e8b153a97029caacdff4c4b4b80f55d054e5f18a32953e54f0c4eb12ebfe4fe7b7d3bdd46c88b428cdae83c4bf514c127dd11125f575611fd89d13999cf4fffe6d6eb867c500c6f72a2984adf6b8514d00e419960a502a7e0f5d69b3a5b5967d5979de7fe6834eb23bac5fb99e3fcdee82dd2b04473540bc69577ab2f8153b670ca98b6fac493dd90e34b7d029c7f6232350bde6c973d877515f90d9bf7663426745680c677bb8284789dbcc4ce5897feb49f5df6005de96cce8428b4b6c7ea8ec7eef184fd5ec663733295238a8626a9f314148b9c8cfdd4c0671bd03ef09a4a2d418756a70534280d56029b8c96877913d035f6306d9826937315acf2569d179944f7b87cd6084ca8b71208f94b1a7b342a0f5512e8ddc5428adb3da29d622c6b6db3c012bb8bc6b78bdc0ad51adb6f23439e5ebbbb65dccb0647e8de54508d1bdbd6b95de9174ac0f3f3273f75b97f2a0913e77140b5e2075870477b31dca177b5cfedac0adf24d7c602492ba279f5ef0d92923e67381e4edcf59e50d7eadc32e58f6b10631a6581d391fddba9d9fb912aa8944beaef1d265e61f735d6aaf3b6b4d2bffe8935cdb9b788348015a94a5fd7405d5eec78c7c9379a5a6ec1a91d26635dcdaadad2f8d32c45a3d592db2dbaf38d6f4e403c877667579df52b4b0376f67f62b332a6b115af1d375ad86366c808e0cf85ac657c643b9c48ba1109a91fc406692b33e09308635135cd5b51563f2afa22b7aac047496c3af644e962bae886d49915ee70b9baf1a36dcfa424efc6c5e92d28ff1b02f6d3a43e453869a34a9d1b733020e9844bef1908b9bc5dbbd2b98f0bb30e27c12e981957dc4cc4348454a016842c1ea53e4293f13cd8371af09058f9419149db6398f4b23e2a1df731cc446b2d70e403068b28fab321ffb7fd4544e6c122609436cb7d613ddb90b0e727a6f890ab6d91b5713ddd7c5aa6a945502577b2966a3b9444e1d38de7fb30d847c5a8824a10338dc4d18e573da9d6efe6a7d121a69178608e5bd7078c13a5b661fe51f32be11fc2e369e40d575d700f556306a03aa7bcba234b04ad9f0ee7cd48df687b1820de0a11005a91520fce387dca16c70490bf273118080da7ea294520bff7817e0e4379ee8fc58c6b8355defd02712603b34120d6d1d26e69ee42215e2c90326d271859096f20d4ccb17d7370835be0c8478d07518c1b5f46d3f6f0ca61fbe1cb4ac07840a112a2e6b7f86e93b9b30f51f161300970468eaef4a278b4507ba4cd5801573fa3c9dd0989413ad01b0026934dbf194e63f74f13af0b93c3fe92cfd87d218839e2acd6e74abac9fb0f2849469d64ea25b8a90f590c2e6f053dd18281bb4201969e0d8607edda4e7ada041fba585f00835322563209dcbc7f41c8343c1c234c027c2780e187b4c06ef63a4ce239076e34eaafcaa84b0434d205519fe60861644257cb1a56d96ecf0da62e44f3dfea05a47b6f1c4a6f3631863b64e199fd73eb6ce4edaad8c5951cc28ffe47bdf584aad17c74f0c76f0a5c5e6fc5a3ccc4d8e03e0e3cbad1d0b65b121da23c97d98b53e5422941de65c14189e9ae8fd15b5fe068975976b0ad1311fafd19a6a202843cb346e5fc05a1908f332ccfa1701bbc62d3773feab39ebb7861e1896abfc05ee50b7de8f236bcc3de56435b21001799ae32572db3accf81c512dfb1a0f7a99bc9a181cee99b2bdf1f6a01835467fbcba78e16f5714663fcbec7fe7f62dc6d1edaf658dc37a3ff1fa692d5f78503cd6eda397e165445f9f721f15612eaa4c052eec963b9f321927eec676796d5aa73fe789c0266fa715190545a59c7e80a119cb65625e5a30597b1a684b6286865276dbed722c2acc6115f1cd9575d1b83126e023743fc79ce7e8c070b24831a28ddc87804c579dc4e477e6fbf650ff05b898f0c2b32bbcbb9c99e0f2a7a88ca6d65d3ac544fe37b51acae3f0b90a0b320807290f86094f150d9e233c1e27e97b4e58c62bc88d3418f6b709d91b452d364b13c8334a5e5a9d8f5b009950213e681c81958442c42b5a3b4204461a22413788d2eeb3a4da6749793c05c271eb17cebb811ec6ab424b5a1938a62c92d00e545c92bc517c4a5a465f8ecb11f33a34ccaedb44e7ec025d5b0f539efc1930c8ad2c2d6bd4e30cd2a03518dcb209415eb67d6588cd1764a914ddc6c69fb8fb0dd730f6e14314511bff6afb095922bec59934c13334463abfd80efd62c7098d5e2c0c437e1020988f4a6a2cdce6e919b9937b65e607e6ec4ddf1833efafd35616553304c0d52b4802227427c506500f4e5f8ccfdc153f65d02a52888aba548cf8c9a577b8817c36c2dea97de247a70823aa0947bef75e61b7dc6f5e6b4c3c02a2c9d39805def31799aa089c7df0d57681f984da16a917160b77a8f40d227373eabc01d1c0eaa7d7e212b74f5ba2e0031f57ec86d878283b46711aab5bb4940b5537f7fe4d53350b02a574222cd9f88de80f0f23c0f3c57bf593321615ea2a89e530d19c2bfcc67c26c8284c390331cc40ca26c6109047be469e98516a09ad2350d84f39ffa1e905fe5cd2cfbd67b8ed418d93eb6fc3b36b66823f35e8894119ec8b6b217198c109b5feca0966902781dd9a02f9e615f286ddeeeadc4cf14718c30598aa527d42861e670606fa662941b0be941b8d81fc9af0173b7a6c6aa3ce8ff07957343f74999629a56cf1d51cdb134a3f80652bada60224f39b4b78bd78c154d1e96b323726fe9ec52fcf1d946ea42fa55a19513590db7e21ee977340d57b3a91749dcad4d3d2a71189e7b5cbff19c1193b9704e9df8dfddc9a4015aceb35285f16965f81785153103de879db7d86a48fbd2a16e06923f95d7efc471f25c43422d8570b51201984ef33af650b69f202b267206ec0f1d7610b2d9253267203c99c1579b56bae08c0da9d14dbf5c4f10c5a6e00abe33460189479fb4f38c6429e20503deb0d0db2c5100b47dbc475e59a67b0095d9b1f64c45269057fc0f02e09c86ecec921c4261207c78e5533a6ce406a217869e2ec9afc2dcda6b3613619e1b4765ea2d3179a5a1345d48f296868c4b1ac8c7a7a3372a5270834fa627a071f8dbe9186c33df16d50d0813591760b3dbab7f1511f840516d2b5dfa373abc3d7336630449a38b250a5e6f5e8838f3507096e8adc30a5fe242f9c433b41c3c9be38d2bd133aabbd367abfe2e71ed0963e701e0df5c13855c0b27b8a247c7e46593c959c1e2d7a142c95da6ed1bda01f480f39816e215d98c279fc5523d8f625f3d47252c846a3048eb167cf735646caf050758da1f1b220226c3652a8e64bfce80ba8c135b6e6dad43bc153f3dd21d552c1e044026703a0e5db26f57264aaa6b73693acd0dac1e88d118b6c364c01ba55cfd9ff15886863be6471d13c79847f1e7a6ac2616fe1486dcbea355ea1a3c4accd2339110e399ad990fbcf15a915f4d3e522454d832f323cae8d985b7c40150a1974d3830ca02cdc4a9dc1c94e557ca4e80c3434d83eec0c1dcd1b08e4246958f2c1e72cdf8b4fedcb125198b7127fae5e3dadfe76c7cfa49021725f17540d093f9efd6bba3dcfb1d1c6389f60df256728db50451bbfd71aef81981e9221aeecb356e6d2ae09f8361b2d4eaea739dbb1bcac045642f305a94b60b12123f2b83f2e6c773ba7d3a0e129f17c7c5f8c6e2906e7d40f1a4205306054b02e256cef8ca636bea19fdadf375237097219a156f82a18eb962280878f198b8b01db56ac581e57026dc2b222f4baa3df93a950ca576a498e6ac490283e5c784dc6016b91da8d7b16a696cffadde6c73a6d25e441e4fd0a0f471ec1feabe5d8d6938b8eb05b83ef80e06de8f484a6b30d594baa49de79e73df54732b333a3d9f3f5701d96e6c660761720733b19dac3807c3ffe061ece5164ba4479e66333a0a27b011fd6315beab82731e86cf6acc41bd5da1f749bc7d024c1a8abaa208153fbca156c1de01f192d70c921d6a9d0ce240cc956f8e252e39b810a615a9d1d1016d13edc40e420478934fb401735458e9cf3e4edb1f111ec80b2e7640a1ba00bd99a4df6cadf4714dc95476f02b8abea792cac6cc62c214354ec1bb4067512c009c71339ea6531ac860cf3bb42018b6faf64f8004a81cb711f4810c641d45b891736d973401accf7eb7f1ce4b29474ae213311fd549c824fb1cc8c70a3359f39bb188ffa3603c5410d774abfa6dad1da4a3b3d3145e6ef2fc05ba15675051013ea595a06ff19b778fdc65dabf117a574156c79ef3c105189c2e5f869e007040f22222003aad342086372f4de53765e02b64b91f5f3bc53a1383b5763251b8345209715f02a8d109b533061d487f4be431d491f911005ed544d05afb52ef377ebd7093033aeeba33a107a0c594f26b06fa9cde3bd8b9f22cd45fffccbe4a856b8eeb348f2f6f08f0f573af0b716dbe1d9aa397a725ef3bb9859f8541f8af23944080c4d5a587a83081503f613ea22a2606fb100eeeaa6123502c900f9658d623d90d257b04079ed43acc61cb0a76ac5d80677c2489c4702a00605c2221512e924dc47a00189fbd341f050a76ca8f66ca8abd4b9e5f2611bb0d830f7d24ebf665cdb2692ea8a643df19d820dc44a2fa9efa693a9255d696246e3c25686e94d8ff23b16d80bcac98c672f58b4f247c6ce3f7d470661e8a8dd514f8233f389384f359541d9415177acd481a6234be8cbce919e6c425fcea3754e919b6215082bcdb1398d67b578d766636b6e78eacf08b7f768160736517d3d08f554f3f2bc82c653eaaaedba", 0x1000) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) 22:22:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001300)=ANY=[], 0x0, 0x0) msgget(0x1, 0x100) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000240)=""/189) msgsnd(r0, &(0x7f00004adff7)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "c1b3d000e69bd7982fdca3c0a698537d0de80923192bc95ac15e51d262463cab5e1e891f6551b10732b831ad8d41d20aed9b6afe09172eaa1cfe3074bf08a151656df6932b26cc48769f72536d8d27e45cde364e74c5dac0fd625189b3672eaa3e272e0c04aee2bab6766fbe0da34b240da2bdcceb3ad3da2e15c1d327dc6b55d55c3aad494e98a5b9c0267f06ea402a614dc600a6091b5dfcb0264d132ca84d183d34bcc95827e6ff89570c423c65ade9eac99941dace5a139970d2731f"}, 0xc6, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x2, "1b7214ef46532caea0e31eb27da3c6ca60284864d858f1d318da198819b2099385a07aea3247691b847c9e7b9fe0774288c3154dda0d8345d68d09a2b9fd499e5a14e332d46d9095db4c26c251b79d40d25beeb8d9481f4046986781051132e0e66e989579b4786276db86156b19e1f4d8339b66c9eebf84630ab27867b6f93061bda8e64a41"}, 0x8e, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01ce0000000000001054"], 0x1, 0x800) 22:22:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffffffffffffffe, 0xc000000000000000}], 0x0, 0x0, 0x80000001, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:22:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0xc2) readlink(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/207, 0xcf) linkat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00', 0x4) 22:22:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) socket(0x18, 0x5, 0x3) 22:22:02 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9800000066696c653000"], 0x10) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) 22:22:02 executing program 0: socketpair(0x20, 0xfffffffffffffffe, 0x6, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) sendto(r0, &(0x7f0000000000)="373fb5618673cf5a016cceceaa83cf8b7f2df6f0d38535f574bae331bd8e8122d93189c5e17f851a498dcb86d9f0b5365a797356d8d0e421b73fcf3c729076d2f6033e4cd3b5b17f0238f9c50e75d5f3fbe4344833a72125b9bbc68e154e7d2a392ffef014a576ef888e2100b6c74efd7c1966d362ab2e7d4865a3bd16928a0b2c050bff696bb43c59ab231b8e05fb3f6bc84978c2e7e028525ac26cf1388b81ec82ba0f04537f5ffa0d2893ffdb74918d9d6dc7290d226695858f664d4a557e071e4869a2635d4fae44d2ae6e6588ab179252c1ed3298e532ff90472d66d2e9bcb70bc16e6d8e7a0ebc3100daf79a738b394165c758303f94ef2ceda2a2bf947b69b15137c821c2ea141063c6f4d3f151bcbc53dc2654479d892fe41b859052d155ba00928d837e93cecfc76392fb11b8b57eb0883336235a1be8b93eb239d476a012dbd8dee217029ead68d1eb45ee346ddec4613fcf9373db6b942cd86395785eeee7c19a5d1a551a786e75608f80d75b51d7deda71f7d10545f88b23c70612821fd47147b7102efbb8cee236815b90462b336f1564ff9ab4bb8fd95356c37483873191464e3681ebdce5c34f2945e06a42f2f8ccf7b1a2c5757b1c219790950f77658e78ab49e1238f1d4277bba41396c9a67a9398fbd00c06ec6fd9f521e0ce8112c5aa2f1c4a64437f8416ad9be3a53c58568e3d3b54dbbb666b50273c302c153b5b85a09d92c680adeaf9c2de538efed27222ca7caacfe93311a4b053a9a1d67acc9917ac6ab593991eb44869a5a8cab54d9415243d7fba7f0eaa6f956fffca583d01fec527ff59b21fe15b89abae4fc14a91357186ea7a6ff459217c2eeace6438319ad0ff42a91617fb64e2c26f4ec26cf68fd2d4394b36fdf68269b16121325764f4bb859d8c1ee8415a218085d9f8a556686f4ffe372a5f5909785ece93ffe8219567379379ca04ae4751a8a9cbbbd8b26c08f2487af133417a6375de5b56976fbb8040c3c62b426a1f14a9fce2da10bdf5f3af84e1a6b0cc82e7aa1f9533122fd0f2a6f42894f26a1861ea2a4744f9a5d282760dd034b81097991d9db540abd5ed38487d6eba42dfe1b4d99df33e487eeb3523222ccef74078cafd9cf8a136cf7279c17c7d5798994fc7e6fc63c4ac647f49abfbfcc100f19e0521b16a3922dc0e23e16f809576a81efaceb06492b06e4092b453ecfc55df76d6f35c00868a6c542085964e4164c84a7238ea3eab8a8d7838592e27c49ba84e36387d70e14ff07523a0a401afc8f8083a1e3012a9668d884fd66e56cbd12116d1c19360b2d7876d6a0efc660916a4483ee63d93f43fb7b40842a328a5a26744bfaf96908d5536ccc2226ab6ef51c3c152bfc6b5393108668d8585bb524f09703297c9d15421c8cd24ef6753c3dd3128132ed5520549762e6ba6628301e7492e8de4715bd88a48dc536e52f29484e1557704608fae0da38790febef88adcda6f77c4510382b7f4c8cd59b33f6e45b2e58c60c7437335cfca4386c769ed308ebb3096680e286edc81c9adef7b80d7ad8c81ab5d09c0c75f1763fe9dd5ece59ee54e26e3ebc018500bd3583500d7f518beca65f22f72a855e9feef6eca60e5151cf4140f640a45a23ae3ededc84579e412f3de0332bd756515b3a25b230f59378d783ae9884faa6453af4f302176ad2cabc2801055ab440df8f455896c5b6337217628b4a2cb26d987b34bebba40a1074a072efe59fd84e508a1fb6ea0b3e6d42c73b4e0f90d9d26c3eb2a12a4a494aa2bf0b870c276ab89381c222792b31ce6aa86e1c1d53a26dedd66fe202c87b02e9ad637b02c348bf750ce9ce84426d5ff45cb565fb7271dc823c853c4ea3bf5fcee1973a72b133face877523a59ef3bc79a8fabf6fa55a205c17037ae5b5b5749efa55adeac08cd415ff7d67e2333906f47aa1f619eb596b5985fe06d5718cbc753beec1a22343e04852ff58403f8176de2bb665e9366411aceaa7a6dc563f935dd03f077d3116fc4ebe6dfe9afc83617ea33a5483c54998388f62223f09ab878325c289e7b39beebf707033b2c765523039f1f8097df18982d7e8ba3cad123ada95a60665f2d599f12e1e273b055e9ef3d83849fdfa9edf908a945fd1d69acef0f4ba3c68a5f9a26769a5a80dd76c6aa7bec8319239afe18f446198830a858642490c375b614f2dbe71f0a27c6cfeff4ee4a6dc73d826a57b9733853d896ea965104910b98e8308356a94e0f173a45652f86e344fc4cdc0dd1d7dea5fd362163dac965fefc44ccd07168d3bbaf43a486d7d417b5b73751a995cd4ac912a815e6e74b0baf0fab581e46961ed9f734f23b3f1710ef9cd92906d1dee235f348aafdf94383aad1c8350b5e5471e35af6f2b565736bff9f42eef08e99d55a6a8775c3989591ae0904b4b0e78793f80fd6399dc75840145f9389cabe4f3d0412228e14ed69914ef23f3401961dec5504b0e640a2bd69c471a5cf9382ffcfaab8293afbe31b86b65c540e03adab04690d77a03a6749342b1635c3eed5c5cb7bf78aa2726cfbfdd8c467a7f70c49cf86e393e079da4d446641ddee7a8e320bc46767d63afb1d48c7c5c16873f9b5e1d906bf6a170905e58a19360ef46f81bbf3b3abe47056e7f7a6bba7d6142af3fe71591a1dcbe9bc8a3a382322a9376f88ff435f723f5c0f8444ea422ea17731b68ef0e7a75ab13dabc2d62c747ce6995b0914ed31e155b2bf3b03dc86117d23193c252e10458ca53a7eff73cdf67c9502cd3fb240e15bbf5118076d834de76417f88dfbf6bd6db8f72f639fba4c10c7f4eb11db9d8c5cb37262499d970ff9b4d440fc2a9071cf54c724b4345a03ab108ab2b9fde5c34392353dd6e069bb7961e97e72ef41242e8864c30bf6d897f9cfcef404c6f0d39790e7af65d420baf5d900f8f24cada6118b7c94b8dcffd57697ed9a5707418ad33ab3a4939a7c005b71a6bb1a505714bd80bc2770b3bb701c3fb2ff43b3ae7962adcc70e9b45c848ec90298697a55605dda001a40bac0ca5b447c2f1ab17e425cad32414f2bfe09c941974ece32546089c9d6c2c75599e715b0848e24da7ef95e434943aa06afcb2635a972435a53606739f7bb87dfe958e85cc916734791ea0ef1a336c2cb443f5f4f50b211e43818b57275084f5817181b322e2aa1a2e2de08786706dbbcbd00e22fa1ec200317dda36ca20f3c72a469eedceac888a7278ab453fe98ecea40b8581df4e5a8abb34b37af91d47fc4d0f7544ebc5305e8b2dababf376dc8bfa6bf1e8dc8deca3d63b72bd7a54743ee9edf0a33dd131b80609b0fa2da6fd4eddd96f262edf14a3e48e3483dff244a622dfe002a1b5ee5544b3a304437197c7fb6681c20a8bf76e3ee15c297d9e2a5ada2324a5a45f9230cedc25c5ab3c582e8b1cd132aca60c2fa2a598fa113731e3da58d3cd406feb5a56d507ed1909c842fc8939cf68a8b4e8ff288ff44cd627ab9fa1f4ce1285c1d28caa9475fdfb2635ef4134be7ce223090127ba7992cdc59e4757baee74f9311832394273ab7604b7efa8f49d1c01e1148fc931bb33b3d325039a49a3d38b5d951e56c8f63a8a6ebc383228d07190ff698ecb42feed1fe0cbae1bd4e5aeb3397e88d0e0a89c799420312b85c6b474a4efca52092b1ef9b0d820cb7871378d9b968c9c06a9e3aeee4dbfe9894df73d93eabf230f0d7c78fa32ff189a67d14a6ef2f018b767d7ad605b41da660e9a98e4e27787ac39407420f5416af38eb15ad8566b685a5aa473eb7c668970b4a533746d1b3fe4ed9ee6ca182be286501c422680485fd944245a70d9a3e00fee290204f0cb92bd03af9014f40a0e5d24ff6cd3ffc095535cbb4b716d73d89e94f7a92d7738827844879206c23285057c816e8d3afd26f29dada7b0758ee3ebd46361ec666e4ad5efefc7eb5e4651040cd60e5f990415bd764f7e544e21b5fd943b07b102cb14da5861e2f86d41b6c7f561e8c568883faa6d22593c951f9400d9f0dfc17cf014381809217f2591b2dea8b95e8ed30daae99f9b7ca57ca83eee628ff98ddd0456d2d0dae76618944ed757ea7fc806635a784ee70b379e4e849a69a62bd52a27a393b0752fa9bd5ab71f51d3daf760101323afa01cf02b614353d01c9e0eae91ee25d4af18b2c56a573cbe95e6eb8a76cc2a12848c2597f18b08a52f20e60b0e7cd3a946790093a993f2b194176749b47e9700854758005a9bc057b0e6cb12d11cbec0eae5965b80a87e32e489d9ec436e581370dfc081ef03c7a2229d9e3fe0861103d4df8b9ace52b13c344ecc434b6627fef9a81ad7d780207ca59ae74ec1840a0a5c7729e3e02684002a0cda3dad6f9ac8439818e7be867534d794f1d69032b93d3af7f783fcda8275c331f803b64287d38e0dd95ede865ffabaaa731eac4f561d437ea1a916f1d2c1fded9e9c23dd5d0d5b39939e5abd2f58e8e9e946d1a649655ec7c6d5aa136a491cefaa6dfb085c202a194fdad8e08dd3c678cab1c2294e42a960e520e6e9c48b5db8349b4aa88819739d6662bef3a523ec39c19aad75c9968b8ecf14b09bf2e9ff9e13e623c5d4bb56a6c4427e1fa29d5a78f9eed150b7e784b63ca97b5e1a71b2894d368b3b676344c661fce5016d237658e6e51c384be70a4af7ec646553d3f4592dd68fb9da456e45a93f8ade30da3e394f97e60879d78f0e9c14d634a51fd9898aa7d414e0c545ddd49dcc8ebb7bb9477412c025a4126a5a5a5b6cb402f6a364dfef0d82c056e4eb6d7677d8aee5e7af98565e8c3267ab696c2fafd28336090a43873459c5a59ba7bcc36f04961dc9aee059b10e25cef053a6e54522a29131ae5261868c137bbe9b6cd679aaed5b18ee5caa7223206541993ee18db7894732554bd85cabc8e9bf4eed9d6fd55c4484eb8538f21d7962f0d9a60ab1864b9fa3a44034e515c4b091c31d0d994b059905d4c84b89b77659daf0542f099d71766841e919f1f500680484d1adfccf2e371fb137df14b100168bf79bcc5411bff31a51e35db1464ad0733fd2e9677d1a8304ea642c43636310ce6ed952c37d9fd4f1a582f4067d08ff1ee71ef6a0a68c5606a49c5bc492d5cbaaec2965464ac19ff59333c771284924e22adc495f245635943194b0751e86952670863bc92904e334a3e2e3cc867b2c1fb64143afd05f38c0e059051b4e64121cc58bace9e314b01aa3ec9dc94bc67957193b557bca678a263384e2944fc94e63a62f59a0fc20b08d00e202ed0a06ae631ae81d67edb243e1b573e817b2c90c5850f7f49f42a74a321387b9164f2ac4ac947800b7d0ef24798cfb11eb3e8b138868a8b72103841278b032b353e5d7a0631acb3d0f876137ff22f3ab334047a9c8f9a5c887b15a8bef445c7287acca83a3e25a5ab009359c2cebec80d38aecd65f324493855a571a2128c087f2281eb9b792a15762761afa5dfb845454ce648da55b908a44cb284edf43eb27973c062a920ce90e66a37e37f8ec784fffbd0f436fda0740beb3085a8eb208147a4f63e4dadfa0011a0a03432c743bc8ec365e0a2abbcb277844e028b24b983d19fc03b9eff163582ba55ede079eb6bcb36d5e30c3b16498097eb10aeef61282756496ae39d12c97325fe208602557409f1f71a217cf3a97fffb13bb5e254ca841dd6854b415246709255070e9227d38b73c1e2b184379cd236a7210d2cbee819dfeaa39bef54f12621e6e9d00d55ab4e6744b2949a20c58f498dea39d3afb5046fc29f6f8a68715add405df67748d4e9ff10fcb6", 0x1000, 0x4, &(0x7f0000001000)=@un=@file={0x0, './file0\x00'}, 0xa) 22:22:02 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x57) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2a1, 0x8) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0xffffffffffffffff, 0x10004) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x41) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5ef3f070bb6404a7f7d455497ed76f26e735c30e2be0bd2ea3698f0ba222360644bea88b78efbbe3e8417cd2c82fbf65c6eab15d35fc3a80de6f94e75bc318feddc7a80822694cff044b", 0x171}], 0x1) 22:22:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) chown(&(0x7f0000000080)='./file0\x00', r0, r1) 22:22:02 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x4, 0xffffffffffffffc1}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = msgget$private(0x0, 0x20a) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x3}, 0x51d2, 0x693c, 0x0, 0x0, 0x85a3, 0x81, 0x8, 0x2001}) setgroups(0x9, &(0x7f0000000040)=[r4, r2, r2, r4, r4, r3, r1, r2, r2]) 22:22:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x3, 0x7, r3}) socketpair(0x19, 0x7, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f0000000100)=""/211, 0xd3, 0x802, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x101}, 0xc) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 22:22:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000080)='./bus\x00', 0x88, 0x4) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) semget(0x2, 0x3, 0x188) 22:22:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r1, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) close(r2) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x0, 0x80000000, 0x1f, r3}) flock(r1, 0x5) 22:22:02 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) dup(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:22:02 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup(r0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') dup2(r3, r4) 22:22:02 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) msgget(0x0, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 22:22:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x90) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000340)="4403e525582d51be2a6f53043d3b655737b088a6117ade6f76006280bb2c316a9363af6a7cf3275470928c60221bc49cd551b946274e826978b7c2041cb9b78b7ed26f2178b6dba5e9ff362dfdce0d0fb80ec4533930070cdd5008ff8d772b3c4787e49e80289f3add3be3ed0f8826786411aa684f9c6b538d1dd69a050a39f37dd3dd890bf0603d18436b0748befa610501d02b22b4d52df768d749c705f6f14c3e607bb84f36c57e974287a907a9ac19481021d076177a6d44916af1e0ab5c7abd727a0e7cd7bf97ec4a9145cd152b6b8f8dbdee6b037e9ea02d0fc46ebc3977a560bd506702c337cddac34d92f5f5d773e0b3557bf2dc6bd481c3b2043ade1b5f31cbe44377cb6d41c3a842c121a06cf29ac06214e2eccdb2e011c90d585683243a6b9b75f0a2024b7b6e3f1e83ec90422bbb8676e3c267d7f9f554af3b12f4e9781a82925486dda53224adf4c2233391e996cfe6f93058412b5ee8986bb2c8812b5deef019e423e9e855b12173fd0236fccb71f9b1bf7be319d4627abd0ffa460919d49ab39cb509e179884feaedb583ee3295d65a986e5c7b2cde2284d67ecb643da299ffedd5dedc7ac4f63e9cf335911e4fbc3262a37eb50cdf2d78fb8e14321c2fcbba3331746081e96880dcf608c4346f6756ba9ad95343bc4333d209ff9c88a4f422af5cbea804e7c07854cdaf99867aee3967e626a84ccf37713732f10d451b83e02f335cc8403403c49b87d252050e3157a0d397a7457b83f6420e1aeed70d8c994e9530e6ea538439de22487e65c3a79b2cc8d15beb76ab6cb00d03a35c28e907d47d801389fd7264d4a8e363669f0dc94e8ca3a578f424dc072618b641c420a423a0ac45689a4ef0a36350283cd8cd5f8fe4866aa482e38c0761b2a079be984d215207443bf026169360b48c306856032b54780efe333fda69bf24a567e9717c4497a58a79fbeb313ce5421e9e6daaa5dd3eddde6af1ef338624d7d31246eff7109d876bc49505a6dd0d397c81b89a1f4850080e658c235bfeb0d392d025d0a46efe05e09b02b6a538d4d92bbf3c7a211a1734076f09deb2c5922d2b52d6b1b3b8fe29ad515479e38a7f4212ddbc32fd4d73c5c6ba21e05f3e58fa4d6081e6f1ef8d1e29ed1291af62d29cd7dd42100a38efc240aa5910beb1838305cfccc66ad3faa294a87d6ba04323eeb6f8d71ac673a8ff44c68d37518034daae47a916d937904f4ce73916c549f9c1d91956a60c72d581bd0e76f2a473c79ebbc3b1c96f61da5ff4aac205cf1c498c6e27efa15bb5f94bfd98eb2c380b7cd8ce0fc2bddce1d1869cbbf2f6630dfaa8ba744ee2a2d585c3037211669ef9be10a00d8e868ec9c727338f8c65ed36bc20a3450bf8ae72f4b75ccd3e5215a1231652501c6b37d551328297b4761010829e0628a7806813cb7931bebd878d23033916ce583c67f6f8f4afcb66487aa6fb244c7a0f09145736b4368d7fcd74729fb25f41a976662fc2d346b023a2bd56471d2fbcc7d7a18bc8e062e6304564b9616e247bd165c067f697c6286bd2648c611d0980bd062d51f9a2ef64dfefa3d2353033d27cb74afacf713f79c952d3d95386dfbd7901b7accf3895c86b3059d363e898e7a6eff5a1a2bc6b1193b0d0c7bb46037f6b4df53833354b6b552eb6dc20ede99610f776d8360cd4fb0b4f00e1eedf3e6d1d8b0b698576fe91dfcffd8a26b1e97e94f2054281cb2c9dc1010a014ae74c79dbed16734f31cbb572196d4fe85c9a61dd581a007a38f24cf455e57655b046baa71f978b4d6030b5d78fdfcf352706ef9923c4ffb855f32daaeec4726621d78478fd19a5d4d65ea1bb99ce9f7dcf3793690619b1dea279cb9326aa81ab1c3317dcc8beb738d039d2d37ea06d2ad9ed548c6c469f91a97b649cd67d39928d2e61f5f37fd89cfd06d0061e97f7ba8c6fe03170be2c7aa7f443ddc37a2215470eef047905bebf962b605a29912bd3a0e761a36af144cbf825a7591a922c6f3ac5dbf8b128e464e367c5215262544ac115d045d620efdac7dec9d7f571d9cad7e5c0b1d66a1fd87ad262335cd034bb9c27e884f6c29cb8d15d38a8a418f64bffcb3f25a065dbc33fdaa28f6575d1a006abfe424b4ff0d244dc8dbb4236b7dc56848903380d134c78d1dd782d60624e23bf087784016812ea1b22ab3a9dd977ef9b54d23cf84ac3bbc7059348e88283072f650a06c7e0cc0766ea07a9d08bc02114428c18790e693b70b81ea8c7cd98fe6d4f83149d10e9ba68ee49e48f220c300294d4f57f1119c36738eb2afa8072a95b869d5dea78cc4cc96c1981c4931c06077ee945c8f5e0b0347310513619d47489b7656ba9c79206464e03177fd848025daf3945f6b9252dde56ecbed3f39b94b69641b8191e7c2a0bd39786dec4715442d3d673271991ca2bbeb87ac8a60afea96178fcd03a9017f39bb4063523bb9b59a0ea3ba391d44d99c86802787bdee4e7712f1a4207972f506e53602d3118a385164c378382261eaf31bb711e56a4c5ed94807a1143202173dd2d780e4f428d91dd9483ed86df117cfbf2a8c4c38b616e2f47d77e7916ef5988079e4a326ad0800a532179161298bdd90475f8b9e85a83f19ba619f3465b87640d041e1c7edeb9146f1ba0eb701a703f7e28b3c44912209cb898f538660cf01127af9c60a2492dd384b603be4f2aed8506e8204262539a718403f7a6975a7cc79abad3e235088c66802423e198ccd91acda385a9b23656ea1c7fe48862a0917b2d6af76680c9f5ac89c090b51c82fb12f12f7d9850e034734495a0a2c0860d0982329dddee19edaedb7eba90d0bc784dc5453209c4a2fcfd0bdb806e8afaf5f3e3fa2ee8b6a3bfdf2257ffa6ebfff472c0b5b477f32e73cbec6c275e4a05e786272d4be92e8a859e6beb99e9bef283a73afeadcaeb697615d35720a6583c49259f0a9f10c356a093d0acb341b8f091e9ee7c70ea3915cec255a2114c5aee25781b3a2cd4106ce4872aa8ba656c183900916e666d403de731997083b2d68b3d1b7a1b022bb4e466f2d8b0e3b8f42e11845a10321f68d1af38da4b97d0c6b515f52ed773e06376952689fe1160e108129a7062886ce0a358107a1e340c9b01bb22fe5dc691dab4cb2bdf9b90fd4bcad97da527ea6a0fdc4f920973395d01e6ef1493b6c2999f585f1eb90c8b8152f5fa1e5ab84c725177d0521a84454d96170b7b64441e7a0b215135420295a59b6951e2b2b7eec97c6c3a00983c767bd1f6d28bf99f7a25cb35014a3e1486b92876c3a001efd456e7d8ebfe9a3c252901b18e37ad70216865450a605076e9f5f4f205b22718867ef4aac8d0ae13b44a71095fe5491bad888dbe2b1bfad925386b0a1fe0ea3a91d099fd0164013cecda86dff66679a0bda8fbd11b7cb486f762c352872fc43fde8e8c2314aeca562af9a74db71822a4439cefe8dc02595461a968838f196a26905c3be76830cca3f258bc696c1f9e8f7e064a99b8c72b1b09a4270c40394bb22210a4fb5083c3d4d4f7093bdc012d42878db33dafd4490d328887ef6bf5fdb4f824ec39c9e421b1b323dbcebd94d92e9a827adedd50773d65de197032d81feaeed0b1620b6db5278af8462de57e4caa1e6f927119c4c129f193fecc08c4bb7638ca0600a846e0dfb6473f367f45d29eccc26fd586c67c55cdf5e67afe537ddf79e60a6242163cd0e574efe9e5e9ad55003c22b48aeb28aeb99f4a657c209bfd93a0b7018a188821376f3d5290470e3523bf5a1f9b6c509b25aacd0a863064266aa91271e6eed4d42d4f9f0d772639644fa1e42db7e55a7d98e3ea3936a695928e7cb1beab32a56ba0bc988dfcaa5396faa0c81f6e93d986095e70f569fe8e05fdbf4432ca5138afcee0306427bb544eddd6f50bed2834a78cc8261bbf37115f62f05f6375891fe1ddf93e9de499cc70955c9b825f53e23212952bed692ef6619a7b25d3ee586eab4a01dfd4923036e67bc8857c8deb094624d5c320aa8aa537142e4be2042338fa86f37aede19c7a7d10d723661e62526b60093d3954dafd1e111e393f27a14bc1a2640df1f663989b5a85075c988519d17580de41cb98a09b1f7ca95db522279f2a8b961cf175bf15235fd6b94bc92c0edb5fe600f29237e28b0b97461d36a975c5275c5c4134a0868fd0ee1dd13765bec92141a5c09f3fc0e2444cacfe66f80ec809ec491e80c2431a1c3adddaa50bcba30bc6b86ee6e4e467949dc98470cfc561903d675ce39e4caef8905faf7fd82f129233b794ecfa33dc6afa09b9b87f5ea03316dd34e1db55fc52d83b65cfdd818b467ccdb74ec05dcdd04304b22cf7d48acefe970d08be7568e514dd9a1a737850710d200edde358f61fc3d60051bfde3d2e11a021d7cc2dc4c76bfbb64e306a830ee2e5e3de5072a2fd11ed4a4013068e3bd8face2e0898a08cfd17909fdeb1a0bcd43fca154d866c0ce813ca4daca4c9bcadc3bf1742bf0bb2eec221764c183228579fe0acecf8e02a5f7eff2ba8e3561b966546c53104a4fae01e0d9a8b766baba25bb0bf141a6c9a3231330d074b33b90b278e6df53ffc05f8d6972614b2ae126f696aba7e55e4d11dc5f662c7423be15e57ff7c1b08a4c2b33936d40bf5702e9ac497c10908f5c06a774e8454057eb29fabdecd514ad4c098b1ef133517418a6c4d84c9736ad1ae10836d0b3a7e3d23d379770be5bafd95efb2978bb20032fbc368959b0dbb34ac18df2ed2c9415881d635db622bc12feb2ab1ff34f84ca66449d0d733372e1d232ae185d6300e63c1acc67fb04fe5cf3d7f70412d73259bb9284129c48fa213c65fec70fe4a28b37f91677000fbc94ff28875ffd494d1798cdc584d654f56ed5795f3e55971d30bac16383b5a2afccf03907ee1529708ec9454eb3f43e44222de3a08bf585c2edb799c98be485a6f9f74f7cab74ddf7dcb11fbd7bf2f0914bba662adf9bec53f3d442f61de2acfa1b4ba8a698e2271a2a221e250e9365ea7133c09d070e04ad01dcc8bdcf9384799d8e4de3caeb4421e27bf575f4a1d8e338f216d9617e722fe212ed48bcd460c8e860c8cea2979d7de8a04dc425f5cef4c4e9b5f7322675113907062204b33e7bcb4c50cc75f0601dbd38b396a22d695082b29f4e3697e93997fbc417eb1b2883381f65f90b16257bc54e08e63153f0d1cb61242329c3802fef499503549e73af88828a3f906e3779b9ac19f9f445358f2e912c889c7beb2d1ff8a2cfe301a93131e58524c4216c4f4e1ee92f9178ccdccfae0f1dbbef5582543c48e231948dc85cf20f6caa79e09fceaafb867ae0ccfc77b8888c11863f1a83979d4baee01ee14c7aa69832445d7f86795e30f0eca22afcb14398a953605c7bd388628161a3a03a1f35b166afb57b57bbf273b9b0e52b4330b161149b6ff75d832e6e6cd3f5d8b3987f705bd2c9ad01090973f454b9cf160a4d1824df0bb12c0e85bdbbf7b64940f02d596482d5dc2422b35fae1553cdd7d1e3d5a4cb30c7f8d7336173873216ac8c4dbe4f79f96d424ec09c547251d5ae29179cd9cebe194df285a066efafa0bb1a5c5dabe4f3935f9b802e6d157a36fa4a008d2cccf25cf1c70f67b01701488dd13c4c8bebf0a5936495b04316749b137493ad722722428b68eb511aa66729c0a79513209311af3de6c05b7e7a9eaef4b2e0c66c9f2c7bd7b7b162867aad61eb904fd8796ac346a3516d221203e58dc6c5c9d4fdd9618e3a57dcd1f6a38c7f2b35c921adc2c3ff25b1223c66cfa5d5de2dc", 0x1000}, {&(0x7f00000000c0)="c629322e1857e684f67df2292ad6cd5e2933cb86d309a615d65418319b35f0c4836bd7143ff2756915ed51abeb0e5fa4be935d33a23944121d2277d018d3457692fe7a8ecd072f3228ee15c25b5aeb0f8ed2333fe5d38135c6a7b08b365bf2cc199db703f878d70c54b4a4666e7ca3", 0x6f}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x40d}, 0xc) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) 22:22:02 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) 22:22:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xffffffffffffff62) fchmod(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000200)="fc38a6f8ae82bf55a2514763d23808b2f5867f62043e44453fa5fdf768d97edb3a8ebed09db8273a3e2be8916a8eb92644895d39e66ea33e7680576ff0c75815ff0ab2f20f5337767308f4a8d7ec9bf6f4a623ae5a5b964f06b74bc977c57a44ba8c6076a6037e4dfbbe5edefd9a28", 0x6f}, {&(0x7f0000000280)="102ee54cd1ceaba6b7ab93644958f6fffae4177d6733c8b40629700ce4d6a00f9b926a1802934f097f7a5e9cdfd554483565609ab19abac7e884051886994df3f0320754813b60001aa4904b5a4d3cc81c2409a6fca590570513376afe068e61cd063f5f35d0237137561c22f2d6a292e43816da85ed5db683c9794bc37f3e3a9af1a8b1321807266c334edd1be82bce1ff25e5a0100e47374498cf525fe0deb8730ee33a71ea9f9205bfef8f5e8fca4f3554c7a0c4441ba8f5d8dd273acaf90d5d285003677036230a39217cb7f2189dd257550e8b3fe12524370bf245c8930757723a18fa81a2b1e7a39049320", 0xee}, {&(0x7f0000000380)="de21ffda01aefe09f0c598a91c22113eaed1aa6bc6295112a3178bf2a1903f7256a9cd78e7437c84b59082663284e5b8d9139bf95605f3984945674f4f456c152ca49c483394d72efe841001642738c8655739d48d46158ce6dab067539c4f1a54eaf61483571c3f8dc7c65b7077138aee3dd42afe161ea74c69c47d23684d1c300463ec9ee0136762db1436dd1590a9aa00b18450200c1dc99203e028db6a70e1587a8d794915f2b9b1b36aad3761417f4a0c623a6a56f0c4994544bf9850ba8f002a03b2c5d7a6aa783d6b644c34489dddb06399a6e757474f0aa645be0274e36b3a5f85bb0284d7d39daf38cac5b9", 0xf0}, {&(0x7f0000000480)="5e59030b5c1f30832f20942f2924f9e2f632fa618ff0b341b689a66994f51d664419a7acf671ca4373e4abe1e2db67f8e4a9f211e37c32d1b2372aee7959c54d0bee679aeb757ce897653c36d7c72c4a126c5ef99b6f35e15e44f5681a70873bec4feae0a1a6c3ff54bcf087ae6e68d587cf4ca5f4898003925d41ad7dffa0bcc5c0290ec8d2f2101f516f71f7a16ca507f2b31d4818594e9b1e3304df864806f63ba7608ec5ffbbe98b264bf50a44b24c3f17089023e2199c2e1ccc9d7835d9b6ee7a63ba82040b00a67653864a2646b1f2926f6a272e984cd3206656f9ef35fa2724fd2ec2cc6a130df6306c5f78639ec14f29b1d093", 0xf7}, {&(0x7f0000000580)="7f59f41c959d5367ac2836d3b4ef86da07eab718ac71f743cd7854e81456813c0c1c5f1757a001a02c1bbc8ee9a929b32e9abfe16f29ab86d4360a84433ef0237480b468dc9e6fe70c23b57594fe50d3c00814eea9ae010901bade5c35a0442196b2aefa68bcf32c987d74d574c9014876e6473b6f613d9a4ef3d0663f6d1b77ce2e368018d39cb0205e480c1573a4239cb40426cd19a3083caec359555843a336274a0b3d66fb0de64c668e7fa89de08a49308423913a8b13d65e13d6001f11c4eeb04c4418409354a4ef6ad3496c397d3721876f4a5c0d0ab9f08149607c77b90042c3", 0xe4}, {&(0x7f0000000680)="c8113abbd3ecacbcb4203d965a5cdbd4db3b8b600ad70247289ea0da6d11fdb4becd6df344d4733a654fef3a4c9622179c7d9ee1e7861e9cbd3c486902240fac629abd3cee", 0x45}, {&(0x7f0000000700)="198cc6ab60425b52c678d2c535cb540d76e777389c", 0x15}, {&(0x7f0000000740)="516e2b7d598fea83af26e8631fa23c232be991fa881343371b987a5a84e6080804155dd90edf65c1d950bfd6a7dd5feeed8e276d27162b52a8b20bdb64a2b47be44645659aaab352c659b00a9d79fd7d8ec204db7bddc7aacf11160dc974d8070ba328244042edbe7fda0eef77554fd25a0682bb9b70deed9349a4b9b8c00fe1256bb47c22122abd1099735d1822cbe88d38492e6f6d66a6ade7fa37c244340b861cd38be39268b1ebe8b1a2af692743f9e55a52152188caefb8ffc3df6153177b3cc9", 0xc3}, {&(0x7f0000000840)}], 0x9, &(0x7f0000000940)=[{0x48, 0xffff, 0xfff, "21e6f386c51311c2929049d5023ed104e56a86792c367fe2c09a953c8377c4a695919fdf6203a753d6b0ff3094137b20fc106b19cf0208"}, {0x30, 0x0, 0x1, "64ae779a1e3e05509206f5de4bd67c6945ee6460a1cdf5afd72d48deff1a084b"}, {0x100, 0x0, 0x8, "4b8d4d3b4f1b50caa8d89bd6c6470d18e73be9e48ab1787a6f792d9b6bd72605b77875e208c581855ae1870e553188095833487c6ad87b572f657126637a90e02919fdaa30193b1bbb902da28b3fcff375ecbe7b08eb815543e312894361eb2104dbe73d4835df2ce13cd50ce81333bcdf15653429454be8d2bdbf685438e984e6709cde2a529bdc275fe5d2535c24e0ee3861f09170b6c8631ec9aa1f8e5374d7bb825a1b4bf0b86a466ffe7e135486b1e08f9d14798dd8d217422e4c73163d1c756918be0224b06c94e70700a382c1e7adb4ef61806f64d084a67f1ef243679c1bd492216e3407eacd14575a"}, {0xa8, 0x1, 0x9, "b95873477a7a2e94a01019889ba577edcd8081abddb6c5f77b0d7f1e519fa97b99aa59935c4afcafaa2cbb245f14ce1bab008db3b04833e531aaebbf8079f7669e9064bfa2605e150830e7b822360a9245a26e5bb71ad96f56f583de95e2f0767ed6c56fe2f4fb3b496c6c73694d3e0dc7fc320b8de29b596fb595dce3f2e070591f6fcefa54e6f603aa122ee7c03bab01e758"}, {0xd8, 0x0, 0x3f, "49dfcebdef521df56bc6b93c02b920ee28da9e2636cac576921ac616b80bc60876efd7d44bd3f75ae730b603f0d82488826ecba2fa5ae132e74b37f59f6f8de554885483762d23557b934ea1e244ea80b6bf1044c14126feb10b5bb38ce92c669158901bfa719227691d18ff9c8b18e111ea7924deed73b0fa11543ba5560b12691e825e1f600ee15d19ce2b0dafb3641ac977aa1572625f5216b5a3e9b1c82e68ee7f5a7827d1ee4e8477389fc90b56f661ab8df5c56070560eec3579c5b73c3e"}], 0x2f8}, 0x8) r3 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="2ff2d939dcac5ac5fd56aa4fcc03012663b7efc0021bbc3e7322360f152ad7c1d219cb8302718e5047558c132561beba62fd248c6910eff52b85f714ea3fee17c5c89aaaca32ae6746c88994655c2c364766d2dc47300dcb4c7d648c914e36726057ad083969727c4f50b94f999a42ce07cf3bd00ba72eac891c3f726e6437", 0x7f) 22:22:02 executing program 0: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) 22:22:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 22:22:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80000000100) r1 = msgget$private(0x0, 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000007c0)='./file0/file0/file0\x00', 0x20, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000874353f25d4f118a2dbcd750b09d5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000684f00000000"], 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000380)=0xc) recvfrom$inet(r10, &(0x7f00000003c0)=""/90, 0x5a, 0x42, &(0x7f0000000440)={0x2, 0x3}, 0xc) r11 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r15 = getpgid(r7) r16 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x40003, r5, r9, r5, r12, 0xf, 0x7fffffff}, 0x3, 0x1, r15, r16, 0x8001, 0x0, 0xfffffffffffffffc, 0x8}) r17 = semget(0x0, 0x0, 0x122) setregid(r14, r13) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000600)=""/144) r18 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r18) r19 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000000280)=""/223) r20 = msgget$private(0x0, 0x140) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000740)={{0x7ff, r11, r6, r8, r6, 0xa, 0x2}, 0x6, 0x200, r15, r7, 0x5, 0x9, 0x1, 0xfff}) getsockname(r10, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) 22:22:03 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x71, 0x3, 0x800) 22:22:03 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) close(r1) 22:22:03 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000018c0)=0x7be, 0x4) r1 = socket(0x22, 0x8003, 0x2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) bind$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r3 = socket(0xe798652deef90f57, 0x4003, 0x7) sendto$unix(r2, &(0x7f00000000c0)="9d9df66a288d7f2c75bdd72d4e420af0eaafb91fd46f408f04f61e06be146b2f2a0cd5c9485164fe30d858dcc0d36fc36097eb99b90bab4159e6351055076a250eaab715ea26a9d9deec6b4ae5ad84b65156f35a73a3563c648fa0e6130191b5e4de59718b04e5b07e24375dfa502591f8585cc0f93111f0e47ea726a2920f7436a1a662ed972bee624733d1a6d4922a7f98768b870a75c5d670c5ffc4001649f9cfb4b04e0b0c752f5d711414b8fd989706ae54ce00516a3c6bdc76f6fa315d568f93be3e29027e5f531b373e3518bb3788565cce58c45641f2c194a304b4aa9a2642bca61c53030b", 0xe9, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66bdfaba42696c653000"], 0xa) r4 = dup2(r2, r2) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x84, 0x2) mknod(&(0x7f0000001900)='./file0\x00', 0x2100, 0x7) r5 = socket$unix(0x1, 0x2, 0x0) readv(r4, &(0x7f0000001780)=[{&(0x7f00000012c0)=""/207, 0xcf}, {&(0x7f00000013c0)=""/123, 0x7b}, {&(0x7f0000001440)=""/197, 0xc5}, {&(0x7f0000001540)=""/251, 0xfb}, {&(0x7f0000001640)=""/186, 0xba}, {&(0x7f0000001700)=""/53, 0x35}, {&(0x7f0000001740)=""/57, 0x39}], 0x7) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040), 0x4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001800)=0xfffffffffffffffa) accept$unix(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee2bd11db858606318a36958832e180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efc9264b8a2f2b4dd282b881c14ba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000756a52bed4dc796d292ff62bb4b8e6f4a11c8c0f83160f5b002f3f32c25c69327a769947a90bdfb8198033d5575228195a4accf0a7ee589c9fe1927d"], &(0x7f0000001280)=0x1002) 22:22:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r0) dup(r1) dup(r0) getppid() 22:22:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1080, &(0x7f0000000040)=0x5, 0x4f0aa02f) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfff, 0x6, 0x9, 0xe4, "94222f6cc4e169b1c3ee88dec871f2730ea3362d", 0x486c}) 22:22:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x400000, 0x0) 22:22:03 executing program 0: setgroups(0x0, 0x0) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x0) r1 = msgget$private(0x0, 0x141) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r3) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/128) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000180)=""/24) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x80000000, r2, r4, r5, r7, 0x44, 0x1}, 0x6, 0x2, r8, r9, 0x2, 0x3, 0x7, 0x7ff}) 22:22:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3f) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000200)=""/113, 0xffffffb9}], 0x1127) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) getrusage(0x0, &(0x7f00000000c0)) 22:22:04 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="b08572ca09d1acc5b49c99371c55cb1786caabf2c5172f568f90482aa1b43e393bff602dcceea8e46fdb88bc2fb0f949512e1d39c85c978d9472484262fee41ec35f7e799e792dbf1565c531783c941b33f321388d56f194b8d11ba532884dbe9e152ca4ab51123d6a446eadf3", 0x6d}, {&(0x7f00000001c0)="68a0cfc17fca00f01abf06da17f446a08d6905d60069fa1d9a7eb0dfdf9d43", 0x1f}, {&(0x7f0000000240)="24215ec04a354995fa1c67d7319b2a42561eb5624d21", 0x16}, {&(0x7f0000000280)="1e6beef659020e22520abee6f33cb80182e3935067b1a5d2b27f09e9cd21fbe36e82e33d1e8f6e7eddf33e5dafa4072a0e29602a3f1bebcfcc69e217014769733f250007052c3dc1", 0x48}, {&(0x7f0000000300)="295568d41d81a74c970f5bcc451314b0bd252c4a38335e485cd640ea9d3e4b3d05db0eb9f28057b10eadea4b0c166034e94a62e39ea946b354be09fb1a39cd8b7a7ea14f8073e067", 0x48}], 0x5, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x100}, {r1}], 0x2, 0x2) close(r2) 22:22:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x4000000000001007, &(0x7f0000001140)={0x0, 0x401}, 0x10) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 22:22:04 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='x\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10000, 0x96) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f0000000040)) 22:22:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 22:22:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100)={0x9, 0x4d}, 0x10) chdir(&(0x7f0000000140)='./file0\x00') r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000040)=0xffff, 0x249) connect(r1, &(0x7f0000000300)=@in, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), 0x4) 22:22:04 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x202, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x400) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r3, 0x20007471) socket$unix(0x1, 0x5, 0x0) 22:22:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r1, &(0x7f0000000080)=""/4, 0xd8b8a19ccabaf2c4) execve(0x0, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 22:22:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x20, 0x4, 0xfffffffffffffff9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/../file0\x00'}, 0x13) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='\x00', r3, r4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) 22:22:05 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) r4 = geteuid() setuid(r4) setgroups(0x2, &(0x7f00000000c0)=[r0, r2]) setgroups(0x0, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000180)={0xe5, 0x400000000000000, 0x0, 0x2}) setregid(r3, r1) setuid(0xee01) getpeername$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getgroups(0x1, &(0x7f0000000080)=[r1]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 22:22:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000240), 0x0) clock_getres(0x3, &(0x7f0000000000)) dup2(r0, r1) r2 = dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) clock_getres(0x7, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) clock_settime(0x3, &(0x7f00000000c0)={0x4, 0x4975}) flock(r2, 0x9) 22:22:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8001000029, 0x68, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x240) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/143) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x400, 0x8000}, 0xc) 22:22:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000b5630567c9722d175fe91c71f204ed770e90d0bdaef61bcc8c13260445773dfbbe6e3d8c7de64710f96d5c7ea1dcd1bb6fd1e61c165f0aa0049c9bf0d2bcc627238a5da5b9b000349b73010a0434fd956c4c8808d0b21e8dce54146f0a883845d63fc0c99c0651d4716fe0f4cd191bee3b0cd0021c907c2f0d07bc84960e8668ebf7237a94f62211a42f430fd81fdf5f3909693e22a9c7a966b4c78cc4480a4117f5795dfade7995d376394dafe8d8734fd2ed69fd6316c1e8a7243ecd6e869b3ed237d32c5485f53496aec0e5e0f9ab655dd5638927cd1ea95886a97b92d4d1e06acfd5e767fea91c96ec190bfebd37b85872ff2f91b0abd3a67555091abaffd5d3e4429a5b6225182cfbcf6c1add583a8f95e47486874f949fbc67c599dda8cd68c327314e389ebd6f4fb07454c8755ba91604ed8006b80a3de008642e2c577763436352d970367d24fb5e2dd482b67d4b2347f4"], 0x1, 0x0, 0x0, 0x0}, 0x0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x1, 0xffffffffffffbfbd, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 22:22:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) dup(r0) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) setgid(r3) r5 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) chdir(&(0x7f0000000200)='./bus\x00') getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) setregid(r4, r2) 22:22:06 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/70) 22:22:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x13e, 0xb) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) 22:22:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0xffffffff, 0x1ff}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) 22:22:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 22:22:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x100, 0x4) getsockopt(r0, 0x29, 0x1000031, 0x0, 0x0) 22:22:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="0b8cca9fe47b7d4ed05e0f1cf149cd6e8faa8c71e912d9cc5a54", 0x1a}, {&(0x7f0000000100)="3afb56af4b05cd4dea7763d9458e4d476564edaf51c12867580bc0df914db5d34183247d9de557ec35523b0e7410cea7d6bba780fd0d7b5207a16467067f107642b705de8bd039d1411ad9c48bc93e300494f047552335854ce89123c1fefb9311a406a4f955b63343bae572af681bafa21e0e650a", 0x75}], 0x2, 0x0, 0x0, 0x401}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 22:22:06 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\b', 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) r3 = dup2(r0, r0) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x2, 0xfffffffffffffc01}, 0xc) 22:22:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000380)="d9", 0x1) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) 22:22:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r3, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r2) 22:22:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="188929054d39b4ffdc77191023d4b99e548bdb34680b8fc60b2d7565262822f2e04c128b406432af2be1f8d5e6c82f21025aaa62d7b7f072", 0x38, 0xb, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) faccessat(r0, &(0x7f0000001380)='./file0/file0\x00', 0x81, 0x80003) r2 = dup(r0) r3 = open(&(0x7f00000003c0)='./file0/file1\x00', 0x20041, 0x40) utimes(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)={{0x4, 0x7f}, {0x2, 0x2}}) sendto$unix(r2, &(0x7f0000000280)="4007784f44a9a4b6fb9a78d73535ea52f9dadd502cd0d1a3a1b9204160db6aa465690e435a2cf981f24b5b7e1a0d2630ec57cd0b46c6893d2a6e753dbea2aa2d1d82db5a64eaaa8378d525ba6167096c5a060ff1cd76abcca04f9b7376f4e8fefd0060f86ec90bbca776d20397a3820a0f400ab2f6beb87b7b8f65dd69bff0fa014044f393db8fc445a5f971efc4a9842b82d04d96ec1574fa8fadb1cc673a9bae6a5aa982f19f1d077544a015c4c806baec2427bed35ff6fbf18192a751764bb58fe8e724623e00915c7b683041cd6896398ef69995bcc5d2415a7d872262b105", 0xe1, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) recvfrom$inet(r4, &(0x7f0000001280)=""/170, 0xaa, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 22:22:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/126, 0x7e, 0x42, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x3ff}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 22:22:06 executing program 1: r0 = socket$inet6(0x18, 0x40000003, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x5, 0x80) socket$inet6(0x18, 0x5, 0x7) close(r0) 22:22:06 executing program 0: r0 = socket$inet6(0x18, 0x4000000000005, 0x4000000000000000) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x3) 22:22:06 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4) write(r0, &(0x7f0000000000)="2756a16dbe13353b616deab320e5b2093a0288c70183d82443d703d314ef81cc57eae1ae90c984b4132927f20817", 0x2e) mlock(&(0x7f0000eaa000/0x2000)=nil, 0x2000) r1 = semget(0x3, 0x5, 0x3) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/84) r2 = getegid() r3 = geteuid() r4 = getuid() r5 = shmget(0x1, 0x2000, 0x284, &(0x7f0000ea9000/0x2000)=nil) r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r2, r3, r2, 0x40, 0x3}, 0x1, 0x100, r6, r7, 0x0, 0x6, 0x100000001}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7ff, r3, r2, r4, r2, 0x81, 0x8}, 0x7fffffff, 0xfff, 0x1}) setgroups(0x1, &(0x7f0000000080)=[r2]) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/123) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 22:22:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x13, r0, 0x0, 0x0) ftruncate(r0, 0x0) write(r0, &(0x7f0000000080)="e8b0db36988e10ef643d547a5532d9ab06273d9395a9bbe64ba1e140d0d37926a08abf47c743c87a5a4e2a7d8f4386f05e94a4a6c831e5e33495c2b5a0def1745e92e9c79da255cb7872cb534ab29acd1e87d0aeaf5ca9b565f8676c77f7ea39cdc4907626621c3f06f77fa9fe1edff99e1c33a323d503d4c37613f7eb810109cdf46fbb1ea0dcc8ff890b6c369cd8e7a5f865202913bf49a3c44ffcd9d4bbcf14d525cf17a6f544695ab3fae5697bde59b283610cc7d20600c17d4816cdc7b46e89", 0xc2) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 22:22:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="3a68af40e31b22ba1f58f6b3ba1c50cc2c912f502a87d3ea4652257d1bf34971731477b239f7049e51486e02e4c861646f59abf4781376c437031376faca7f508e569947bd271751d2f6e645c563d853b4aca56db777deb17df2eaa563762b434d2848df6b015097bbe2a7f84c8757f03246c9f41b39bc343ff8a52df6b62dd3", 0x80}, {&(0x7f0000000180)="914ad5362a3722d23130eec27112e2b04437f7020064b2f2e0f50c3a00b9e1126886a27f77182a422065393f462a3fd921685b74a72adecc35c9357676c540ce9c2790182b507f4f1691583d9010106a46f668ee8ae43ed25be23a23617cbaa031a4f51845316370b5b0fb267226bb6b1ffd44a43f2c2e860e6484857c64bcc0b7a130fba6802cc39a3d6365e774f5e9ec178be2581ed9f76c7a", 0x9a}], 0x2) rmdir(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) writev(r1, &(0x7f0000000040)=[{0x0, 0x3ff}], 0x1) 22:22:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="f600", 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCNXCL(r0, 0x2000740e) execve(0x0, 0x0, 0x0) 22:22:06 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8007, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 22:22:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair(0x18, 0x1, 0x0, 0x0) 22:22:06 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x11) pipe(&(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:22:06 executing program 0: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getgid() symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f0000000000)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) munlockall() symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xe008, 0x1) 22:22:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r2, &(0x7f0000000040)=""/59, 0x3b) fcntl$lock(r0, 0x6, &(0x7f0000603000)) 22:22:06 executing program 1: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) setitimer(0x3, &(0x7f00000000c0)={{0x8, 0x7a}, {0x10000, 0x3f}}, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xc2, 0x100) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000200)=0x7) connect(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x100, 0xdcad}, 0xc) 22:22:06 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) r2 = getpgrp() setpgid(0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getdents(r3, &(0x7f0000000140)=""/4096, 0x1000) r4 = getpid() fcntl$setown(r3, 0x6, r4) setpgid(0x0, r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x40000024, 0x183c, 0x5}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x1, 0x6, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x0, 0xd9b}], 0x3f, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x7, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x13, 0xffffffffffffffeb}, {{r0}, 0xfffffffffffffff9, 0x9, 0x14, 0x1, 0x7fffffff}], 0x4, &(0x7f0000000100)={0x1, 0x64e9}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 22:22:06 executing program 1: 22:22:06 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="b9494e2f1ced45a1d0f762e176221668f1d7bcecf36b0cf536370aacd6a5a158379673427176e5f215f8cc0d5c6a6a43b039877590a476d82469a7e3e20c9365619f84a8740b56289cbb6807b09a3d7b9366e3efc41ff43e2cca36e1f0b3c58ae42e2adb748fd69417aad1bd9b6f4da6269d670a67bb03a559275a15c21c2fd7df7fffbe10a6362296f451ca204fc16dbb335f300bee4f7a2056e3e92be572181c686aba2b6d2041016e99db5bd47b28a78fcb5ab725388386b6411b021bfb75eb89a3c7b998b1612f031cf6c66b2df2bf10908b35d879eccf73f70105b1042ebffd8f7cbc3755e4b76225ba4d7b46cc96be1ba3b8de424e3b83cd85203496ddeb1b89804886162544143effdc9eda2f17190004263eebb6b2852394efff71ba017f994945d1762d0263b234be4d36667fa25fe74f34bbe7a3a0b31435a53c241dd38188c1b9c349838570f4943c013d90b0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) sendto(r0, 0x0, 0x0, 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f00000000c0)=""/75, 0x4b}], 0x3, 0x0) 22:22:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r3 = getgid() r4 = getpgrp() r5 = getuid() getgroups(0x9, &(0x7f0000001500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r7 = getppid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = getuid() r12 = getegid() r13 = syz_open_pts() r14 = syz_open_pts() r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000052c3332ea247eed3000000"], &(0x7f00000015c0)=0x10) r16 = openat(0xffffffffffffff9c, &(0x7f0000001600)='./file0\x00', 0x40, 0x172) r17 = socket$unix(0x1, 0x2, 0x0) r18 = dup(0xffffffffffffff9c) setuid(r8) r19 = accept(0xffffffffffffffff, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) r20 = accept(0xffffffffffffffff, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="75a0255dfe3f2b8bd2d7bfe74b5d192d61056e9b8b93d0fee406ac3d67d7b82bd0cb7a42066bd9", 0x27}, {&(0x7f00000000c0)="6d4b5c5fc95208ed7640213307baea556894c648ac499008da6fe75905728dbff033ae03daca431b0f26c8ad4431fb628c8e2b21151d2c85a0647a640530605241398e42228b828487c8a3a41d045e8424d54439bcbccee276cacae83ac948e92c18b80f749211edf15fb382660a29043510fd0c6fff06ef8036c5a2076ac5b0347d939db4592ba5c6ed7c", 0x8b}, {&(0x7f0000000180)="bbfff71fc6feddb4136725b626d6546173568c5b5391b28e8ee21e42cd53d580ff460707235c2713ef227be2", 0x2c}, {&(0x7f00000001c0)="a54a1532cfe23425925fb0b9c43fb0fa3073ebb12a82817a96d7597db9c250ce5ea378871f24112f82d871c79883b9ab4a88167bff147ae42792e68aeb004754879f140252be949b5369343061b6fc54c50b086ec56a355636cc7db59515e77f30264c8b228e040d2a72beda7ab5243a8001b894a5c72e739f6e95a183c173685d102797e7056d5f2b1cee51a28d2dfe767bf18e480c2e90f2b2", 0x9a}, {&(0x7f0000000280)="a00c64ec9908041a5c10aed14dcd56bb58893c02b6dd45e7857f6ec740d34645f8ef05b521f3f95412", 0x29}, {&(0x7f00000002c0)="201adb8fa2ad463294ac6c80b9d95ad5089f93bd6513ee0c72e0c63ef0de6949ff9ae4e5a811b33b3ef4", 0x2a}, {&(0x7f0000000300)="ed561827fd625be0e361a1f9db031bd2f56d6066521df04f700975a39e72acb10a2fdc95dc191f13", 0x28}, {&(0x7f0000000340)="25914efd1555a0d5818ec772fbbb3d826c87b2ee8f923bd862d515db93e35096dde810f859f39fd12cfeb7d9b7096ad9a243a6b6283963f2ce9c63cff29f78d889aba6b16da52a759024c34bc342e7029f003f39e15a2b83cb971bd9bae1af0c57c1a0e003e05cd5a4dd312d1791724c64bc65ffbfbd9930f69630580e66217a02e93deaa7d68098e02836995ca7c64f41029cca62085a3fda273c3d145efccac2a711f3eb5f4ab1e250f90ff33c210018ad81257527c16bafc07f55f3a8dea684d5e6fbc3db65dc599067376183174c9197b60a77ac9a382b7665aecde2dafb246b0d0ac99c806806195c15dd46ee8aa62feb012741f4734fe789e39257dace25d71c054a66645a815cc995661253f0021db015fbf209b33da644ed484f1db1d9f9e305804220cabb8018e22e69644fdce4f0335580068ff3a8e04f6851aeb5efd41288eb4ecbc3a38861a280edcfebc33ad62833e73c02cf0ddd869c92a18b7a2620634a11dd04f5932f9f93662c3823d3c0b55ae708eebb2fc831756b191261660f23945b10026427f8e654622c2d8371aea720fd0c4d1596be4c81dcd8ed9bcd242ace7033ccfdb4a2f2624edefd82574dd9215ffeb94784d4ba835c9a3228af958692d552dd5901630c83f21f5998131df22953ce17d3d2b90743c66fb15495b2121b267ee8058231bd3809e590d96a53928a3864c03b4d5f5405e3fb0f7d9f83fda5656b148e2a772b91d8896e7b9258d5dfa43c6df915192fa9541fc6d0c95ca0f3643c084e228bedfffb8b5ba62bb30bf3d75b48c71ddbf8c68f0a5e2ae0ffc229c2e06de111982fbf71c652536181c4931a2a619fbca775cab4f0f57d1237eb7dd3bcbd90967fd841d9150e122d15b0f585ea3fd90a6ec383e3fc092133cb1aa8fab834ec7308803adf45bb55071d385df74edf9fc7f6eb86cc3bb5d929231c4d4a739c71d8e1828e68de77eeda070685faf4ff64198e5dd3125b36bf223850ba7d34a39678b1eb4cf5a8feee8daf55442b05497489597173a56d2242d6fdc5c9aaebaf400a6c15af0a15b1b4f160151a7666580f41bf451b34d4a838eb5d3ef2d5ea4711355c539126e313bdffc4f92567d11bd50d7f6bd46f7f0e44618e1cb1448196fd614c7bb3c0a1b05d86d4d44d8e9d687eb3d158cfd9f7b0c7b4367da8733f61612433b93eb519b18d16e127041e362f556af42b879940ec2a6f66cb2bf774acbd69520e871da5f3132d2732dd8787fa63d584c8275f8bee07f63296f2164fa5c0f1ed9c2de733d9ee1267219aaf89acddcdc270d1e995348f6890088628baf168006a76d856b8fef0af515603894c43aa4f5e7e1530f3599e0e3e521763fee99294b921c3004b7f097fd79338c26cefd25fa9265765070a64feb043b0552e6a706d70add4a0d2f093f17e1dc2d6f80145ff56eef287f7b17fd81c2e854e42630db2342294fa3256ff85c47f9df18e31cbe5f0dfaf2c580bc3538557ce77452a1c381a035df4c918216254b86f805b5469b66990412272f5461099f0facb76a2eab0700a62b56ad11a1a46c1b60c347baec079389c39c497501014878d7032c45acc9685041108bc7e8345457067656ec2d798fb63a7e376bc6fce1a97198fd61cefc283c4b3bb311abb02256d4e5e17c29ce9b32b38455eb9eed491e37b1c6bbd75fd81e2983ce895112c2423b18a59ae1075342bc84c3611289acf2ac047ddda2a27a0572b3e0686b3be34d801a3d8f300573c05c00a6cb3d599808df1f75963dadfe4069c215d1182370d3aff35cd316758f67a0f56ac19b70ecb6836726ada2781e456d1ffe58c86dfa229794da77d9b0f0834f031f17937d57efdd19425a97dd03cd4572a479872a8ca83d3c1b9b476aa8da8ca160cee1f271d625b2f9b5ed5cc199a57d426e7a725b466602485e4aaf58c3e375da2bc78583997a05445b00a130a5f804d8296150a39ee5e8b08d2d9376bf4831f4d1d0d9ff78af1fe62d00f524bbc045841fd91431ca835810e89ed47925dbb6382e55139aa99adafc03bf655286845e9d3759b15d9af19ab72d6b1a0841b23846658fcdd571c985e48c2001efd51d1bb5f63385b7856b2baabb25ff24e00e31a46fdb949b14a28a663c9e09c8524399af87e1bf6342f179dd426254bb1ce9cd0b0c5a28abe36f5f09dce9bde304d330e475c6a0e1155b5791db939a597144a2a9df4cad8f6062863df3b36bdd3087f6f3a7151cb0e4169c1668453a427a2dc618f4649b6591fb13d312624237e2e7bbaaafe6c3deaf35b5c759ab5c3bea1920853ff04d6ab02a9c4313719cc8986718d5d2881f7f52a25d11f2aa0eac336b78c10d51c6cd8b13489a840ecdc945fbe9c41af72c50e77e5466719399f946e2efa9f5196813ee81fd86cbefaf7aa47c88d7d9c2c13efb7cd285e80b42ef2612ddd39e48a22a349e2de053f6c36a49523df03e99d424dbf8107211f5bfc81a4354778ce3253f392e688d79a74e2b601bc143501ffdfb7ffa83f6900b394c8bd6a9853e753acdab04c835a4923a62d490a8566c2f2c6ae70c04e9eae43d00af999691f6ff73938d29c925447e0dafdc25250b151b3ffb1f8a90056df9373c29312ec23100ad158ff38c324416438abc4c33a73117d56f158557f6f987e1b9d8e8427d3620c38a52066c5369c1c991a8fa07794d9dea6ff25505041cc47210079b7630794fe00f4c7bf4a7b9dfbddbf1b61ff25837ee6efac72ed3d1eeb7a855f76ca8a60d6902769a681a53de5523aeb4255e146774ae79e0ca4bd16b48636e1a46b49f5f565aa8f0b12d96994bf8e72afb0744eeec31101d5eab1df76d82b28b570fc108994cc3fbee3d73072a7b986fd774409114efc2814f511c5e2064071653efa873ba97865af687b5f55dbfd0ea63d0deffd2d5bf45bbe590beaa8c150ce71dd639f4ae246ce08119fcc4122dbb4f8cd58ca6f90eb8d4844b3392fdae0dd994e6b9a6549d99f0dca377c1897fc2e0b6b3e073f00709c0cea498c1506479474ff169c3c8de649f24d0b77af68d19ccb843e701e8d5a9a847f6f42b4ae64ba3e6c5fb2d5ac28882f8b78891a2980e9f2d458600c425e8825cfcf41227f9c7df1456e39d806a1eaa31462426aa8001921c8f79dc08483c61c1c5a01a3f3ccf39554e51c224d90633ddcd6e23d0da86f0193cbedea90d0612b3c795357f645febf8690bbc675458b7e2b9dbc0b38e9c4f6206fd5970cb28526fc11d00616e7809cc9db8a4f371b0080b30cbc8d4e08fee2db269b2a61468e0ee9308e483d2aebdf219712a0763dd361fdc6428e3ee52fd25a7ba5ed09644df0286d9c4ee657222cc700abbd02767364e2b996ef3196f5129a4d4a5265f118080d7ecb44d5019481f2bfeae1ef4cf3f6560ef0ba5f11ccfb36f2dd4bac4e35e8a191db81a8013abc3b7b78a9f02aecefcb5f4a407701b56b8f1f5e63cd5528df0f1feb4cae3b6d0c03df2ab80b7a21ad673307ece642d6f003c3c52a315b20593c937edff82d28ec83d42f42e1eb48fdb939f41b339444886f328c1c489de0a50a24f7e3b7c50b779691cce1b24f1bddc837561272574524430477aa73e733c89c1618416bafb44f56f6fffd01b3332a63e2640bf2583c62e2402571ee43c0bd966893f36ef37348d8d08c45ba6d5867777eef1cbaecdb5f2e105b23a24c288440749e6eb7f4562ce2e310722cc84825209b1455d5e3cf6736d84ea8e6166b8529c4c0d66196d5ef99d6f7c3b7145a9468635ac8527b3fa271efec46d64b0b4d0240b6b20a2d83aa5ed63cbf927b5747886ed2fe5c5dfa081405eb08947e7231a2058f2420549a03d72a84a73c6c63f3168b378349dc47d84a0a1e2b29a7870cf7f3490e347bb7d6079fff52117a4e6d65b343e6b195f9ac2bf4f3bd9d7c6fc76dfbeda280edd2b0e722073844d0cd6c1d943e2064a0b7e0cff69d0e403b75eaac0a5ad6aff0488b927cdc7d4c5d8b482bde80c04284d17c46f4b78480c8cf5085648558d7e6ee9148ff63730252809d9379a5a09cdef50714c5bb1c161c9895e1cbd6e562b9ac61f0e9d7d0692dca5321fd80d7587cea779cb87b1c24b2ee4536f1a12a3d557f9842c02886c3e6971f91e6510edf6079b01634015809462244c4f6ab97f33e5b613983906283a9ac091345cff5983affdd2504c34523e06b7fb424bcb8557f8ac108c0c3ed7f07e254ea38f5c0bb16663551217de99955757072e1d00c85dd5e399735ec0e781d9edd1ae7aea8200177edc8e4ebaca04662effe4135ebe8eb513428a39de4e7896b3b27b73b64a3355962d04686d58e6db0dc8c09e0ec5cd1adbbbffaafa88961e8dc1eb3f7411985e04c4e58a70dd96cb7c8dba9be79ee6b7154517637996fc9c588897980b9ec1c6e5ec3d41bab11e3f78ac18a5c5d65a7558c98e1a76d6c31f961cd38de493da7ddef6567944ab89cf6666a393fec860ccb416d9bb67dd058dc52279bfc94837ab862d8673217c984a42e8724dac00153a95281a27abbc662ad9ac2b3126684ce9d897195a632aeab2ded7eb2b486e9ef67e2c13676f00e6b058c1ac879929c25e6c09a5768aa04ea8c0c19aa0e56579105000b48e535fef4eaddd3cca92388c47fcf29837bc259836aa01ed199b8d6a3abd5c404a47d27f78dea5dd13f9149e2f4663a13ab31625abb0d40b6dc5cb83e39308c54edc341f160c668c38c2ac9a3a9f8c5de25d950106ddfd067c22bbdd05be8ec4eaab88827da1c7c1e906f0ee8179c494433d416df913284761b00a6bfcd5681cb0d5f7cde50151fffabc0fe1d88258336efe7a8e11ba56b280e8d398632706c42e5e0a744e42145eafa817057891235252037459fa862b7adf3d47a720b00613cdb35694a2138a72dc5769ff75abe183cbf90d85ef78e6599997520302f8e734866105f79ff4eeaff890c02d366039b3d539ba2fcb13c7dbcf3b7e81cbd2881c3dd2c909b0a1ef36bb9eeb7d1411c350ca1ef7b2138aed37e649c61e326b952b9e6ff6b068d7ee6eec632f3d681d1da884ac85d9377410f1a8a9510d3a4fc27fe002a3944afa546357797731f738a52093e8719b762d2a738d0110727dd412eb2ed9df6eeee88c67e10e22c34be23ccd7fa4bffeb17d95db10a785b601c403fe6281b5e811ab8e9c0dbbf3600219d9c07a09ccc2cbbdc1effec0891acd9481f32df794990bd3959626a27121ad281c81450be4d5e0cc0cb0464e9ece2acda886dbe8f010b2831db3766dff1e9d0cfd57ce8ec1861d5e2c3038a2b1ef583f39fbfaa2bc2d1c0c5c743e2d71cfe2095f508921ead56df698829eb1019ce15d39f52bb23f37f4ed8d77a517731a07e9690b4daa6b035c99142cd2bbb416123c3bfafc8675128bbfb62e6e5e86bff6d984ef9ec95ab99f30b309a75af215ab9430751785834621f920a89ac26baf6943e538fa80515c651c850558cce28791f7fd3383f3c7b0394359f515b58d687f606c5a9754621608f0d596037e685d70a8228705422438dd574aa9d42535b4fc75753eb188a75198f5a6fc51c94fe7031aef18acbe28e2df223a0ab29b5ab3ba49e26450c2f8ab7708ea11b8d27f76d02bed073cdd8e6277b88df5b7472d1047ef51fbb41d56e923daca8f7380d9ebe3f529ae2dc64ca6976f4e26ec48948a61a06298fa7520dde762bedd5d01b5d4f6e8dd8dbe93a629277255483ab5b67a2e04bf9bf8900c29be10585ca4fcbe93da1dfd26be944f0d26d70be0843cbb29c1f3bff7e40a0c649b72194fb5b05199b8de1e1", 0x1000}, {&(0x7f0000001340)="0eaae8de0bbaa67883875d54805aed1b54e59f9d4ffe409442771f150131bc39a01fe44434094344a06a95558c7427ba5db4b168b403edbd3cfc4049c0aba9e14daede75fb1f922abd07a8e5", 0x4c}], 0x9, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20]}], 0xb0, 0x404}, 0x40d) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r21 = socket(0x2, 0xc003, 0x0) bind$unix(r21, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 22:22:06 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x2bfd, 0x9}, {0xad, 0x1}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x3, 0x3}, {0x8, 0x3}}, &(0x7f0000000080)) r0 = semget$private(0x0, 0x1, 0x1a2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/212) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7, 0x800}, {0x4, 0x3, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x800080000000, 0x1800}], 0x4) r2 = socket$inet(0x2, 0x8003, 0x80000001) getsockname(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000094cab9de5e3f28c00000000000000000000000000000"], &(0x7f0000000240)=0x1e) r3 = semget$private(0x0, 0x62228969f2df3b3b, 0x10) socketpair(0x18, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r3, &(0x7f00000002c0)=[{0x3, 0x7, 0x1000}, {0x7, 0x9, 0x1000}], 0x2) setitimer(0x0, &(0x7f0000000300)={{0x3ff, 0x5cf6}, {0x1, 0x5}}, &(0x7f0000000340)) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0x3, 0x800}, {0x4, 0x100000000, 0x1800}, {0x3, 0x2000000000, 0x1000}], 0x3) getsockname$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semop(r1, &(0x7f0000000440)=[{0x4, 0x4}, {0x0, 0x3, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0xe7b, 0x1000}], 0x6) r6 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80, 0x40) mknodat(r6, &(0x7f00000004c0)='./file0\x00', 0x4, 0x6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) semget(0x3, 0x3, 0x8) getsockname(r5, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) sendmsg(r4, &(0x7f00000018c0)={&(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000005c0)="b56a2cef1354103543224c300a376b8b25cdc0885fa7bc7a23e6e476f3b5085e749487ce355f671b480306628fc1f4a6a3877bae39daf4e7c6a78436d656cb2accf5030d224de84eee0ca26fbbaf9bc496d1f2547610f7ec8b8a425b5b6cec600d1770fa9ab73d4b71a4377ab6f285b55e780277435b746a03cf0047b851040f25edfc838673d7f5f4ce53549e7742a6785f1929e3395458350f10df3879a5ecb6f38063", 0xa4}], 0x1, 0x0}, 0x4) select(0x40, &(0x7f0000001900)={0xd02, 0x3, 0x800, 0x6, 0x3, 0x9, 0x2, 0x87d2}, &(0x7f0000001940)={0x2, 0x3, 0x0, 0x4, 0x200, 0x8, 0x9d4, 0x42cc844}, &(0x7f0000001980)={0x1000, 0xe5, 0xed6, 0x7, 0x9, 0x3, 0x6f, 0xdef}, &(0x7f00000019c0)={0x7ed0, 0x2}) openat(r6, &(0x7f0000001a00)='./file0\x00', 0x101, 0x10) r7 = semget$private(0x0, 0x0, 0x10) semget$private(0x0, 0x0, 0x40) semget$private(0x0, 0x6, 0x5c) semop(r7, &(0x7f0000001a40)=[{0x6, 0x10001}, {0x3, 0x7a, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x4000000000, 0x800}], 0x4) unlink(&(0x7f0000001a80)='./file0\x00') semget$private(0x0, 0x1, 0x1) 22:22:06 executing program 1: socket$inet(0x2, 0x3, 0x0) 22:22:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x111) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x2, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r1, 0x6, 0x10, 0x0, 0x1a6) 22:22:06 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) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 22:22:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x80000, 0x1c00000000000}) 22:22:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) faccessat(r0, &(0x7f0000001600)='./bus\x00', 0x80, 0x3) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="cd3a7ff79afbdc7d015fba0ce5adcb2abb6876b32942228da697127062810c1ef4dbcc4bd20c1f40e83f7bc0339df019a423cff082bf21d0ba9049eb07c9839023b90d22be8834b4dbd309b1efd3ee047bceb97805977a0125677d1a8496ff470c6de028975516a9e8e0d33f757616095e7e0e689baf1104e03bf71b371cc2d1f212f7d31a43dcdc66db5317befd82e480faaba569459fbf6e24bfb06367ccc2bb589f7d513b5d6fd477ff22a2952434c3", 0xb1}, {&(0x7f0000000200)="35ae5dafbe0b1dcfb7dea608ea547cd2d559844ee1f8a19a0365eb3ce908b2d22851dfa09880588eb49ee942455221b92b4a017065937f269ef13d41e57b42c8839eda44896301ca2b005c5f0b3ed042c353bed76b40335b9e5375d5a50bc80144a2ec2446324306d75740f7f5f14a6666eecc06bbd17386ff381624c9c59968bb20b346dd4f4ae37b36434941ff38920cb296004fb94e5a913eeb198475832d7180f5efe73b0415a03f4e0e5a5eb7e45e77af96699021a988a5d701b5a6493cfd127dbe38b33b8b65adfa9cbfa09a11839724fd8d8402b1b3e87df2d40f08bd3f48359cedf76689f037", 0xea}, {&(0x7f0000000300)="77fcb0576e735fbdfea17be7b94b8425e112ecf89707f42eef1bb701e5e460b79095701fcc8c48cb478c6556ce04ea1d29545871b0889b67e1fdc8d9ef1b9dc20d9ca2d1990be02032ca9d602bcbeca6f887e00661b080", 0x57}, {&(0x7f0000000380)="cf5a59d9e0e1998f786ebfc2f8170aebc283ef49dfe47c32647ec5904e882e88ab536f3188503f296d0a3f9915443f739f7ea4b7a003b650870b6ce91dd5a8e7ef339ba7b94228a1535ff316b0db09f7a1cacfeb597ec85b849f4ae15ca04573b20b47efb954036c1e284efdf64fa248e9c36b6a0977d011e026", 0x7a}, {&(0x7f0000000400)="2e7c00832a95c3ccdd81f21b491c5266fdb4746e2955c79ebf8f901dd0a467de8dd6700a7a3779a1ace232c64573fc116ff7a9565dde3b651f10f00147d16f99c63a182611e70058f10609aa410e40f0d5022f902d18", 0x56}, {&(0x7f0000000480)="c5f9311f31d06d83c363c382189ff7fd14fc6f9c4d8cef77bbf9bbc55bd39c986db306e770597905dfe22d052dee87444575d91c64d185f812e81d647e8d9df03284c526cb6f810335daa3a12af73434614e08be031472472ac98b103fac1b90021252bee9df32969cce283d68e7fdf325707bd10cdc4fb055ce85e170dc8d3585f024f239379f13dcd323a1262ff7974f0b1fd75e224c9cd3a01106811c95c51d04b0c11572442992a81f4003635ffbc13677cef387c027a20200bc41b98d9276e9ad3bfc6230b64797f0a56d9f099ef8229dcf66a5b798dc3101486650", 0xde}, {&(0x7f0000000580)="10a3473b63e44c730c4996aced95c3d7f54e78f767d929e8e4a1cbe9e8b5fe3a4207bcbfcc79a4118e943e27b4aee378d67dc8442f5df1867416ac000b740705d23bb7d2e97ae6de45e9f3afad2a13951e0a745bd01677a65bc9e750b1136857316d702459007513caea0249de452d86a3a391b3143ac9909a3071a514155d89babfb8479e7c5344f2a27b2cdc6e282da5e3eccaca0064603a2f5408548df67b0577dd828def142a2529dfba50be26c4fd5ee3b4314faaff9e5712eb061473cab48ae467acaa7b257ff481370a6cd5ef8b0eef5a2bb7839d3127c3f8a367164b4842e3b8105d680f91369b64fafbb533ca49a051ad3d39ade961c090c61ed2f97cc2e7b0c246fd0b8f3d49381fa501824e39f24431b287945dcfb400b56465d4b81ccf7d4e96552a6b0f378eb5c537f0558b230f26ca2d1980b7ea05c6743e7396a7223023bd346291ef4d25a1b75739cc18aeb3e359719035a3c82f14cd3b049665dbe3f4975190cd6db0e8a8a3197101737cb1142f02a4a3f802f18cbd0b27b7c2d5612198fd2c541c49119d112959f8560d453616374dffb8fd4ec875dcdb338c544544cfdf468e3f5c428f99d26b5421dcaf078501fc488aa86d5741f1aa8a242a5236358484a340810a1f3b75c2d2728df8d9f3d444b08f332d529b6fe7414af8cf8cc15451c56e8faaf5978c87c71a4fc007c1b3379573a778f12f81a657bc83d7f1c01a0dd18b88f0885d6ddd19542009fd5f199e1d95be65cde5c206330f4f64885b442fb49ed21860b0269c4c870f563d7538582a2850f01b483c219d91888640dd11c40a25258a0f656c6011650dc8e8bb996564d9559e23b7e767dd1353129830cd7ed9cb4fb5c5d8a430530f5d43bc1e7f35329856999da7dd5b79be32482ab9409139e120b6a06f36e2a4800704bf131e7242001c5486a417fc95af29f7bf1df47d37f367aa79dc0afae5a8e7245bbb763b1075900e55f7f003d9c54536af7c99cce64bd387b285c7944e1cd73e8dffc61fb414e6961f7cc42f818ab92c742d37c7e72cbb109c7ac814ca2d14c2cff1218f801977e437eb1391ffa59cdcb01becd860742ef83717f47e053b70b4269bbfb965e3768f04fb282168fdbbccb3798498929fcdc8d1a2d44d14236a7a1c0cf876577796767f77fc6edf303f20b4a684c98ec68c4becd17b066b3ee335c4798afb26cab6eba8e25fe922f816d00ee5c628a2ad127543243a35a1cf5885c41fc52b4d8dcb051a2bac5d4c228dabd91248eb4469270c5fd59733e79cce591258d3c04924e7e62adee3cc89c7b02ac2f475af619026be0cdddee41444630c5131ad2921ff227c78b5e0a160c08bdcbcac4c43a8c15d38b16e69f27656765a65b2203cc4e93c5f44bead7f57237ef8d68a2b1a3cfe2683a849d6bc868fd0f042ac7a377fe57a84867956fca01f725892af38b0cfdd5b067d0a5768b3db54a362b218346309e2863929c17fa22f8ea7eaab2062f9e7ee96ca79bdfa94f5f595c088be3528c6cd2063418915970df2f73b705dbee5e6228b0e0bffc4882ef046e167dd1a3d353f7d7b6d77d3c2ee15d5f5de875c86afbb3e4916bf783d420113302784e4be6112df5a062a6e45f034e1e0084f79c920a62cb540c7f9e45c79ca21116a7213955a43549bf735c570230e36241cdde56eaef64c973ff432978f99e55b5ad989b72e4a75f345bbf76856fb3d1faf86f570b5e7541ce633b0be0448fa3be27edbfe5bfbdf8fcae2b1a99ea114a6435a1ee49fddcf7ba051ff5e283d0bf5fc6e1b5952ac27bf466b6caf86900e3729b12ae690f46091733ba48844ce1408ea48265febb1fe6e0d312df8110420fb7eff7f3690940b01bd0f9b7a6e1ba6b0cad477df7d0d138fa93f844d216ac3f74fa561e4d66a9b2c555443accfc2e85d00ded75ccb5a77229dfe69250ba162ce3f3e8f6b2d76946feb7d0e33a33c71b597ec3ffd3ebf3a71372875f90fb58cb5c016848b2ae3822e543f91af6a50edd87fa6f15f9725a4b2afa729237d2d70a6dbf9399fe04614d0a26273a8a5e787c11f43a89c5957d9ab8061ec48689d7fac84fc869c2c726eb029e68a50ed1a1b024afd14c175cf13017a33563d69dd5a432627e8020bbad077c2b27f7f02b1f9e7668c7e05cbcabbb2482919b088eb3181a55efe42175f8905a35ab0cfbcd8c1bb614bb14d6308a94032d3fc3064007a604b920a83979d1f68618487a45377b7413842e8bc96d553b8801433197244a6d2cb06d29d622657e94c2fce553e64163e2fce8adc685de3f129f673b6046171200ecfbb33634964cf8a50d9bec96e537b02a24771f1679f56ee8eac9dda8de7911891d32d940939f76bcb1d6b8fcf3e4aebe9dd51ab8e250c44eb4c84a6a6c14a96648d14eba531a37638d51a6a5f944ec0182e781c5bb48ca36450897e9bc60f1da6f263daa36d9824bda4ee5c98c50391425e987b8779991e6fd6bf31cd236b7c131dbaed2b10dbfa5e8fcf088befc4b63abc42456056c8ac8722a28e39d516c54cfa2dfc1761faa77ac1a8496e468b5a2f152d8c8c52cec19bc206cbf9f7714256bb6635b7258f74e39100785e3c5cdf2791657f772cea4b122d2645671dfa9b562688996650f30a7f735c577e3aa340e65f254a8ae59d55b8de55e54c9b40f05ab51ad0c8ee562dcd7eb884186a5c69342ea7e561b77200b848ebc3e96ad27b81d9d706fc685d6689081ab9813eb2669070513ba798e237f0193fd552c78df04ccdb4bb47ba7a6087971c478f03c2286ec1596f63c7cea1e05de0bbcd2dd48c4f835ceeb1cba009b298f3c5ef515efb5da431231414a5c19ab7b3a4e84e851a15cd887cfeb6cdd9af1e400f1ea6a3126d73b4e091ddbf8224820cfd7931cbbdefd99d885a30f82a2030c78a15faf55a6ee85485d5c3e25c94c22946c81aca88e0cb42a0fb3c7cb54bebb021e7fc416e5717313548b99fc2ca20fbded2a26383c72a9d1f50eeee9cca9230d73f4f84871a5cf1525419981d242ffc478900df013f287785d39089f805889a2da607fd8ba1a819227a09202a29fde3b8fe79b5ef73b7c64404ca18f7875c9c637a2aa215643e70ad59b5e8729aa37b5f5f5309b9392ed3789390e411054557a4ec90f75c7a2935119e38e371d43e9c7db8af1191e4a224a2d432521e7b9f264e0f492f76d4c074c48e07b92eb64f7381ad8069efcf8b383a5c0c8071df064683e233396ef7667916a10afab82634c5e7d1683c07a0825f5a113454f7573eed6b91c7f1e3ec67f6f93de6d45d7aa9ae625025179c4cd2c3f7f26ee7a000821ec20bcbac0ce77947ca19955beb8b0a1c7d455278558c12045c4623b3fd529a2986ce97589d400970fd76189b76be6d2069ad5614d082485809b44fc012decc796a8e155a0e176cb403d7a25124bb0c539424174a534707ddd1470a7e04bc2a7542f55b58dd81d8373d71ef152b24ada2038075c6f93becd7d6fd4cc068e5f7fafa990293f0195e785e5d31e69df05b2ba3402c81511294fafefff565b1f08cc2b5e7151846c08b87865946320a67666210b8e2c4b150acc6712cec6d4336d009f4bf60e6fa6021c7e0d33e43708a1fdc984a7023863cab22c0d11c6b8250437b54eb9391abc8f9f1c322e0d5345438faba99655440674955a7c4ddf086f66e6f9eb3af2075417ef5d80c982f8257b426071091e5c1da6ff54580e66e0a0acc1a3a23e864e6c941f2963a05a5d87f5f97a2b899554777dd92ca2e6f42bba786f83663a3b083b9d6cd2ecc96ab54d508134185599e3bd95a0caf4054579d106b2e3a916686a16a783d268ae6cc4924b70948e458df20081ef8872c608be0bd5585e15204fce1552d3f2cef966ae497e13e83fa7804d21890e44cefe729eb258b89d1ab3db822f92bb77408201f8faed345c02e9d048cfd86d08c50723dba6603c9dd3b5bf728efc0591f27155e08e7b1306847c9191f2834995a70b85049b6e2c3c82941cc9eaf71bcc0f9b58e40c0edc13404fd25754ded9bc5f574ff50d37b860a03c8dc2801dc0ee4ae7e0ba6d669f01d1e1d9ef0007ab851e48c090e889d37093b4a00dd28548697507b9f953ed0b3eca360f00569299c04ca8efcfd166dcb2969a97d42ae6dd6d0b102cdbd6555e8485b7b40fc557dcebf9cb436acd7f4ca1e0d316685b4202426449b40e3a82ce9738d0abb13b36fd5834a3ee41fe34d3ed7e03cf51f2a781c6e9fc7d64a4ddebe323767d57f29ad36f37cafa949b1114bcd9854871c3fcd93bcee410ce4f8791faee9f590ff2ad7fcff7e8624dbba24163a1b877b856435c4417b669e626808074a5202543215c796566ce77d43ffe1abc96bdbb9327ea093f78b565640a4e18503f4aa93df33a970bcb65f667ecd83a2a9491d43e501d574f50c287e66b7368c3fecc87a2cd4c84e3ad11cc14177df5eb07e0517ff12c75a8c9027fd932d643681795fd03c884a1558b4bcfef0d9ba249e80340cb8fe5aecbee5a0c351351027648fbeeae58c04149bada189c32bd5f39cf77cf0817a4a55da57cc368d60fefcdbaff3f240f5aa66a50cb3a64bb0c3670c5bf2f08554a6050f89ef16647e7beff67135836dfdbc424adee2837dd0451422d6e7eb8e56f6db038928047e51c453d126379060774c7dd41046df1c5026b4b1147097fb7768fe87e64bcf4992c46dfa93fba783a45dbcf0a207465cb7edea594e4fe3aa6054f385ecd6cc15253e65a54270aed2c262ec82deb5427bcb2eb33141accd8d0bea1e78ddd5ef15521343d1474ea9416bd262c46849e2e56a8113c79be3f169ed2ee876502f24a9f3a748a67997254034ab22cb44e071b476f12c5fc346fd80ae450b0f0e42fcbfdd9aee289ba5aa59a6991fe132e4f196cdbc1a2b2d6be6ecc29ae9c319b947602d1cf312ba966cf1fc339c396761dabf2a97073726afd11b957c42b621ac49e51b64af0a6d4bf75aaef1abd09e86ec2cd149a559a0ee7832dad48cf44dab9fe9d3b98e6f9e16e4400b24b678b7bfd4db731ce260028cbc45819c72c270512a8849399941bbd0834b6a4dec48c5ca6ab397d19c4d37891ad2fbc0cb5cb87851943a762022c123ce0c5797476f35951f7e26710bfefac98deda0561edbc3eb9a3bf5ebdc9d27d1acf86508ea9dff02b0a939684d5f59c2d30e763013de2b06ac4bee71cb66c9f01606308384545ecd73248a9e71b48133caa4e0c7a3ad219a201695fbf5210a5725302a1e01c16e74c0c94280433745df8aac2f1a8f2c0ab14aa8cd59fc07f4a798bbb410d5bae0dbfbbf408bcc7118d2967eb856c02d6164f4082361198196f6ec5965abd4f6731f9c229f3f032f3f7904f5b49aaf907161d8213df9ae34178bd40436ef6f3a95d66fcbbec75686ec8e985f8b60ff0e44ee4d34da6ff79254f5cdb1efe8427f76179cda4bb146f533ac55d8f1705d7637db2ee82f87c80d82bbf6188e3e0aaa3e3bf621da4e98f70aacb22503339ad19739147142794231358a2a04391d2b2f21a308ea61a99cf00dbecd2360638fd0e8cf4b436ea663e15a0146786b3220b6e571636339d8cb1ab6ad9a765a2409712b2ae29962f044b32430058d07cd4982636416ec44492d36ced7e4311b4997df975d8a12dd86528a86ef20f67e91dff776ed96b42ae12197eae51085e99c8625ea0584ee66883145093d12ca2adb21040ed2186afa50c0dcc793779a9e71bae2386fde7abc8e689fd5ead3ab8fd47ce27462f8a5de5824db9ffe77969e1fb288f3dd379de7", 0x1000}, {&(0x7f00000000c0)="1d58809493289a676f1fad78cce2a61d", 0x10}], 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 22:22:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) rename(&(0x7f0000000140)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x25, 0x8, 0x43599bdb, 0x40, 0x46cf, 0x4, 0xc39, 0x1000}, &(0x7f0000000100)={0x1a, 0x7f0}) 22:22:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="edbe49b9ac52906c15878d25da44bef1cfaca1acdf9c804c2b5123fbea57c0910938714dab549a5283e2140af49a6a75d34238378fd82f37069dda59fb8c3e85baf20ea1943f074ba8080a6dee3e7db11da6e426a80d6dfd9f0bd720e654087ad0493905e697e14707c47b2be5ab4d5afd9626926f0afe22388526f548eb8701eb41096ef1e5f25d290f8dd73db379d4e2f391cd88439f2ee8ae66ef72ca33edc4a2b9a0332957f93921fb00c5ad7e5f9602c51f008694bf0bc6ffda60188238ba2ba673da9364ee9c7728b423f2e2b3d739eb5355fbcb6428d1d9e5633c142e7f760e02281282c8e29cf7422bfc2d", 0xef) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 22:22:06 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df24000011c301cf2bae87525e8c5dafb33a481800500001a09"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:22:06 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/228) r1 = socket$inet(0x2, 0x8004, 0x800000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r1) 22:22:08 executing program 0: open(&(0x7f0000000080)='./bus/file0\x00', 0x88, 0xe2) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4534) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) 22:22:12 executing program 1: setrlimit(0x7, &(0x7f00000000c0)={0x1, 0xb}) setrlimit(0x8, &(0x7f0000000080)={0x0, 0x7}) getrlimit(0x7, &(0x7f0000000000)) getuid() 22:22:12 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) socketpair(0x3, 0x4007, 0x8000, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) wsmuxpoll: not open wsmuxpoll: not open 22:22:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x276}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() setgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) 22:22:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x60}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:22:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x346, &(0x7f0000000040)=[{0x30, 0x0, 0x0, "729cd7aed09e4469d040d13a37fa4bfc6521186f6155f09e287d43e3b1"}], 0x30}, 0x0) 22:22:14 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) r2 = socket(0x18, 0x8005, 0x39) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0xd7, 0x8, 0x4}, 0xc) 22:22:18 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 22:22:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000440)='|', 0x1}], 0x1) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000000)) 22:22:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) 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 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) rmdir(&(0x7f0000000000)='./bus/file0\x00') r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 22:22:18 executing program 0: r0 = getpgrp() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setpgid(0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xa0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) r4 = getpid() setrlimit(0x7, &(0x7f0000000040)={0xd5b9, 0x2}) fcntl$setown(r2, 0x6, r4) mkdirat(r3, &(0x7f0000000240)='./bus\x00', 0x1) close(r2) setpgid(r0, r4) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000280)=0x7, 0x4) 22:22:18 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 22:22:18 executing program 0: r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000002a00)=[{0x0}], 0x1) 22:22:18 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/18) 22:22:18 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x225, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x3, 0x100000) fcntl$setstatus(r1, 0x4, 0x44) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r2, 0x1) dup2(r1, r3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:22:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6004, 0x1) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) 22:22:18 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 22:22:18 executing program 0: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 22:22:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = shmget(0x2, 0x4000, 0xa0, &(0x7f0000ff9000/0x4000)=nil) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x4, r3, r4, r5, r6, 0x80, 0xfffffffffffffffc}, 0x0, 0x20, r7, r8, 0xfffffffffffffffe, 0x74, 0x4d}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x8, 0x1, 0x200, 0x7, "3d72e682406b53ccad5516cc194bc672c8c31d30", 0x8, 0x5df}) r10 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r10, 0xdc}], 0x1, 0x2f4) ioctl$TIOCSTART(r10, 0x2000746e) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) 22:22:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) write(r1, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0xffffffff, 0xffffffffffffbffc, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r3) 22:22:18 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) setuid(r1) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1217, &(0x7f0000000080)=0x5, 0x4) r3 = dup2(r0, r0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x7) listen(r0, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) 22:22:18 executing program 1: r0 = socket(0x1, 0xc002, 0xfffffffffffffffc) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 22:22:18 executing program 1: select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x10000, &(0x7f00000000c0)={0x4, 0x81}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x144, 0x1) 22:22:19 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) r10 = getuid() r11 = getgid() sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="46b95e24c0db7f2535f7b57c9c38bf305235dab729d4c0fed41a47c920f84dcba89dbb4b7669c4b6acc59d26944e80c34e904339e57068f1d7d37cc8fc561e816538566e0543a0cf3d3fc33be2387f9ad0c88bcae9b858e93c2ff95ff33d52ca76edbecee6ef18b7dd423c4d3a5c9d797c99d5cfd744e1574c8026349de562ecd31c5fb83e2e103a2e5b25cc0326a35f4d9810dab1ca59e85665329932d24977665dd2fb0359a30f20ba9f4f8d9c0410664ecda56c7802fdc2ef592c781f1d0d8b3beea41bc3303bdbf3d72260194ef63c669ff1f262fba8ea1f89f8aeade28aca36d5070e367419d33ee67a1e67d12a8c2b3caafeb592985ae606141ad556c39a704a35d19f565e3ba9e29e321546dde640e68e1a3ddd93328e5b83606b5ae2ca1460ab43f2f2a8c8b97bc82b6398772b899da24c671953d10867b27c0e7320e10b393ba44c0eab64bd1c232e5fe9b4eda6455ab440254189ee77d32938a5513873c3e014d88a491e83870f10c8a3c489941e07d8ff22b0a1a702448704ca25c4c2ae471308c05f0be7b8d26e8d19ac987c7b54dfee23870c295ebd5ba771b4bcdef6267306235d8c023b4975f9de4517302e5717116922683d2ac0399d3c8570dfc483244282a255e267e6ae777fe8670a8873f72f4a18352edb40db3e1a47e44c6fb2f217a80a11d3dc734070a02f68b2649079718e59eabba0f809c4ef13b78403e24432313a9d0afc9fc1ca7081b3a669961fa76769184e3404612a7f211bf4b3e8a1024cac308386ed39f3a26b762e0b783f7274b1c3bbf5d784aea2386838e9fd1f501de8e372f7c9d29887721f19491aed3a5a1fca6a0754660beb2f6e4ccb053534665b383e6a130be969f787122bedb4d5d65e64654ca7085d944b6244e095709cb6ce763ece969307c719b508fb94b87bfa973288afb4298d0e7ee4eeeb81977fbd60c6cf6441f6da42417d47a9e0decbf05f8d85612f86c8c45532d5ff154630c94764a58a641dd717b91e45af9cc80699cf237b1704cc11645205c6c2c7a1086978735bfbdf677e9e67e0f526217d4b00fe70436c0e458ae8068c3bae68ea1d81ae138a0b2d950ed45661842a705a4730f32af73674beded8fcbca24b845a4fe2435cef71951daf21bc88bae5a64b9cab37cbba7c349b1b7e6ca24c361aaeb48b48f0aa36143e56d82e64a5e2e7b2b2e978ceea87129f295c21e26a4e1bba439996c9ac08396aade9d17055dbe54312c799e993c1cb7f65cb330ce7be6fdfa77d9e17e02e780ba1d4bfd5ffe72dfc8af088d7def04aa50627a924ef439fe1c6275e554fabdd141241fc252a49a0c1bdc0464f3ea38d799b2c7bb44127beb869150ee2149571f8298d4de951dcd71568e06aee66e91268e8fcdb7bcd8dc2a58865a4b6db4e8591e5bdfdcf811aa1b5c48f76a1d2195686d8335a46d71b9927a0a98c01ab8ce20824cfff37bb92c67a543feaeb3e4b44cbd194453626084fb2dce986d691dde5ec3ec73f06451543b3a468187237304cd337f70509f86dd8bef4a7bc0aa82dbda53c4ae71f07ddaf8b3d0d760390a240d82e6a8fb36887271ae3ed8682ca8948dc10ab0fc84b006ec221adb1e4feb06a64e9ce04c5233d7ce890bff71c6f81fabe21d14262175ffee15459415a0db7b226aeda3df8befc077d1973d4facea7c3e32d7947c26e0930da3be6f1c85ca412e9ff42b049f12f7ed42818f984b951ae76e393b38edf2edb938fc779742ebc9ecf8c75ef92c9e64d74cc3757a9bdfd7d193001b2e37762463d9f20982c65907712a064a2ecba02b2207325564505130f31c919b0a1f0b7fa6518ff361263db13aacc7902d536d1d9f6439ba38f76a3681ce28bb38ae5c2d1554cac0d02ed96a9f75091cd06c90db74b1d1ddb746d1797cb719fd7fa3019eb23bef2170076b773478e42d622cd6fc7cc0deb21000ebe374fad84cb14ddd8e26e4ad7177eb93e4827b40c67b113cf5abea56409a15593ce1985a657beaac9881993c78bb298a41d153d8e738e98310eb26c9c4aeb9121f509fedc3ee2dba6afb9679141be81e147ed3f4f5bb11189c37473d1b09dd1960ebfd2d1b20524d773919bc1028d4684d1144216a09a4c4e0d83112ede59a2a6c840a34c4aee79f7e2d864540f359a07a38441d926a12717430d65fe76e7d843a58a549d89cc355ac46fe1b97494e8938daa5d44cef1c9af70637b27e24ba8d5d33d371a6353b20de642d6ae8a0a79880c5118bd078018a86759bbf062e85073278fb54d614e206ac27cda93bead8dc49e6ffecbe6ae15ca418bcc4bf4c38d59bf98178d7a92b593e91c0bf7d75f4c538a09e3f2baf21d2c8abf58d1aea85b9f2a86eef413adc75683ff26bed741d2a26706108aaf4f2c82877cc050d133df564a596024ad7b6c48bd4bbfe3a0db8dd1f924738e90a66a02c093a6ee140c48cabd57984e17a6b27f4ce52225b6ae4e3bfaf88ed696d542a0bf035093dd710e4043f2e68478b7fa4a3062dc5289ec1155cd761ae14508eb8074fc4b394fdedd5eebd0fd889b94ab57f17ff356c6d28bea2ca4cc04e67afcb42fec87db3e2ee6970a703e11d2ae20a543002af49b100847a460b226ad2d3a0081b37a2d574707f6a23c53caa17ee25ee6077a531dc879c885c8f357391b51d28b35a131d9c4c19cf56789af6dd7660f2f598b035e579fa0038c121962b0638e892db7af864d02b56f6c95967da0b4ee82d66b65d39b3e05967b18bbfadcba7ea1a01c01324458696dd8a5e884df6917a6466fd85048ea539dd89c37467bea3415ca37e1e4af9ac520a7a83ea36e7e4d710b6bbd6cce4b90f1726400002b760d3df24a2cc70c421c55809ee695419fcbb953cadc4576162c5680805a1311e909fc9cfe263d1a0d065fcc5258c320ae9b3adc8e8df7d0bf254b2a1f583aac1e6fcc6551a4f4986999aaff757f090a526f45caae8a6884b3b7ac4c86deac1efd2e28542e094e3eb7d08748adfc1526241dd8e6078963f24faa7be416796cc896266b4b05f03af50b1e53da657d246f7616426def16c6c1584e4753ac57a13686d673aa806d4e072c73dd3ba7756d15be49d060db42b900d60f06882a9c1795481c483dc7cd4e240e66954bc9790a1b477dfa7c33dbafbf08f7d96ca48c979aa9aaa37392639cdda1aaebb46616c9fc0fd45021c10e40300224ce04996331c19b090ccadc1966c86d7617df6677adc881fa0c63b0216d99aea922660a4d35c1c427477aa49c1025cc6186b6a42ed58059a754bc809f02caec072bd25be3ff2e236f2ee1caa299409a7d7ce47937ffec2c6b55ee8a085242d4649239d50c554cab1272965e8bfc77c5f6aa92d1ff96a6682d9004a7b8f65f948546a129f20501a79919231f566741503a7b786db20e182088a55fa1ccc3c6e038c320de4cf82023a503c9482d44ac5962be85657f06c1dbcad69d9f1c7e564ed0d3906254a2a71540fd4a8e3389c1f6784b5953cb1bf9f42f24c391e495c7ed942e88a303955bedd3b39cad0da0705cfe5e631c1163fdaad8042e77f0ba3b7ea537fdcec9c72c8a980208d0485b43e57290649a1604e6b01de07830b0b4a5ce03f1309b61546846239b2865e265c6031c82c84e8f2c9ed96a6eb753f5e5fa796a3922edeba9c0b46e728c9d644e9c900caed411fe517e7b957a9a9f3770e4d08cefe0e47a6276f9695d9f1a5214955f2ae4301f6b4df51765663d72a30212a41b762aede51080af65c98f2be4d20366f35199faed13b49ce275a7b0172726669c659bd1a75f2d88ededf70396652d608b37399fe8574a906970b154b1b2f76406ae4563119e03f0031f05a7ee5a3627d518808c777bc7c4ed2704d3f126d96c725c61d3bf94b120607a29b3ccdaa1e6406e9405c7720b722f40a2b273cef8bfa3520bbbbe47ead41d83859cc6f7e7ae5ce0de733bde85765bf9dd4a8a483252ecfabb00b1ac4d02f95ba8467ed4c30c634fbaa9a67c9ce5419fcf0315a26ebddd892654e629d6497cde001aefd286a5651ea039b7e7b894048f349ade9450c05f10483742c0ec87875f56b305ffdd5ae86c56589242e47006cd0ec188ebc33f8290ef7e552d111c5fe00ada82c9cf742ad21b59c26569270421492e2eafbe0b91c5ac7cfa1b3623cbc3404a4a57c2a3e281dfd3d0948b99dddc78ff56d83991f2c50d45f434025c03ffce3d502877ee0e988044fab706308008c6be9d4defbb6d77417392792260de10475b3a327713e7eac913e2d8b53ac5bf1cf57792bbdaa9604de0fde896b175f989d0f720285a7d29b78ac18022b4abbb23a21a1d46b782ec433316e3f3c673a58711d44b3faa9e454d871baba17c26bcec8ddc46c1573aebf2be3e026a6f98dd4ddca485fe6d1c40a537b8e4d3af4eab55f1d52b512cdd63ed6900e37251960d607cf62179c351c3ab5f3c28700968008f0668abcde14c1807b8acfa89070b2e33f1264fefdfc14adf7eabf4067c8b1733ffbf7d4239ae4cc007038219d89990bead7cca3fcbba65d7abce7896cc9e666277bb2e284e93c3655935468ef5f77df6ca13ec37637623e47892e94c68c24172723f62cc9364398665557a676cfa1034ab90a1b4e20d07722f86471605d686c15e836198137983bb71720f60a227bdc3b25ba4f34612e20035374878ff21264d3a82ef842e09c38dc828c47026d4b16211fd50441cd00379baaedda8e0ed78797937adb7b20700190d1bcdcb01f65070b8677d2c02c6cff1ba304a7499af3b90c0ab9c44a2bf27fb637ea2b8f132d4471be9bcdaad0dbcd628478559cd4b7457eac5287466be0cc35d0b892b696511460edb2bb7303107c1ae3448dfcba6db324893950dcc69e89fc5a8813d825b8c3123d24623a7584e8577eebc171e68cd2b9d42cd8a9fdc039d196bba001e2bf5196876998910baea1bf79c1ab794c3053e7fb6d62bb9f365a139a5a406ac48cd1bf53b0fd7f666809248cbbfa16c8d443e625a4fad46a8ba846c4abd6be2c816d10bb645047b9458568c05fea83e7ea0bc198a9435e50b1f27f46a3aa47cfef0639d63fadd93c7890787802ff4f02e9a6f005fec0cb29311760c34d13e86f134d4b4acaec09f9cd114fbe6d10891c11346e74b2358d56214b0efa2c7fce993380b88e1d3f7c2cc77b2bde3a15764ac557661392f745d9a50efec0b3b4ccd73d3862b3605d313ab0b94df08ac065126519e22549d83f21c23c500b09eb877a8f3b7d6ce92022a0d0e1f57a97c308c2eb17d074f2372010a45b7865b610eae2bc84a22bebc90dc628762da42dcc4681ebbfc8114447ad628c2a2c8f12621c3c3f6f665cfa5b6ed04d3e34c2dab2191c37cccda737e488543278796cbe5973bfc4cf2bb2c9a1b68ac7f6552e4e18909482b8e8c3ade94983efab28cd394f39fbb756acf05c2f8ac09f097badeb7a267bd7162a3002f8e42cc4def5c01e89bee016346ffa113cf19b90641fc534ad6150db393571545c23a235842870b4673304e84c5a18c3e696ab76249e7371bc61e10e1738e77660200855a3fda8154c82b150e6673b27d4c4460140b9ecab31c3945ed4cbdd8eeb7db13c419b0add4aefca2960a06a0809f49c10dddf64b243867b239b462731335c25108729efa626d636075cd67c429d180bde16dff0bb52f592283b3104b33224ee925e56d636d45297a65c9d7adcb75acddea70d711d1f1c89ef53f89fadc711fd5a3988cce6b2e7c1df5a09f219726a1d3c99f7652e204ff0928ea3488b739f76b4999d10de4", 0x1000}], 0x1, &(0x7f0000001240)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r0, r5, r4, r5, r2, r3, r5]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r4, r3, r5, r1, r2, r5, r0, r0, r1, r4]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r1, r3, r2, r0]}], 0x100, 0x1}, 0x40e) kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r4, r5) 22:22:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 22:22:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) socket$unix(0x1, 0x400003, 0x0) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000001300)=""/74, 0x4a}], 0x6, &(0x7f0000001400)=""/25, 0x19}, 0x41) 22:22:19 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) recvmsg(r0, &(0x7f0000000a40)={&(0x7f0000000280)=@un=@file={0x0, ""/91}, 0x5d, &(0x7f00000008c0)=[{&(0x7f0000000300)=""/134, 0x86}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/142, 0x8e}, {&(0x7f0000000540)=""/190, 0xbe}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/200, 0xc8}, {&(0x7f0000000780)=""/164, 0xa4}, {&(0x7f0000000840)=""/68, 0x44}], 0x9, &(0x7f0000000980)=""/168, 0xa8}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:22:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4, 0x1f) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x8000, 0x3) 22:22:19 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) socketpair(0x2, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 22:22:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 22:22:20 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 22:22:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x4000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) 22:22:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:22:20 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) kqueue() 22:22:20 executing program 0: pipe(&(0x7f0000000700)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/13) 22:22:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x53ff) socketpair(0x2, 0x5, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x40000000000, 0x0, r3}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:22:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) read(r1, &(0x7f0000000040)=""/102, 0x66) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 22:22:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) bind(r0, &(0x7f00000000c0)=@in6, 0xc) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ftruncate(r0, 0x5) 22:22:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000300)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) kqueue() r1 = syz_open_pts() readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000000040)=""/200, 0xc8}, {&(0x7f0000002880)=""/189, 0xbd}, {&(0x7f0000000440)=""/104, 0x68}], 0x5) 22:22:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000c00)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b448dc9a7754a9e1fe14b82e98060000009283b58119c3e1ba798f466d04677f54d4b92b09000000f3dd060a060000006a037d5d7f9ca7577a40b0675aa4f4454ad2184b4ab77f6429b81de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da3ff0ffc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb806000000000000006993663dd6d70a7326da7fb67b8bcdfe467e069b5be0a2e3de012b522b57a805abe294ed44e76d5b5e5bc2da1940730a5ce50004139149b3b47ce51530b24fa57841f8f91760485d642b7bc980b154c103a424f05a3fc07153f9590c3ae2c12fbedabfa6d76b91f7fcb54f2d09a29ffbf8e3c0129a6209f31a4bc35686d3b5946384ae19d1e6eb3e5e6d44f5fdcbac6b81f144fdffd8a8522eca0d36b763536286651fd2cfde1d29d81b1757cc6e8f647ac9319a45493acefc20530cdea662382fde68754d3e19ea55b5c764605c1d5f2e80c176b922cc4d7999fbf1fcb540b0", 0x1bd) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x1, 0x6, 0x84, 0x6, "f83bea8ac00010170418444f369e27dca9b807cd", 0xc643, 0x3}) r3 = syz_open_pts() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/146, 0x92, 0x803, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x4, 0x81, 0xaa7, 0x8001, "facefbe69fd36cb0d262c6e02a7a6932d2db95b5"}) 22:22:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8201, 0x0) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) dup2(r1, r0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 22:22:21 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) connect$inet(r0, &(0x7f0000000080), 0x4f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 22:22:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/217, 0xd9}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x5, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000500)='./file0\x00', r1, r2) r3 = syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) close(r3) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:21 executing program 0: r0 = socket(0x1, 0x4005, 0x0) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffffc, 0x200000005}, 0x8) writev(r1, &(0x7f0000002600)=[{&(0x7f0000000040)="39d29073be4c770182fc33b56690ede1ed2558a1387df3245781c6c318fc931d08a0d571439c3034bbc04743a4b3e979605883aa7562224f910b9d3c6cf7c6d65dbe90bd1681365a4494ac430430f9395c5c81d48f1a7fd8905ff91ad0b0772d9e10c9582c0d5924ae350687fcce968520add3ff33a6ac2759238d32b6e44a267f4a0e", 0x83}, {&(0x7f0000000140)="662a9236347ecbe6b6c09226bfccb708ecedbc5c7b0f324974912cead68df503f5e93d39e7bdefff446037e5a947b3c3d3bea11bbaa26765ffe13173d3216622a5815273ae692938764980db4721f416d8f29c2d587d537ad1ba9506efaaf753f85c4df8d3466a8f1a2ea8009afa9f01e503e0cec6b331a9e65c62667bb422e1c3fac75255f1", 0x86}, {&(0x7f0000000200)="e00b5647c0314f1c1beba372fdfe014c43aefb4156a8b7ace81e998ac4bb752a2f1af763690a7482bc84b698a8d4d47c3dc409499d3e11e1ef736db86f8a8b67c1b9050731572d935b7c29097491f0de94972023def310d975d0e8487990f71878e0782dc4b5972aa41a0fd5ba674d45bb8013e93eb739", 0x77}, {&(0x7f0000000280)="b08fd0fa2aae039178723f8500d9ac304a13add20b4df19b353aed3ae56f0e87f2c840538680e6a8adf0ee24bb1c70d321e28d21355950e4e7bfd8209caa6b9115a500c0af260051e9b202f517cf942f1dbaa34edf2d4cd38a6eda84027b804bd0c8dce37228e507cd03281453af713b95a3dbc445b73a7831847d788782c14e78fb1d44f93a60c3ea3e49ae7c7337277a151e586b61fdfe34f55a3ab2efc9b522e9212efad4bcfcee1c9315003f4d7c133d0026134725", 0xb7}, {&(0x7f0000000340)="f87e6086d747df66a0628787f8a259e5", 0x10}, {&(0x7f0000000380)="d3462afbb7ac6b520ea0934979c57ece2f1658b0de70047ed2cbbaf0c15b5be73431f697ab607624142019b6ea7160e5cbe66561537a6d50c7a61404bd5ea1d9882ff155edfcc7c1000cc2223589c1bb5a1e40dd8d18decc44a94e1d0aca07babeff6d800c99f1cab31ef772051dfb7edfcaa5daa9df5cb8bb7afeb8e7f27fccc4038e1e485be40ad6a54b5fbbb2895b4161cb649c858905a0bf73925626e371ef37dcc7e0fa25580455d0dd5bf82c0a3cedab235293db08a5ee20227937414c4524dd091b638244da6bd3960ba46b54fdc6abd6e33f57cfb5e1d84655e97113a48bf70d9f3c9b00b569c3eb9814e70e5d8d464f5aa78f4141f025ccd7b0fa636366a50e93984a49e3ea5f1d0e083dc9b59a997fedc00be2321af7da09ab159aea1bbacaaedd7150c180c6fc46691307d053ca815c67d6a0532f187c1ff4e5e3a2509cfd0a274eea8d8baf5ea1fc7083c9fc9da9c577872f83ba11c9548cb75416d7474a511f08bc61dcca71fbfedae12f8fe7b6f99c910a4394972536bab52622f9da7b94102da1743c8de7f79f2b1eb27bb31eee4386930e681ebd9f40b2630772acde126f90d7f73cf5ad7f910c52807629a5083381a63fac02c0cb80b3487a100f8db074c835598ad6dffb9ad4ebb7d63a8309db12a8442c54869900bb3be82de46579321f841c886c4721daebec93ef5cbfe983afc4e6bc37c614ad6796809822e92b1eec477cb921aa494f377c25b1dfa12bd89184a9a7d49d66bc85b101dd15af9e452c6ce0314fec35445d04649f3da3ecdcd8460dbd6ee38f5c6a52554c670881827a1dc5850b28759d546cbae92f039e6caed5e230e595baa8b743c9f3f8545630c996d016038b8fd25be66b6f8825bb569dda881bcc8ccd57e50f13262693176fc0a62b5d4a819696a0810c875b2df50260f44788404b469878b44ea3d1a01ab605879fd08a544761fb0d81484f3af6f03cd58145590078874bcb52edf6363ef9fe35c4361f07dec7fe931220eab86c0c2c84af5742bed17b6698ee46f582dfeee6e94e908c0f38235cfd9db49281eb0238c043901ac26e054cdb2370b73dba0fdcb319b69993bf40b7a3842bbb757c072692359cdc9be18a9c7ca102bbfa04ae1c6cef7d3ddf41d2108278adb3f9eff514e14eb878a5d6a65801905cacdde087dc8db0d0a907f7766ac8df9c9cc1af11c4bb0deb51e2d96f01b8d260f8c39be8b692c0414df39df8716dde6373e5156113fcb1c7f10d36a56d4501253a36032ca75f5b4f1713f6e05fb662dea782faed1013d543da6a767c7a42d1a985655543ecee80f7e6e247b61b41b1eb4d9718a2e58841b19adfe1feb612e4c892a159ffac9db14bb755fe52687b5a3aa4f0d2d00441ca5c5b55c293ed218ded9b7ec999aea1c03d3f395dfd991914a264e4c66581f4516d4d2c50eb86646f4993a4f17cda2ffc383d9a547a58cc514d16bf703cb51b5f1b776413738932b393b96ce9453c801c0b7bd735b5765453db86c4d6175761994403d7e0fd0df9b05d132c2c0e793169baff997fc193ebf1ed1b96618f4cc24ae897bdb45f0dea610285c7e09c5840752f959b3210ec266ab201249b2c6c5f3994dfb4b023a9734af412112a41cef32e00b4275294aad2e53ec92612dc73b41dca32a76f6133b502c9e62905750ad599e06c4f07cbe8342c01ac23d20419cf1e658ca18afefae535a940a4c7e238b59f453c2ab13de421816cee4df7f7da34b87ed884ade4617ca181cdbb5f93762f9e15def2ec6314f9a9e91b9181298ef629008885d2d5b1e8bde5437f9bcbed20c5dcc1958d4cf807acbe838a942d515b745638b521a045aaba488355b96e717a527f23552c11079c529e4c257816c9ebd75eca4d529c4d649a485d65b2bc00a6f126543cfb3cfaaaae42dffe2f64cebdc1847d6d9ecc9cb65ba92ad6a53d426579e37b57fe6c0292161d7702ce072e8ddc52cb7726ce8d8d2925ac05d2b8995bdd77742086c1a62220fdee01063f231daba6a58aceaa963b2e911ba9aeef6a2385c7d12a1eda2913519e8b953aca3018c1ebc345bf0983bb9424c4470c8896d9116c592a99fc6bd848a88e5606dbdfe97d905273cf1f83e647bba2f17a9e573584d092ce650c9ac45a4903c8a870a64b73797f546e66a5e5a32f4e70d46d180eed10e3d03ced1762d30b7c5b2180542fd160bba293445edcd03f60dd8941cb03a72bab37088a1ba0e45e385625bdb03cd7add4e5e819339489ee1d15bf27b78a291698274aecb66107ff2d24cb33b151133f52a42781a169f341e7d17a0993cbf5ff1fd2e8f798ee0472689b135b59a281f0488eca879eb626cf8960470b874b995829002d9c22e168afe9831c2a1932a0e04f541e94bb567f33291a107f718dd8ab40254c619587284a287c39fab2b40c1d8486892cc48b15d7666c32920aa6485786f556ac30ed6d9548607478e8d06ef021094e4370b6cd5ab9b998d5ce0de932b8a40779f1682410e2b5ceee537400b677022f99c29c8e4072093db345402cdfc88720579bd2e74f532174ee3c36737ab16dce36d24c0b14b0443e5936f3740d8a6ddf7865e049be8d57d4647683827fb0591b6a06bc21b21997e99bed4f51b59fc148fd13dc7da47f9e3f4d1de08bb19b6afcfcd474474a7ec8f0b853772dd4d4e0f020894d2877cc7bfecc6508212eb540722ea1533688c7220a84d5ab21a44574a0d123f15473f5027611f75ea963a57c9d7b01bd29c6149c401cd00b59f41d4a91183e69995f32597fde3d32125519dff1e917f1305220cdba7b5f2b98877483f28cbedba88cd935736020e7f813ceacc4e43959121a9b1b180dd4c547e211a7cbf46690b3bb5cbff8bcf27ab48fbd864e9db41ffa40ba90a43812d83bd1e196dc59ac133b19d6acd36ecb072bef258890a31230f7ab975fa90bc84da3cda54b6a3a0f1bf49a6bb61f1d43b484c681598c625ead9cecb008f62b99fa54154e1665b52e6105257bc20790e660c8d10a0e28eee3b60bcc15540b575b0bf16e81d758145fa880c4a69f4944e725d7e97668244ffd598d885555bccad00c34cd66bdcb8dce86b26edeece0bac1ac58f68a2e8dd366ade07188b4292e9c2075428aef6954dc08bc57ebdfd0f26ee44aab9944cc328132aa8030ad6313aa3231312701d68ad81c6399ee3328131ee01ce0163f0a9042e5aa32ed2140fbabb9402214fb49e7c5a209fc9eb746324074a696372f3c864be5c4ddd66c3f6a49ca26f4b409e7e425dc6922bdf38a57ed1ef5c0576ac2a1e5c1eaa285083ede15135eb2e57b34c09180c6400b0bd792db373dc4d7f38fdaf1dc75ae53048bee2b2de63c6b89d27dca82bd7ea17ef649a099b0cb177eaf2852bca2772eb9754dd0123f91582a65c3c1ca055eed8943478ecf85a3dc500e2a606abd3009e4f97f385c33615656e08a2f46181ae029b9324d538ce4268128d249ef39cc06c787cd0a1262f8b7d32ca1b0e3525f0fc802470f27d211ad87eb3dc824533a1fdb9823699cb81f8c89645580aaaa77fc2f79c81bcc61e672992f78de0ea52bbcf8b8febe3f856255b7112e8297589f346432375a551de59eb1764ba4ef691e99ded4173d9969c3e0c9477aefe444f737554b7c9c5b203fd3a6f3ffd6562f89ef776eea8385a6694349f7817c8e4ec4d7f9695fc60d262d5fa9606e1aa49b615c2418ab58231a4e6ca2e7f56ba498d26e4cc07e69dfbca3c2ba26879cc5c3770e46b70821dc6b9261f3d85b3c8dd6792402284055fc026519e9cd78f3b9759cbd97950c95329c2bee468b1d45550528e629023d34bc22b4bae3b83f37cc32c822d755532da168dbfb8c3656344f15b48e0e586e2ed3e36c06dfc10f57bcb067b41b1f5e52009653e9059b4ae648e9f9da6820804941852f88b1d962af0d33ffccb9f94ad54f99c7a43e27feff907d83179cb379ab17350f91e38a77db6209e0545e92ce58cf98a8d507055353604654fe69d043fb88450208acfcc9ad9a6575a49a69f5afce8d4841aa31cb1b3af01dbd188a8cca9f66bca94eda3a6626c03be518f41519062f3a28a890251023a03919a2575920feb9517ea82833db30816e3eaeb6094990d471ada99e4c6306e7806a999da427179cc2fc2494bd1d262f5c8163e03d54b3aee7e14daa5ff9baf981a8952a7043d3f6731f7e217cfabb04582c72172d6a1af98d3d8d6183c2f54ad4471920f6edde6d7f59abb48913d6c7436e035c28806e643c966ca383d95d1b9ef1f763ae2ed8a372a4f730fcb5a379f2ded4e858dc7ca2dc86683c08a8c828132986eb469d6234c049cc1070ee385c844b9f6abd8c0d0fede2bd843b5b2ec219a956a5a1f62ae04530c045ce78a79b662f968d3adfb4a8d18c6d027c73581162a41e6384c111b5ffe2712210dac065ac16761749cc4f01bc73ba7d5dd1bec6f59f18504f6a36ecceec9ff334147a423918eeba94f289c29a1bc52318171f27b8c48a2a526569d0a818a1a875a39390d7f7d9832029cd81e00cf4a5104c6beb0755ebc2a64a7ae10d9041bbc403941b55a6c14082935d22621607738c21938d72a4ecf0810d27bebb476414fe48856d591bfe2142d25870cf723106f016e94feb459643b12582d37e2564e5973c4ff9d9358604f8e0cb0392b930157552bacc5f1be1121c15ff315dc03fa873d5db904beb7fda19e8053d304d802344c003edea92a30d9891707a16cda4ccdcf70c957634c8b5f7a28c7ec94acc0b2b1661a176ce4f16d67c65e4308365cfb28aa657de1b9d6839d45bd9593e096f22a058447d49c9efc360025f929ffe3259bfda9f1a5432e7a81e03dfc1d6f2f347955bce40a2e931b51d388bcb47178ed1b27d95cb532d7fda20f2b211524a6dc4af93b14df082664ec0908a2a2ee72e0b370ca6d01f4a00dbad7ab509b62166cce8a3ce35f8fd1a60814dafa00b3e3a4ebda202cc205bf63912e1996b65e6b178043005d7f3b9a2485a6e1b6df307ef23174645d14e26d39765d36ab4ccd0c3de5136d1a26e60f747ccd63e2310daac0f315613f9d2330f7c370e8c6eeb21c26a691fb0d7640b75c7f7568596db0109361b87475beeefcc8e06f6ac10827027a63912aa866e9777e3cf45fe22c17ac8c1ce8f53804bb7a8f3521e426a99bf6e787ab3ba816507e4069b081b22264e7a5d5afddc901cb3877cd070f0414f243a8e8781f34871f9d3ddd2ff480f821bc06bee31c1fed62f24106ac60a18384a940229c4df39eab6b241ecd5f29582755a4785153fc7c307cb339ec14cfde5ab44ffcafd0246e86f9a6b119948a1a9aa557b462adde623b2920dea44e8ca652e56526ee45bc6574bad5ca3e28ab10c0e5b540c9407fdb176dacc15db4e276199183b8f034e9bbd10cd1e1246e1faf58895c6736d8c7763afe28ba5ee39552a8467cea2bfc9b8e6c3b41ca4f5cad4d3001f0befd679cbd6854e471f6726f7c8e1f21f206a728cf232a0f211da74d274670864f633ebe00d729057aed3d8b853d6f01b7c9bef6e615dd4bdf2837c02a9413343530bfea5003f20cd0bd93869a34a933a6048e86f34294c18ec4b86bde61c00329a1cf8281126f1756a50c993db8d46d6cc8fa7904eed06a0764ef68d7d08fc1ea981a2fad652f0869dc62f309ff197fba0ca928891b3ca2c35fd54ecfc170404da6a175678d017b86ef15a1f939cf1ebd6156a80d05468b045750f2fe2f40009d003b0aff4d726ce4e56f3ddfb79d20be7bde2f87f18c59a5ca0067d0f8fa54f4836", 0x1000}, {&(0x7f0000001380)="bdeb7a98c850971c5c557e6a42a285757d1064d9548e449365d22471a48ce913dcfcc6fe3d6030bb8478243cf5ae6c8478cea8b63ad41affb7050a66663cc1b3c6ca06c57b8e41a338465a9bc7d55a4004ba5c2eedf6e99300e622728f94c2a270da0bcc7ff268246cab9c6303e363b1760617239070136bac80afc1a7a4d65e01b7530e995b092e0ec3394444a367bf880ac1bb68738b0ea44f1566200ff347f6e058bfb8b8904dec8077d263030701bb588c8eb9e8567f194ff2f97c5aaf3c18309b9d263fa31037a58b86ceb288504cadeab8b600dc3a5407e01c981441b0f465d2764f8e", 0xe6}, {&(0x7f0000001480)="f629cdaf3c9a66a71812a441eb765256c158212785a5ff4b4b635ba99deb28548f704c4a7cbcdd8028fd13e16af94172d89ca94829c637078afaa8c11ff473eab74009cc6be335c138a0a988ee6d3e17d884b844f260e35e45e484046235b317f3940db402f9d280e4dc4da77684c938ffbac7273f3809228f604a6742216dface89e13c477a85578d7e009753c56843779b72ddcfb9e900bd267e498839f55dcca11a34349609fff3c82d836cd0713772b96c3024b0da50e0b8959421c661ffc0cbb1568f71501bb4d3dc3bbb62d18030d382d109034621886465c7228ba01354af3ae1ec8ed888301de623e425c0106940a87ef6c4af42c1173b824adb6a812bd470c428622fb694dc216ddd0c507695a0ab6faa13ec562db6d8d4728a68ea516222b4af1659ca778161af959a032d5869da64a1f58cf53997ee6e00fe95335dafb114c8f91ba0b7d070b7f102e973f38744b97c60ba5b8f87f79d65eae71122c0429a3c7278a8f8a2848a8272c559673bcae122e9b7befa7da49d3e92e11eb669fc6aacb5b5198669b5d9acd686401f3f2d6d255b57821e8cbb61c70f4ae067b49121495332b7a97461536488f0fb68320756f6e75cd306b944bcc41009b8910d81428b64b494ac0ea68b7db4c64721325b451831e22b278152cea3dfce7d1d93d76534bb7a4d39acf5d6db8d3821c21657deb84a8f90db3fb7422d1233834aad844be6b64cb9047d80ae0d5880b99691f480b77059100f5394dafd2af8d0ed6704ae77accf45e2bc6fc12af2a4b7dd4ade7c63eb2f8a6614a7a053a5d1a9b8de388dedf2413adff24eef4a3b529d137a47c55579ed81722e1ffeff6b78df9dc1378153e207d36e34c9e213b841a86a44e7c8403cbdc40b544b2276aac654c9b486479e006ae0bb0e5f0f978004b9ba5fb22531e4bc40142f2ad4cd20c13e80280c99515b1c9022c715aacf0626226520f884812cb2779c2d79c48917a0e49076e70a50c86741af5360ba408e4808725935c17a948744f5f776e8adebaf94d0036ea3c09e886fa92818a6940c2346199070a71e1dbb3873b8f67d0fd1eb04c2dd4a8b75c149825908c323139e4aa63cb7dea9fbc0062d729911a2756e57408547e884f1088c0de3eb8f503ccfab28a470380db2bece58a94884914dca05f867182cca0b3c7460a74d388bc613b63ae9615d2e519c3502521a7498cbb5bc7d71833e6f28842f815d939bfd0a4fe20e804831e2944038358947093b6d7ca3930b8cf897df9a0735456d04e1bd79d81ebda319273c2af5a477aa7c600d2db361696c737a1f4c84741084e71cd6b694b5c6c4e288fa0bb6ac1819647b95b61748e3a8bb34f7f9d5ab1a20b8fb364e70071f5b570af3078661be54f19f4c22acff726fc4e17630ae0eadaad023bf342bced3fe7194fe1820a6fc658adfb5deed8bfaabb1bafb51d465acd50b5a0600cc5437ca334173d2944f3b9dc587331c57dbb4bef9690db055b23b18258f563bb67973e08d01b5d433b38f36ba332f0b4cc9bc7cd56cc82c0b07049e1f5f1f85ebc80ebff7e5159bcc4f9f5e8f669efa9701e86eac43e59e563980d3c981f14b6e530f6604f5df81953ed4f26d98280320d07584f6a88e64861bf1f808332d123481dee9095b820f246d4aed0e57868e2291fdf630061a7d65d596c599c79b5fcac7dbb032c9f40ccef6a23083e6874f963176fd45356a01de25e0e1fc7833d65f818cca71fb71b5bde10065432ea6fca239bca5a2f50a5de742701e63891f50dc675f2495f5c63370c33dd87f9e438072acf7df98c2f01aa8436e111059e5db0153abf32f33e7adc9709325999472a6e45cca1ed48409da1344a39c5705157c24c934e97f74fe95f54aaab100d27a05d0877ce2844e9f3e43dddca7dd4f3f535166592d23f48a84647fbffb1c2e300a8aaea5594a6ca75f1e25586282a305e8a0d3b9c717a704ebcbc8d291753ef0498bf49bf7eaf6fe6b8f782a6342aa67d32bc440ae91a8665cbc3064758a56fe330a9c990ab41497f66fcbbb8379d56b3dc90cf25a2581a34f80b8f00b5e647c58dc3c4b1a205a4e238e2b8a3d2e8d366a5d1679a7e0da76a336686ce91c6af4d76a6a0e8561519678ea034e044700a87e1b60dcd5ccdf20ff015fedec7e71b6d3b245d3d39fb4424aa8814724f45555d8353971d96892cea6c6c05cd28ca510fd24e4fc6628262cbc59e3914b21cfe3e3ad03b72228c88b903cd299943ba427c27b9638f9cbf6a4ada3a3f47ad4bf07a6d4a486ed768266c0e540426687922d2cde4c110be71e455ee91054cb56222efc5ec178d99abd3e3bae59c21deab6bf5cc45591b2312458599e06e0f820cc7aa7c2ffd529f9a0ca311f1eafe59672b5b49ce840151b5ad47264c1ce83d4aadceafc185b90f0caaf64460e294be918cf023fb27a9e9e0a1ff988008bb98c4fb0ebabeba24f10ffdbe362621ef8d65691563ad39b70506e3efcbf2860751d4a7c2958485417e1e460bae635f15c5ccd8fcb0f18560ddbe75c86d5982486b31ad0819b8ef5059c93c010414ab2ca0b7ca5ec09ab36b70fd294accca7a1594bc07c6f7fb1af6d6299dbea9d5949d47ac7cc851c69a95a17322573d2acf0fd1d5bf4042adbbacdee91291570e17c7319183f7a52cb841fb0669d0e03535153c06d6e2f7f8a3f403ececc0fcf7d36ee5fc8c9135929df4d5da498528051f61a230032e325f93f112630ba4ea448b8e1ca9bd14a2e3ee1597799de0d0ffbc68c34d6c5061af615630aa5df38f224bcebb205b46698a172a5fd9729cd899f71aceeee0170d6f87a9146a2f6ebc25b9101f87d983cdf46e38d450e6b6b5c8cc661a23d2abc1a7a822c19b6cbfb2c239debcb1b7e87c5f253092b78dbcf86a1b96b31c80b58d701737b8e7f36dd3ec5a382eb3072acbee6a91660ebb64e3ccb88e05842e70302835317928676cb143891bec43f98e6da8e3611bef811c6eeeb5d90d52345e7e6f93e7539383227d2bf996e6ed42ea749fdae598131dcd196b80670c96ef075b3c3a5ecb27e0d64cf6026def8d06b92137bf067676b8b25f261c857bd42ab7716114b0815e935d4241ae631be4bc2ae795ef20a07cbde5df199c38da0d241a5efb52c57dcdd59c34e52614d1e6202a4532c01fc825004c94946ef130ee0021327117b0d633cd3d8274cbc5c62ad4bc5c568aaabb69ffc94f2a253b2cd72245b3bb46fdc2d0f408a8a0b715dd457f1c6a45b909e87ed2930bcfba77295a8067aa0208343d3dbdc21deb0eca38401ca4a0b51a01186ae78beddc97f30d29b1b1e986136b9153cce19b15ac45e36e99821d69ef4a385d18235f475adae094069f12e2ea517f51fb3f8fce048ba5e64ee55ff3d061a5d96be07bff7464d893e55ca363f034aed42411d1c498311ed6f5afa20ea7bb4bf472ad90c70b9719e7540ea44c3e953014355287e3c36431e89c8c8e0bf6b633b3b5d07811417048cb34fed89342ce19c31e04e3f6d0ddca6e04c947173d4dcbe7aeb5c179fa521ba8d91822e936d40cb4e5fd4467f354edbd8f35b3d075fd9b1fb8e532a1d66e05c949071be0479d1db70eda1ddaa831e4e9ebd539a1c0ee7760c1d4f855097a634995e0cbdbabe9a4367261b5479e759784a0e9f1c12c680dafca966c1505cda928571a14385e3e7b47c9a3b196fcb77ad6bd8fb657bee7cc881a72aa578bc669c60a6b39b58cb0d5a51ccaf58926179ca87c82ee38138d190d1ee3999b54b7a826abdc65772b995999373fdcd6379327dfbeb14b0df556336a4917ee9a529dc53d4725d7e74010d3a35123f129d2f7eb1365c1a787bd4a84c13094414dccc0b666471afc21f35a59b6d632fc71a8385d8bb5a99ea378eae127803770745ded74b9756ff58165f875accdebbbc3d7d9df1251fa5fe1ffbd4ab567452360fd6f391874f0a6d881075c3e6d0b36d104f252b1f430ad0b10f819db9cddf3aa13824f08f44ac09c674ebc4d0d06ba1e79db608363eb138bfb641eb48317062438cf63a7a5e36b0971f29bdadd4d0b37dacbe88dd4b3709ed319986b1118cdd6c2198ead2c613b0d4581c8b080c313617d590be8e274b0e2cf652fb838188ab0004f621d101684e67c50bad6df2cdea8658cf7b4db5c818f8843f44125150c74c934cce98198475e6986ba004bd42d8ad0460c6ecf649fb721786debd6a07b5bf4c38be1a288b491e92cac7ff0b06245c962b6f55b970edc93a923b5a7523260e670cc42e8591d8ee827bf153961fc08b57cc46a59176e9d3cb1ece85a6ea2b76ae1c1331106468e773fc17017ef28e6c52f57d5a5030cad9eb4bb120ee52c78514dcd87b0ccc3ffc92abb27d080d4c477ede053c24b61fdea33365b02ce70b460957439ab96c45a5ff828f4a1d77ef979268ce2ed69b3e1070d1254b01feee195e0853184e0a3c83bf0c097353ee36618a7037a725602fbebccf28a9589281cdbe092a1d9ae505cdc63aba219ed50293597c4130701d7a15e79f0856d4b31d4661ea55edeef84efbdf39bcde4d6bbf92c440b7a6947eff636360ec472f63ba9514a0c16ca091a2c67f71d8aa6cc399163817bf87480b0d81ef239bb639a5bb70d719952d1b11e3a65ed425ae574286a041e508b04236702d52b82082d17fc5ea67aba0b90310eaeae00554e1c5b8885bf45f536f4c89df3d8fbf0f214593cf5b78b959ee0a1250ff7e87b81450b66c4b0bed983314f704cdaba424b5f510522b1fc9755b3c7ccc7f65feff446be92489e4fb7d633fb78c407aabd8039c5387c68a24f01d3843234e8534b8f6ff6e0f3e3e8a2896231ebb4c045dc6d7528d906e867bff7b532f27a4a9809ff815fa791f84c64068cfd2a4bc0eb183eb9101198e8993f79f6621b49a3ea54cdd278731ca05e9c8a025f8e67f9465ebcd6b2bd8e12aae127eb94453587fee69f879667b9025d22ee9b8aebe98197bf4593318c39d0d5ae8c1ef9773d28d9c918d84232b143f53664af6330968e6a3e777ff1e8f19ed0f7e2234b71d0999f2bdddc4aa2cc94a2e979602fe820271bfc2bee87a77d494b3797bfa95a7720757bf1b2769ef6586e70e135ff7db8a92bae22e3877c5d458cf1c1dc4ece586499cf8bad5b59ba9f7656f07d22650979e3383a52e9760d3a6f82c8dc7a89eff3c92ac57f62bc0dabb077e404d021c0f993654a648c6f3241a17053463621b4df7b7dacfe49fd50e4d8bb82432730dcbd70f30ccdf21418277c761f9d51478a43e9efca1638198abf758c2cd3aa531256b64f14edc16a090d2580216aa627ca58c9ed93ebca28c6351615638dfe9020f28a798c18bfa33399a4fefc9cebd7c84d3d39c932f35ab1c1a4e8a58de6aac5a7196f36541a16a8cff95405542442ee8a2a38235e3bfb1535aa4b612a0341b806a8639ed407f3f416a0c9b3828a4c502734a6a2f818191b0eb543ac28707169795a20df8c0e3d9c77f1c152a24429e3a5eb8693a70be1806b9607f5f54351a383f691eca399a9f0355981e7217bd11319df214495db7f25532fa687916a6e52ebe4cb4f2eac586389315f588539d029b97524ba45db512fe11b34a1a2c6730c6f21c6dcfdf37caf4d7c2e7f4a0fef272c9d6539cb604ab267ef42aa0b16154f34f16a299f4ea4823d0e775fa115ef3b659235bf0bcec54df1afbef253566ae810252762ccc4c1112de51ddaa68068dac90c79faebc0419b700dbb7bf9b737a8a3657bf2e9549c435b012eef0799304eb00be731aec736b6f75c736664d28c3c3", 0x1000}, {&(0x7f0000002480)="ed60bba1db026d237056f48c9b6fd37fb253bc0f651498f553e6e63dde7d68a49d48441f9f0ad4152a59fadaa4342630911bebf8191ae5660b5d2dab84dd46306859ffd805163882b316713eb42afc47e2756664ea31ec2e20709ac082f060b1fcc4d58b8609ac76630ebe18ec857d67", 0x70}, {&(0x7f0000002500)="2b0d20a22855802e2895557980841c238a6ace2ed10e0712ee7a62ead642857be1c25a46caba1af09691a54d7c823316d7511eaa82f2494f619185fc6e98c4b4c4032b4e28c3fd2e6e8dedaecaa4b7b0106ff62030528850b3a638dd225acca15b5e9e96750f1d75d265bbc1937fcffd87907f61d58dd31417b82933f822b02ef5bc8d72e02995aab9704ff10c50308d033ec878dee0c8cace506127cc2d8fed1ef33d59a502595904b44207950aad87f5aab40462c411636b10b21afcd4d3f3613aee952cf49405554b3a278c71338677f7af5a3aa94f8c154d", 0xda}], 0xa) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x52) 22:22:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) dup2(r0, r0) 22:22:21 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xc2e2, r2, r3, r4, r5, 0x41, 0x5}, 0x9, 0x100000000, r6, r7, 0x603b, 0x9652b7f, 0x6968000000000000, 0xff}) 22:22:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) 22:22:21 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x2, 0x4) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3, 0x2, 0x10001, 0x1400000000000, "d9842f9a4d5c570567ec01b8fde0c19aaec9c4d6", 0x1, 0x40}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) dup2(r2, r1) setsockopt$sock_int(r0, 0xffff, 0x1227, &(0x7f0000000040)=0x8001, 0x5a971832) 22:22:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1, 0x0, 0x3dd}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 22:22:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) 22:22:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) flock(r1, 0x0) 22:22:22 executing program 0: getppid() r0 = socket$inet6(0x18, 0x0, 0x400) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0001d862"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) flock(r0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket(0x1, 0x4, 0x7) getpgrp() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000002c0)=""/175) r11 = socket$inet6(0x18, 0x1, 0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(r3) getpgid(r7) r12 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffffffffffffffe, r4, r5, r6, r8, 0x4, 0x4}, 0xb0, 0x80, r9, r12, 0x9, 0xffffffffffffff9c, 0x40}) 22:22:22 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$unix(r0, &(0x7f0000000200)="d6892a10d915b2c5de1f11057c48e05e60186c7b6c236734b0363d88b925bf5458ac5fa995146dd57fd5358242c78e0e761211e3dd335101a37529feccde199364b8d617fb45a9c557fcaab36a32ccb9d028d825477e92cbb7cd6517c8d4a03479547096c65197c2dc8f29159eeb47276be9fbf6891587aa61296f17a479c6c4e07ca0df295dc7c5b8d10820251fd139316a7688d0b359e500729cdd6859e1e8be1ab713e2a14da1f211d7f9b9f11e8da5b2559cec28e03bf87207177503b10c009d720689e03f3f7ecaeb013eb253d87effb0a6f31f63d28c042fa13a83c8e8bd5d4b7b397d2b6365f4", 0xea, 0x408, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c858b90a299c2d06d5788a6ee318903d05dcadef1c156c722a8af4c88520f3576f59f3d6a7c61be6be5f8c6b2640be43905f4ef079002d660b5f8ec721a7dfa76313155990", 0x5e, 0x400040000000000, 0x0, 0x0) 22:22:22 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') sendto(r0, &(0x7f0000000180)="a65da37fe152f989e76ff9478c4ef5c4af435992af3c78ca8833cd6720ef78dc32504b3d76e37345b8a6951d84840caf3f65fbf29a9a24c60ff8ac0e159d15b72e258a4099ec53274e3e41449d31de73c25c48e901b0af22bf9b7040ae99cf61860a2a16be486f1e32f096998440b151759c549e8a2994a698c96892415c583221b2c785238103ce3c882d7553690a5c16f6d6ec7b692621c273e41ef2012c91118dc1bd77a8cacbb8ae3279f775abf8b967e16cd7cdca41b017780870f132a4ca7309617f799385506be6f1cd93c3174de5d1cda920387ec32c3d32ed", 0xdd, 0x4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 22:22:22 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='r\x00') mkdirat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x62) mkdir(&(0x7f0000000000)='./file0\x00', 0xd0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 22:22:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) recvfrom$unix(r0, &(0x7f0000000080)=""/89, 0x59, 0x40, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d774e0ee46655daa41e3e20dea38fb58b144da45c750290d7c459d5e0c94669c3cc10660f8e68d7fa0ac25488fc77ac55d45a30f10cfa4c7d6adbe710a9ba8c8325f25645a8ded4fefe2c85fa3bdaef55a3d8447b4ead9cc75517b8d33a2b1ea8d89959644ab4f8b28fa34d6f1af88c3ccc0a9282fde7aba8757ffddc38c6c5ccf3f95e4e10d0e1cecf8ad1458fb332eb134bc86bd48fcd9ee35080c6a655d36677e60908d4add6fd6ce56eae0f56dd23a8351506a375aa30d94b5e5c891bc26a29109f665040268b7349aaa36d1b8d35d8ce9f9f6832279220f2f8e47732425bbddaa48de1ac64c136e2743de2dd3e5fcccdc34bd1233bc643411b8ad01b2c91ae5bf11c01877fa497fd51f9342a380ceefc0af0a28b8664a2c7c965a3d5d47025a0e3bbb06ff67c1eaf9c063627231c000abc1c4f84efd0a8bbc07acd6b06ad038e1988882e6d61055484d025e543f61b5c6c8bd537557fddc489a3b99a7ac4e247fb28fe17d26c8d15a21319eb4d8cec47ec7e20bbdb86ca235c75b2bc41ca185782ee6b5e54c27b649689a48cbe355291aa99cc5fe1e69fb6c6c862c7d3cfea165ae63eb7e9b02c8e2fd8ed504c0b1d025699b24c8ced127b56d258d7ba50a7a283dff649b9eae1270d5b9b19a87d4404d31c7a3702bdfb5236bce960718ff40f0a10be49d8ba12ca5d4c47bbf498eb40ca72808c0e0949f66051d3c3908edb8459c5f25576d9a2e3a2d0208d56acd1eb6c4b86ceba224c64ca11faad6485a97aa8c97625d527ba288142583027792179674f91d49539c0c74702d1596597cef71e8713d8e5bf435573d4ab0227f4d93f986cb192c7c72cb2f521956f73ba442a40d3e0afdb73befda22d336f268f1187a3712a8fef96c563f56b5982ae199c52567ae7f8b6e6491eab58ec5f11152549498ee9b8dcbf9d627540433110e328a8d65378a05de01324b002a3511d76a72e92a994da7e3ec7e4626a040bf824a57767a14dabfe1c915fea71cae513865a3a2581c6a1f22f69de04462261e59b76a352e4ed5c06d148cc97c5701b4c85dabc7bdf9f8be7bc0b929103a11b226b7ff5489e1f578a7aefb8a570a7b0e738c3f08afc3a9d854f2500402cebe3f87fbd7152bd8cad592d6cf608372d87e33c53491a11fc9eb8f61ab20cf8749a8ce454c50649fcf695cc1b340429df0fb831649243f0ab4f9f28005edf44f0d793d54fcb5c99f330365ec57dab2a4cce7c62b64f1ae35f67147d3b8863450208df4b2ff54254e0200b0e4561692c927d9eaf23596fa6fed6c85ea1099978c3f30c14a43fd2d1bc5719e11322339a2686272b409434ab8acd203aa49cc86a9c1e15ffbea35790c167460c536af77b555298e56b91f6875d2931c83fedd49c2d0bb02cdedc2990e01b636d930067a8d2e096372d213d1f43cf43a5870e94f98d44ea369b35a3ba96883c134b3b6b7e53ed27406ed68ffaeaab449cf5458afd4762008edb47cf8046f4876677325cdb4594603c83918dcdf58e6a547fa2b3f1989f16d74c5e59d85ad459cac078fe54b4693378241e3787d50a00dfc37b86d7ed6f9e94b5bd5736462229410ca32fffd1468465c1bb16e267ae5383c28f8fa6d8b05326dd5f189009358fcea6bccabb76298200c59744d428765accd58c643a85f7146da642e1837ee4950cb315dd457beae7e5543cab8363841f46930944c80a9a416c558168145b6641de3746cafbd9c3ad27866115811fb0fd0c6f49d551fe046b3537c20bdd7f13107be7ea45c1fb3e21d676276b1348bcda01cf0941abd9e3c4bee00474b5bfa0af56c93710384baabb92652ddf389415c704f8ada56f8a4c12ccb7d577dca6e9c7d6fbdfb755e35be85bc900c996223823f1457b797e3d2a30d6dfd6757b2afb5fb2211768240ce424f194c73ef9644191645d517c9f70d7d4b26e6dbd57de6085ef9768ec2e87d4a8618440ba92d3cb724e424ccf1ae2c9c642d61379a38fc1dcc07acbc7bd2ebbeca76ff870142fc22baa80b3b53f56020ed6c5cce041cbbd427501d9b6434a3e297800ea338dd21e0d966a9359cd1d0fc037b0b0d69fb49ae2e4c33f33909786fdf7bb6f65c77b6fe47d679a8ccc03b90edc1dc9b6f6a22bbe436ed97568cf9db38f8fa7680ab44772b184816309b40853c61548f9286a619ded2403a36832010e055314afff83e0db53f391a2ad5661aa7935bcbea09fdb211b6ef029fac222317d5dad5cd406d8b206c3d07ce5609388c638f390a9b186a5b7f2ad244b5fd3625df81cf5b94a6da0e7c1b611f668f71bc0263882d482a055dd9fc8d0d08d97174388fd68a70223fc7a3521663490886383a954c100875a32e9819e2814af42064ad363e16e31fa165c622dbc5f5c45933906c9d0cae9888cec227f0869a8897a33f4fd54b64bcb9c05f187b0a4b3e9d2de36582079affb5f193999922a14a17481f3c7923e4d081da57353e50c40eaacdb57d4006efc0b3e8a39315603f686b9d473619ede6cfcf793cfd214fa60e30b5ad2702ae7ee4a5325c662c6dff39ceea703c0cb5dac8aa831f668ccad03736e6487bb290b65c4bf129abd8d7b70038931db4b3edd509ce89165444227fe2d586940698bdbe8165399f109917824826afeeea306d8658c8875c03359fd2e249242616dd2b55af9c36a1ed2ee5ca0248980ed057016ea4aa44d8a44385a1c9f63cf1800da0e90caf9f85aec76499078e32d8373eae439aa4b7865fa1d653fdf19e62049de0b6a91ad3873cb52c9438036280144c3340c7becea3e9e1e78417d3ce8a0b1543217d0ba346eddb538785b4b571ff1ebf344214aa16509b475f3dae44a956c6a22ff2ac898703b1114c82d921cd3c8e82f3028b5bf3eef71ad05055c7fa054a3699caf72f86c86165f38895c0b4405fefc05fbe0beb91f30e3eeb4d39f57d96080f78f6e6b702af96333006a29d3ec83a47b494126ad278a91347fdfa6fa9141e1080fe0566adaac11c4b2bde710a8743f235ac8d81b5512468077487f46e7cc713a037aac78639c8bff3d2ae657116c5595354db6fcc17f44be4b9dbe3daba610f20c65123eb33ffa7d4e1dc17c75d4e1e742d1bdc8d7d1d7dd183f1c20131c9c6bde613d2689467d39a23d1203160329780b786eee84c1bac05f405d61831945d461588cb20e6fac0f58c0c4e609595756134bef55d41245c0dcdff4abe1f1724e770bcc408e1e64b8f924b8ae76db9c1c16862bc62d9a6e595c", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() r8 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r8, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x3, r4, r5, r6, r7, 0x114, 0xffffffffffffffe1}, 0x0, 0x0, 0x47a7}) r9 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) r10 = getpgid(0x0) geteuid() msgget$private(0x0, 0x201) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000016c0)) sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000001580)="5353089870addd00a3af287ed50cf5cf0c8f583a90628977808f3ae23506e36f1e4b40124479fbe234701544119ffe6da1b1a2801dd2195547e8748a3cf048477c79097b89f7adda9dcb5680db3e28d6b75d2a0851bcf83adcc3c65a4ff65947172dbf27ec8228f35421717f8775a2cbe59e7fd5cb5d233c769740dde162de49df2e63d29a038f79afe3d1eb698b4b7327d9c4c017ea21500ba6dccc1ea2bea409626796c52a1c99ef70c65ef35e44d2e045018d82452dc94ef9f718f6deef908468dca9d89f4da5a753765dbe9a977369d902d22722bfee6d23413655a326936287844e58c3cf43067a230dc13e", 0xee}], 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$unix(r9, &(0x7f00000029c0)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000001700)="5afdd9439164421bd9b207f7e594570fdbdc9cca4d369c24571443f1b101087a564785d28f95a8c00bf4bb346c13f63078118f453811c2820b66c4d8ded3f75e416244ba40ccb34de504a4b83976a71b514632ef72ef8eecc57f5c3d84bc0218fb3cc15a88edd545827f2a16", 0x6c}, {&(0x7f0000001780)="22ccbc0279157e697fbc69d3d6b3cbc006b555a4b268e5c386fd3419da38017521", 0x21}, {&(0x7f00000017c0)="ea75baaa6e50c5c86fafa3feebb1b167deffd5cbde0daa61a6ad07b7801229d3ee4dd520483380e061a389b453b88db6173053c79b43a2cdc3c8733c66a23232c6b8aa89ee015d29b9062a26e8959912bf0c3dcea7904d13a798e2e30027f35457866bc1c26dbbb95939404b0715f4254d3f196c28151c", 0x77}, {&(0x7f0000001840)="5efaa790c1328a7aceecfc40990660a4453eed2348b11ca082b8dfebe622b904c2e5e6ada8492948b893759e24871fed422bf27622d6e741e3c52cb4d81f9401b7f83eddd32efc87a5e47c2185391e0caa0d6d6de8090f7f9c052cd70da7c7277fb28c2d82e62284f8057abe48430a92a7fd4a7f9381ba4a1d9e8f9e8ea20541295391ba0f3ba42405c32bdfde1dd8f4ef1458c22a6f6afc4db363606e536d22053fea1491ed5f5106ed40e2bfb761431f0e4161526852b938d75ffb86585e60542fa8721c5f431c5ff5021e0b8b8a2114ee75e4ce9597bba2ce489b20cbc477aac6d9dc6faf09cd85adb27fe459b7ad8c4e47f54c536d541f58730bd44318fd23e715f968eb5d461a925ec46a3bc3319267e70d8ba1052f425865232d51a082db7aa7a7cac93feb3148cc62dcee74d35da147ebedea6607fd5ede4421d49c5a1b436d51e442de4eedb00130112010133c24523cb717bf60cac1be2e297d1fb364b9e84909b356451bc05c401bff58c92ffa09d4b35575b72cb9106e797db01e89d8755b0fd9bacc0d9faaf5626681d8398894f4feca7b71d852a8308497564e9c0a669ef519e2598a3979e2bcacd829241d3a26d5ec754d264c6fbf0cd5be7f6541dafd63cb7ed023b794c8ce5d0c29215be5fd17cec829dfe5f23638e6c48b9635ca435cb80b5165111f0e64907a677696788b434eafde9863ba5de08a06bf650d6170c83ba04375688cf3eb36e7a1b2769fa2b0801bb10db6d601922d03366df90a1a3f5259afb83159c34de758cba9c30f41b989d57dbad8d81976848757b75dc83a404570d1c9c0cb9afd7a0ddca5235962773282f7bb15c61e93ce816f0de3b4146f41918e4dc6025735892164f151dc31fb2553d8fefaab4263d5041baf16a8b11ddc9d2d4ba15834f6996af34a7b4f9832f61a9e9139548315f76839d178666822fb51215554742e69a2a3005b09774fa805997e5eb611878a84d357dcb14bbc0cf8706e52a10bb7031768667cafc16e7f1d169b6fb255236bd39f357db315f438bcf2cdec0ac5d15410dbb3a0eef7f4b3c6b55905c8718e62d2b280a660aa0a78a39fb6cbd845791442ce26cda66eb3d91af4d91bd463124c4a973bd05ae9bc02f49c7ba60fd5e18d1d4e1725e3ded8b0d60dfc7d01cd7a8e115f039183a07ff1c2575a2a6c58bd722d3214a5fe53148dae9a902a3ccba0dd167730c4ba1dc14ed4789d8919da3059560013d6f5f140b67470d3e6b2ea30a8d60cfcde99f8a7fa3a108520ca5d8831d7a861bcf601969c83e49b8c29e5790892f38636b7cd33da1045074f926a66a4260aa45d24b41d7fe25c1ce314829dab895507b944538003fe4ab43ebbf72d86e34d0352e585ff1181b09c28620f8534b436f23ff20bd0473ae9233b19a8b88aedacd8bd12a714bfb42dca20953b4968aa5f77be078ded0e951f3f937eab2d3a3afbd79ee18780f6eef0c6023a98524fd2c23368a8a4d17f57ea1791b09c32705973b896b557008aca1d7b6199460ec851a9e44cf0273a91bb28720d9c10310a0979d5990a0ee4cda0a1efbee5c9394779ec9721076e1b502ef20ff8b630b7d6c5b829a7635dcd426a858553601b6d5e5c8d6d0de00f30920f2429054075371701a1b6c0eedbb231d0b7ca5ef9e4d30db92f5fbf843142db0c55ad5b57c4e3f3166f98aa901944665d08001d15b1fe34259518881239245e1070a9e2e56bb727cced475996754ea657d749afeafe5a028afefc19fa97a2dbafaffb3d8097051e9fa7806d8e8a3dc662d87b5d8f9dbdaff2267d50247aca0f10d6831e94c3a5ec0caabb81365735f2a7147ef6a50636b10e92d888e99d9378665d43670df29c6ab8393ee3291724ef96f359cae7d408060f8ef16cacaa90bd7d980986276a9a1fa30549d344e4da0146152d3b7f2a7303bd891f36441487886c566cc8045fde7c159fb93e90ba473544080ee35cc97d026d00898391205fc1dee52c952841a98aac74b351ebb9bf07a00ba12bd2ba044977043339606dcc74882be137b6b657003fcdd45d1399bff1759c7fe927f7a1f96a473353c7526818defa921af8460a5534396b0e7952ef99cfe4565ccd15148d34c9cce1513d7088b6dcf8130c723032abecbaf31b903326bf4a3b2523f9a0981226de373ac2654e0c69270ec8f541e3ba9684a10541faac6b2db997a1326f2e41146400d4b75a343c5c5239edd28c19ff12e4be0de8af15280285a577922750a0aa7930eef95f5ed9ba2e73739f5ef5b2e84c0314c06944ea47b89fc170d3457e1bc4516031f3702086a9ace7ad65aeff942701bdc40a75793259a76157afb13e490762e2623a9f205c99bf808f39d67626973edb92aa2ade5947c5dc360afa3391c1a378264a7b2f12193e3b03c50dc34c9d3d48453b6d1577e9c701f0fed0edd7efdbcc2ee9eee385953519dfce66b194ee97b19494d29e644ef23665a567e2a2464c1da9e5febdf9e997d2052d152fea89babc046e4040813af1f8e07fe9610aac3f245d6b407c6da693e906edb608aad06e517f28c2570c873dbfc62a6779d21e96da2aa00b1d140f9e0359593b1c896dfa75235db10b860b3d3848d51717fc2bde55b0c45ec52340053d7cb1c6f8201807bb2cc0c1375417be11314e501b3039707edecf7a1a6e664c62675ddfef3a9cfaa896249b859f7c4eb21d5f7440d71c119f513c70d2bc9a679afdc167ea7d2c30790651d1927a27809388954964679343e96b4f27c2e8e06e307755adff7d640588532790905d4e9869af068396e382e251cfcda7c48240ee26df6c1470a715809613642ef6f269f2fe96e13c673a187fb7105572b7caf97734dff051db96f43205dcb085095f24bb51d64ea4196324ea288878f76b22b9f0a84fe1bfb73668bfd8e44ee1ddfb56cd8b8b0057fd3cfe97c0b99806bde9267f84c91b5fa0e4e197e9c9c36fef7371dcb417e78e05e86abf37e5ac148d039a18af687a8004d1ef476e89d784a9004963ffdd15c3edd75853ca207bcc2b5e62e0b3521508e69fd13eb2788b3aa7d305087ed1959ef4543a71b102cb60f8d8d96a213f375e8625952afa4e676573586211fac14e611264ad1b2ad9652b8bc0ed9a1ff27d4732b16aa70453b03a6f7b87a2df03bcd4c8c3cfc5377bc448173a093645ce5d0517bee440a65c4546da1d2aa145d590aa5d7709f8e2d1b3848b90b1e981386c5763ff79f312623a34ccfe8fd5ad3ed923e39c396d585058e098229d60be17e312f1b7a16c2f63f58e6f55e9bae1a61fce96a71234edc2d2326772306fac59f2b2ececd3af2c558c366a0bdb5ce52930fe01e731fe41cec88168d90a43e2e12c17788ea326c3a626ec95c8f592f92f51dc8ab01014a4dac953f14f93326aec941d6ebd46aad2f3e3d2d8b29c22a6deb98edb0536ac685284a84fb7720961d80db127614eb0940fb4d6e7041511b2f6574e5ab103ebdabead2c88b35d9f8dab8846822b6c6847ea9a9c7fa37fffcc6e4299786b22e986d3cecaa8d5c7ea093ce3ac0f65be775c5b174ae79388bc54a4439ddd34cf8391e3cc18037484c59e073c7b278aa883ff34a245ffb31045721682d1bef643635f6189fd1cac6dc04c03ecd9a148a1c1c07fe1e93de7bb070fc59a79f57499f33cfd0bba11af440f994dba8f75ac27a94852f1c924d0652f068e965aed056c8bc082c743006482103cd57b0c94f61a37dbf253d2e08d945c193186467a9c79cbae3c9e920e4eb99de1daee0913f36fe9f8f3bca64e481c1ebd6a4492596d5507646af9a0bbff3220ebc23d5a73bd9c20762cc1731cc09426204866129a91218696402342da811cc4792d765b204af97274b143562dd2175d7da36e751dda7e3689c2b6c5fbe2833251e177293949a9d461110e759eaedd46bb9edad7004ad6707a27bc0f22c0feaafc8b03c9c2735ec9d1f9483f7065867e86ec684fdfd5a5d25c645f2e06ed4e3037f05eb482299e47b60f9bf878a34e4cc309d8b49d700dd93d85c7f823471d00d66dcbb238d9b4404f8144e5d73c5089e52af818077fa40a7afbd77c59d6bae66772e5f95966f97eeefbb69342903a304e15f95fa8cd63728733d3ebf57dee5374fc4377fe1c09a92ea4cb0de8f8099a4401a885b025275daccb2623197fb7c978b01c307e2d1c825cf0a164ac975c174a1cc03f42a4bbdeee3ead2a4c270376084d60dfa13db7e42cbd2db80acf1316f4cb0a010b315e9d4d3e0535a5c004824911c0dd33638451296c948f7897042a110b6f532e70f61226e5b95e2d10b73f1fc95002394efa6a7f2efea31337d1b0a053da5d7bc65f39887f25d1f3ce05132a0f33eb7a4b3eecbcf701ded185ec1a9f7a89d61fa412241b84da43ce408e5788a7b5e81a5be86a3455cfaf8cac0472a5190ba9e6075c46241c9a475a5c01ef9022a520a2b002a33e1d41d6306a1b2cfde944a4f09dca58df77f9d340af5087343aef9aa74a8f23f2681c10d2b084fe180f7638eb981045a63a5edcbc2c08a3e7fe911e31d8ce70b09d944af47eafbe570e0a0936ebb9dd042334a2c92fa798ecc62855355ddc96d142108db8e1841da78f94db7c1b086621cb4f3c07c36df4f0e2d41df57b1a579109e5537dc2dfc2ec8da31a4a896ae8bc230d508eaab8f0ec4f66e210cb906d3ee859d51fc137d78886dceb945ad491aba270d82430fc4bde17aefaa87439d4ebccd552a30b2b82b7998551c5f982c8ae73bcfcc155b83dfb16a3c320c97874352afa78f2ac8749f6637eb532f0cc6291f164f26f8a5600fda8e2cd1c45d12e3f6c5c0aace0db88dcf97185f647825f089d4c47c37e9a531c5c9dc6ce8fe581687b7072778ffc14900def8d0bb523cda9ba604058f0b15a6be4c1ae11a0d95fc7eb1f36190db6edcde017999dd6e2496c871aee21ae6516313d0864702f69a7d8bab776320360f5aee525d02298cf63caa42d050ba634f819ea0792f785c4370becd83734105db1f6996884431dd9c623b72dfed3358b587209be2248670bc6d85d88bae7ebc2030cac8ea987cca97eabec12a6fd23384025e8667e284c3f014ed85b7ba83746f016e818ba2b07128612f0027b13a88d75947876b9b44a4aab3443023594c67fc9496a6ad13317db9f5aef882889a9eca7134765b8032d5b4b918f94782a413bf654d7065e947b7f5aad653e4fd9b1f405970fe4ecd134343f56097c1ecdaf9839cda632bd6be1b3000642bf3fb205e784bb45f509e8f31f58227969edec5c625674768da8b66ee7fd7c61327a921afc460f7300ba499f7a2067ad5d4a583ddb620075e2f9013b87491fd28ef826838a95309d80cc1bb2bcc2cbe7b400b690a44d088f22f22b07cb6b7169c995643cb345b087b79a5c128d8964b802227d82f3e3677c13f40d024410ea0dff51ea8f83afc93501c40663637ac0bc79cb878140dfcfb9c3e29931b260cc9e14633e152c36d3eb060e35465fa490f7447f3df36a7a023793c1421f3306cf429391e04cb66c19b04d7a9cc3841a87b4c5a7e9c181742ef032fa12d8bf07ed0267b9a8268d1a0d02d2aed3cd506a2683b8e15b0534ab9e1d60aae553fde3b213053d7385ed945070695386e456e92b01bbb1eb3a4fdee73afa28fab456b049866bd977425d60fe5644aaed879d2769d86cde5b6ea3d94081f8f602cbff82bdb3f521c9f290f7be9e3bb188e7bcf0c59044058722981aa21f2a8b813e7f667c2c270df167eb1032c93e34930467925691a0e2a21a2a8125c72054703e5c", 0x1000}, {&(0x7f0000002840)="a624d0e299242170e1842477aa1dcba18332554a843295ee06245dd6c72d1eeec28471bc7a59cad74cbb685e68be4da5d649739bc623cf3c6f492b0f0d825bbef617b5c94cdd84c15adb284ee60c6457fd7b7ca24fc318a759d546464230069a5ac2ca2202a75d946e5b4652d90de0497d10f1ef17a30326bcfdb6e55462", 0x7e}], 0x5, &(0x7f0000002a00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2013040000000000ffff6ea73e609829137f00558b39d2c3", @ANYRES32=r10, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x4}, 0x8) 22:22:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x41}, {r0, 0x4}], 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readv(r1, &(0x7f0000000100), 0x24c) poll(&(0x7f0000001240)=[{r0, 0x101}], 0x1, 0x0) 22:22:22 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xfffffffffffffc7b) 22:22:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) r2 = getegid() setregid(r0, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 22:22:22 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="989314d3ef7815160a82e9edca77c233c9da28163a3a8627e076aa87d6cc5bb898713a5ee07399a9adb35a98b667de6d5ed01963a9e70a005118f91a6c5f38a9c103ed8066e2430a01d2612076088cf9b3a6acf4acbc251e26eb8e0934f2431589e45a9ea83cbff4637c00b7d619342936ce74ba4628e6ba5f68e74c35df5fef7c0b649d5b1306dd4c1052584705d6155eedeaa898a7bda8cd46b40ab388a676d708cf4489834ac5fc125849d0521d281abe6891774548bef67cce0745e18be82513c3ee36ba31594c8e8e5ac124c8d552e1284bbf9155c7b4bcb6ca69607c41a26bbc606767a1a078a2baed1c8336f36d1c779c9092f1f2a30337d5b6f2ca7b9c8659335e21cd4efa82d4faa13c60567f15bf3ce0e0e000263c4c28225d7b2ac5206bc8f8dd55b0a9063ecbdb460bb7b2a9f0e082b05532cecf233b1cdadf888b29729d95ff318f32e607ff3fc93500d7dff2af05d79ebe64cca9addbde66f5b7004b823e2057ec41f627fe535f015097e5a250b65d050bd2e73e5a93ff671b359a267136c3cb367e781040227c25a21f82a6bf6025350885a9a4c1b48e58b0233e3668b88997d44cd06d7108696efad83231cd10136cc48d20272e5ec5821c5a4174b12b7b3998f5f53711a3b0430f99fdc6ec33929214bc72db8159177ac8bd92bf27e1da458e79ecc26ba38fcd5e8c2e13e4a5f8b814db61c728b748ba4148f856496061f41e5041f5937d482eb23ecf0a292a699074a25b1bfe0e21ddf7f85ffbd94f4a349e5facfcbf1cc5d87d0eb9a978fbf57db6e99e2bbf36cf316a7b5918b9dfe45c9acc68d38d1edb86a0527b830c484bdf114402fcc12016e2ce93ecb3e1281aeea9414eb973249e1230d0df1786bdc4483863ec7dfecbaf189ac2d24482c34f07b3bf2d7ff4c2716cc6ec4ffecf5841c41c4f77937ca05b26e7a50d020ca1a43037dae6c91bc940870b57cf32e324dea7bdc0dbdaa1644b7ff7df33d1d90ad008cf418ed7fe4793eeb9eacffcbbd911369901dd426cf003a0bf1bfe9b21ff396fde240fca23872f2dd8b6a83a58cf9e8312d42df775f44a06a4665b739d67f0bdb42733aa977bd470d400b18ace8fa920ea9b1f493b75083153c601bd40e35cc2dd0231b5dc22d7f72fd820abbb6ba512e95a1577651f99067ae9ca1911df9c96f558a48b48436cc29e87f3f6a84cd1d6009e033e897fe8572226acafe12e159ada9419fd9efe806d62e3522894c2091a14e58d76dbd0a0c9d7513ca80f631274f13fa1b85844d767ca44b2b3c7331982d582e2689ccea1faf8f05eed94ce8ad0f7035676d346d65bfdc697bd07e4406295038393a5fa30363f0ca35271037ccae8b3e8da2d01659c16dd8183873710dcdab780e96afdafae24541041327ea448b412121d64e916a6c042c1bdfc473541f488c9d07eb1dfe05016ed10f3e16673cfe3429effdf6245dfd7972984b0d3b54bd44e62095dfef0cb157462b54ac84115dfd230edebb818cb518ceef0d276707f4fdeb30ff39ca0b4c298488d96b0338bd51c811bf5ecf793a9fcaebf0998b1715620cc4390fdae0b97de3c560a40ef27429397bbd2ad9b95f130d5da4bbe893d35af170cbfdc7865c2de2c78dff7a779c1e14c93a1a91ed790fab4a305e0c95e8f6a61ee277642e2245c6c92ab90b34e3d566f877855414d73736b35e0ad9c14f9ff1897ea29a4eeea7a79e521d2e9a3e3bcf6b8440c61061f232910354bb52dd530e6a5dc1a005fe9220447d63ec39b083774abdb69769b7453e09a7343c1972ca58fbebf0ffd4bcd44ce5ea0786c1cdb52e59abf39eb372049d034d1892334aabde3024b5f5a2412a8713354b9a3f7daab4caa9c4cb7db9b112f3cc7806243f3223f21f08b7833c9edaeee294255958e1a023a3e2075575dfdf0172c19c308b9cd927566fb915eef1c9916afc74cd8a501b8481801d1aebc21adccff2a2a8a468bce0cc404006197ae71b9360d9b8c6eeb8b39e4b60b51856d9a981df1e0018f39476c2ca82407a2a90b94409cd622031bb3a45aea15c9d61b05b863829051527bdfee70cf7767f922559a4a7a87302ef79d1618578b8841120e3bef3ce7cf315998c7590de4b343c7338d22a93cf4cf8d882b7c43e544119ce937605913457d70d3434dd66266f961e7ae24443ac4eea379d5941a0dc4e28a4cb29e030d6f9f6ef7e0cbf678f7da73bad4b19b72d61c85eae568e87538a5962fa84330945a77c31549594b710cebdc44aee10f35745511862838974bbaf586e9f6236b37dd5e5f99b41a1e718c456df0d27d9fe9a64a58cc72d7abda68f618a14ae965132027070a154609cce7221fd7f79541400a5c7778bac5dccf52ee869f432fa78deb6b22fa7fd6846bcde9cdfb3048517db61e10553d59243bcd045168152cf10d2d42d05f43a208f6ada812720ff852a9d3e5e936b29c0b656898cffca058d4b7bddf45045df390bc4e676d8aed3296b5a8b17eec397077e574adf76a386eec08cc5f307bb0a1be2609a07e2f95c814a8509bedf84b998f23d5da6596c75cc15933c4063a63fe3909f73e5b706e8588a6f12c96273ced2dfd971b0483f01f66c94707032ac7ff69475f5aaadd06e607cc9c91ec6ff1b3d0e6e55fcb76b7f1a2a7621ae5cf463836e218ffc3e5896f9087122f44fa59ed055692d616a2c15ba1d494642e5b18d132cfed11684cf5038c5cedcc73b1a762fde467f8525b9e77f785332c9c9869463d10983f9d75c986853c1b056d5d38a04bdcc8cadae527490b593783b185bb39eb832aea9e6718dd78cab22efb18774474b6b3cf55df723923dcf05eb4f6fbb69d6dfc17098933aef46026a86b7fe813fee142bc0105a7de139844e2f8ea19e1957f881eb98baad4440e0be712d5d59bb788fc25a53693175965facc7bdc681b10f71df830ffe142e4f1872b621d52ba8ac14a094d975faa6c57d84ac45d804ad1e0405f4e91a6995c5a98d4902ea70ae4ad59fb43e23e5ffa4c4a0c6530bdc81637e047477a9bfb2b67950593ba646145fac5a34b76838c7cff27812724c54f66fd310590ea535dce78f1194f14c400476a75834010902697e7d3b0e2bd0bf3d40ad0433c003daead6cdb44b3c5d10092f8061f28949934bd629b7b9e21775711d82136bbac63c732b2a48f50245d6714547a438be8507df099f1ba39115e80105bd9d2a64c74b3792e3967d76ebbd786ef5c83b64db8db3bdfcc49a2ea556d7fcccb10b7314ef85cc9b6553736433e1d6383d987cfb79ce27151db465577de9264300f97b52fe5c12c4be4032d7874807990edf5d058b5faa1d1cc30bf10e377d828b8943acaf56014085637fecef82f468e38c987ff92a228b9c95041d06531ee4ed72ad8aa53074be83704b1c94ceceb1146de0ed75c545f2b9c40f6b89d6a3c392113bafb0c336d2cbda86311f34dfe1835888009b927157ff44316132d47a7c41f6146f797f33379bf20d471dbdab96a9bbaf4f2df550f86c013fafd07e2abf7ca04b20329bcd091df75f70f7daea3ae37d87d08049bc616d3eb68f58f360165e28f81ecddd9de65656be0735c6578532c2e45c46b39ac5bd50040b4f9e81f2ef9f87fd33e1857e539a6db8aa1494797a5f5de7a5a52934d68daf36f2ec1484e2140a0ac2f6795a04cf4be99ec95453386ee09ee53c2b18affdafee416e17d919976287f4d16214a3c4c19d30fc5b99529bd3b19dd8da5f6014051e06477b76448c3745c44a1ae10cb9e25dc87ee2d14f30ebdf003b8021763146dccd94409e44245bf51bb4ddb8b8eb993b1425eb44687b8726467640bb8f01b28ade2d38e5d66c72f1a6613bfea0f23ea21f8daa0a20701a0a6f2e43d40deefdd9c8712ba01b11655ef1d47ea141a7a785b4302a84e4340883e7f29e451b8043b47757adfa93f212bdad67c8cdf65e7af683df9ac84a5f320a883c4ad8f482376d4476635bc902d6cf371d814f10e9bd14046f1ef3e578d91b491a0b4d2845b1d339c7a6b7e525258a5ad0cf7239d8c385a83823b8bda0a901d9dc9584fda5d523faa476f18dad262bd6781fc19616d96d56a053e0047e72f04bb2de26aed27a18652dc90c94c5a0c3476a744fa2d37848ffec7fa91ec177a113eb6f28a562116046fec1f3caba83da3b23004e61a918de14d53d4f6d9139e754b5d1fa8bb4eca76281b876cdac18368c57c6d61f0efe920dd2862c627edc7c1bd8ecd893a50f35052e72878cde0acf3ae3dcc754590b82a88732400dfbfedb2447d738654113315c6803cc961fd3c9471ed55a1fa1b152e9573921531c02be502ecfc81237cfbdcb0e4becce6eceab79bb73d6caf1c9552ae01d0d176841f4b49805ed4050998d823f1e8b9420990bb71623293487c6a9ae24028a256cf5a5c417423ca0e0582c79184e71e1a5bf66df77c2ebebbbbd1aea4239b9b471f96cef714ddd219a2228fbe893438f9c7bb6d1c13121c10c8b243d09a7335bf2bd5668709f4acd520a6b35046151cd18cc4aa78d4573f7e15bb0299b420a52ab597916664bb03c11875a3c3cae46e6d0292eb8b6ca75bf5d421da3be2b0b02a16db60f56a726ea241cf4d98948daa899b490b636b9e99275f2d7b3f7ffb1c868bd1afacb0553089b25d926e925766469e10a80020080140e7c276747ac6c381d462a4f87da646bc23c9f80223d1f9dc60da91f9c2d60ba40e9df4b75187c6cd8693dd9cd9f81b5c8cb81c65680281e7cc743d933395784f7d64dbdbcc402cfaca4810e455b4eb9783c4e015c2e967c482aa31d9cd5389b1bd6ebfc13d098d113a047931a40b76e1328f1915dadf2bc9b31307a60b06eb6deae36980adc88bc58a7c4d0dd0e596782efc4ebd3c18c68818d082737e2d91380d7b2a368cd1ef2662aa6273d124319dd054664a08ccfa778d73ff12637d1d7157eee0a801cb2c559c064e186ed69483965b74b6cbacfd0b374b51083a65a0a627d0ce1593267ac104ac88c155f5f5ba3e649c685ebca7c5c42f84e0b0976fc11694aae543893079e4135c061fc9c34f0b5eeb91fbe7a185043c272065de9635a644a62164eaf8e6a3229820c64b105c985fefdbe0c955a77979411a684e3dac15b641908969e241d47eb8ba06bae98983932a5b1795a22a365fb9fe39f6ae07adb25954a8d71b27ef68ad1dd54f7705ac9a1ea47f09ef7afcf2a0316e11bb9277843d1be6ab56afe8ff5c8805e00bf506c3075b69670a955645edaf40642e12e2c9de8fe5de6f96e37511f697483b97bad40cae1eabec4b1ccfa1dea28fdfec6e7ff889e5a4141a0e5c6a14f03696bf93e7ad6add39c4f3100922612a8ae75d35da2c0e29016c28e09ed25bfce63ac14dda21142aaff70686ae245c1895730b7541fe518803e75c5d5596e89bb3598837ba5775c9b1f6320cd09fc8ad7bbe9871e599ce42ac12b76065329292d481d705f4dc3bae0f739330af8503bf5f73708a149e6fd7fd4fe0782925f26f99d8f009a725d3e7f0b080527d7ed9c308fbd14cf907a522da17768cda5837a580b3d2d0a5b47d25a1b47c0281616ff3e1f486a2a0516f2c45d7760dd98e79298a6d484b93e9a61d689222242692901d7d308959e29fd39b9661d5dd672a43642bfcb1d6c2dea0784da3f141144edf4a20f9f9057a9649b8abbc274f960146ea1871117c8895d269106dc72d1602751adca381a2fc685a3369ff4f705e17f347c103155a83986827f08984f9621150888e1f473c7710aee51ad559b0e822f5804a32445fdb8b071e837b", 0x1000) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) 22:22:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) stat(0x0, 0x0) 22:22:23 executing program 0: r0 = socket(0x1, 0x1, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x1, r1}) recvfrom(r0, &(0x7f0000000080)=""/26, 0x1a, 0x840, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x440) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/6) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) semop(r3, &(0x7f0000000140)=[{0x2, 0x100, 0x800}, {0x2, 0x5, 0x800}, {0x3, 0x5, 0x1800}, {0x4, 0x1, 0x800}], 0x4) semop(r3, &(0x7f0000000180)=[{0x0, 0x5, 0x1000}, {0x5}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000200)=""/13) r5 = semget$private(0x0, 0x1, 0xa) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) semop(r3, &(0x7f0000000240)=[{0x6, 0x4446, 0x800}, {0x4, 0x6}, {0x1, 0x7, 0x1800}, {0x3, 0x800, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x80000001, 0x800}, {0x3, 0x0, 0x1000}, {0x7, 0x100, 0x800}, {0x3, 0x9, 0x1800}], 0xa) semop(r5, &(0x7f0000000280)=[{0x2, 0xcd1, 0x800}, {0x2, 0x3, 0x1000}, {0x0, 0x20, 0x1800}, {0x7, 0x80, 0x1800}, {0x0, 0x8}, {0x3, 0x3f}], 0x6) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x480, 0x10) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000300)=0x6) mknod$loop(&(0x7f0000000340)='./file0\x00', 0xc080, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000380)=""/117) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000400)="6a61faf92796f8737932409377cd4ef5b2e03f495b95d4a3b01f6a7dd996877d87ab7cd1a04b5dad94deab0b356c4c20e683d14e42167317b613ae872e800e66e97f72ef523ec10e3fbb8f5962139ef954f27278009616a2de48ef1d822cd2f29c726385ebcb43eb8edbf5b78cbd23cd5615ab67be592cf94d078b3926b724f19b67026e4be4479948fb7915321559b184ae11b6e3172943b02e5ac317cbcd487c0d8186a030583249ed84a0f371c18d7783c15ef264c38d3acbafca9be53129bb48722423db85b5fd8bdbbf44521f407de1b5b36c1a66f039504e74c8e68600ce13a5519bf15689df086eccd4a98d40", 0xf0}], 0x1) recvfrom(r0, &(0x7f0000000540)=""/196, 0xc4, 0x803, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000680)=0xff) ioctl$TIOCDRAIN(r6, 0x2000745e) getgroups(0x9, &(0x7f00000006c0)=[r4, r2, r2, r2, r4, r4, r4, r4, r4]) semop(r5, &(0x7f0000000700)=[{0x4, 0x4, 0x800}, {0x1, 0x3, 0x1800}, {0x5, 0x200, 0x1800}, {0x3, 0x1f, 0x1800}], 0x4) geteuid() getgid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000740)=""/229) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000840)=""/126) 22:22:23 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) 22:22:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r0) 22:22:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000200)="76ff11db63ca7befa1bd409412a0fb699277caf8de4c647e16d50536fa25c5eb2e5111bab9e822645e36cd7ba38a811537506909e42bed64d3ecf7b4fdf11d46a9d986ac807d9985f0c08928c731f80bad6fdc27d6bb9bdb8a403138d8c509d41fdf4b8cbaab443bf0e4910268fd596bcda844571616189faabb996f995c1180e59da0d0d79132621344d203fd2172604529b1496c23c05853e324d4ad8cdc5fe03dde0862c167e8cc4decfbf2367866eb7d3cd82a726df48ca7a6372fde133de700000000000000000000000000000000000000000000", 0xffffff6a) r2 = dup2(r1, r1) getdents(r2, &(0x7f0000000000)=""/142, 0x8e) 22:22:23 executing program 0: r0 = socket(0x2, 0x8003, 0x917) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg(r0, &(0x7f0000005180)={0x0, 0x0, &(0x7f0000005000)=[{&(0x7f0000000800)="baea718bc24d07944b7bdd61db1fa9471b14adf8db66e9bfc5191df831a347dc2b34eb8380f0f21af566be5bb110b90afa934d7f86e67b5d75b8f9488846b40aef6d999c617fd4cc0c512fd1c73f5a412df85a3913f9ed3d4f97e9628a790713996a4f4b14a1ba63683dc259bfc98ebb339daf43600355954afa54a792bc298f299342d5e911af5439cc9bc1930772d25cd8aa69cabc28fc9d524995aa191647337b9f177dfd7bd38db87be46902ccff296af01be5584f8e95c27bf2db15ece0f80d4f115d4687dc3bcb133cc9b65bb59769a41f93a4229458b379bce00d487a8ec4eb63075cc6ccc7a38f58cca9467945d877661dfdd9f0a354a90f0a8958f07981f7302c486313cb341040d7db0aa553e3f6dd5e5c4b50bfe182a490368279cad99dbc4cf228304f1aadf9fa5cc8a9ac0f9e7c396e6663e8bc913abf2ab960d0f2913e72f06e74711f55217debd7aba2199a5d7f1e4b07bfb37cd500c1b2a945b072bb1ef4b8874dc65748631a71df022b5db71f05b06e1e7adedb5e8f4e7006794be3249c76845aa9f07d130062c7a2b508ac80cfc3501fc6343a529b55ef51ca9718945bad44eccb498386628e493086b9c38b82f7f11b1f48ab07176fb620be7134fff349d0c1981f6624019603799936f145842d057fbb98df1cb62e2c69d47cb63d63fdbf2899d800b9eeb92e3d00251e0c6e78cbca03a848aed3bb9985497b33916216a2c269b7acbf2f99927361b00bc01acd3deb75efbb2854eaecc11a2c9f9ac36e4ce837febfd7f96bc7afe2d35fa7727c642299a0ade2ae4e9a5dce17eb2a5c4cc1d141b3cf56185d75fc9007a714f1c285bf27450f533b7f919614a55cab86b396829c1558f5aa09cdbdf2a84d2207b47da16abe89ecaaf79c14edafdea7111fa6d4dcd58feb179a480353f8d1c99ffaeb3d54f278c3c70a52343c516a2b559ccfa14e97fc7aacdd83e8ab04ab118199fcdcd52ed3fc8d7528b380d2cd6445e5602fde78077595d2a253d001d138558893ca1540b2234e91bf97bb6e2003f5d966d11b7d2ce68e898b04143d4773665f9b11722e8230cf35eda9dc17a21c8841068346e7114b7ad2e5037565618be0f1ac653d5b92c2ab10929fc3720e5248f70908feb2b972840a8255663ac044bc58c6ff61f3dfcd1f74f98c9a46dbbc6e3e4307b1f16d5728289372d43435e8034cf0167b50bd59af09d7f6f3c133f077058ebad0681ceb5ee1d3748cf104b8f7d672780541a68e7724d3a75baef5404a3803984f63b9e5b553a3acb369e94c0d750763661695baa5776a3b95926ac238146b0a93766f639a73ad6cce9ad089775c5b831e2498be2d5522335a66229fca09e6c3341e91ee6d6d77541138f2d215b303da0db9d697c306d91c9fb3266eaed9e33dba9353b2861534759f68efefc645f82d0656cfc73c7dda569c2cd1a320ab4c675af5b5e4be18667462a0a225147a5d25ccf2ef28ba30f3a375aa6455d4b1b24485a4809459af892cd6b4b8927f4d76c5a0dece6fa0b07356d21d7723417c8160d778acce864db1fab1b9534934390947b0faa04013c1addcee08c698ffa60f59cd2710edf2417c38a7ff824ebeb5f004aa8c9171793a86e7b0f06e600991d54aa3eea12c8bc82743bfa977c5189ff93ed3b67bbb5667bcae5a9c38fd4568334fb072c49e934699cf474816356dae171a74fb423da75c85bdd4934fa3c9aae32b09c1112b46573c0edff899761a43c7fa1314dba7882a5348ab5182bd0b3be50a816503efdf04f2bc88e0b09da4ee320c092c14707dc5689917382f33561bbcd84970c60a94458b96e647c503d17ca5bf65855a473e533c1d8721952df2435ae6cce7473004e70b74a93b9ed46785fb5d84c4a546e2b9de687bc88437c7ce251946459bf6b8ad6be61e9142ccc55cf82cb487931a90de83dd8df38e5aa97c0374f68e1154d5db8b3bbd4f2ec1451a13f8c523425093a789ab0c4db460eabbfd84e140abb551ca45c8bdefb663fe157b58a0092862704820ee42209d56923713f3ca6efd5677c4a6ffb60c8ea5546e90c6c185a7fa87979289e6c299d48f1db7ef1167bc762d1f621378a5fc6c8e278cb7a095b216e43d2dae86e4393f0491679ba26ec2d1e7d26257e0fab53ca2c08f89b735ceed3bed7afa1feef746574a669d489fbf7f32b5dad4a4aaae9f97f18e6a44180b97930ba2e719056c5dc1fed1c7f3c0ec7ce6085d23e1bc40261b60b0d23ade1f39031a9b0f4fb7f5756b2b8bd4792377cbb59193c1a6365bd8e94ee3598ee6ad8be67ef3641325e8129401dad28251b365bdb089cf44e7e9443f68956ae8592eb379e956e96089411de9ff4b069c3acda6a668583cf091f135f4436a87b0b7f46448d117bc8d5ecd84d39fc6eeae7326a085b2c4a14e1a994a251984c5ed7c2750a0acfeaf4666062ee667303da3b08d6e92863da2e2b4eaa9c2815f3428b8663ec4ecd4521722318dde64722fa542c13ede0b80ed58fdaa51defdd03a511d2a1838a481bcf419f7fba4d60f40fc7bd36233d4bdc142362465f46f65da988bdc66dbb873ae67f44d774a7a1d972b564451eed01981dfb27b86a089f8e5dbcf6775a73a51087463794b62016a32373ecdff3df5d624efff5599639d3794018d94f5911d2aabf9d569b2f3a6262dca54f041d07215daacd828b98e3ac14058dc98f2b9face10f1da15db87994f62512f89339b845eff25ff5da9a2e55cd0ca4281b06084d1d40575c8b9041ab1cc4baead12b4b7364ed02b93e1cbcb7b76428db77e098f5195dd7443c7288d7b54fed0fd2c2ce7bbff75284b49f960f560e50121151c3249ef9715d465c0064074d36eb8090ab49142cd8530a359bd1238cda43287fff9c30ef5543c89f2f09ba84e74a1dddfa438c982bf4c69359dd1c6a4755af9c65ea383dc0bb482ac5e764255010a853dcbeb536361dc9fd631bd2dde6c288e1c7ea06619f17f1808249b549ea04f480a9132022a9f1c0cf28b2167062b09ecb7eff613e646ace4ca3b8033c00cc7ab6bf1cf55a77400a381106b46d5eb844c72592edf1936e9b76001b40044597efb161dafcc3101303b386c8a4071698c4e3793adb71a74c9d42db9d5f4420d3641f445770a604db107e874ea9779d6942c0518ca5b36e2c095bb9e4dcc2aa84b6807d9d4397e21b3ab5c9376d583b249e7821648454193114a95fffc302e8ca78a6e5923dae1cd0a18d047b7f86938b68920c642f0105258cf69486b855f58a2e44ba047dda83f7a560db8dd17d09e144ddb8feb9fcfb1a5b499724082541208e1376840586d86cd35e1e0862fa993c6f65990e20e85f03f411105d7ffee1c4a330f09d69e106a", 0x953}], 0x1, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8801, 0x4) 22:22:23 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r1, &(0x7f0000335000), 0x10052) pipe(&(0x7f0000000040)) 22:22:23 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0xfff, 0x4) unlink(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000080)="03f28757c7387a1d2079c373d0c955bbd3c16e2ab6a3c595479f52c0de0cb97a465645f2229937375169315fcaceed2041909036bb52d6aa03f1c923f4d0119eff4b0f9160f5b939b8c5f09b8be6b1ea2d8baa37d849c53115c76c1294f84d6a97aae25160dea9e0b01dd97e19d406e69694973b3ab7846ffff84ae9aefcfa69c6a8426c3c83b4d2d41e1a3f8318e5941766d92ede0d3632450741d8159f22ddbbc3a7bc23df50da251308c094a3cbfe0a9bc43a6736b7db4db9563ebc85679a2c4b009e18af1e776b97", 0xca}, {&(0x7f0000000180)="f825524df14e8df6d8cf3b69e745dd41342587b0b61e0e786a6e7b879e93f91fb76bbd643d323d84999a0555962bdeaa2d41883eeb6834e3a8538796d6", 0x3d}, {&(0x7f0000000200)="688586af2fe0eb2ab3302e1a1197091ca950023b505bf41a772ced5d79975d6e4ee9e15102f2207c62cb6f0f1773057ea91a79dbecd4cc27a0e3d812004b34f09d1469b51563ae3b1b8e28d214d67181288681c1bebd0d4b1d1cc92e361a503769a5da47f68a1f2f640f614a8ac327686ad90e4958fb800788a37f623570b0d52b38d394381636f9e32aeb01b3315826a28dc10cd547ad48176896beecc56c5b3e86b54605b394335fc6faaa43ad6432f5e9f5b05308e8fbc0e8ca5469be3101a788e39f679ac19e86b8dd521076d132e1ce5b7216a3615ca1b311bb81c5b91b15325c9b8469f1ede2386cff46bfd736f8e3cf6d19055f4afb6063c7574cdaab4741aa0d6f8392bccb33e7832ceb0a1bad3f78c461c2ee3f767b5a3262402b333ac88e5551eb78fe17e7f57b209d2a034083d401d4cda3991d592acd731d16c5f0b0b543d7dcb539f6f83637c3e6a6506c68185c3d6c2ae7b539afa29588a73bd6e3594330e974b010b3646880f7f95cf0e4eb308de8acb8679b61cb7be98df5568a1b9ed98eb7d2dd32a6712b596581e6ca371ea4c9772bb31de2b1f24ebc3ed78cbb4cb70d20f70e487d5d2bfe5964a8a81d5f28561373dd40771784c1c63938dc7f8a488e429f7f2fe7c29e536c2efc114e8ce2d4d74552588dfb6d4ffae91775e6c24c45816f92d3f919fd5adb593df2ee1f42418cd03dbc5e800806547a02f7ed6b32536d9602d7ad1c1e96086013e16ef60e0d9c41da439f7fc775280240ff8c6a12efb8c70eb1e4427840825f58c17944745f64e26c926e940f1abde26efee8113312513d3422afc1f852c7440779efa0ab0cbf5d8c7e8f0c140af30ed6f317483c2896de18e353c1399fa5508bd81faa9e2404ebddfe10de00de654745d235ee22ad650e83d6ab783e81673710cf650772a5b657b6b545a6bc6049039650804c81530593badceff78863d0e5c4594e7a0ac4593e14d776b4787b36c20a82f014ea478678823e8a01dbab2a31134725d786c995ca42ff911d334f289866cfa687a319cebb6f3e5a402cc5769d77d982bc09fa8e98d72892e5de6ab619dff338f3d2d775ec973767a12d6c394a64f7a740731b4e2d7ecc2b16da5097b0e8f781d691d0ac22fab796aff698a80ad09c72a30d744b597b206d6607315b9792b55cfdae654c461bd891b453e650b5c53e6c0117935c4d9d97ea060ed2fd0e86b2865e233ec88b907402bcf81e25a14d4eb7790a2b680c597216b50164d3df19192e709516221bd2d37a317c2be1a6cb1ad30abbc6468368aea41f95554758e7c5123de427dfad50eced088c62b0b66bafacbdb9ac3abacc6a7e857f2f9ea6c91e9d7e637e756af17940f7ab71d826a6f6b37dfc9600ed14e40906eb68a181bc2ee5ff663d9b73fce970bd7698d00f639ded4a501a4581d852ef4c8fe9034e2a332639c92af29de05586bde338ce5ec1fc526149e64a522c0f4eec63f4a57226e381f0cfb6bace5c668ec96a477e94c2378463aa6915fe7b87b203fff182c080b65ebee98ee4de2d743a6bc1e38a998a80d49f3f3b36890379599abba86152adb2a99f5584295f244ab3099d173211f0f4a9946cc080a3ce30f4c932202066a0dab8ca69c3f377be3eb48ef583c42ca0925ea3d0faf98fad41678a4b390d4fa5b32c071c0c047aa6186f9c715d994ed1d765be49a3856c2bdff80112807186a983f7e9e6508a529e1f2bb7242580297fe8c83ba3676a5369025741d511b91df8dce4d62a62a583c3c05c478753a0b150213557a41c945228428f2d1dc09c665fe4e96f9d56ad005ec74977b05fcec7a878ad31fe226807745709fe391afbd9e1b2103ca9cf5fcd90b6102a978e25b8b94bbb07b96580fdcdee84c11992e0e46368be277c7924853dd5c7dfc8758efa9a027368b97727bb06bf5918d577fc698cc373a776b427cec16a1b8606f4f2c54a55f31dbaa4b1a82b50618e5934c71b0871cb3b6418e27a5a64dfea62da2bf103137ec63fb51c6e982ca5bcc0511b56e1fd900d081c4014683ff6bb709befd28e11b5439a795aa112911e7d6f6f6c1f01583589fd122f16e12d9bf01f3821bfd561fd01154f5de4c5b4d52d1cf8049943ad595e52c5823c26e333d36cb7b88438cce69f9c71e50e3267dff29dceab8877635f197f84c9e43e164a1c90cd7607150ca2a31cd810796adc4cc9a64f0697e645f711b0748d5980b54fb5701141a2cf942f0dd3a9bc73b19abcfc92390fe1e69e4a224455d87de73eabfa5ae9a1448151b30f41c2fbfcd72c2257c8ccc4b92ec03c3c92ab1407108c7d3d50a4d6be66de24bd8ec10754dd10567f7bac6618a9cb45c2d375720e0eba19cbd6d8c98a528cd475a47a175e010d68dedbe59baba861d2675423934ae3d297679f4aeaa5d7b69ccf483fa6438ec1d9b163d2ee9c8538b00ac8c4d97fecc69abc94a2805c14abeda14a7db5fd46d6f6cd11409fc2998e2c67c508c61b237a43cab1e124a52ba25029584c55307e8d6d7e0d7a075d3865d403aca1ec8c26a204504f361d7d5fdd22a9bd05f1f5c337175d9d0154208b0df588f3a62baf98969471ee26798580ae819a781ac7f65cd8f725c7292f3a7eb36b5a70792d80340ee2434f33eb60031cf6ef3fd9a701bf776bc9baf65001286bc05165efc259c421a3d3b797946c32dbf23a5ffab2895f1a8bb7574b7db770761bcd8ded8f980bee3aee0da0651f6465d3ff2853723ffc927c335eb7bd2cf310b451efc8ff5434c9ec31546adf35ad1bc98bde7bdf9a0a3dea6cdf9cb477684a5d1384700d67aeaa48e0a6569838f278556bae796c05cf4e54f4f05cbd89cddfe651ba2cf70f6226c059a83c31a2d618546c1ce2775e47c837031ccc3706a3bbaf59459961bd707449de1afc4d956eeea86f7d0643fe1d452073bfbb561ed594661fbbec1bd3235f273695bfc12981880f0bd8508bf1636ec3b169f3bfbc33d90cd360fb57eed990ac64dc7fae6806655307cc56875fe813007f12fbbb62c36336767409bde5170993fc9631fe660dca0fdd2976692c3610ea4a22bd2e7ab129eda2afec54333fafcffbc998ed4c4ca084ee7749614132c8eacd271d824bbeaf87175400d1597da88dd71dfffb3f7ea61ff513eac5d7805620b5fd18230ef6e9585c37f383ef27877a3b11b55a1b568d07ebd58cc5ea770529c38d0c6f4204383b28e021887bbfe81a2bcdbae70f15a2558bccd18bf91dcb059c3e43e8d903a87fa98faf2c5b31df30d74e07720ebc408bf898ecddef7f4a26adb10999d2cd1ff9713357852fc5b701b51640176bcac336b19c70ea62a9192c397634825ab7adefd4139e6cae6ba63974928d99eb5e8402651fb62cd57b470fb9dee4dce7cddb69ffa8b9e2ad01ec644fb62f781a3fe50cf37c66fe811c2e6731fdeb518a7303530283552502c2cb82d8719b43ae2832c465bc76e3b00b36d49624f8d36c00b7fbf467a4ca954f150b3900137d8668b49fc7f0fc0290d0e97148cd6d0123ab3ff784e5d64389f8242ad74c918556e9e824b757ea7ce309b23ed2868e6dca92715b94d96524d0d8b2f33764f22cd3a7d737647c5361840e3c1c79e28ae7da1fc9f34453cc25bfc309fc59071e7895f5cd345e256e4a36981c4b0f73027edb591a541068a5548b99c72bcc0349418b4b228ba7eaa05c547e19acf211d3c9e54ab115f0de94804d886972d476a8d658730b190cb68bfdb377a2aa5541c9933ca60ede48fe80739c49c52629b52b794bd5764ae706ebb8fff22160240b0c4e4eafa605c8e0973921e04465fcf1be14d213830e2b530f468970867cebcc31587787350625611364bc41b79ab115d361d9d153bfc84aee04b3a94f941e34bb7541e99e2b13d0aee2199a64e50879ccd40eeeba1c21fb4e037a9ae26f4c957b0c367fd68ad3a4ab1dbb92d9ad086b74dbba6b1660d2de3aa65798c27f1b54e73dea822fef8c644dadde2d9c133979ddc965803fbf072e18a3a616e3bffa722a2c6f7f4d2a6c51a95e71be13575dc4cd1dd4686106299c2d90cc90c38ab8d8728b46c3874b6bc9721c1c3d994579acf9e2de87a03ce1c2698d9e188e06b1185e82da01f3b5a9bce2e72f92a779f85cb3d8507c32067634db70f3e76f72d7334ffe476acee77e3e8b1b7db7f3d6766423781811e657a139cafae23b0c7edc317319cc80035722cabfbdb130a9fa0e79651cb6fb8a9b26db8ee8e00450717995f2ba2eb53b5368812d9c069f0d9f4a4dadd6b527f691a77acf2ffe480196e3f4ca56481141bda0762050c6451cbbe0e8d8293569443c474a875c29f2676fd2003ee0dc72660bc777a9cff66ca4fc7f2ed26da69f22f6e08867de7ec89fe4e1a67a0174a578c4a4dd72a29ccb40bb0b8cf7801657a4058156ce8c6823fde6deeb3297af45c3f6df8ec0fe687e84faefaa0446331dfbebc8be2af72a585912270393d302a87be490ade72850a714e70dcf90f377a83551da1806197f4bdeb6ecfada8e326ad0426e1c88670aba123c752174da496af676d21f9ae09a9763e6e84a2d08c2c926d63535b917834caee1f48408cc8dd89a0f0eadc8733454dafe3bd80da1c3c4d9d29aa74f2b32a52b7a26a40f3d8fa400225954392c8e270032ab579cfb855b2cbe713fb3f00f43adfe87a2089d69cb1f6d10afbdaac04cc1088711404fb16b6f699e5aaf449de18d1985a56218b230322e56b67b5c794601c2303ba4135744ca35c68e6a8179e3ada75eae7b88ef2fc19abff2e0ec3c7f3a8c5186982e00ece277aa2c748a1f41d0055252c7ed03c6a596d5193518962bfda04fd6e8efc9620c874f156c0925c66c928b05cdf95442688213a8518e3e34670e5a38fb0073c4d2a1a3837777d793a23c7bba18aef79371fade9cad55f8ce45ca14e8acba9ed0b6613f453bb71d34dcdd92e12d0c90630608989fc3573011535ff95206e2ce808d44cbf195f706dbced25befb05e1ef5ca500776174212a21803ad76a257a85e8c7f60e570b7e482fe7796cecfb40d6bb3cdf73c39962c1bc18a30fbbcd51e6c234138cf6d6eda6946cf82ec2ef74b3b0695452c439049ed5206ae776090ceed839ab0835381fc87e54c10dd11593a4ed572af96bd69c97b79919b2904c49931ec6211e043a632583a1b752ab0cd97452929c232899d7c86b0a3069133a35f69d16d0e7ee92b853a277ccf22438e8eeb58ed0fb7f4ead1c4ab4e390507429ecd060c60864bed597ef0729a51b9115717c953f87210df9bd5798127ad51c8f4bb8950899f9a16d37cc83474192edfd89abb7e206a3c6610774604e126b52fb40b4896b680c714ff44f9602f8a467e8a04d2675cd20a1542e591bbcd357ee3c8ee38396d8fdd22fd24de8d242251ebc19ed45e9efbc50b4e4768e7c1c3d7927e3442e903b153bde2dbfdb50e38c849adb87c31ef0043a1c3b46882a7908ef1bb250da13c94577535746779abbeb4f035ce0fddefe9afe2a9fdb990a3acd997b5670c47b16386cdac777a0133a4c66e8fb99ffd11ce8a03f3f361c22cb57a613807aec8837176277e0a9f354868a9e6d3919827248adb637186fc58b873369bd259211f7b7a386dcd7f6b09fcb58ef6725f67c6ff4172876c940b41f83380b9fe398f73806cfc2f216cdaccd4ef9a558f9a525e6abeb73141d01c180a5c08f741e5210b938c73612c7c0ad209ae1f09721c8d5b3f070f0649665353982b8aba425ca675ebd349e2a8e5210d75e6e4757639e916d61ae5d5f043eff376d0ddefbc", 0x1000}, {&(0x7f0000001200)="a3dab2e33f2a25fbc9eecf67f5843ddb88c70983", 0x14}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 22:22:23 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) shutdown(r0, 0x1) 22:22:23 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) setsockopt(r0, 0x401, 0x100, &(0x7f0000000100)="0483ebf9b3e96e01aafdef79e4dbb3fad7cd7f3d656d3ac2e3af5bacc59d3f9df4f5c701c014d0104eaca9f877d3572c48ab770b", 0x34) 22:22:24 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x3, 0x4) 22:22:24 executing program 0: semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000000)=""/37) r0 = socket(0x1e, 0x3, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 22:22:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x35, 0x6, 0x8, 0x1}, {{r1}, 0xfffffffffffffffc, 0x3d, 0xfffff, 0x8, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0xb4, 0x2, 0x7, 0x200}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x5, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x61, 0x60000000, 0x5, 0xfff000}], 0x7, &(0x7f0000000180)={0x9, 0x2}) 22:22:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 22:22:24 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) recvfrom(r1, &(0x7f00000000c0)=""/125, 0x7d, 0x40, 0x0, 0x0) write(r1, &(0x7f0000000300)="fc531fcdb31a2c1703716d4316cf81425ffb3e6ecc1467823fc9c781ac330cee167f", 0x22) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 22:22:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678", 0xf56) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)="40b863b55d00"], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='#@\\!:&}\x00', &(0x7f0000000300)='{[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)="2840d500"]) sendto$unix(r0, &(0x7f0000000040)="ffbcd649f0c8085b030f5902aa9fee8f3c35f623d994b97f96d0b6ed06311ef95d6a6f15d8b285bb5c2f9d5682a72094ada1c2a4abdebb12bcee0e58ceebe7660b1fabc2b23ab009c0f51a76356832c5ee2da1eef9261aef1157d6295e32f43a03121092754a8274ccf152c6b7a948eddc9c56502cdd87e9f933b205a77d054858594144760e135b67fb5b9171a64a7494f837614c024da820959a9c9a48e0d01ade494feffc45e173b9fd", 0xab, 0x9, 0x0, 0xfffffffffffffe19) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:22:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x1) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{}, {0x1, 0x6}}, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x10001, 0x4000000, 0x7958, 0x47f6, "52774a166916b808c56261141891c93972940bf5", 0x0, 0xc}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x4, 0x2, 0x50, "52f511f8fcc95a079bd4fb9eb4e46a2c88942d32", 0x3, 0xa3}) 22:22:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0x280) 22:22:24 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000003940)='\x00', 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r0, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 22:22:24 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) r4 = kqueue() kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x8) kevent(r4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() dup2(r4, r0) 22:22:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x100000003, 0x102) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="85022e2f66696c653000"], 0x10) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 22:22:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000e80)=ANY=[@ANYRES64], 0x1, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532602d0ca1938d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"], 0x1, 0x800) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000240)=0xc) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x2, 0xffff, 0x9}, 0xc) msgsnd(r0, &(0x7f0000000000)={0x2, "d83f81d6c36f09fad73d4ffb81aa814b2c2928c95fc35aed6585eda8c384ca589b93bfb22769477f6e2c09c0af2f56cffccb8a2ef0ef1a6ae816240c280122bc936c8764536bd2020589cb623b819793813fccadda8435197a440b2c96b3c89cca0a93378884223f7cc1dd1be91887a76844da43051932da2744b362438a60ac34bbf77baa733cfc19333d5eac00158544fd446bbaa38a93d9e89e8f71334c741f660b02e0789eaf822622be19f9ffcf536ae940eac7e7b449b1a970c72619944a070029a7cc2d01e5a6767b96564bb300d58a1711a81bf4508b3c634775c6bc86c2b1532b8ec4f9106e01257d962795dde0ab2933e3cbcaf3"}, 0x101, 0x800) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="f990c08f3c97f6521980eb1ade06d0fcd9bfe88aa9762a43", @ANYRES32=r0, @ANYRESOCT=r0], 0x3, 0x800) msgrcv(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000585e5a64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c69bf7dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x0, 0x1000) msgsnd(r0, &(0x7f0000001f00)={0x3, "507331576dbe375baabd29c7639b807f7be95fb30325ac7a5c8333e0552f24415909e394a061e76859411f179756cb7fd40d5379412553fe03deabe876c21607166bc45b98a38c0e5f596c62da9f2df5019eaff78031f208689c704b29f82f7ab7db8882adcace08507b65f17a9ad49e2cd06a0e5458aa9ad5db96df464025aa5490de641955db18649e7a75ab7fede39b835b626dd0342b7456dd3ad62ff95a4be6b383f5fffc4c878741613db52d204b326093411ae503504a619cc30b3c0da1ebd608a498cce96bbc9da8dd34b27b6ec669b38c54afbca38417984f8214e3ceb959d36d039872c2474aaa3fdfd81a65d1bbdea5f11dd8c4550309f32a73a47715ac8dd2e0dde407e2a56be1a07cd04b295ccfe7def284d0ca2335c943141f2efe0f81711c1fac4aafee1d2140f70cf5a2ba8d04678801fca4491f413e22f981bab4c9f5d87c9eb204b33600876b32fc67f600bfe01952cbe61c1eb6052ef1ef110db11dfec71a9d457d1c745ddcfb45aa425ab0cf7988840e1c0948f8f9c79406ca5f4d9931b2a2a486819340f0e3d655acc2f5d5ba23e08c5b2a557fa723023e9c604ae49466428c5eeb9b4f4d75ad756d6d4c66fb0295b6b1af370f432b773a2d3ed7fbf7e95aafbbde526464f5aeb509aa393ab03e3ab89fbdd266e2d051e38a7662ed706b061da81f27624e8d6a47eea9a063bb23e998550fe845c02264d305acc28785d4cdd8b4bbda2ec858f0b35609d823b81843e311ff9927f5c7f5f4891bccdbe5ab91d4e31dc58ad351b6245028025d36feb31babc7dc0acba0821fe668207c7fa9490e1bc81fa9b91e72d12ee8a5c45b1946d87a980e4640bba62dbe64bef63bc410f5ad7fba3784a9db4ec410d6ca78249dd125d34b999e3504293fe2bb9838d3c9a326b45f1477ced5e8800c85a09835904e8cfc44aa47064e9ab1456681e41a7d4def35ca8274a8c2b2361c913dedfd03b2d787e4cbca045135f81a371b6e4b7efaa82b4a0cae70fce24881978296cdc4f18f021f780fb8858d1a2300145314ddb42d4a3cbf4a7e53ad45f8469718e5c2e3587f4f20bd99741dcae3a99daf42ab2af993c415660b55c46746c7a78ad61e2f7577c6173c6a44c7bbfaa1a40d24d5e08cef334ca2648d5ea715707c988930a86c32a0da6ea10a0ff8be2b9bcff845fdc6eba6b52430723dfd8b5a3d5443fe4d170ff2924d31331e5e00c983a963fbec445b398a178be402fda643b07b0b8f342a77c3ce56b3a7eacf362cf676c3d38cee471343a593d7beb6434a4399347712c368f3820df8888ab175e4013e4a3943848c84afdc436e459b70257fd4af009a6ca53bf87464bacf63531a59578b4280cf4be4c0c610af9390a8eab0a3f2599a03f02344d44377c741951bc83438714a7223420f5be60e32500ff9ba3834a138df82cae3e34cbcef0d8fdcdbfd5b7220cff3ce9c966a0ee18b174aa4a045f95cda31a30840dd4583023e42bf91e586da0dc7db2b0deb204e71f43552e347dc749e5e55151cf34718d50a03e1e79ea7d8c89394ee67d8e8f8b99821e7bfb8919b0cae3166d8890478eac012e011221cb209f23ebbeb3ee489283624819bec470cebdd822e510c806e1dc981285c0cdf7252f002961f0dd8f813d29363f429de7f53cb51dee328b3be27d6c0c9ece34393dbe311aca07fcab672573a401a8523b3dc92d2c46a82712daa59676144e5a5ae1926dcbfa24fb27fe03a1d937df55c68531be583f5cb39ee764c4023836d96804f63059b12a92bf8d3c735b3fdc587fe47b6cd8a15aa81c078b691ddd4b681906daa053e8ca5fef20c9fcdcad8010d49a7b3be99a0e7a007fcc232b8ef1e3fa187243d51793dc08e049ac0d88c55d615dc2c40eae493793a7172098867c0fb0abfdb1e9f946fa18d101ba11bc6a982ff5717b45188dbf6b3dc6336d12a6ae38a2ed1c397722d4d6bbeb2689db63052912ad00a7a252f05a084cadb31a671cdd3fb1e292593df6b27848d451ab28cb54ca5f2ca7037291cd0b63e6d635b3927a46bfa80760e5565b1498213150deb305aa2ce765fddd39e28b73bdae3a31671670f161dea504e856fd3ed0ae26cd319cf25ddf43373493a82b60d30945750814baf675e8a17cd8aef32c190d958fb805ae842e612949a33dc6db8c874fe36090b8acc65aace83f01c309e36668dd550ed35a8a379a24775624527f824551b81dc958c7385a94f7a30afe773d5ab49b94392ab681195f00402232062f511fea049391f3c9cd1f2c5c9496b2d41bd08f9db8c89bf01ec505fae1dedf79f7638ca51f226b34abc97bd81ca2607d61623c6bdbcd1d90475b7b050a90171f9833d0a605905fb1765457d7795b91cbe7883e56b3151344519daf74032876e2db959657de03ae132482022d669d8252c1cedd533539c6158ff12cd50715c622438299e3a4ce089619dc25dc65edbbd76cfea225d4492456ef6d0bda238541667ef4c456cbf277414404b424d54497025be36d0d516014541b3ca8bb1c6f28a7cbc9b8e5b3efaef86915e51a634a7f8e3fa21eae69e5d90d02c40b19a7598ff7a4b33836a14126845c955c7559c63bb751ab183d5f77a106951e23df17cef0af74342c908a797477bbbc0e8d7c959d45fbb98fce80007aa514652b23e80db4901f83e98668592c84ba7ea436b4deab7d0a184827205b1bf54315c9eb943fddff7f556c44ee2f92352413545b5ea6adafe4f5953e78d99f0dfaade7fefe99f42847f748da54650f1c8b5ba67075cd4a235d63b58bd95948c690d3ed4fe3a9fa95097ff7803041634d3864d7e8c02d9f919558abbc80a565bae91a363e1913a0d64e79cbe1e7c6eb7d84d62f841307e6fc8f4a499eb5e8a98ac3e5d1cf88bc2adcc5fe5da3bcf97775497187cd533d9089768edf5312ab459cd5a2f8609e20e8a9cf96c88f9fcbb47e11fb2af8487807a6c4e6502a9470845db8f03d77d63cdf712c69bfd333c56052736dbd26fb20cc962f2c39db24b8da9db16ef9d569092ced396c4a487b465b178d5376ee3dcb641d7d6482cce0f280b6b931c4d8992460f0deb226117fe793669a4ac8c4da0b7d38a40ae9a57fa4b0bb842463769d64d60ebfcefa38c07c936c1d270a8c95a17e1ff8c784f1a2f0652dd19156984f45374196ea08d4ae349df4800cac09f244176bf735dbd34d5de1aa98b369e288e73d37d565fea15cd066ec1f40f1af99baef986e7cd07f070b1b4d0b245a22ac89fab28215922792540bce0cd603385d0b1efc9b934192dd830ef77676569ee3196fe40c106274212b315f68fb8f6e5e4a0855a871cc9cd8b422a3eb1dc55e7d99ee769b894d1c2d1bc1d8527d1502cc7d3f3b548977013358198b8f2c28d98623d8985fd801fdbac3b143b3a6796d1fe8875c8f480ab42e44536deb886d2e47cdb318d0a5ab240e0776ed4c15b72eaec4dbb29be6ff859910fe2884be29e093daaae16cd0ab741ee41c6c6792b1e01c2abac1b84f9d8a394b11b7c1485ae28a5a318d93e24dfd5acf852f9c85d80b66fab24159ef01292fca39d10a49e84049c03396b1638ac9f2df8305cdfd1ec8892687222d7a94778afbee5189f74fe0498dd3278fa75734e4062796a8a1a4cfeff6bd481637916b70db1a9ca1fa15e6d257a0186c931381e440c0476c4e5f26cc72baf53cb7dce32996d62a799f3998720f2046cf6453b453b431a78a0aa1d85654866db0e517f304c69685be343c9dcee749f529b23d240abadd62fd16e97c1726ad5f273f3b1499005086e6ac07078e089246f357d79a8fe2c265590680b5a64f6477ff20c03fa492653fdd898d9d6b7e46081c4bca334af963619631e525015060da0d96bbc03ce981ddcb51681ae93917e42e028808c09452af1b482688adfe67aef216bf2eefeb864e51615e613fd7eb80f37ff07110c330c42bd31ec24bb6f8e7a1ab08fa6eb38b173a2173ac2d6f2546e117a364e41e580b789483e591b79ddbef14a90a2549240937ff39f405273844322f1c4fa00ecf9aa95df4083af9b3a75e486660dfc5eb68fac630d81e09aa805b3b5929c38072e57b6b4ec35351978eb3afe35abf6ef13cdbd43d5e5241170873530cba470094a35bc16c99a8edd3e5987b451ab719a243d953a5cc85771aa96f89b36c3fca6fc972661a6551865e3ab8bfe4a05ea286ad831e54fe4f84c600013c3cfd5b766ac7bce28c4a0a9ab9aa81835cfd8b6474f29dbf0b7b48d9f8c0b21f947693ee2d357444be88036095a72c28b6a64d13f24e3788766e4651173854ad4acd3666c8d254189ffd361b8a7777f30599921eebb58245b3a29cf69855c85d1f27de8b1ff2a9ec119fd6e820ed867ea1eca005c62943c3871e3fd34521ce3d01f3d9aa78c08f000aa0eec768822333584c09e9efd9d4919e3dc86e90650ad902693062dbb956099eca0e952bc7faffa2e415b1e20cecbb4b8841368927260ad4d760e70599ee80941d450f993d4014ce7d85519d369d61b84ee149063088bbfd395b77510e92288a624f407c47513c7cdcf315f4d968ac0e9c7481cd2d9f1c644864805a10b824f6bb52c5e286f5192f31b3e1fc28fbf9804b21549fd35cbeb757b858c77209872b2291f6291fffed342d76e46513e18b5c4c9095b788ff03c346890f794b54b83e1cbdbad9066914ecff5f9ba6965bd1a5fb7b7c13a6c332264083057071e7776ab5030dd0a5fc741d4c016058eb540206fac8eecc5ee01e87627102a4d1617a5c250ca78237387d6be1df5fe8ca31ed713a78ca586c0223b4790f4abe0bacf353e9f4c156420013c3711ccb7a05ead9b5cc2923ec1cefae5496f26dbd5a9170a0ed4fdf02683bcf04fa2094e04d991874a9447d53cb5c5c646e8c54fc46849179e348a4e05478ef1cdcff46d05bd4c300986bf9c0c782ba56406d660b6034a76f51fe0c0080cd827723b765cd25e4e573490c69de65e9f1c37642589547fa68832929054a385ea1c97e615a9ca0d5bf53a0a9acaf98a9a35963f7d6bde789fbf0bdd2fec07048e3a421e91fbd0c69b9b67da183cada4296023865ca535388e82bb0863526953a103fa1b507f81e20f2e2b39efbce82b580eaa12a3e95dd30129a0a6b5e95e877a6b4c4867340dc59e7d8a28613efd6e4833aa25898323cd2c1eaa7560341d05f07bd4687eaf030515095f0e08d171e9f2f3ba1fc3cce13f1fc699ca44a01728b818b049cc887012e188ee0b084f0c0a53dc2dea499656f4d93c96370acff870eb4987e586c3ed0d822df4251e909fb2d8b585d4fdaf03665738d0f3d97c1cbc735ae7bf24f72f82b803fb0887723369ba259e81acd0faba68902b858a5971e8aa87f58c7ef8f22b9a2a774623f35c2e45bdb14e5c2693ed9501192f115f400c516804c89eca016939888653f901c6f8cad2c18a24320752150651943941abff371d7c62a51f35f5d09335d1526087353f177e7fa8c7a01954c1584a9c81bbe7fe9ae61959f5277589c6f2aa012e784ec4aed4dd40fcea58497f4966d5f2a48fbc1729a3dff3e9e1e88bd662369aa05127548405c085cd7b7bc1598feb1231392ac7b4d025528222608f7328b6098f18112f3fc0731a9f87b8a4d9b8832cc394e112fa23e9d63975cbece422dc918f1bab32d97b90677dbc43c0cc403b82b1a0ef0fc7528c9d0db101b3fa63319a4b16a1bcc90d9bf9a0468cc6d8f8f9aef5f05a0ac8a7cfb0a98c42b324725bc70f36aef170bbdb42613c43395f0195283beb1f128da6bb61e4df1d9e"}, 0x1008, 0x800) 22:22:25 executing program 1: r0 = socket$inet(0x2, 0x4, 0x5) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 22:22:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x1ffffe) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 22:22:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) read(r4, &(0x7f00000002c0)=""/172, 0xac) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r5) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r6 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000ffa000/0x2000)=nil, 0x1000) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0x8) 22:22:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x20000004002, 0x80000004) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/85}, &(0x7f00000000c0)=0x57) 22:22:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() 22:22:26 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1c, 0xa0000040, 0xd80, 0xfffffffffffeffff}, {{r0}, 0x0, 0x46, 0x6, 0x9, 0x800}], 0xfffffffffffffff9, &(0x7f0000000140), 0x401, &(0x7f0000000180)={0x2, 0x8}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r0) 22:22:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/178, 0xff80) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfff, 0x4}, 0xc) 22:22:26 executing program 1: 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(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 22:22:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="87dc5670b9c326ad5b7475077df65a23eadaf06c20eca4b7472ce83ec30f30a96cd7151a4ae2f027bfbba34a29706ef3caaa1378ab00a377cb1cc8da18a32eee085c151afb9743b9da039f815aaa1010ff309a8d4d4338559cba3fc4a643301a696ed83a047018f289d21d3e75d41280b10a2ae8cb3fbdcee2dadb34ecf74e7379d48f14af7be3b41124", 0x8a}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 22:22:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x100) semop(r2, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semget$private(0x0, 0x2, 0x68) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000380)=""/152) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x7, 0x4, 0x1800}, {0x7, 0x9, 0x1800}, {0x2, 0x80, 0x1800}], 0x3) semctl$GETZCNT(r2, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) 22:22:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0xf0, &(0x7f00000013c0)="00bd7a32eadc42ddad27ed1a3da4ac332da989606c5321b2cf830a9ab8ce6123c85dbc818f19940385be8f6c53f90801e80e09e02d061a47626cfcb5228aeb5f424577caae48563ddd6e3f68633dfcdea3172fc56c9e41784e4831def38be5f13278aee2820937b7e8332aeaf449a7cfad4dfab53214539649e40740718b8b974445c2c56602dbc9856b43e6d11a11ea3991ea6638e15b85c44b8d231c93e96d421b8437018a3dd6fa53949f61d8f271513fae8095da595e133d2ac589316bc218a881f4bb99261a4f34d2e67d3d8a229d9fe9e3048a0edd2f11fb867afea1891bb77e8f0cdee223e86ce874cdfd5009") kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="9bde263806f54948b882232b2f04245abbbc606afd28bedd5255a25dbd215d792d87a0a74fbbe89c235e01fdd84b91f199e062d78c454593a34e81ceec6c4243a47f0bfb0a9974e79a3cd62d59d4a1189b255abd9e01f197ca07bb3c242def334de1f8af493eab3757896456b8583bb8a3dfda28bd4faaa22d9c105722f12f187790ef8cf16bd899dff74abed41a865addf80fe8541f33bae743e5966b477b54dda0903dbcebc334499361d4346e1279af3592c526a733560d0b9a9a5cc6abdee7779b716fadfbc7c0d16fe32d59b2665efc8493a535789a0044d5cb2368f773276370c9ef1351c4fca1ff7c078fa7108c729f634d28d330decf37c5d28d65", 0xff}, {&(0x7f0000000200)="6df3ad0a482be881d9b73b43cdd642fc1a697265f7df71f46d433dbcaae0bba09c7d0986018bfb2ac155132cfc87cefbd380d5f722fc9e31fd213ae68378e82a360c22235d77b2439a9d3c6e0f2e3e425a89fe305e9adc80ae28035768ca8b7020684c6af4072dd65dd8d2ff91756bbba82d44ec5f4240898fee5c85be15c86564ceda17b14d25c56a0037c076792da307532f86a48d39cd38a0e044ef0b9b46d5b88f4f687f8e25cd2d6c46a035d70424", 0xb1}, {&(0x7f0000000300)="14d449da9de532ac1507fb8f739708f3e22ad7a8166225944a52ec8bdc30e7d1f152c057510564c7b1dcfacb8f4a36730a8a476be9687552f415e10591e8646d52550dbfa62ece0d253d1b98f56ddd1f091b379719034dc79ea3b4103436cb983a8a7f207c59ed113a4b9e91e184a1d1e38a144d080fe82546ff9f83dcb46b9be85873d57587ef88becedfa582245b0d27fb440afac2e0f9a18b5999251ce2f244ce1bba8d6daf376daa0c647b607f4879171c00abdd2c28b12487ebda1d900b47475ccf331bf93078bffc0c62f8e82d8982a042866839ee7757f52b3df0131faa559ca793576d79031bf8389f11eca46d3fc910fa9174825d8a30f60374ba81e632874a62f25b5b79ed16cfb36d1ae92a6b5eae31553d6d64b8e6d5b830e6b29610c6e7ff395454acc1e2db17ce9bbf6ad0490b152520ea228ed509b3e469692ef1ce2d0154b0f0a7d1b672424ed328a19ce96e93da9de087d573ae5e1c1510751626d23175c9f9a6861b4f81a3e3c75ffa5cee03a9b29f789948232586ba196ce3cfe9182c77df996e630f4ccbc8bd5fe4fa73517d1796984a417e08cf4c2f3e05cb7bcfcd4f46880b3dc68cd2262b1d2d50f471c9b07c0eafa727cdeec67627ea0b8a44e99ad6086dc52369e3a4929742711d254647f5b746bad08c38ef0b2a28b49d64c14fbd665f822b385f1370975d993645d0c57ca7415e52c29d424a3e4abf7838fde9dd4ce9fb515f50deae881309e42334f1edd1e5a9befdf85a7a2c6bf4ed9c8ddbfc832c1e4aa3924898ffbbd531e836f9cacdda64ea2f47543f4da49d82abf66a0ff5bed5aac24233d1e9bc179b5a6d9a50257fd5da4e8140e7fceb778653c586b3e78265e6466610f83b4dbf3d355709144b9311f7806875d5192052adf46871637c7364d76d5cfac4a3b34fb8528d7e6cf57a73f5f7b1391b126ca3a0a1208a3cd4b4e336ece6ee564b759de47e1d94eeea3c1c71fd586b60b59d4dcc4e5fdbebc8ad4188ac6ec0aa013b3714992c0ee1d6a8f0a1d8d57f8cea0b18e7a514ce06c496eb3cf4e84517066e32ae6044bbf048bff8a7471a51583fb21826a3f4083326b4a6dab341e6bb625b4a6b5665269a01d4d4d56eef5c26f5e4e33c001c6469accdf10cb7e626e3fdccad7b56d67b525478585b3bb7b2f2ee9b63698955b0fde6c61203fb1bebc27e16b498142078c89a26b4d81e7cc41a0470077a8db6c9143e3c4e8948696a6b535a9aa8db9133eb6bcd581e172d19a6090235be7689acb5d62e6f29c61b28e0a6632b67d3155293f2517d17bcd6c628b672e0500c027e263eabedb643cbd9dbb7fbdb377b3f0012124862415202f7646c7147ce5948163b74058c9d15e01fca5b128b517601ff538410d0670e66882c8dd0255040110ca74f3ab83d6da092de70e57e6964bcab67500515f40c4118831cd1e9027baf8a43fc8686857a6e456f8690a78aef547116e3cddc73c879b80da66ee68f54f03b2e07c6f73eb91282f3696702098348121baf669d7d44a6f1500cb16a123ca693e2b1d7a490bb4f274a4f87d2a83a4ed1583e4418d5a13d662a0c3e8fed96fdfdc5b195771329fd2b4c2e0d552aae7ea39af9e8fb4c82a2e397d648483635b68db7178a18fcb15fc51862df331df56f537a8f3a189e711a5b758443e5d75e3e244852c7fb3f5aefa8afe5ce0d3bbea753a3a514853c3784b2d6c72e822efd01f2e895782fa8a862fa32b22caf7c26625c62ce86fc0c068bb639eaadc080b9e7657cc7e8e83ec3082a2bdfdd8877ddbf7e0122c32fb0efa6bba54b1485208aeff9801b343b01dafa9763f9bab5681f109d757f18f784dee6cffb0cd35cf5e9ca3f39c3255688e28924b949de8280bb63d112d7f868cf13389f6dfe814fa71e524ed6b29aa392668abef8bf3e60ca57f896dca2aa7fecaa0ca867fd68ae769d4281f80de41ecc1687f9c88657a9e552bc98fe99866be60385232031124a554713e74f68eaf4b232a886e06383c39f0db109e23070e654b46352b3b4c648bc72a56d3940a23e14b95ddcd98c39dcf9f7d607bf6e07a01abb1e0aad1fec489bf288bc92dff49dcea5a2ef063161d65dbf31ec5eb6ee9646d5c1090434e7eb2505d21733903dafc3272e6b5c9c161594950c7b57cd4400a4158931e19dc02e957a5be5bcac0f79737bc88173a0264c005f8a020cc87d768e04d25f04d540880fb1354b117a0bb60d65feb02a0e9825d3f7e81ec34a948c64ef6ab5b2896e2ec292c70b214d8f36d570a6170f527cebb363c9b99fdcc78eafd47f0edbcaa940db79e23b9363292ff95bf07c2ef7a4f29eca0f5965c5e958e746ce959f366de6fed68eeba0c591c424f986788d88331bcd9d5a2f96b60668395924f99292ce960045a194bab9d500a1a3dcaea23b876e820b44feab7e5977e0522087e9181b2772f6f49cb855e51bca17e66b38ba7416f71a9522b67ada4020708839c54e7a980c144de804e8cfea47a69ada6ce36804e095594ca76da9db20dd82a4f0a082ee73d3ba54ce1fc9845b94bd3916afabfbec3cceff8bd0324bb1f72e9f49a12255490251729784f7251ef1ff04113084bdae710e971a977617bc981b379bd8ce18dfba5c64e6ac32d2506d1996958f11e50b8210c92de47c3f257c2c4b6224d89d75a35c49d5d317c969aa6be20795801160ec1757baac5bad0de02aec8802549adb6909481d8a1c723b706a87df7db9eda261a7a1c2982e60d85d98f3770fd7db3920eb31e1315a98cfc4171cb9d1f298edf8dc7e366538c1abae4b43ab0ae9fd0cc58d3c0b909d258e684be90e40c201792f8ef3353fc0cc1f4f3b079c4b05ca5d0a01e58ba16f8c73c8f7699d491119a5be1e301874ce239eabf84e8f322b25768602938c49acbe957dba5c31297c7be64ada7ac3d5c0e4407a9e6a5902f747ed74f960de7f6e00f153e734d0aa7880157befaf29851a3dfbe0fa0339f91baac38189412858473a3feb0377d4b2ed62aeeb36b3322aadd6e8d99efa3455bda6606767cc763d5ef0baeefe9fec8970d8fc00a569115249a5cd3b0a6fb8481e8fc3953829d1c66268120b9055fa21272792c487cd92b1168061a6261c104dab7c806a6cc9ee51ce04d17e74a846f4fb8b3e03d98a0da8c0096c4ed2f2e66212ce12d03370e15f94321d9c2a793b50fc87c71b1ef202f4e9856b5cfdeb207b26c0d7081a2eb9c604e5c5a5c8c990d066d267b739989c910aa9e597c289fb6be0115e4752d8eaee7570c67a5a9a8a16a1ae30bb84ae11e6c18c10b605a3744d50ef72dbe693cfa9f18afb27e6d725cd19ee618397afdbb9c08e717a8cad824a4284956264f398f87062e496ba66e6a2fdfc3f1ccd30afd2346817c18ff31756a06135694004d3fcae086aa613b5aae051a9e32e66f39da8890fe8e88d47410edebada4e733ded09786897cc401ca03c06cc00d12d52c048de1e012e432c2ec83a07e2ee296d7ac48467ee7b3dbbab2233b7fe90339aae6b90f481fdcad7cc1e91712f9b4dae5e247129b4d831da87667472ba2a27ee1c3d0da2124888b37c8febd8f0d1643c7c1e6725f5d5e4dd68d969c9217fa9dcc7e827dd435d993fd868aba0f253e81acaf62ad96dfdb37b5bee04cd093bc6893e23af211f12be05a57313ad73bdf7903faf0b4ff55c9f14e3364eca1e01cf1bd2907510da372f82222a9776f9626923514b46345668e329f69464e842b3927d68671b0f0edce54a9912c7748242b05a7a5b90c9e6d21dc11d94d287ab10e304da94e0ef8308116cb7a1273f1edc8e45730ba97a62cf1d5ef2b98ff436cafe9cc30846734891cf7915bce6c94e8a1256aa08821d0a05a518de1c2be8f319a25c98279b6d418d76711168c8931e665da9d70c5b4ae27f9cb6613df78e71d5045f01a8ca3f65be48ea23a5f53708f253f8b47fa520aea39e82d4a4b77d9d789ff6ed939fc8cc1cf1f52b1455e9338d48982d96ecf85cb706e034d3f4eaa4ccdef6c38aff972840ef9add6dbc179d3daba8e8d255cdbd4a8bf956a2fbdbc992affa85293477acf247bf900af625d2383088e2d7753ab6a200bf5389fdff2e33fb05b45bf42ccb18f2df95d6a6c330958c7d6bded7e18a68776f603ac0f72f07f0c1403be8a180ec75920e6e83446292a3b3adcb1edc1669df363ad09088c3b68c6afe33991af4ef7c9fa8343d25569abd9694336a2a0903f8b61c12b826e51bbbc129de709ade99f8bd6e7f7d6152331d755847300513544220516212abc18559fa52601b43336fc7ddc540f8d2dce412f2687a11610ba5dae9262972f60835451441929ea74ef2d0cc4b0eab996bc7e619bb72fa8d4409d79d175ecb537a6628f603be8a6df6268fd2fec5442386f17b3c1a35b4b36f5a1b770051e07641c52bc7e5f675681545fd0889417aebac2dce2b18ec4e294c90cfb098fad418a57c14f77109b4b9984fe2d928ff2af052174ec6fcde3562297f934dce99a4b0fef61ecaa01bfff6f3486e1ce274e734b4269730714c8addfd1f0059c95d38a14531ae764323dbf91345ec0261d2478aeb2dd9ddb54568f083d81973340c1d80d9e91826fdaf437907ee4d91c8e3863b689676351db9a8576cfc5b1652400629713638f80a3936b40e24c0fac279a2308850cacc05fbda7e1350cdb99755342e9cda81d5faafed59f3db1fefa50df2c0811a8cef1cc3b0a8acf40aaee876f79eb20d247e4157e03b1bba7be905dff2e9b9d710ff035f096ced92dcf010f553b6f98a517de5e5751972b8443e1df589e86894bee0478b16240cb3c8d2ac40bf18644c24bcbfb7b51b463e85fac4eee407a6ed14428e5d0210719e2f16ac1de9cebd300e1250fc765ea2181971bb8ab042eda99e079df6e8bd407f42c4bede4fb0c764201d59a5c336d045df9164c0820bd976ba904db95e929c1405408b5ed176bde7328d39aa71330875b8ae4adad04d1565668305d491cde17e5eadcc89dab6435857b671055b2843e28f6984d58468bb14e9e5c329154c1dee5bfacb530165e714bbc9009e16cf6d8ff076eed47a8bc95970150965daf75dec913b015d33d8dc3cdcb5ce8d5d8f42a5b1782d66d74ad2d0837cc6725cf38f5ddbcd4c178bb46e13d262601ea23cdcb470a23108c72f9a0b7cb9f7f64780bf4ca16b678fec911eaea8ff73e5326416dc7f13e157da2be04a65e02fb945f9241ddb9d598f415e6ecee4180118caf83600712edcf1406fc0396d284704afe6b8bd9019c39c00f107197183fd135efe023e87cb0639c9fcde96903909a8cf10c7a0f5778b38d92888ee6d2b9a0272f6e27eed2d3fb54f248e0cad2f6c6e0c9ab29cc38647ef8ace443430069e04cb8515509b4022b3bd8fdddb89c802fbe35948443b59c6bd76ca9a6a8b2d089f2229920af0bccc13deec92c0f2700e688f99a7870325830b555375e1806ec54cdee1e6aa7e591e88999c6e5271f96f77e4ca8c9dbb04b9338f49800ac88eb6fc266b1850589e46ee48130539e0d85d3b9db68daa6e07f76537630a1ce17768e5503b5bde3c46795a506dacab9dc5c3238dde58218b6889d9f68d3804c9a7370ff560b49f07e17c4c79fb367ecde7770a85b88b13f182242fa73afa11b6520ebc1e229efdfbad0f4c846986c6f9b80e13376bb1cb11330bc6522e4802534ff1bec3154f4d9bb966703f7f169c31fc889d12e4951295994a28830c559c1efd2be3ccaeb3cc0e7e10f8327878e23bcdfc87c10c0558155a1f716485f4fdf8e26ec632b39e27d5a019", 0x1000}, {&(0x7f0000000000)="4054fad8e76731be3d974a7c1b9e899bd3c54e2b1a7f9c970f60354dff53596bb9dc6585425719c06045584ae3f93edcf5c609e2fecaa028ac1b0640d93e9c4b5d6af08cb7cb49435a734b23f1475330", 0x50}, {&(0x7f0000001300)="e176", 0x2}], 0x5) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 22:22:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) poll(0x0, 0x0, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/227, 0xe3) 22:22:26 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x4, 0xc, &(0x7f0000000080)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 22:22:26 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x82, 0x0) getegid() flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x28998, 0x12) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) dup(r2) 22:22:26 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0xe85, 0x8}, 0xc) 22:22:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) r1 = socket$inet(0x2, 0x5, 0xfffffffffffffffa) listen(r1, 0x7ff) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 22:22:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) close(r0) 22:22:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) semget(0x3, 0x7, 0x20) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 22:22:26 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000300)='./file0\x00', 0x2a2, 0x100) sendmsg(r1, &(0x7f0000001140)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x7, 0x8001}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)="4b90e69d1c12c797a2f8c29d7e4247c42b4f507c8409b0f02a32051a3e698afe81998460985a737fe89189a9080fc4b20203d5835a8f20391ffb957244c724cf58b273af1652", 0x46}, {&(0x7f0000000400)="1e79c20ce49010cb757146b986d6e82a8ef1bb1314af2248a943fba2dc098c68c9f04ad0e7b7d06eae958356fbf48d056f42abb20f0c49e84783fc781d12f9145000750b0920aa5e2a60fe6ca6ebcb2ef2fd43939fc5f741b6c5670f696e4f4c14d3178f6427f1dd607736855031e397ada1c6c082a3a3bf5cc83622fb66444f9b49f9bdda7a2c81fa68eb401102146c085fa99484e613983b1111666faa42e98e5aa5420251b1eb3baa0be956afa461818818e0f80b459cd8be70d65c3821f8b779d81389a0fbdf72ab36d2eff845d42d1a5f3c67254b4e3a2c808d7f8f2bee", 0xe0}], 0x2, &(0x7f0000001180)=ANY=[@ANYBLOB="8000000000000000ffff000005000000cd80cf407c389bbf5ff1a7bddddcf8b0d1a5bf3870ee2f7b635ef835195ec0254260f5d3a012e3dfa44bcd88478699359e5fcd0faf68d8943c2f977e0681958268e1eb5d79c674951df632ee5caeadb1586d28a7cf478a49cca0f04bb28c1858095421be82d69f6ad431f8540000000070000000000000000100000009000000889149954d886dd596d7e302d61cce87fd4ed1b94184dbf8e3bec05d98245a50a7f2dc64d0e05969ea93f985cbe58261db4fbaef4e4fa2f8cf6ea802f8320b84cfa91f275c5fb10349a1c331d925cfa510ebb0d57a713a8dd052d800000000008800000000000000ffff0000008000008a16b296a92048d3ad2f918dd908c09a464779521540efba4430b5e0161f05d79b560f07b4d4341751f23a3b821df669eff97f7c0f085e5743d9e44b0fb3261e3a752a246a6c0bee305a3827a3a443c600fcdd380af798cc62af6121ec0ff9d798031d3f4e4ff842b58316fdc62d18188ae12ddddc60d3ef9000000000000000ffff000000000000a647a364b9ce10f17049fd263c2eaa388b02dcfb99ac4e6442c3c9b03d758090ff575c7b786f9d406bddf7cb697872e16f6ba00c1857e405a228ef195e4edeb34e6207670503b6ff264c186456e208a5f39a1be6f76ce570654e79afa06476597330ea2f4f176f6e176912241813b20f137deef8e6357513a20000000000000092aaf4627141c039aefded6fe41da7ed6b08068abb0231888a5429acf819edc53ac72ab741e9adbc7fb2f6bec271f7343c8c34083113fae2d52bb36adfdf5bb9dd565550ffdcab4c865c8b64c368096dc2c89f84b67136cecc304fccc5e7c2ebc946385e330418909dcf793ec4fed655d2f65c0b7bd6"], 0x208}, 0xd) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) r2 = shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x1000) shmdt(r2) r3 = syz_open_pts() close(r0) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) renameat(r5, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x7, 0x200, 0xffffffffffff0000, "aa0832ed3df325d2c310b1b57717b4c67e1f9e66", 0x978, 0x20}) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8, 0x21, 0x80000000, 0x7f}, {{r3}, 0xfffffffffffffff9, 0x1, 0x20000014, 0x7fff, 0x4}, {{r3}, 0xffffffffffffffff, 0x20, 0x40, 0x0, 0x7}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x3, 0x2, 0x9, 0x5c}, {{r5}, 0xffffffffffffffff, 0x0, 0x3, 0x80000000, 0x1ff}], 0x2, &(0x7f0000000000), 0x0, &(0x7f00000001c0)={0x7, 0xa48d}) syz_open_pts() 22:22:26 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r4, 0x4, 0x100}, 0x101, 0x400, r6, r7, 0x3, 0x50, 0x3}) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x12, &(0x7f0000ff9000/0x3000)=nil) 22:22:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x4, 0x0, 0x1ff, "cba0326e85af0a0a874740efb80d4bc435b3b5dc", 0x1, 0xbaf}) fcntl$setstatus(r0, 0x4, 0x0) 22:22:26 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/41}, &(0x7f0000000100)=0x2b) 22:22:27 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000001180)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/210, 0xd2}, {&(0x7f0000001140)=""/62, 0x3e}], 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x70) setreuid(0x0, 0xee00) fcntl$setstatus(r2, 0x4, 0xc4) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:22:27 executing program 1: utimes(0x0, &(0x7f0000000000)={{0x2, 0xffffffffffffffe0}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f00000000c0)="4f6dea84374c96480683ae6407ec578ebf2a7a2ed51a5b3b13", 0x19, 0x400, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) close(r0) 22:22:27 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x113) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x1) close(r0) 22:22:27 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 22:22:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x3, 0x0, 0x3) sync() mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) sendto$unix(r0, &(0x7f00000001c0)="71ba50cb9eddc4a34534a95b7ba327fded46b8e16105bca0d6e8bbf0f6b5e62f4c75f6268ed2cd2fd37e1ce095b3be3390f67bd4bcda2b543334c8d3f146f8f7a75b56552cb3d29f308d4c5cb87ce996e56123896844324e80b08c1c8d6882e2e51206a643bfe44dbb79e029e4d3ef620a00000000", 0x772f648668942760, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x2db) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) dup(0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000080)=0xff6a) socket$inet(0x2, 0x8005, 0x9) 22:22:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x1ff, 0xfffffffffffffc00}, {0x3, 0x4}}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x3ff, 0x6}, {{r1}, 0xfffffffffffffffc, 0x81, 0x20000068, 0x1, 0x66}, {{r1}, 0xdbfc86f57e3bb212, 0x17, 0x40000000, 0x8e17, 0xedf}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x4, 0x9}, {{r1}, 0xfffffffffffffffc, 0x12, 0x20, 0x2ee3, 0x3}, {{r1}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x24, 0x80, 0x10000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x400, 0x400}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x9de4, 0x8000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x100000000, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x7fff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0xffffffff, 0x3}, {{r1}, 0x0, 0x1, 0xfffff, 0xc81, 0xff}, {{r1}, 0x0, 0x8, 0xf0000000, 0xa439, 0x8}], 0x8, &(0x7f0000000000)={0x0, 0x692db2f3}) dup2(r0, r1) ioctl$TIOCSTART(r0, 0x2000746e) 22:22:28 executing program 1: r0 = shmget(0x1, 0x3000, 0x501, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget(0x3, 0x4000, 0x2a1, &(0x7f0000ffc000/0x4000)=nil) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x101) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/78) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x92, 0x1}, {0x18, 0x2, 0x367, 0xff}, 0x3f, [0x5, 0x5, 0x8, 0x10001, 0x8001, 0x4, 0x9, 0x1]}, 0x3c) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = geteuid() setuid(r6) r7 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r8 = kqueue() pwritev(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)="33f0b0b04a74c9620ee9aaa8b213f58dfde4df22a09e22b504f9049781a0f41db630e2536308fa604608681ccdad4d3272fedb1ead336034e7c0ef59c0a0542733e301b746ae87384607", 0x4a}, {&(0x7f0000000340)="a84452039b1d66f50b9db95d6f1d051927f40f99367841b2bc12138d4e6baacfe8cff12ddfa0e72e1da9b592afaaa601fa4602086c2845e79f1ef2a0704f4ae36265d74426d55ef6540a2953925fdea7bff0596029c483f8bc8aca48df90274d4ac1b3f130e1798f39a0a1fe8edc95fb0b9dfcd280f59834c7d3e6287c73a82e1609a46e16", 0x85}], 0x2, 0x0) kevent(r4, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffe, 0xcf, 0x20000000, 0x8, 0x7}, {{r5}, 0xfffffffffffffff8, 0x4, 0xf0000081, 0xffff, 0x4}, {{r7}, 0xfffffffffffffffd, 0x12, 0x40, 0x3, 0x4}, {{r8}, 0x0, 0x8, 0x80000000, 0x6, 0x8}, {{r7}, 0xfffffffffffffffb, 0x0, 0x800fffff, 0x3, 0x8}], 0xffffffffffffff81, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffe, 0x99, 0x80000000, 0xfff, 0x7}, {{r8}, 0xfffffffffffffffb, 0x3, 0x22, 0x2d, 0x4}, {{r8}, 0xffffffffffffffff, 0x8, 0x1, 0x83d0000000000000, 0x4}], 0x2, &(0x7f0000000580)={0x1, 0x7b5c}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000005c0)=0x21f) bind$unix(r3, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r8, &(0x7f0000000640)=[{{r5}, 0xffffffffffffffff, 0x8c, 0x10, 0x0, 0x3}, {{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x10000, 0xaf}, {{r8}, 0xffffffffffffffff, 0x42, 0x952433cc3943a363, 0x178}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x4e2d8265, 0x10001}], 0x10000, &(0x7f00000006c0)=[{{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x5}, {{r8}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x28b, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x2, 0x3}, {{r8}, 0x0, 0xcb, 0x5, 0x100000000, 0xffffffffffffffff}, {{r8}, 0xffffffffffffffff, 0x80, 0xfffff, 0xff}, {{r7}, 0xfffffffffffffffa, 0x4a, 0x60, 0x7, 0x6}, {{r3}, 0x0, 0x90, 0x8, 0x0, 0x4}], 0x9, &(0x7f00000007c0)={0x8, 0x9814}) r9 = msgget(0x0, 0x400) msgrcv(r9, &(0x7f0000000800)={0x0, ""/246}, 0xfe, 0x0, 0x1000) shmctl$IPC_RMID(r2, 0x0) kqueue() shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000900)=""/4096) 22:22:28 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 22:22:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0x0]) setregid(0x0, r2) r4 = socket(0x1, 0x5, 0xfff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setregid(r3, r3) msgget$private(0x0, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() r5 = geteuid() setuid(r5) setregid(0x0, r3) 22:22:28 executing program 1: getgid() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffc000/0x2000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 22:22:28 executing program 0: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x7e0}, {0x7}}) 22:22:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0xffffffffffffff98) 22:22:28 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000340)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)=""/200, 0xc8}], 0x3, &(0x7f0000000200)=""/239, 0xef}, 0x800) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0x0) 22:22:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="0ad2b4bce54638b18f8f", 0xa}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) symlinkat(&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) getsockname$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffeffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecde729b035605cc842600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 22:22:28 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x2000000000043) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:22:28 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() syz_open_pts() dup2(r1, r0) 22:22:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xe, 0xf00fffff, 0x10, 0x96}, {{r4}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xffffffffffff3498, 0x7}, {{r0}, 0xffffffffffffffff, 0x70, 0x0, 0x5}, {{r2}, 0xfffffffffffffff8, 0x80, 0x8, 0x34b6, 0x3}, {{r3}, 0xffffffffffffffff, 0x4, 0x2, 0x3f, 0x3}, {{r1}, 0x0, 0x20, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x82, 0x8, 0x2, 0x6}, {{r0}, 0xfffffffffffffffc, 0x22, 0x20000000, 0xece4, 0xa4}, {{r4}, 0xfffffffffffffff9, 0x22, 0x6, 0x0, 0x800}, {{r2}, 0xfffffffffffffff9, 0x21, 0x80000010, 0x4, 0xee}], 0x4, 0x0, 0x20, 0x0) close(r2) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x80, 0x40, 0xfffffffe00000800}, {{r3}, 0xffffffffffffffff, 0x8, 0x80, 0x698, 0xffff}, {{r2}, 0xffffffffffffffff, 0x98, 0xf0000000, 0x9, 0x800}], 0x6, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0x8}, {{r2}, 0xfffffffffffffffc, 0x8, 0x10, 0x2, 0x4}, {{r4}, 0xfffffffffffffffe, 0x80, 0x0, 0x4, 0x8}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x0, 0x8, 0x5, 0xde}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x2}, {{r0}, 0xffffffffffffffff, 0x50, 0x0, 0x8, 0x20}, {{r0}, 0xfffffffffffffffa, 0x12, 0x2, 0x7, 0x59}, {{r3}, 0xfffffffffffffffa, 0x8, 0x80000060, 0x1, 0x56835418}], 0x3, &(0x7f0000000280)={0x5}) 22:22:29 executing program 1: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) socket$inet(0x2, 0x4000, 0x3) shutdown(r0, 0x1) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x0) 22:22:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x10001, 0x2, 0xb9e, 0x10001, "b0ebdb291427e9dde3c1e037526f7c98ae2b3935", 0xa6c, 0xffff}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r1, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r1, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000380)=""/226) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) pipe2(&(0x7f0000000080), 0x4) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) socketpair(0x19, 0x1, 0x81, &(0x7f0000000240)) 22:22:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:22:29 executing program 0: rmdir(&(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x80000000800002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/79, 0x4f) getpeername(r0, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 22:22:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1f) 22:22:29 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xcd, 0x1f}, {0x18, 0x1, 0x6, 0x6}, 0x5, [0x4, 0x401, 0x5, 0x8000, 0x6, 0x100000000, 0x80000001, 0x676]}, 0x3c) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x9ec}, 0x1c1) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) 22:22:29 executing program 0: clock_getres(0x9, &(0x7f0000000040)) 22:22:29 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x40, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x20000000000000ea, 0x0) dup(r1) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 22:22:29 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3) socket(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 22:22:29 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 22:22:29 executing program 1: r0 = dup(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 22:22:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0xff9f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffce1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x2) socket(0x12, 0x5, 0x8000) pipe2(&(0x7f0000000140), 0x10000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 22:22:30 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x172) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:22:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) sendto(r0, &(0x7f0000000040)="d86d451773b1fe6ef7fed078d8241742815562020ead0bcfd4be8d0947d3c1c8b8943e0a", 0x24, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x3a) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 22:22:30 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0xd2}, {r0, 0x10a}, {r0}, {r0, 0x184}, {r0, 0x80}, {r0, 0x16c}, {r0, 0x24}], 0x8, 0x4) poll(&(0x7f0000000000)=[{r0, 0x9}], 0x1, 0x800) 22:22:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) execve(&(0x7f0000001240)='./file0\x00', &(0x7f0000001400)=[&(0x7f0000001280)='J\x00', &(0x7f00000012c0)='-^@\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='(\x00', &(0x7f00000013c0)='\x00'], &(0x7f0000001640)=[&(0x7f0000001440)="d500", &(0x7f0000001480)='#\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='/${\x00', &(0x7f0000001540)='))\x00', &(0x7f0000001580)='&\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)="242d2b2b832c26212d00"]) close(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000140)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x14000000000, 0x4, r3}) write(r0, &(0x7f0000000240)="3ad7557548f973858037a151203764672fdc4bc2e46988873b5c8cd280ac5903c57ef81dc2fb758115059204ad1bbff688864d0da09cd63453ba6f2da6457e8211ebe0a54fb0804546c04dd6ed725e0b586b3b9229cd2dada664c503a160286f6130a30950e0fe87ddd47148814e102a1bc31395a42237e3706d0f102ed4ef625df00239b5396677e87992fc16fda116507f7a9d385f52998457cecb1f3c8da7f34b2854a0961db6b626f7dcb0babc3d13d614aadbe8986062f224079555a422e0d5cdc283f19bc65d962983c24a77b97042816e39ada3eb891305767f78fdfd2954d58e30a5f8087dc5dcb51879a9cb43c405019b6e7d1c674395f3e3dc6fb032a4b6a7b33b648d2451e1b4cbb13afb05ad65c44228eb4f872e3454ec5a590686bd1d0f5611e1eff6d89871b9e2683db191aac68987fa1ed43bb27ac6fecf2c1bf096aa9b2db55eda663c543d28856354e4d61b2545b16b66d5745ed345bae8a86c33de373080a49333d96e25f9d03772d53fff06593a5f38ee14fe1cece7aa07784833e788693af2b470df807ff4d7b7f4f4cafbc12eb5f07d15be4e9c819942d247030f6f4e4e3c7893fe43692da83682dcd0e96cd6f88dcc4e8d8a3edf94ab59ed885cd9578f5f326bfd2cac97267742d8db708ec07084eb9f715684132f4eae4cc73568d72e9d7b63ae1d303ea5dbe219c360e768971002ce191836846f8a69a8c7679722ed0cda13f873c5a77c3c20e40eb1e7f754c6b0985c1d3fa46fa47683b3233274ca75916b72a4340023a18281508dc50e2c42808df8068c214c368648b478b62d311996def710b388b9e82704653b51b9eef22d76cb85705cc03aaa591e1599cb32a20826949537ade9c5f42f1848bfb7bc012005591b7efd96b66af302fa7cda5065caf3c219dbe26f305485e8d0bdbdbcf461e11724fe0106c39899437b7c0774763d530231aca8d9047d6470d13d1df4b3027b355e6cd88fd9da8b2cb0e7f4b3ccff14d0db9b69fa58bfee92aa93bcc7fd6f4399d11c0ff516797c8e15d705a9ea17e7b66ef79b64afc84b852688015b856c4782ebabd731f00336b9597d9d1ebd07de7ed3d47498469f1483b0fff884e031e2a84d18e787510ae367ff4dae55eaf0335ba795f914b126e5bc60c71efedd7a08eaeaa1312a787610b1f685cd8bf11f36a572af5864103b88e323f6d39575ae89c2d48063bb5d9ecfb8a19fdede40d4e1417dbf6c616ea06e9b4600e85260d65d13efef3e34a7e203852929afae959991bf3c83bcae2861317c8af59aae8b1744bac0e808fe60c6ff2116851c972331b61f3faa6256ea99b4bf882ce76e4aea9b2648eb955046375b9ca052e1b1288c70a02f2fa34b6418d99186ea472ca2e1fd31bdc2457073a1f2d61a13ceaf7b6d4ec418c6f4c7ea0a437750438df526ffd63552ef91dd36f7cc5bf575d73ed4196a8aec19530eb3ccd3202630752beb0c9569bdb36920f13427705d078f57b74b2e0f55e53e5fca2ae553f5bfbd32408a628ae0bac547c3feed1a2538f5bb794029261b29470d0c923a70995e1dde8dbf384edcf71fe3cdb803f07b45e3e07089a6fd887bfca0db42ac809f98f3a58ed831ff80212f11d8f15392cebbcb5de4cb480148f012dfb72933914a3755f22f2292974c5dcff3357015aa33b827b3446a0e556d48a2f025652c3a72d0730fc499fc3c8f9b6b9d0144b8c958535e8a76707f305ef6d55a457550a35c580ee3d12de68b1f2cc659b5571ad40d603aacf796a3160da03275c5f989c294d8d0c3115d8573c31accb75f834ebff357b80333790108e2fbc9955b9b679e98136a8a40504fc9f6c4a82de93ff983081be4422a00dd700426aec1dfe0c6d2041ace8cc6fae5002b65db55d846b8fb2afb68a84a2740d0827b1e75100e8414a327947a28c0c315d1f35a3710434b94ee367ddbe66c3e0c22518f6582e13cb3f073cac3125332f41570034daabea9abcd4dedde96c234d8947a36e037bdadb459ecb9a8d8ecb633a3791b8b56c7da291718c2461165c80547a4c2e02ebd5439a0074d9d62ce2de2d5d103ff8ff51dcdd951aeb3e3a6db79fcfbfdd93d70e0ffca40a6be61d4846f1f9c2a7c3d48fb79cd0c06a37c63ed220edcdbefbbe7d4a5caa80fc6c43c5063fe169e923bc41aa048b06ff4f4c77cc41e2571b7501443d6ecdbc502edcea04af4784c10cdb63807f07ac49217b0f17ef99a0f0d45c3d17f6e4f48872327319a334a972263d2b6e1e6d3c94afa15bffec61f2cc5601cbe083fb7f18ea7215d93c01358556cdd6a7a897b656894924baf2e25010e04e46472c5646268e87bd5fcbf8c72819aaa5299ba7fca810e416288da54cfce7890129f6b8b802e68f84c149359c1f9df24d8d3ed4ea832e90213d15cea86271d9138748734f6500649b3a5fc6687909931aecf7f83e7be2709cbb55ed172df423b75bd66cdf63c8c14a65b9b2b0cd5ca9102afba969d8b8aaad5cc60327ce2a570da45b022fe35c60ffb3980decf105fd091075df25b5431d391beaca107c4f868ff8d70bcbf348ef1040c6089c273fc08de9b2a4a663c736dffff40c9d291861d5a9460fe5d96c0fd3b10abbff4c5646097dfe0a9fc401dc63d3f3a65bf5d1bec954bb9b696daa77f89821893d68c49aedcb260f7bb2408a929408e89a8b3f0d37b028df406a5b8e35c4174d652ea4dfd686c8ea9a68c68c5ebda226e4e5161607c57b3880c917cf3418eedb5aaa814308c3d9bd433cb56a8c8ce8fb1cfd10864397bfa81c9d0f2ad17e4c5b722976b692526ab050fdcbc4455d6f78ccc0a72d5e49e434946f91159fde125621f1d9eebe7430b54ab8dfec0ed3ad6d10c449278465c9b733e767841dd78467bbed2a98099f15d7368109b8f1442dd43befeceb40a310faa8fbe235eb66690afa096b91535d9de1e70a3db696a00075d6200e3dc08a9dbd009c710f8dd1f9b6b4610da819627a166a2daf9ad1f4aed86afafac39056287f070c17c6e2a3c56d9f8fb22368cddfc29ab8ba22444a7a88a4b27a08c85c88d25faa9f3a9f31db8da99756a29db6b7d52861d55aa6155dc84e397ad1f7dd6bcd631cab39a601f24ba90b1241842622a7dd306a73bf108ad197a0bc4d339cbf58c62dbedb43c89e1e8073bae72dec2f75fe95d633d5d4509c6c6267bcfdceb8a0d6df85792401462690d66b4c56f9f1e0eca553b73e1d836f53097aeb08b53ce8c8213854ad5809497cbeb696a4b33ab44a628788b133a63cda3db63e2f4212553c46f594f3511a865d358307c8389b4f668b6c7ee131438038fe3d22fd39ca6d55bfcb881c5052b14332c92e68bc23f795c9471e6c43d52174dec80b4c6474aa09c69e9f4e6a028bc970f803e416354e344a1940e2dd6dd5d9ef16321c3fd99bc5d3a7ca630a4316bfd47307e27b012f4626d16f3a833e78b6c2093c5be3b6adae8461a91bb0c15d04a48f845fe5e80b9164f90f1da9a84e318ab9db964fb19c1577a8530bd0a9c84a5c3b9a0859ac2b0b16b8417f4cb128a9cf80e2a756cb6fd04a241bf7fd11c5bb11324e33c6a953199d6bd436c6382b1bb6fc6301c23282a9f46487c01ce8de09d45c73aed26270257d9bc4e1964326369d450a2e645b4751598d58f6fd8f285640e4589089f26353080b4ae252d9d746f452e151bc7d2faf07a10c5d0397757202dceba72def051635abda5bc9bd73759c5a4d84327357defd4d54f5f0bb811eaf66d1aa524bab2b037f8fe37c3e3e7bb65c38a6f500de4a167ff4a75be867ef4580699fba21b095f38a3e7a63802936be024382703811cbb7365f312449e2e9b46a129ed5fa10db5e2f33adca893c480f782fea7854ef07b93bdba2e30747ddf3be22a966024c44df99fcad86694e7ac46503f6813c0bc59a4147735ada6acff0621e996f3be3d1b5a4ca3155c5600f35f33a1baf940c6fb4d711d62911e1362df88089347a0fb3047813a85afe808eb62180105e3b38add458df9d7fa4d399f18462e65dea49ed378d632d5789eb8abe0de217593ad942d8813f4c38896abda230a9db439d59c4f2bedf19d062ea7eecfdd5a0d406a7365e8a592255033a223c230ef0bee6cdba6685fe88ac2d85bec4ed8623ccb777e2209862e0fdf29b73febe247132346769b6956135fadc11561c687da35a178770617ba69ecd14c35c0fec7affa667cddb12c592a31655beb1b1cfa677137003e769ed7d9db05652ad30035c361fb6893920fa1eb910b8d136e425da627301c82fec99fcf6e09d1922fdcc477f07b07222a7098bcaa1c3912cc93ccdf2400cda68336ec08af2a2da048eca531ff3ab356158c3f4bb8e77537be0099ec04ac09f876b6783f4521348ecca5039e9bc89364f5615c82c4ea84e931ad42bc9b1cdba94014385604f1d450cccfc31b8b0ac5466bebcb80584639521ba15427c1dc6375e398a8efc02be7ccedb609cb803443c24c2237bef757b49c7673641735c06381747bf8cec07c473c6a32d8e1026300a8ffd6b8ac5bad5498fc6d00fd0ee61e37f0ab2e274cd705e2423081fab826f3dbd1c4bd7605c309a5fb64d60ad730e46cb1867cb835e97646e28837a08c2ceab0756f9c0e9dbfec218f968ba4136fdf0afb915a17aa178a826b75dc5848433a7cbaa2b04607719d3d735315ec7b7198c3969064aa00494bd5586ebdb93fc60e83897770c9b043eead97cbea4db64e2b2ee9d3476d7b2d655472a12b2f4c297156f2158050a5d909e1d41ce56cb25b85ed0909d891306a9784f05297d8af5959f6048db74db25af1c8b0ff717d14ccd0c194dc082e1177599c32a3aae76f62d894bc64d32e9fa933d32e06b80fae34be2008da1b0fb9449053b4bda2caf6da5e36f94baecd475f34f31c49534d75aff82e3013cb7b35f2592fbc070bb536e3836e62de9dcc2e7a7ef3b2208a8f3b239a58c47657e2c738662c682c54e2f9430c8ad4106f067b0e456394bbea736b03ab0cbafc9eacedc7762c0c72de9fc859e57a7351a4bac46c2cec49f34f12f9c1ba4094740c9d1854a65d3b3a030f52f74f4aefefba95105c3466f153d62ef03f04842260514cce166dc2aecc8e4c491fe1bd3e8bbed8790940d397cf47526069ab702092e4ef5a766b38bd9893d5e8ba7eb05da1c683ae697c6417bc32bcd97d00dd2cf1956777dffb3ab4563071b8c823e54dd328c11587af189ccb8faf93785a4e4a35a41850d437ff7831a453d84298b482645cdff93d2dc201f77a3de6d1849e4b32a1b3be1bb000c3e064df573af66319fb9323c26f4474d0112fcd929a5966070bce5df715476ca9bcec0bc37ee6e77bfb344e397bd5dc9fcd4489a25cc48106ccdf2f82c34bb0956c9dedd76cacabe272a9f959425f739a0d6fec85e691d626a279f191c94f6e1ccaee0838ec9c8c0551eb116121faa2c21245da40376400d06ba8f07f86a317ee28f4625adbef7af4bf6eef0bbb37fd583a70a1bb2929dc4f99a269ef048bac4973288f969ae56612d1d8ec60f7b4df8cd2840f47807d1440c24cc7ccf93ed5d2d4757182e70089559dbb46aa668d92059fa3e6bfe4f60db89541a4ef7adb21b9c7fbdcd805cf4c63cb8549f259b50b1b5e9d57af5d2fa2bd5af68c4991c21d1599d0299740c8882c027f540eb0e461ff345e79ab27fc8a402229a59b1c0b77187bf89e2f6a2e15cbda396e072ae9757261cb9b3f829feec1960aed93cacf8a9a42973a630093beccb59a268fb6b668f9e9ba129ccf9adcbeadeedeebb2711c7aa6", 0x1000) fcntl$dupfd(r0, 0xa, r0) 22:22:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a994d40118f347fb32dc121600"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x1) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x8}, 0xc) mprotect(&(0x7f0000524000/0x1000)=nil, 0x1000, 0x1) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 22:22:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff8f67bbe6, 0x0, "a3ff5fea345cb5e6a7c4fffbb56b4b55dbc7249e"}) read(r0, &(0x7f0000000080)=""/125, 0x7d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x200) 22:22:30 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) getrlimit(0x6, &(0x7f00000000c0)) readv(r0, 0x0, 0x0) read(r1, &(0x7f0000000280)=""/4096, 0x1000) setitimer(0x0, &(0x7f0000000040)={{0x2, 0x80000000}, {0x8001, 0x9}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000001c0)={{0x9, 0x1}, {0x80000001, 0x4}}, &(0x7f0000000200)) 22:22:30 executing program 1: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)='x\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5b34) close(0xffffffffffffffff) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/185, 0xb9}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) bind$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 22:22:30 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) dup2(r1, r0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f00000000c0)="f1cd3be05dbf39dc97e61990b1f62be988c1b7341ad7743d1e4629be7c068f424e4f904aaa9e349cc8af4fb9d892a82173933508145cc19cf0395a1665fb37dcc6de9f0dd3b9086cee703d840291e6d61c43d0b8e5e3f84946c0446f65010d7af47c49aac096eedea26a523e17bed570cbe170c2770927a0b6aea7d77539", 0x7e, 0x403, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21, 0x0, 0x0, 0x800}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) 22:22:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x2d98, 0x1, r1}) connect$inet(r0, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000080), 0x10000) 22:22:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f", 0x646) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1f, 0x100, 0x9, 0x285, "6f770bff78770f326f271485f36875802e8ead4f", 0x10001, 0x4}) 22:22:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 22:22:31 executing program 0: r0 = semget(0x3, 0x2, 0x55c) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000a40)=""/192) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0xffffff63) sendmsg$unix(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) shmget(0x1, 0x1000, 0x6, &(0x7f0000ffe000/0x1000)=nil) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r3, &(0x7f00000008c0)='./file0\x00', r4, &(0x7f0000000b00)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000b40)={0x3, 0x1, 0xa323, 0x1, r6}) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) 22:22:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) 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 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x3f) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 22:22:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) fcntl$dupfd(r1, 0xa, r1) 22:22:31 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000410e9d744f0000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000280)="004aeb0127cae362c3a013ef399e5469c9fb58d2081c43cba2673a912365ce6487dd25b14a01617143056c7b5eff6b7a720f19a4b5d8d744f58526d3527713b8909f8375a837aa23b5bf519873976bc9cd1a5cc643629e0cbe14e82a209876085213fb0a9bab9664d8bbfbafdb9c02ebcbce340a8bdcfb451b7b6fb74f7c4398c5abd7e6f8b300e913aadb53756986d13b805a08af58b16f21400e4e8780b99ecf4c544c1aabe3b289a79de7417dca731d84455b0f0fd5cd7d16", 0xba, 0x8, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgget$private(0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x66480db0b6618f90) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8800, 0x2) 22:22:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x410, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) 22:22:31 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000080), 0x4f) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 22:22:31 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) 22:22:31 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) sendto$inet(r0, &(0x7f0000000000)="65770e59f6a692ee083c4a443f36537aa69d813c7471181eac67ab4b3cd36a3400a992821901d812dcb6292e2ec963c11a4cd29d49d73d985e7e6c9f0580d3d8536e9b9c19112d22d9e3787e2a304707fd4adb47aca8b1e7e8e14a40448737585e4f7f7a60d3d46d224c", 0x6a, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendto$inet(r0, &(0x7f00000000c0)="eb1c818a3a544cf14b3970f840dafcb5929aac8b60695cc5cead7924ec8fb4731d1154ebe8bfa12eb7bc914d01d7eb4aa9783492fb35507168ca3daa6a8d1d4fc629f45594857a8e5d9114248072b52bdc57202903d42b82b830f75785e896c856035d279390284cea4c996557e69d5fb07f6fa2d283dccdedffbda8572bd61894fcc2fcbf4117e9d071b5255b5c14502be71c08b9e1d7554e789b0b4b08edac7ac876df7401", 0xa6, 0x8, &(0x7f0000000180)={0x2, 0x0}, 0xc) 22:22:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r1, &(0x7f0000000080)="1d079d6c743e4c5aba02087b5eef8b99c98606d6b564feb07843756beef5f5ca80930f9bbe785aeda1868cc8b8e9bffce5afdccbeb8e4b66f780f3c057e654be184446937bdcba4125b80101eae8e7b25e2d77e789a92ac23666bb08cf077f2cf5cbd768549ace6c50fec5cf2c52b04459eb360d9209e7f95a3e6117fbcc3270d1f5751ac6c249bb4ca89f5160189a69c61cd8d280b2af140d057356e39667155fe04d15ab17e86ca69c3b4dcc8acd8c386c3e9aaa9b4b3eb834124da35cf069488315f3679a7f1253626bad2963dab029bdc1840c55cc07d4da03bbad0bd32b4ad0e0b2708bd900bab0cb4365b5184b1030aa6dd4f4347fd135c44dbee27c10f80c6160ad64b07304f9420674cbb9cc5c4d858f39b01ea91af4dfa06278803c8ff4708e976d991888ec8094b217b471d10fd65eeb4fc3048bd522547708a3978f8ed14f5f219660c3b81ce4f9b2fdbab950200d721ae98dfa2d24f072286cea444404932b5a6110a52eb001c91476e42e0346cce59d458e033edd67397f90c7032e5c02ee03cb5e0281df18c5a2a4a8a91b12e9f0c8bab689a650df0f86603d28355b1209b9a6d8a5b32e631f6cad5ab6a7e2c96d133c26a4a446797d93d7d124670ed8194bb34ae955e781b602df53acae72856b7299f78a6395dad43de9ce199e3eef12baa51efdc3001d70a6c2a1be9f1fc0ef6f0455981a4d43715b53a1bbe1d554491fc51f1c9e34b076b35fed752157db53fb18fcea30d1c7bdc4d5e916161a33755b53d522c9025cd1cfb4623f60993536c8150f3bb550d742da187a84a30b1da7933c32b08a3ae8c62abe0ef78e59dd6adce1fb8d49b617681ff91ac157bd954bbf75a49002a983dffdc136704b1ab9f8290bda531b9a9ef7bedff7783e9e05453f8ae6148f079651f97c7677dff948903969c2dff64237fe1a61bdecf0af8dc5ab09df6e8aa83bc7f638bf6a9f1de5bb347bdc3f60bcfd6b9e99a2268d1036633b808c25697373cb2dd730bd5b74a1e101440d884a6de24de972b14921c83847b42ee6a029b4f5f36fa7afeaf170bea2c1ceb3237119e3b3d7bb22820bb4cbd7d7dcabf1d36719cd3ee88b0df97c80ef945d7d532eecd70c661ca7708a14bf75d30d6b5f55ddfa2b9875fea7d79a2789426228b02685b067a4fbfe3220130ac00fc9cfbf06f9b58d5a2628ab2f11e011db120d6774d7f9ca423bb61b59ee07411a50e5f5cf4f2be321eb566747e6f6456a688f986fa30cfb6039502be0dab227924293c7d4af4cb6ab2fb1074e9c8a54084416bc37e47e9ef4910b05492f586927992d7bfbda3ce9fbd41b0d0dfe21a8ae38040d937b1a6334e07d046f33483f1d44210aef628512e282c7a56c59f5d3a8c983cb02d1adf25cf5da5e195d62a4ad5f478f67633285f1921ccc5c0ab901016ab88cf109c47b54adcfe546037a78499a736652d5384f613172c964d422de14fe8150384de5aca4100cf31bd296cba2de47d33bafa3daecbac856e30f7f320ecb98cef42fb23814668e9de5c7ade22e6060ebb044f5562a45b99e52e00379c56461e90d496a11e0fce10a80845a00d7fb2fac9c254eac292fb0d8733442025a173a15c6960cf0b90b016d827a5c52993f8b589bcb74dbb0c379b1c515107b3ca17d4917acf227ce26b454136c431d913bf4a1f71faaa95d0388995e2699354a2326763213435be3169572caa249e01e52c907b6165b17256a50c81f292c724af8983ca58e5943f1d9fa0644729e355e8fde12d29922a66ed36cba5861ee9b0e703f3dd29f614ce7ae7e0d7bead0640be1d842342cd1bab413186f022bbfaff425d9d4234f41d6e80358ffd99a375d5ea023eac3ab191384d5cd6767bcb49710b06791401efd8d4d9e04ea1f1c563461f46bc183ea2222e0c3517f0ea46a6fb0e184d20594f8cc124dc7c4531db8db55705635512617a9f96c09db870073ef5e554e5d987432b5c9d1a03aed33a91510c6778ff3c1c1a565b7b3d908a9039eb4c1efb1de4c3318d6aef599c5cfd620440b618442cd3a4c4df7d1e366f47e1f309fa36979f0eaece4141fe1886668b3853018f6c65ef764473a7ddd59c1e8b349adeb39aac212bb51759631a2d250beb5debf6debf2450573a2e049a3cec6a779754b16f75137163779d8b6e9b0cb16353cec3a180e885d2102bc8c0b9d937e9d0fee6cbe4e90059b311887a34b6bddf41530c936a8622359b0a8c559cf6ee027e26c26bb719e75095f33e6c5ca6162f75740cff473a3ef1f696a60f5d81d589e19815dcb486576cfafa99783891db3092448d6a83de459fe84162c9875fbccd9d6c18f8236d3bbb9066025ad1dcc16cda5288a0d3b4e1f709227834a6d66b7e0a8956bbea5f9d60bf35598a1b58b32ff15ada0f5d3a25d5e904c477ac8499c85a5f46ecdacdf1b482f015167c1f4551a5f4b3f8fc79d141c94ed9215ca69c3cbc045de8cd24eb07049a70057b61382f3d40687051e9ec27eca275b46b24d8c603327d71add19132b27f7f3b5e7ec57e26e164236a1fa951ac01337dc83e616395cb21f4e5b696c73b774872f557eb1d16716a4831966b570ecf937b0cfbeb5d58c51d55790ec54fc54b7ed37f804cd7005f43fbfde170c49761a8c48b4666fd23694126e56c08a9e9e77e64bc53d2839775cb58a9c031a8ae81fabc3433811d8e2f96c26e914cd5c5784f0c7d0d25a6dfcc1853a9b4a5890866ec8e261b4dcc7353769a80bc89bbd747d469fa0a1c7ac4c6a1956e1c7d99a5d73633d0b243c1484e7b234eda0b5aa26549f6432a39e0ddbda4595e455d888520a8952dbb052aa69bde3b3c17d66e5bccfdac6bfdf7989424f399f4e78b3682322b0a95b55c843e286e5d4383774717464ec2b1dd29197c1b76aa4542a670afc0b5ee834061cf686d89033208ddfaa3aa29b9d45366c465152787d45bfb0a7f194ce491709c75fbda0c16795d5b72b061d9b09008e739495fa3dc89c9560f7dd9e5abbfda07e43bb1cec90f7f44f86212c043d13ca9babbe71ad21f7b4e18d5b2a8383de44da3827e31b041aa19e4ba26fc3f62e202c2609ab3015890c6e7d051cdec036b1fa3cda237df6d91053b8c46c339243c3ac3308042cdc4cfae70528d5721fbdf840e12daa3561bc57978943f4f6ed5bbf2d615d5b8fef19479f39c152ed1560ff7d75ce6b5c7c69a00edfe877b7a61ff27ef7d3f3cb1f02e0edf90d4019482c76c0221fae0ede992583a7bdbcc465358e54ddf0837cb977969504bebcdeb574b958378c308516846f73960c4e721fdc89217c42c56757d034aa7497ccb7650708012c8c30df4bcbf52ffa4ef1ec845c9afc9c6645a5e0055853825262644e568deea6bb6c141be1b0c188efd15441a75583ed5afe528d8b8d0f0f99590887232903f75eddbf088b64289801e259d8019016424fcc67346ad0128b44da2092b4e4f6b978de03c002dd08c234f353d6c40321003119e25b0de55ac9d250b5e7f8b296e2c81b72829cd699867d0e20385ce632b73ee334d164d6e17fa9eeb83a256c980f5bc9827804e6a4f6beb219bde8bb6c793753a5f7c6c231954db059195bfbb9b32f3c9cd6e89e9d617654e0bae9f4230d8c3804efa673bfe11a21f9d08a72a2d9c5a2b869592c40bb595e21115813c63411d2c56a6c5cf7c6a195a14ed02f348b39267928d5371a6643729376458191437cc5cf2dc37f5e521cff9b47d925dddf224b19de177acac8e73f8e8221e824b05e2511684649bbbe934db98848c44c09c5ea31721b6a3749b135f74ebd906f5549d75b04c83c0b192cd02b71e1c9efd4e21034fc0922fb18a9e0e3212028788bb3b6a69f5662d4e6618fae51774347dd1c1daad9505d6c7bf5d68dc8b2945e5554753c6a377e63f4b00092ff7c371e5a9b59e74f73032184ef6ce5e65a5293a1bb8bdf0b857264a9129c72506fe2f7479cb4497f081a7af50180429cdd072fc2b85b19e8d1d0a3c537e9739eb329d550b7c199c0473efc02d5100e558fb8d400345592d1b0f966010e46738211d588949f6e4e2f0a7b3ce03d583cc0404e27077f05457b09c23028a75dbabfed06a3b0f28aa4695247261b0fe064d1d52e03ce629e049074ad7f8884c6f4023b791fb1e0e33c95d8badfc70c066d951269408fcf2d4202a7c5dece16699afe56bfbcfc85292326faf8365a0b1854880bdd66561988f03a555da54e7b0e2f3aae0fcf34f8c8d2885017ebc3b7b5d056a7fa30a1db6eaa3566606c05d4fe5eb1f2b58cbd33137dc7ce5f1665d609d9948f93796d27028d521f858e665e0fff9acb510b0c80be4be1e88d35989d6672375391e229607f10576462e34d46b7683b4f73eaf7dd2bdeb5bf6a5621d45722d084e5e11433eb93fe9628bda6f18e4a34c228c82fcab6cd97b754ef24b428045c3d7e4fc0e7456615f13c108990977297bbfa0256441bdc2d1aa724a77c8817a3b311142fe9f67a4bdc1228403d08b1ef447808c9711a085ebdb568d9e7a6d74d1602ad3183a64ea9f2d080815dad543dc446f47ab548561739c22c2240a9e0e07fe80339c15556e7a6584b5359a7602eaee8bd89a1336608b41f268c8e09905022d3bf2d5a093118d20bd67f10703d181af304f58b0de1c6a09eaa1e3acb4c1c41620bd6948e184604d9784336027aba5e7f675c7e5bff97741b9e3746423120c243ddbfc3275ea244bc7396274bb7ea7a9b6efe470a5960b4d0ded924d47f1ad0aec83f6c19951534235e062166569f08a23f7c6d1b3a0601b7adad12d674a58655ca83baa9c253091bfe02c02678733e35c5ec7431c46f2f6c321209d3344f9feabcbab15d03adfebe6d5b91f026cacd8961cbf183b6c189d814fe514c5e40a718793c1e03ecb95723b7771f5b28e8239f974c9fd2d558252eb0beda9a6d948ceb4e737ffbc45fda6aead380fb69cee72299f5c366bea92ecc745a34be79365cb1b71f28a6c4dbb534a8ab52820cccca41849f11979e09d3b2d3e2857d064f825a82d322cd0f888b7f6cc188d5caa3dbfe5e90ffb7b4123e3a33845c8a8a8698c4d580e46e9654f51a691945757cdf2f9277d58795b0aeb92f7f2b4cf8a15ee4ab3c4a6df240bfc121d6b3d7828572d05c6bfb52eae163744a883510fafbe6328110677ffb6e5a8b901e0bbd12713ff791624a41068baae03fb49b68335ecc04215e256b848828d213ba78c9720e83c38ae199e59013c21854df41b3b3c0aab0ae9d95b785814cea477f068c9b8020696f4843f3ec9aa40e47476b9f24b76566735f7f9106e8c79536b740554c31298e8e41938f5b29de06fe12665b989e1cdffb5282ec3db19abc570cb163e5adbdaf647a283a300481901e0d8f512ad022ce777207455f4091da54333190d9bbca9676d5381c78e4484ab7a1ad6a68b6498bdf3720e5569e5b6b898d8d2cbcb9386e554d77b44b774b741ba6f823d6c69fb2eec0d2dfb9ae82ba90ae909b8910bb52e8a0c7574eb8e05e6b3f117f249ec7d4db33ff8a6a30e53ded8dbe378bb5596599de8fc27e93e2752ac8644dee323483d45125729fa8cf6654d6dce71f1dd867731fa630c5e53cf9b1ecde4d498cdf328cca4eb37ba547e5775a01a80a52c94df02b0ab1f28b830497f591dd0141067633f202ecb53fa4bf0d4907921897f59b2c5fd3b056751733c748c114899cd1144a48f3f09209279d735aa35782636ca541c64405a2ff3b73d0565dfdc12555d628a1992b27ea5ca547952dea7913f3c265c412da1bb866bf8a120dcbfe", 0x1000, 0x8, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2810, r2, 0x0, 0x0) r4 = dup(r3) setsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f00000010c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001100)="bcc39567d7435fcb2cc7e649c77ac5336c32b73f7d6e1f7172e949c2114d1d3b1ac2fd58d388fddf430edacace61c6fbaad9bb224e62ffe68022d4897e0283a3bd8c987084a65dd064c361d2bc5d3b9d871c3894de1a926ead6afba3f1854b5e57aa061f4c171422a2b2a34e413898d87d3409776020e474a9b23af0e49c16fa51cb58387f482bed401233230d5f5cf6e42e830455217b7cb50e57182d131b42d77dc987efe982f2d7e3f97ee18fc41e6b9585c6cbf9a3ecb23551a1df7a6621e45619c2e24d9c77cb6759fd27fdd5f8777ab05cbf", 0xd5}, {&(0x7f0000001200)="9ce6ba47f01698bea7c138383ebc25339147a6f962a17a654eb0a623fab74a8dac18234b537008543ed331aa0f9dd667be030ec96c7009eb0dd83c79b022fa017897309d93525afc545288569ae8f8adfe9ea602fb80a36bb2cf0e75a347a4a3d767e4a069805086cd89926aa408f2ae761bace545d0eb246b15da5150e3129de1e4e7009991396f9d1287687a1c08202de5f5b1fd561e29ed1a299902c241dc87efa1d582c50de9feefd4b147c675ba5190d258c94c1036a082903e7578f917cc8d5cc002", 0xc5}, {&(0x7f0000001300)="4497a9294c3a99d67d5d18aae17b04464d8870550bf4807784b4e53b8458c2b720584bc46b8b", 0x26}, {&(0x7f0000001340)="444de9977aa6c6f595ac8eda1515e538dff1f6ce3b481eec680cba835d521869f3691db496575f03ac643773b18d7b918f09cc4e38c91cfe7ad7907f9ffee0ba9692363f15d6cc6719efea10cf28e87489017c102354f44040b9143863578523216b673aff7730f7daf68924c1c7dc6e49439918e6a618e0d04735a123646b9c529786314ab7de58370755ecd99565e284bd86785ba5a7e8007cb194b0ae3e65c82eaf7a5fc4a5a1555104d79a8d7a0a76a706fe1a9239eceb73fc22ffa285eb62ba6f3749c0b8c2ba12221446acf5dc251a505a4cefcdc239f215e5d3495edb2d60191d3edd74437d2c8843dea946407901092f", 0xf4}, {&(0x7f0000001440)="f153a8bd6c1f17232a270226731d313feb2ad0abe44f00af9f2e353285ae75f8924ece2bd7050255f86b02ff552b312c4d6f6d61dcfed90726c00b9631cfd82eddcc345421f6a4645f8b0deb5b125635b28341a389238cb1150b38", 0x5b}, {&(0x7f00000014c0)="36bb2380dbd137ad46f350ce87297ae51bcc6ef19c79f3f528f36cdd695b7dd3be1ef13013344549f559241543a63b934bf4c987f442ecebb01084c09eeaf7399ff6b28ae117f3c2415468f04d2af68247b280257a2cd48fb126d69665c101d55c19f72aacebedd0488b18b079a386a2854508fa601744c7a37aeccf0323f087d08e415424b72a06f52311890b5f2145715be29d8a43f8f7712a42c22dfaaa57ad7b86cae6", 0xa5}, {&(0x7f0000001580)="fed62b362afe604e56c7761aedaa80aefb9e13cbfd85ec8106302fbfdb1772590951407187fe7e95e4157a238c44a4d01ccee3552c043f415276c4f698b99c75d457653e6bec11351626b7", 0x4b}, {&(0x7f0000001600)="48a16e281844c692431dca778dfe48ac2e901080f663f4d0ed576c2c50cf0fb6e64d927ed241c45664c20308357bab20d6460e92e6d5fb1df2d532c2ca5668", 0x3f}], 0x8, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r4, r3, r2, r0, r1, r0, r1, r2, r1]}], 0x58, 0x8}, 0x0) 22:22:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x216) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 22:22:31 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x8335}, 0x0, 0x0, 0x0) 22:22:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x35, &(0x7f0000000080)={0x18, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000200)={0x1, 0x3, 0x3f, 0x0, 0xf77, 0x9a33, 0x1, 0xffffffffffff}, &(0x7f0000000180)={0x0, 0x88}) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file0\x00') 22:22:31 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7ff, 0x5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000180)=""/41, 0x29}], 0x3, 0x47) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) 22:22:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYRES16=r0], 0x1, 0x0, 0x76, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x409) clock_getres(0x4, 0xfffffffffffffffe) socket$inet(0x2, 0x3, 0x10000) 22:22:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = msgget(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/122}, 0x82, 0x3, 0x1000) msgget(0x0, 0x100) 22:22:31 executing program 1: r0 = open(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8020, 0x10) chmod(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 22:22:31 executing program 0: setitimer(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0x81) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x22f7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 22:22:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x5, 0x1, 0x1, "6d0d9e18b3a7609dd2d115d5c8f4f9050602796c", 0x21a, 0x4}) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 22:22:31 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00', 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x4, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300000003}) 22:22:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x10000003f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 22:22:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20890, 0xa0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="7c975c96f8f901dd3e8145bc50dd77380070741783511e6349b3fdae96b43eca81f6667480690bf081bcf239cfbfbb4600000000", 0x34}], 0x1) 22:22:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)) 22:22:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)="f0983b60d9982528961ce74cfb65a8e96fb2062267098a3d5afed8644ea057bbb5a48d757d751b8505808021362914106277c9220763a0b6d8b886e016d9805cd40db348105c7afef307b372bede7d6103f1bb5cb03ef32bebb24f68d8885c5b6eadc861165c7332a7ee93446bb076feef62daf995a259f932abe13c48bbf8aa46714e6025b08a74b64b0557adcf8f50a542614dec8e08ccdf28f7ffafaae189d6", 0xa1}, {&(0x7f0000000040)="057d7408b95661cff6486e1c7413aeb9289946b87d87f33f365247517c8b6ca6b9881b4fc3", 0x25}, {&(0x7f0000000180)="6af9f4ec82097ce12d4d6e723b41943b025901f187054ddf6d153b040a8c6aa40d385fd323c800c4c81f8acd632be92e7f0675a9131625a595f7a4d89f600be12cd198889e3e68123097da57ee", 0x4d}, {&(0x7f0000000200)="89257e9b70b165f03977b3ad7141ffa59f836f04f57e8fcf566dd43ad4ebf7dbe31774827309c6375b797b8ee5d0b5ca4f611c9c126900a4c7edf4c0ba09d81abb59f868f20a6b1a673f9d52f084026ad31237d1b9234f260a4257a272579dbfdae62ed84eefddfaf57b5d439dbe95b67d633d8e9a98e9f13eaecf3ac3ea9ef7c3dabc5a54b4d160f7760b9203033aed19ed4e17c439ee4069a714e2a59bcd41589ecba4a69d999a2bd53972c7770b59d21e95b0696205fc5ae730d36d452bc8ebe56c7482798e830326670f810d0ead3e877fd7130bf257728a0327bdc38cd6135ba66c713b7ca72465f15ce238f4de27850c78237f96fa30b8a548a6abcd6313a04e4e1192b8e5d5ee256416cd5831324ef11dd300ef78f1954f004a92f80396ca400e3f709c9dc86364277d345b7996c63d314cb94e9ee78de204a6568ade0968020c344ecada3ded158bdca255d37f6442671bf92dd324f27cf851c9e8510b2bceed764698cd9b26c85c22f378d3e9eef6904f1811e45d953236fc239eac8ffdbf119b4de0fa4db8acc242775d5dd6413cbf4b0f11829feaa2f745536c12757649bcc58c9b049cdcd9bbd139e039f1ce9dbb0781962e3c85cf6b1da8b45415cac9dc22b7c32aade45be71f739cd9987a3612b7e4c67b120cf24638780dbd571f1156f7a331f7d5e792bc7e1e92831e81781a7f1ff4a5416a1e6ee3d6772b316ed6890390264f834b0868c2bdf9375c088cd0588d74e532436061a5ab085b8b333f782220e05c8e2c995a8db537053cf59d63d6403464bd5230c7536762da800b705048715ee3958b668264b137b7b0a2f0a04b9d61fb711744032a475ddff8feffb21980e9674bd79fee3a506f88d47a2fc36c0516ef3a70619d4819cf5ceb5e716a9a154f6d5dd8231706b1eeee0dac9ad27b9cf2a8e8427866cc1a9118b6cea92ecab72979c13c3d937c48be4025ad4702df14b2a547f47f4b136ff9ba1f20a6ebaae47b8baa9ac86c29b35e32b8525963740ca801d87c1f1fd1bd6a5fb455d48ac78944bdf11e9ef64a736526aaa537d690e6e49a9ee9ca38584b60ea22ea261fb819ba207a7adde5e6ef304949c61f3feb088c8136b31f76aeed85e41dc97c0f49e711780c9953e26eb35847e20b0b5384157852e69154571d1a8b4b61e3620f9f53e859caafaf13ff48458a5f8c8494d0de6c8f9c3bd40d2d31154b57fff10133038336e9977c5bd08378902dea1bd2b308f9dbfc9ad8ea813254055215886f3409a3de539f98ded1a3936523288fbd24e9b437fb3fdcc96d9190f85610b8cf2046762f95fdce550821ee117df935c528f88b4d6b3e348f5c6499c96bf39abe4978e14ecc1051a13e8c42e2a916b1f604bbc8d821dcd0c490c860ee2f7764f5b15407f6b9853f61962f1a40a0f0152099d80be4a89415e449b685db9cf361fc622beb807778a59b72388552b8c0a52da04e48f6a549e6fb8d9b44451413a242f7ae333a65929a3ee94ac71e5f53db34f310622384ffe08b5a7c70af67f46203f6b50c4e39794dd276af9ea9ccdafee12f93f829c4e91d92ea767376f835158824f72eefdba5a496ca27697253e3d04a8fa7e9b5794af82106d9de04c46d623ef39364870896f5659fb83890fbf0795faf696e60318466eb45347e13719479d82f83cd4ac362c1407ba549409b47b1046d8241e847da01f89c6601e7107cac4f46125fd6250a2c6edfccec6e439bb707c35f681cbe2dad9aba0ee82e401a804b0c532925b144f4d7757fb66e9aca4adf91a3fcef3932eb0b7c2848d10f4a1ee0d8c351cc20e627912c07f7ab88e4f6411015d13375f6c4b90a6bf3a4725fac4f111bdaf2906db510afeccdfc986d76174ea0b00cb685b16cfc54aa7c7334dea2bd38ce544123f52afec0a31b549ecaf2e9da50ab3804b2a61ed699c093f2f9b6fbe9b372a3a2ce04821ac0bd3d18750190b17865a3fa1b5284500c863bd0f31a31a11ff54fcd2d67d55f20c10fcfc0e6536ce54b185ced12802a049a745dff18b297c2390fe09765338bbedd9ff5284ab79b126a859770ef7190f1a0408c49e407f0b82b7fc335d27c15f72ed12b4f5f573fed5b71fef5aea134d23f83cc0aeb10673ebbbb570c7e3d4e730c57d0d8a434c08a25658d0e616906770d7e53996a2508d392ec0787f42d6a3ac5ca441047d86311bd0a557584f6c6d0629e23a23fb9f2649d43c79803454d4e9dba2355b00bdaf4fbcf613246d90fdafd74fc62276b55966991f5e6489b16944b6c8954777bc91c76e857073ee1849b3f0eb69a2d1ed55bc724dd9f25dea3295280391f990543df59bb8a9d5ca0c75fd4d0df5a6db0c4ebdef73d39049c4c6e6bda1705e62a93c4a4f4305987e3460e87b571d2b79c5fba1fc5662f64c11ed4d074723f2eabaac187222d7382dca702b713b57d4c42e58bed0f2a2e3a17da03458410d6d88cf1a6327678e53cab5a1abb9c346a43f2bcc7f5f266639467dac4cd2ffc2bb9547fc8703f224251b3bb61e4a0d0a80727020a4e8726ce8907b24713542f5706ec67f11b6ced00245b2e514a4276945659373a37c837c45550e33414fd562a669f210f23cbf16153112e7b8eb83b6f610335ffa640c339a8c58f7d74c7bedcf4cb6845d09b7d006270e3e7a3968b692d3bcd963d5d10e93446d82f242405f7ab42ef08d1bee897aa90d2489bb12c8831b5df3670c6719a4d486dc3f84247f6a90d60d1a163a9aa355847c8e29fb8b9c31ef8e806c7ea5b5748866163268064bc92ec0bf223780c4d3b5bdf68c36d283a175f1d6529f132f69c9d643fcf89b70efdba4a2ee82a7cb38a23613e15772a087aabe7f6ffa3dfba9bcc1b298b5c1bbdafd807df52df79e4bf6b74382b2e14dd5117b8d850d78876dd719901dac81b5fa33a6c90e6f716401af853879f9d145ff7a59370dea2bf7c39535c227691d5eb964693ac35bde666892222b7e007413bceddddcb7ad76f9ea1843ad25e90dfa4218e5a64334e25a2ae3c9cfcc7612902fd9ffa31d723722dccaaa8b1e8a6d241914d8aa193d295dffb173bce47c644b19ea78d4c9856ebdcf8de6f03bf06dd940baadb06d2f8b7735d226b38f4a56e62fea4ca63964af1454ced92346cf430348c3b6fd05ecf293cdce4c6701ac0ad8291eeb32fd0c39debf164ad60a1e3072d7ef7b9d9efc74dd2bdfc71341f29f667d3e899426c212f1900f98e3c561b5e559c3e4fdb26582bc301aa53d19b5e13b71d6af7cd4681443b03943be8ab6a5dc088129eda06c459651ddf28adb657155d452e277bba14322d1b1d3dd7977676a0509dd709e9c4de6bd7530ef957e0d5c7a75d3c851299524d404ef052b40cc196ba964d1cedbd29235a0269dba3079807a62cdce28b02d82c55f550f12c1e681669eeba671fd847cd5c1ef4eb287cfc2b79cb8452d85727e6c32f2c3924722de4d3aecb593df9a9fc0a746d273e2e67e0c90b501bc90ba07d03da9733f7d09a3acb437465e097ac6129349128c0d5216b012278cce147046f150c08ea75126cf0729abf7217676e2dbe39005e8d2a14bc0db5687f4b8a14964081f4b47b15d204c7a48afceb16578860c8dc2ef40fde7d4d844517c581b07349630d7951001ba5a3285d1b4553ce7f96e2fdfe56d3a57520a577c8cb38bbf502821ef7366e6612188f5d0fa636c8bd507d5c534fc27ff04c3793d7acc87e7a37f27d9a55729d859faf3d8e658c7d11b8b4871b81c8ea13ae726f9ef376340794f40443a3bf673b4112bdc2daa242f225a87cef8e417e5fbbfd5f9909df548120b9416a7cfd6892720c77b90fbebeb109e5e70c4066aefbc1b0794530ad984b804547cbb81ed2896f2370846aefae4fb9a0d75e9420d297d9c6754c8952c5790cd2e67ace9217b2b88bc30b9e7626ff8751db50b1bac30b97ffe658c90343660c2d3cbf656abe2066e8bb3a7802fe71b9abbae959ea78d1a891072047dd5ca375f2fd482224446bb8bc55a3e6efbe8d5810d3273afe82ad9457582ddfe23ebfe444439ee15d00246cd97f678f190b79f273b73d212dd539fbb1d2c931d54fc8b7dfb9b26eae171b2f9c13b930d88c80248bc419f96929baef977d830fa9c780a6f49d3286de8972254d4d75634cdb51e6bca1bb9ab81cac6a698e77d70ccf5e106280146605e1cefc9307485de84b2bd52fb2984b52c510f0ae918a52610cfefff9389b1902fd68920fcc67035ad0f34ee920ebd3502578b64c05fc86421b03440a92047dfc373c85942d9524d020219800bd0ef7cbbe907e3dde9c63c65dea2fb38a00c2df9e97b96358235173ff4edb79557bedcd4b872bb7048446197f014c50deb1baf42543151cf7e8b8f33f85d8071abd1e4490468e318836ebeb5ed49960fa4939a7eef54753c970944d10fcf9e4a2d0c9f6190dd9d559caf1a3af4cfbe6283353f4319cdd85aebee0895db090930dadc24d2b649f75b3d93be14bd6e332051519140fcde34cb3c2d7de295d63a3f2f3052c53aa189d1518ae1e42ddd405b4d72900cb343cc87934ae9fc920db6db6d0d6e5f62d068f6bb311db62831e53ca070ae8d765c02d3df617d073c4b38615b9640315abdb01adc0dd376164e7522dc4aa3a8c678b730fdf9ec93541acc1f92145fb5bf33ae42d3675795141dad96b3a0b605e309df6f6ed5b217766cf17c0cb6670db604732a889d0eabe809322450d99c056bbab9b3b6e74f46839a223af73d28d8bff0a8b69813a7d6d4b57be81e95035f749d2523c27ad12eae62575b0ac03fdb286f42eab9373d8b41c2a36a3083b871680f6950fd1cdef1569f8b5cf821dccc6d92ee5a5f59b3c2cd3a28edc30d206b9e321f4199ac8f96ea3e6b65a40139cc1a3243c7a92a5159e0da2a642d4510651c0839804a431ba9734518b43d504fe3ac6e60e91ab09fe688100941f247eee0025c919499b8c9d5c870ee26cc37134a3c7fc3db14da0de5019b851b89c97ee763bf82977110db8894820880dc77dc7e6f7d119eae6ec6e2746a32cd5602626ca5886412c8a1fc0a527718c72b68cd1704edf2e80494f6720765f08b3d9cd64d96d6f1499ace4a0dd0c6ab40e185ebf380c07b097c2b18ff8ac4334282d7009ca119337208d515b9e064c14cc79b40ec67586b0efa0ee0afc1a99af75738ba2956be94d51fd06722790967fb191d5860f4237fa1955ea4cf161b9d7678a764310dcf626cd5ee9dbc205dabd4cfa74634c4714aa2b048527ce0804e10093e8029108f7eeac0fdfb51297f144760bcb6b142b95dc62f648e106931b79be96c9369b174b94cc723467aef8140e41e272a953a09a7df2857cd8733fb914f886d781018614af00882bc93cb3bdab45bec9eb988fd80d41262f50955d4dd46036c848fc23bf4a4d9986b68f02b35afcac461c54d0e8f2f53e668243c37a3b947c9f6336317b1d259719c22cd3fd75c117dce30fb56f1dd576e34605c55e9778b852ea27c3801690368be6d1a46e3d556d29cbfc04f5c06e9607a39c78dfb84ed8d9133f636b7d9e4ac16570cc31597bdce36603dc9e92d722e8c4f3bbb2db8d4b512b41badd73698d4a53869485694a391701421a675fa708db57261ac35ca69c306cac1e9951d2d816700df37db58d03919a888636a28120e894d23dce944db193e2eb0bc0a4ae2fe55d4aff48ebfbdc638f10cafdf18a68af613b5087f13e14e82b8d7494b317bb7eeb7c59f613550b23982426c38e41a69ec9d6de5aff8096c51aac1b27dcb273e0c785e6e890aa64", 0x1000}], 0x4, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) 22:22:31 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x18480, 0x20) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) fcntl$setflags(r0, 0x2, 0x1) 22:22:31 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setregid(0x0, r0) getuid() r2 = geteuid() setuid(r2) semget(0x0, 0x0, 0x101) 22:22:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x220, 0xfffffffffffffffd) listen(r0, 0x7) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) socketpair(0x2, 0x0, 0x8, &(0x7f0000000040)) 22:22:32 executing program 0: socketpair(0x10, 0x8000, 0xe4, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r2 = dup(0xffffffffffffffff) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r4 = socket(0x18, 0x5, 0x101) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x532490514f9eab05, 0x2) poll(&(0x7f0000000300)=[{r0, 0x4d}, {r1, 0x40}, {r2, 0x4}, {r3, 0x120}, {r4}, {r5, 0xe8}], 0x6, 0x8001) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r6, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) socketpair(0x78c8287bf4a326d4, 0x4002, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r7, &(0x7f0000000140), &(0x7f0000000180)=0x38a) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)) 22:22:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x18) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f00000006c0)='./file0\x00') 22:22:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xd8) 22:22:32 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0xfffd, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffe32) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xfff, 0x1, 0x10001, 0x80000000, 0x80}, 0xc) r2 = dup(r1) socket$inet6(0x18, 0x0, 0x42e) recvfrom$unix(r2, &(0x7f00000000c0)=""/114, 0x72, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 22:22:32 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) getuid() getuid() r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) r4 = getuid() setuid(r4) setgroups(0x1, &(0x7f0000000040)=[r2]) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000010000000000000"], 0x9, 0x2, 0x800) 22:22:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) read(r3, &(0x7f0000000240)=""/4096, 0x1000) dup2(r2, r3) write(r2, &(0x7f0000001240)="15200d5f33c4cadcfaada3273e7b5ca1432b04843333b6e0cfcdf1e498e7c40c753b61b10f2ac58fd499ce0e3fe07bdd3cb7abe0b0deb6d94596fc102b4f734490c7ae2201c8c101efe76e081e1ac08640e50897c01ef49d00f23c2c7e68af6eea5a4db06cd3b42653debb001ed00c80a903a404aaaa884c86cbd7444acc774e7a5c0104000000000000d36798d22bca6a8c2972b56f1c1f23530c080000000000000035c9fa39d7973bd8be979086b62eee305c70829e2eede406e6a7b9b8", 0xaa) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:22:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="a0", 0x1) r1 = syz_open_pts() poll(&(0x7f0000000700)=[{r1, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 22:22:33 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x2994aa4be294b4df) 22:22:33 executing program 0: r0 = socket$inet(0x2, 0x42, 0xfffffffffffffffd) getsockopt$inet_opts(r0, 0x0, 0x280000000000024, 0x0, 0x0) 22:22:33 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x20) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) fcntl$setflags(r0, 0x2, 0x1) unlinkat(0xffffffffffffffff, 0x0, 0x200008) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) 22:22:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0xbaa}, 0xc) close(r0) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) dup2(r0, r0) 22:22:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc8) 22:22:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 22:22:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) execve(0x0, 0x0, 0x0) 22:22:33 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000100)="ff010008aaa01c58da08000001c3513e2a5e0000000000", 0x17) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) socketpair(0x20, 0x3, 0x70ac06b, &(0x7f0000000000)) 22:22:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4011, r1, 0x0, 0x0) r2 = dup2(r0, r1) socket$unix(0x1, 0x7, 0x0) r3 = kqueue() kevent(r0, &(0x7f00000000c0), 0x2, 0x0, 0x6, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 22:22:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) r3 = getpid() open(&(0x7f0000000180)='./file0\x00', 0x82, 0x101) getpgid(r3) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/153, 0x99}], 0x1, 0x0) write(r0, 0x0, 0x0) 22:22:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x6) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r0) chmod(&(0x7f0000000280)='./file0\x00', 0x80) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="92e36a8ff0e5e818ffdcb86c5ac7e217bb0d6abb8079e3f7401a98bf033e78f0d1f167eb1ab66bbd3b2f358a8f9fd4c145febc541c0e48dae79b7e84c88f34334bf2706324effed3b3fdbf393af009419f3b351b60214817891cf0189eff4f140779849e495c0bbf7147c5d39c2585ed39d7925ade19e5d9e8bd9cdbe488936f84ce80cc961efeeafff7b8cae89a310161e7006a9bcfd93fb443721cb8d94b8bb78034a080e0f66325ebb9a53ecfef2d7d2d000196b389c2f61da976759e620a26e5869c55a508078acf39842b690d3e877c14d6", 0xd4) getitimer(0x1, &(0x7f0000000140)) 22:22:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r1 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r1, 0x0, &(0x7f0000000040)=0x128) 22:22:33 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x14) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000640)={0x8, 0x7}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000005c0)={0xffffffffffffffff, 0x1, 0x7f, 0xfffffffffffff801}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = getpid() mknod$loop(&(0x7f00000006c0)='./file1\x00', 0x2000, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000680)={0x3, 0x1, 0x48e7a456, 0x0, r6}) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0x0, 0x20, 0x22, 0x6, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x78}, {{r3}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x2, 0x81}, {{r5}, 0xfffffffffffffffb, 0x80, 0x0, 0x3, 0x5}, {{r5}, 0xfffffffffffffff9, 0x29, 0x27, 0x4}, {{r0}, 0xfffffffffffffffa, 0x42, 0x20, 0x6, 0x100}, {{r3}, 0xfffffffffffffffe, 0x4, 0x80000043, 0x9, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfb2d87b1ace4ac2f, 0x40, 0x80000000}, {{r4}, 0xfffffffffffffffe, 0x81, 0x2, 0x3c, 0x10000}], 0x3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x10, 0x41, 0x2, 0x9}, {{r4}, 0xfffffffffffffffd, 0x8, 0x2, 0xfffffffffffff000, 0xffffffffffffdf11}, {{r0}, 0xfffffffffffffffe, 0x3, 0x3, 0x367, 0x81}, {{r3}, 0xfffffffffffffff9, 0x9, 0x21, 0xfffffffffffffffd, 0x1}, {{r3}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x401}, {{r4}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x14, 0x80000002, 0x1, 0x8}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x4, 0x100}], 0xfff, &(0x7f00000000c0)={0x100, 0xffff}) kevent(r5, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x5, 0x2, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x81, 0x40000043, 0x6, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x84, 0x40000001, 0x9, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x8, 0x8e}, {{r3}, 0xffffffffffffffff, 0xfb, 0x40, 0x8, 0x9}, {{r5}, 0xfffffffffffffff9, 0x1, 0x20, 0x4, 0x6}, {{r5}, 0x0, 0x12, 0x20000020, 0x8000, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x82, 0x2, 0x100000000, 0x7}], 0xffffffffffff8000, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x88, 0x8, 0x9, 0x1}, {{r3}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x1467}, {{r3}, 0xfffffffffffffff8, 0x2, 0x200fffff, 0x6, 0x9647}, {{r0}, 0xfffffffffffffff9, 0x28, 0x7, 0x5f4, 0x1257}], 0x1ff, &(0x7f0000000540)={0x9, 0x8}) 22:22:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) nanosleep(&(0x7f0000000080)={0x6294, 0x9}, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xfffffffc, 0x0) 22:22:33 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x110) r1 = kqueue() kqueue() socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() socket$unix(0x1, 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 22:22:33 executing program 0: socket(0x20, 0x4, 0x78c6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f0000000200)=""/39, 0x27}, {&(0x7f00000003c0)=""/125, 0x7d}], 0x4) r4 = dup2(r3, r1) r5 = kqueue() close(r4) close(r3) ioctl$TIOCEXCL(r4, 0x2000740d) dup2(r5, r2) 22:22:34 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='c\x00') recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/116, 0x74}], 0x5, &(0x7f0000000480)=""/163, 0xa3}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000600)='./bus\x00', 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) getpeername$unix(r1, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) 22:22:34 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000300)={0x0, 0xffffffffffffff98}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x39) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x3) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\'%@/%.\x00') rmdir(&(0x7f0000000000)='./file0\x00') r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x3, 0x8d, 0xffffffff}, 0xc) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000001c0)={0x6a6, 0x3f}, 0x10) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)=0x80000000) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x8}, {0x2, 0x3}}) 22:22:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000180)="852e4f72d9138262554e1c9165f86349261d5eea5e0bcf8e692d48896158437f1cf6110f5dd1c6bbcc5eee11ebfa6d9b0b2c291bc92b71e018dd200f5f1532f7438680781d1bd94d3a9f09092b5e3659f752d114b5fbdfa16de86280ca9b2ed701159b9c68e2bb59dd28d5", 0x6b}, {&(0x7f0000000200)="f6d2c556b9969b95b83b0e35f9962b00f407d0e1657402a9b1c48c18c6dbaacfc891c49068cbd48496836a31338e47677ea4d97423ba68b4d827d2576f245de0d34cddd59e239a9e0b63316f07542a3ac5e623c106e03ae724ca7c6c3d5a77ff7dfb8b81a2a2ad15dc019ce9302ddb1411e69b55e362da3d897fcbd5b57e06840cf09b3aa94c382428f87db9489dff0755c01b251d277ee8c8f00e27e3c39f6b516911d5e2068279ea4eb4cb562abb6ecbcfc23065415bc462dd9a9142bafce6b902d3fa08d216e161dae7dcdcc9bdc7f0ebb90578a48f54d6f40c54f7b9094abfa40b72498f9e6acc4f5437888411dcc1683c82207473b85ea3bbf321b40b43250a29b968bb00dbd29ad7c4da417ab07ebf679c110cd0bede7c3edeb3ca74e74ca799f92a1d0b53745affafa85b618e5d56acd5f67db1a7e6b66ffbd7864cfcfc725df33714ef40fb4e79351c7bb139e2bdfea8c84ad4581dac45463990fc9868990d2c806326f41acf05d59f715445dad61f623e7f632bc66ce992a8042e30dd8066c9e3713eda0646841e4f487192564b45a7c6e5f2edd7ba932eb16f3cdf84e35a407b84532348076e82b891c67d05d9a8700a1208e06e2aa742fe8c2832ccdce64b826d75df694258001ab9b351e72ea0bdafc915fe804f7feb837dfba6ee8ec316fc2b33355ced7531bd07ec65b644d25ae523a220cd219d70c8ed7d7525e7869a6c7f7f4246c7d1047d830c4ec341003ac9c58dc7969ef8c5d5c53be84b8aeb91b8da37429ff6595eee13dfa7df8f2e1a714839e4a0aff908b8d4ba98e755a97ee9ab799048539ed17ca2227ad3fe88f98fa0f6ab9ad9764f34fe1aa80ba713b83f64df8d942ce13fdd6490f1a0397a72a1820cd8b8a7e8ccb049411cd79e67872e1303faae319d1c20f06cadd4b7f589844c251602d99df443ac2845de3420e4cb6183fd5008299a83dba901c5a8a56020b66b78edc573abdd2f914478915a4b12b728e4e20b14d770daa139196732caae5daafe5f35180e7e213dc0428369490ae8ed3df6fd08c7888284506609b4e03e7a13fb256a1459f45c733dcec71ab460679d8d6e82edf39a835b4845e818ecdcc743e220e05813be796ac651963c080ddfa7eea17e7ad58f938d2cd3058f6435472f0e36ac4b5118f75e9f4bea0278a910b30533f5e6818ccab07b0023d7caf25d64d7340447c08687e54785fcb7f0b5907bc945719d5090afae9967724425c51022bd09d20a9509524cdc983a32a590acd58132b756912712d79e7383745e05dfbae9b01d2c75a36dec691f32aa2d9d738c21647c0fba70f5e50b02dddde82e9fb9a1aa964f632a7f74129bd2d425c347aa8648f29a131d32756b1b97f399ca76e2ee50cb9dbddc9e0a7fba7f31153cec38b145e4546756f0b3930b872b302ffcd5c5f78a2cba36c5610933c1492f64929d5b0394edcdebbbda7916773824c768470cb815c4eb80c3b628252b349b5951a7ad2478e072cc71cb51f5f254ebd223dd273e206afd528b397cbb971c8c8f687c8bfbacdd0859045c14e41d44e79b4c318026d166ae6f0a3fd66286bd434972a0ab9f0508c44392d6a989853781b6425712673e377316cc97fa235304fcfffd52c2b46331f9a9e9f92b6cc754a4eec99176302cbf0e65e1aabff31c025e0a7e70033d4eefa817c5e7c067a82b3acd941f26fadacb43b98b9df1b316961c4c0e2c4dce8cd62cc7bb70144c164576a7d01f622d30bf4b5d5e4f4c0a821f22accd70901feee7beae484bdf36af08b56262033a8be3d897147f3592c82b6cf691b2fa26ce2125af96e0c727b1d8216ae5d00a8b21763fcbfc7c00520a71c24adbef4d2a17cded35c521fccf9057f6e2f9045007e23d865f9309310dd45e3c5fd4c060d42547e8f380d6dba08570785a06a264a2f61006d265cc422bdcfed2a54e39daa00214c50032cb5384be7b729a0b8d54c08bf819c63ead582740c58e45605d31f990e213c707a4f96bffb3b739432e0b896effb449f0078844156e3ffeb5a1cec46b16ad4cd8165cabe2cbe7f5bb6e56a507850f7530fd0c6cbd1f98e0cb485d6498982b5cf367240564f73b5b2d6fcc3620d821df7f1498094e7fbcd5227d51521a83c1e65d35fdc2d07fe1250266b720ae4b638b2b9bb16b11e1dca629ee8367b79a9e488cf98b386fa5149b964b54a4bd1d84502e0af363fa86fde5b29056527ebb895cfd72e81be9fe0a8cc1bedd9df5b48bc9d4d0a0b74fc16d32cf31b595eb36a4dd50479d3c95ff8f6b5ca985585f51011eb8e2df0f61cfa0dceca4fe6736e4ddf18e3f4659a21422990e964593b6c7ff45c4e9f378b0f216ccebb23a79386c6be53809fe4e1994b160693e856f1afae065524020b4021b3f46a1c0ba07364c080d4e4d1b6c625a55da4be622f596d2c51d5618ecbf32a00e30675b19f5aa104a520807a696f2f5a04f23225ac4a3cf0c42288a62485868f43b587f31819952d1cac9783f04d0a324aa9eb3f3817eda9127c808f4f0dfd3ddeba47269f46f9ef47a50135b19133d1ca93a49157e4282de57d32aeb3e4e06c261a9c3992230934a4c0b9f1e3f793ffca5b5d1f383833d06e7ba4dbef39e0920b75a314ffc8bdd73391220b0d6675777cf94d36c4179c3ceb95d86d9656801f6211e56d0537a840097fe800a90e8833a86adf6301fde75afda6e8e9150ca655ffe885bc05c60a3fdc566c1b983cfa7d50fd03cb91cb7bfccfeef6a16d3ad56f48521c912aab602ee613c2ee1a6257a7646e90662b0183c1e6dda9078f86a34ffa4132586250a5bd3f8e9aa9cab3ba53a19bdbc1ba5eec4d788ff612fe65b803a00ad541ceaa7b79713e622f662fb0fa1386a64089f814e9cc2d152bd55720fa2d94c6d785f982b266a3d25b4d6bcc6c8995afa18717a7e1425785c801938ac1ee7f197adae166eded1bff8304f368a61efd075f9bafb5273c961a3a86dbe36151e2206230d074523641cb70f8f727f2e221e1152fd48ef689ed4c48bc2b843fea1be183a23db170c5bb3e9be490b7d9c8c6c72fb8d71ffd42fa1f1e30417e668ec160449aedb68d2ad4d56aa7b4fd5f220bc65f9b610eb6dd196067808453cdaa54186d2a4535b9d1c468da7abd33cc1502fa62272fcb720a7431c3d4376c55762ebe86d9895f62eadad20e91b0c8dcd0e3b59b83cec09a097e1dc224d9d517126ccf836541259a90f92feaf497b0de1a33f32c436e5871de95406d6f87e3b5643f8246c3eec895cea0fedbe1fb0c8eaedbf6e630e315e497d822ae5e677cbf730f473f0c381c4d11c2c1ef2720ed9fb420a4c5c517e23b0075c214088b72ac5ba6e02f7930ccd1c3c41a1a77910e2e0b4d21688a1e7996dec6c10a8ef62506ad2958706c29c3d69b8b230dd9f00d4ed38ead4967da5ba6edf859e270d4fcdde464f05952b21bb4cdfcfc0315d44138b1ebe0987cdebe14f8cfa0c4a4885708c4c520b628493832580f146dddf60bd0c6f78adc74b682115fba21ff30fadc95ddfa6fffa9df6fd4f1f274dad26c6b04b04591b084b0e45d19c3b3f71b4816c8b5669fbb519dfe9cf06589b60f2f4736141628614ed14de589979a9d25c9f6f93026d52dc7a38d4e8591835acfb72f4823f495ad5847b0bf7367a88e52954b06cfe1346936d6a045632271fd5208bb1e4b5ed1019de87584dd17e5b054ef349daa897263603081536972952843c9858622f1e77a278e1a88fee8efef71a88b3bc2d214b7621cd0e03aa1121e765b52ae9c4ccadf98041b062e1143249164b1ebbdfcf9882adec848c2ed7b5ed5d97b1bcafbb48c0907d9484ad83772eef935931ae25e2178f120f456b440a9bbcc7b393aa5ea409aa73fb22fa447c0995235e5eca87b3d0a363747cc8e46169fe8c4a55c952a18d6c9cca2cf1100b52c40c2f9d6108a3c9e3b3e0f31ef2e5bac089738d48bb62b2c6054dbb660cd1a4a62fce18a2c8342b6849b2fb9e272155a59960c0c2a990c4d932597b2c76567822c1ca576e28b7f36a7aa9b8a45664a4f2b722bea757cb8280770a9c380f4a6d7371fdd8b1ad23652b373168dfd02ea4815bd4ed19db5b5d1c8b25ff8b9e004b0278ee9c5a538ab68e013d929fdc4d1ea7e273a07b9b8559a77f178c86d5f6075e30ad5bdd38bd707b4512cd8f0007a558ef4761c52b2be900d09c8ce84f183ea4875c6b2bb1b3dccc5e9ad0c64f2bf03fd2740d04c4ae84ff287ffbb27bedf9fe0c328529326566a5e7ddb3d42b221c09691196489e1e30765dd25402660b6eb9cb6b90a5cfe8cdae27e9aafbb2416997d7984d5c6b9070b5c4026ded2a3c2e3f3116c0df541de7454a2acdacade9b104633b3d90508f8093895ead9dbe1a30026ff64067c2a42ebad68278a37a237c3fd30cceb089300301af4b45f4e3c719255f437827a30ce5626a4710f4d3703c61e6d33f3a37c21179098fcae289a28a44f1efd75b6bb8d696f0737f17c14afcbef7fb2ee5b5290f3199f8740d27c17772574e71b3c12ef3c4acd54ab4a6aa179310156248ee519cf8d492e34beb065698a1c9f0f8ec622ff2160734b53bd455d6fdea8c89a3542bbe75ed885fc5464579f28ea12f4f3acf520e2b2a0dd36252af29f6f752d72be6a7564abfc8077538672825f066e120cb1dfbea002cb85369056a881a4cee90784b42ac972e73e031fdf10946723e831f83c40a6db2f8c6f9f5f3c5c01f835dc85a406c251129b67fd563c106c5432133e308052691fe2718bd4cc4c092094f10ca85037389aecde8896f706ed7535314b7e1a26938d99e88a298ec8b348955d3eaaf25ae1dc677166c30ff76076f622a5b2b042ef103de4723a4b1b180eb2f9109ef6ba0f56d396dbd884e69579da89389db519cca72cbb42e9415f6c97f44af6bce490e5afe131e8991e8c6106c537cd3293c71b3799088b26d8fe2cb53497eba181593d2b687d6cdc59944df1459e22cfc078c65ace3ed27ec920a3db5a9e24e6a9ab20004dbc1835d84d42f1048a72bba23d9c0d0accd27af89eb1c92ca219cba87d35045f6f7f161d5b3ccffca5cd7e51372e659641f0471fe0d0b20c3824803c0bce99ff2c4062779eef384ea03b038f441503445bfe8e6fa0aa4e3749891b55d078c9d6ce0e329dd6a907ad6fe38b430fe26cb1764c021bccdd968c408d8b94f90947507debab858cbe052719a1d157dd15b07777c79a76e90c697eff6b4b9d9a2ec0b34e1b71ae418742519ea678b680e1a19ea7941ca57fef287a0a943d5214580928bf013710d3d9ad664a619b3df3ee1ca3b75055cd023fed37dcd8663f31ffa5604d479a144ea4e832adf6f2e972d541db345cec8f47ff909238b7c257015b427235644765e46cc6ca96d8f24b44e58ab1b6ed198c0ccc281ac407bbd9e6fc5c626456ff19f81d77ec1bd37a4ee3d0e249acdf5dbed5f56202a88d1c46e73372c9ede1293132e5c45f01690742ecd904bf2a1edfc1fccc51e6b915afbf7bc48c56cade80ed761ebc5af91937bb589c0e007724b6b43295820f32141e44b5e7206fd1455c9682f0b5c8848cce32701895a6ffdd17f79784f3e1acbdb8a3a8efa12874ce03bad34d3e8cad3ffbae06aa11424f22e7bda7722c336e4706afff2bde70273e8b2382e52459b578be63e591f1e1b2e8900fd41c7f0a94e563e61fd0459e1a7a504d2d79360fdd9f88b91e522d99e28782b53c5d57e1434cfdbce8d9b8e8b71cd1c314c1ca29cad67cec13b887fdb52eb5a6d28c5111b143bd8320e4d6bc9a400", 0x1000}], 0x2, &(0x7f0000001340)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xa8, 0x8}, 0x8) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 22:22:34 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x1, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r0, 0x90}, {r0, 0x80}], 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ecf9ffffffffffff"], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="40341971c1a396a9076b13b8681c298a15ab0e6fc7770f1c285ab67827b16a1b95fca473fb0d032a7b132e13cb5a66e564ec83f171cfcb8ddd8559744177014ca624497f17a8cea055a3053d7e607e8cea5c6d0401dac5ba203a027930ec62d70769501fc80260f6ab58039b8a7c77ab6b8fb365a7ec2e88e0afdb26fa1269f728e272d0bbed8502cc154c095130b391", 0x90}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) stat(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)) recvfrom$unix(r0, &(0x7f00000002c0)=""/189, 0xbd, 0x41, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) read(r0, &(0x7f0000000400)=""/83, 0x53) recvfrom(r0, &(0x7f0000000200)=""/136, 0x88, 0x803, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) 22:22:34 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000335000), 0xfc94) 22:22:34 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x2aae, 0x9}, 0x10) r1 = getgid() getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = semget(0x0, 0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x4, r4, r1, r5, r1, 0x28, 0x6}, 0x4, 0x8, 0x8}) r6 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000200)) r7 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r7, 0x2000000000029, 0xc, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) setsockopt(r2, 0x29, 0x23, 0x0, 0x0) socket(0x10, 0x8000, 0x7ff) 22:22:34 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 22:22:34 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0xfcb, 0x1}, 0x10) 22:22:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2ffe, 0x1107) open(&(0x7f00000000c0)='./bus\x00', 0x7, 0x0) 22:22:34 executing program 1: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x1df) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 22:22:34 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file2\x00') 22:22:34 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getegid() r4 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000100)=""/132) r5 = getuid() r6 = dup2(r0, r0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x5d, 0x3, 0xff, 0xfffffffffffffffa, "e94b38567c524bdd72bd581016adfab7782a2b67", 0x6, 0x4}) r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r5, r3, 0x182, 0x1c51}, 0x4, 0x8, r9, r8, 0x800, 0x5, 0x1f}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x47, r2, r3, r5, r7, 0x14e, 0x3f}, 0x1, 0x9, r8, r9, 0x2, 0x0, 0x7}) semctl$IPC_RMID(r1, 0x0, 0x0) 22:22:34 executing program 0: getrusage(0x3, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000140)) setgroups(0x2, &(0x7f0000000200)=[r4, r1]) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000100)=[r2, r3, r4, r5, r6]) 22:22:34 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffeffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:22:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000880)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b448dc9a7754a9e1fe14b82e98060000009283b58119c3e1ba798f466d04677f54d4b92b09000000f3dd060a060000006a037d5d7f9ca7577a40b0675aa4f4454ad2184b4ab77f6429b81de2e3f39f75f14e9bc9a90f4148ea740baad2f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da3ff0ffc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb806000000000000006993663dd6d70a7326da7fb67b8bcdfe467e069b5be0a2e3de012b522b57a805abe294ed44e76d5b5e5bc20a0aa868efc3ab0e00e56ac6da1940730a5ce50004139149b3b47ce51530b24fa57841f8f91760485d642b7bc980b154c103a424f05a3fc07153f9590c3ae2c12fbedabfa6d76b91f7fcb54f2d09a29ffbf8e3c0129a6209f31a4bc35686d3b5946384ae19d1e6eb3e5e6d44f5fdcbac6b81f144fdffd8a8522eca0d36b763536286651fd2cfde1d29d81b1757cc6e8f647ac9319a45493acefc20530cdea662382fde68754d3e19ea55b5c764605c1d5f2e80c176b922cc4d7999fbf1fcb540b05224a523941490386ac31c31202b1334f17db7f5c37d0a8c242607de8f69dc4636479f5d4b15498dcaae4c44854b7ada1da3281d074f42050424b211fc8f9b027edfd79a9fef96b6a6b888e096bf6040cb2d50135ed4d7549b64d369a533d55a424a2ec4fe851ff5d0e84bf5d98b29c0403b94d7ea8b930dd2643373348ffe5e408d1b438c1656935787abc38abbfacf8b5724dd565a82f68ae17595e6f03647c0a9d68e642e3cdbc1a3bf74bef06a0a4b4552dae2dd8bc8ed870b606244598bdd0b033f710878201775c45be453ff", 0xfffffffffffffea1) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 22:22:34 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') pwritev(r0, &(0x7f0000000080), 0x0, 0x0) utimes(&(0x7f0000000180)='./bus\x00', 0x0) chmod(0x0, 0x0) 22:22:34 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000011c0)=""/4096, 0x1000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/17, 0x1}], 0x1, 0x0) 22:22:34 executing program 0: r0 = socket$inet(0x2, 0x80000ffffffff, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006b, 0x0, 0x0) 22:22:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x2, 0xffffffff, 0x7, 0x2, 0x9, 0x9343, 0x401, 0x9}, &(0x7f00000000c0)={0x1f, 0x3, 0x9, 0x1f05, 0x80, 0x5, 0x0, 0xec}, &(0x7f0000000100)={0x10001, 0xffffffff, 0x37b6, 0x2, 0x5, 0x5, 0x5, 0xfbb}, &(0x7f0000000140)={0xffffffffffff0001, 0x99e}) 22:22:34 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0xc001, 0x80000001) socketpair(0x20, 0x1, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000020000000040"], &(0x7f0000000080)=0x1a) socketpair(0x0, 0x2, 0x1000, &(0x7f0000000180)) munlockall() getsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) 22:22:34 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, 0x0, 0x0) 22:22:34 executing program 0: r0 = socket$inet(0x2, 0x4000000006, 0xfffffffffffffffd) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/1, &(0x7f0000000100)=0x1) r1 = socket$inet(0x2, 0x7, 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = fcntl$getown(r0, 0x5) recvfrom$inet6(r2, &(0x7f0000000140)=""/96, 0x60, 0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x1, 0x6, 0xfffffffffffffffb}, 0xc) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x148) fcntl$setown(r0, 0x6, r3) openat(r2, &(0x7f0000001500)='./file0\x00', 0x88, 0xc) recvfrom$inet6(r4, &(0x7f0000001240)=""/63, 0x3f, 0x42, &(0x7f0000001280)={0x18, 0x2, 0x8, 0x7}, 0xc) r5 = semget$private(0x0, 0x0, 0x41) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000012c0)=""/245) recvfrom$inet6(r4, &(0x7f00000013c0)=""/214, 0xd6, 0x0, &(0x7f00000014c0)={0x18, 0x3, 0x72, 0x5}, 0xc) preadv(r2, &(0x7f00000027c0)=[{&(0x7f0000001540)=""/194, 0xc2}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/66, 0x42}, {&(0x7f00000026c0)=""/211, 0xd3}], 0x4, 0x0) syz_open_pts() symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 22:22:34 executing program 1: socketpair(0x3, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x300e, 0x8, r1}) open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 22:22:34 executing program 0: r0 = socket$inet6(0x18, 0x7923c38d75cd98ec, 0x9) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = socket$inet6(0x18, 0x1000000000c005, 0x4) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 22:22:34 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x20, 0xfffffffffffff275}, {{r1}, 0xfffffffffffffffa, 0x64, 0x40, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x2, 0x4}, {{r2}, 0xfffffffffffffff9, 0x8, 0x40000000, 0xed60, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x9, 0x6}], 0x6890641b, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x22, 0x42, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x6, 0x80}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40, 0x9e5d, 0x1}, {{r1}, 0xfffffffffffffffd, 0xc4, 0x40000000, 0x800, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x41, 0x0, 0x4}], 0x2, &(0x7f0000000180)={0x9, 0x6}) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x18000, 0x1) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) 22:22:34 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/183}, 0xbf, 0x0, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 22:22:34 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) select(0x40, &(0x7f0000000040)={0x8001, 0xe480, 0xeb, 0xbc, 0x10001, 0x0, 0x7, 0x1000}, &(0x7f0000000080)={0x6, 0x6, 0x1738, 0x8, 0x0, 0x5, 0x1, 0x9}, &(0x7f00000000c0)={0x270, 0x82e0, 0x0, 0x8b5d, 0x3, 0xff, 0x3, 0x1400000000}, &(0x7f0000000100)={0xe8, 0x9}) 22:22:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="692f250477ff5b5feefcebadd56bdd9d27df16a1578c1971c633bbc0684c5528d9f0ca58b85099ed786146d4e8", 0x2d}, {&(0x7f0000000240)="2d963460e2521c61df1bcfe0b64c524e8eff25d226fb2d9d9840fb584e9e600c84725a5a8722a13e955f18d22004af2bbdf35770db33c74381ef74b9df0d5e96857e5e9808233402c0839232229dd47ea5ca4071884f483b5a34909540859dc73a13391a0feca7804862c7a43876e24e823a11cc12d06ba54739c90b30d43760739f31cac7da3e47f2afdf2ff424f725032fb27c5e5120506ac95b71d0ad4c4b1232aae10e21bf0faf1f655b97306a0c095248b69da68448dafbc3c819114a75be3d40d9e1adbbbc11b0ab113d4418d67a388423", 0xd4}, {&(0x7f0000000340)="7165bc81004775d5e61629aa6a922ba8bc5c9c77cf7dc5bc2808e77500afdfd6b31a33a9915e8717d70c3ea4fb32ec9c2dff2c2a6842d8347cb5471e42f5c139eb5094365d916046a5920f91079540d3abeedda74e40d6731d75e7d4b2233a4d7bf91e32bb7b3e5dabede249066da775d4bb5552e84fabe72d9e85e1b229743cf67c4f878eab3c1d6adad0451e4f5b75f58c3bb9fcc8c1b6220dc5ec77f834ed00b23106758b7156f9f00c636c", 0xad}, {&(0x7f0000000180)="597a97096fdf62a7919af3c010d3adc5682f5c34d410c630decb5fcf7faa23633d0542337e9308560c83260c64bc4982d79135106b588b96a3be4ee2ab0486fbe1fb0521f84f6e2da91067caa70bc0131a92c70da6a122891364f46e2e324aef503da7", 0x63}, {&(0x7f0000000400)="738ec88b360650d56a804e1bea264112feb8a35327d4ed309af03fb2b857a72e5bf571c66bf43f15893e544fa6e07a75357f30a1499d3a00e6fce0e31b05f1b8da8dafd4b7130906f0a0c2a8da8a7db91e739bfc8b882c3e3cab14aeb5df9a07d066369cb73b02570795ed36012a3a04ce7f15c3d2e6c40546d61c124b2f3ddbfe8bac6affa36b197cf90d3587", 0x8d}, {&(0x7f00000004c0)="29ce3b956820739a9972825fca0426793a9c14ec477c3fa066cae449ee50e97d3ef92d0ff98bc93407af85ebc18e5671e445d6a80bd057cef35fbd7295d8740430cf9120bc411b5164c9cb3a58da49e13ad918decf1bf57b6f2c431ac41152cc87cea048413292824a0705c972f701ca98478c431670cc80539a591a99186585d9bea1fa36171572947a306e8145bd717d0bc1f59cde7293b5e3", 0x9a}, {&(0x7f0000000580)="8170b878d1b3ae0745d5ecd0455005fbb71dbf8e0bf969256d301aae58629c651c4d668ec1a4d97f22a535afadfd5e20a9084276467c82718c380c15efc64857463e221ea8737541b36deff335951a60696c12384a355ce114dc853e3127b149a8c19d21a31dbbfc0738aced28e7ebddd6d5df0d4643", 0x76}, {&(0x7f0000000100)="43aee8156ca191867f65d6e68af7364deae7163a85399cd6a094", 0x1a}, {&(0x7f0000000600)="b2f1acb53d71fe2bd5724f39938f4f1fa6ee2a20b344e8ebf92c91a135bb53dd570c3439503e647cfc40cd65ba3834c925413cba7bdec9a7da2434f0b5741869930952053f48b23662fd4607c7fa7612eb12961bf0e390a09c4d17ab6ddce641c8079ad45ff56c0b657eec9e480720c910d847e2f98e96ded15c6ed1dfe622e21b79af5095ffead71712a1593f48a170eed7549f7a09ff", 0x97}], 0x9) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r1) openat(r2, &(0x7f0000000780)='./file0\x00', 0x8000, 0x187) 22:22:34 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x2) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f00000003c0)=""/160, 0xa0}], 0x6) socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000580)='./bus\x00', 0x400000000001fff, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fsync(r1) close(r2) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000500)={{0x6, 0xd5c}, {0x9, 0x5}}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) 22:22:34 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x400, 0x4) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x9}, 0xa, 0x0, 0xfffffffffffffd21, &(0x7f0000000040)=ANY=[@ANYRES64=0x0], 0x80, 0x400}, 0x400) 22:22:34 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfffffffeffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x1, 0x5, 0x7, 0x8, "caf272b5c890180010b7ee6ccb3f77243e6d983c", 0x10000, 0x7f}) fcntl$setown(r0, 0x6, r2) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) 22:22:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x12, 0x4) execve(0x0, 0x0, 0x0) 22:22:35 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) kqueue() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xcd3) 22:22:35 executing program 0: r0 = socket(0x20, 0x40000000000002, 0x3) shutdown(r0, 0xffffffffffffffff) listen(r0, 0x0) shutdown(r0, 0x1) socket(0x19, 0x8003, 0x7) 22:22:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 22:22:35 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgget$private(0x0, 0xa0) msgget$private(0x0, 0x1) r0 = msgget(0x3, 0x4) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) msgget$private(0x0, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000240)="813a6bf5cd590785775eb13311af38a841a6a714748c657856c045e36aa7129ccafb5306614a73b7bfe83b80498debc95411bf837437ecc7763e0a3d5e64948196b8177677f9cd1c040bae0f16ee6263cef45160dafd4a42bfdc28c452696c7419fc73e1fd11a9f50f767fcc9af84afe97342a9a76840ab1aa63581ea799b07dc545b2e4ba001034ff5c7b6d6817dcb9e01fb40f300ef7d205dd2d157b162b05259bb1c27f2c4a0ffcd01a1e41c36f3eb2769e2da45c20e381364392552b479d3a78cbe1c4fc27e02b33195c30d20b12e97cd10a95a34f7f57ab5798c9250860afb1d4517b44029865978cd1721587372f4632486cb97e69a5bc1f5d", 0xfc, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r2, &(0x7f0000000140)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f81fd4af8c8d31f12ca6058f3666e0f834c3c4197dab305bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7c501f73cc8a8cd986ac20718b290ef2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2d78246ab354e88d8cdf8c44f48ebd4b3cfd887257245a310e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260798542e472f2e20e027aa2731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb18583751380606ea534c647d2bb21ef4957ad6d0ee73a0d48f300d7f99", 0xf8) 22:22:35 executing program 0: r0 = syz_open_pts() r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f00000001c0)=[r1, r2]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/205, 0xcd}], 0x2, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x112}, {r0, 0x34}], 0x2, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpeername(r4, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) 22:22:35 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r1 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r2 = socket$unix(0x1, 0x100000000001, 0x0) socket(0x10, 0xc000, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 22:22:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) setsockopt$sock_int(r0, 0xffff, 0x89, &(0x7f0000000040)=0x12, 0x4) recvfrom(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x43, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) fchmod(r0, 0x10124) 22:22:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x50, 0x172) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40, 0x800, 0x1, 0x47, "be687c09ff7df79efa8bb304a3adfb5875f9b541", 0x9, 0x5ec}) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9010000002f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000097a0ed827e85fd62760", 0xffdf) write(r2, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0013eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xef4) syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x8001, 0x8000000000001d39, "bad84b73f2000075835d3515ffffffffffffff00"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) 22:22:36 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) semget$private(0x0, 0x0, 0x200) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xffffffffffffffd3, 0x100, 0x1ff, 0x100000000, 0x3, 0x2, 0x6, 0xffff]) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000000)=0x101) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 22:22:36 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) r1 = socket$inet6(0x18, 0x8007, 0x3) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) fchmod(r1, 0x48) shmctl$IPC_RMID(r0, 0x0) 22:22:36 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x9, 0x8, r1}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) listen(r2, 0x7) 22:22:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='B', 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) 22:22:36 executing program 1: r0 = msgget$private(0x0, 0x24a) msgrcv(r0, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) r1 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000), 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000), 0x218) 22:22:36 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8dae5772423afd7f1cf2bae8f37194ff576b229a9ca60fb400000008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x10000) 22:22:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x10) fcntl$dupfd(r0, 0xa, r1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r3, 0x1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 22:22:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 22:22:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x5010, r0, 0x0, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 22:22:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = socket$inet6(0x18, 0x2, 0x2) r1 = dup(r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) r9 = getgid() sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001880)=[{&(0x7f0000001800)="f1743bed140df5fd2c06eb017349e9447b0fb62113e419acab7531da76d02e5ec681dd9acfad2347433991aa416f84ec590fadb7d17f1541ac19d905bd3e39548662627c4a4767e4a789e6e81370b7be423886", 0x53}, {&(0x7f0000000080)="3c846345a7fc3d048cd71121f5cf3712af686e5ac67383677e6c6358bd77e566b61b8230dbc6d291f1ec98725dffdcd9ec46361cc4dc44", 0x37}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="0014000028e7ffffff", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x68, 0x2}, 0x5) ioctl$TIOCCDTR(r3, 0x20007478) chmod(&(0x7f0000001b00)='./bus\x00', 0xf) 22:22:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 22:22:42 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x10}], 0x10, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x28, 0x110) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) 22:22:42 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f00000001c0)='./file1\x00', 0x8100, 0x125) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000640)={{0x7fff, r2, r3, r6, r4, 0x0, 0xfffffffffffffffa}, 0x1000, 0x4, r5, r5, 0xa97, 0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getppid() r10 = geteuid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x7a, r10, r3, r6, r7, 0x68}, 0x1, 0xff, r8, r9, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 22:22:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 22:22:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x274d, 0x0, "95cd1b0fb91be63e53575724d80e4c643f806664"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kqueue() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 22:22:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xe, &(0x7f0000000000), 0x0) 22:22:42 executing program 1: getitimer(0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000001140)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="f95e01d2c3b714bc785708d1de486e38dddac826dc9c55e48aa96c12bfc088919d91be017796359ef05790727d5a1952067e87d261e23901b9f5e8038a593c53fd8cd27c9ded1ec276386eceffacc4f885075026eca960eb2ea2319b0ef29e2f6620704d778f7688ad6df72039d9cbaede313c87834f93498d6ed19e959316b4eb42e97d5732087b4c90f43d9b0c6f6ad19f65db0e49e1de69f898ca351f456cc7af1601bc6dad99ea1de3c8c33a4fb72a74712f00974e4c487a3a2a79bfc26d4e5ddf12f073f49b6744a9933863db2543d16b0e67193c1c550bcc9b0f1139eb4ea74bce6b18214e439c2d6c356dfe524cc1ec4c32bf6893972c086ca32a78eb9451f74afe6ab56a63dc0c117c7df208bcca8c5f984494af8b257a501417da18794d5eb57fec4a0db60abfadbed9998d4edbcb1288daf8b1e838be741906400266763545149969f3b6f0316d67cf0138910218a98ebfe2eefa89e7d73d5972387cec86bd8a4467d8d195584c1d3fcd6502f8125de6e9ed766587593e57559ea8f384859e2d6a820f2c59fe92db7da734f0192e207f5935bf260955bd0f476e8ba3bf7aeffe8dddafb87efd90cec50dd0204fc05a62e61339df788a780fd8c8c45b3118eef6182d7ed8ed2b5388880aeb92de3a4693073508348bb3be8d2666fd945fc7930b84fa26e54f7a5677343f162dfe02c1e20ffae7683c93015541ddd71b6b8f594931ca6f9dfca930104475fae9a29a1c97242809cd85c5917905e4566ad99fbbc8df26a9a086681eac703cf1f4d28863fb883964c419681abfbb0610fe471c163f2d5d17c457afe301032747106cf990455ee961e51ac1392e9514fa9792d4dc60a27b5a45025ac61fab9250134513635ae029f2813da7180ca6d06bf7c0f989f31b88ddcdf5f9d79871a8a5267a57e781676c3b04155d88ec18d1a4c0c296cc0e9e1cacf795d85469d440f493f3e566995f790b51e9190c826df573f1919d37ead96fc1a6d698c452db86a7f598b99b3e8962baeda98cc1e69f3cf62d7c5b91799c83829829c84fcafd90389cf93ad6dced62641f7e1aaf75bca006c544ffbf2e90a8e5044c05573ca4f8074b8c9b8ff1977d12ead72623efd2b2c357c9b58a908bc08f4e7719fef4552b2827d5e807d404fb7cb46d22772fe65c8a983fa0f37b1cd77d01f1859e87be0d53d1eb944fd5a7c1f444ccc3520e79eebb9907b6f7fafbc94c3df12c3db6219dd0c424f16d21f5520680c0536fdef9c30b9d72fb934fa4eddffc40eb65f1a6331e46c2d38164eccd71168b6913ddd8740f1b5bc06c81ea5a222b3682c458ed5162a7d96c248bf18c1735df6c15aedc0dbde11ab070ab00384aa1aa35374b50d2f76c03ef8321d74fd4480015f01af0847a2b7b37e706c0988e14ec3c683e8dd32d0f5c9cdbebaf5ba98bede6d896398833f716e93864b99c1ae21d0ee975828dc156859f61a542c9875d8ec4153005685439637b91a71e165500152aafabfabd44a1910f4991c594f41b0135a7245b52c087ef68f48bcf2ae1cc2fc399ab6ffc8a899b008302750340ba94f3dae0659528be6145dd80a0175ef0eefcd3978374d85e33244e1c230596d20382a6429b7708aa64dfb94c489ff38de9df00e01aebb8de25d5f61b8908b1f8655aaa20f7b7326663d812afc10491c8c56f6b160520847b15eb06ca6a4b3f3dec6fb1596ce7e8f47bb5ccc7074cd2198fa58cc1402d2002f47d0a50d4f3b98748c242dd1cbbc9b8668de29ea9b51cca42d7ad62c295aaf48362b84e72fc9da3717528800f3293efa629ab79085b523f634250add72e1b27dd7d8298ddc5ee03fc2990566bf67e53f3bd893a1403705ef65217f1b7ac5eedf3feba1b0ad904ff8dd6114fe8f0ebc0fd2389e515472c1de450ffa5b493efb9c1c644e2ee334a5fe7de38564c76c1ce885a2f13ab5a088cbfec2f7fd96ce0b559f03675feb302351711eca64a46cba113beb4dadcb2530dec0177fb6ec49fdd936bb3bd48c45460b0600ee63ca583f77f195013f20609a27e03e2682d4b881dfbb3aeba70b5485d8b187de405c0b98c320de60194b78931692a26d3f63dac0de5e9d6c2190ecd936dff8386854ccb92fd87cdaf3db3effa73adb3e9113b028b8be8f1cf6b1acba83355b586d6d2b106b5efe3a3a99428d32636cd15d272d96c5bcab59c061f9131ac78f02dba940f35d74d2883d1276698393375e1296362824276df6089e94c7073e76c077531d8d925da047bb398eef03cf5159f221500485dd80f3840bed21a04bce7392de88b06a3fa2afe7e0916676dd054bbe30ecc476dea0071dd32b89750d41c34e82ea54331eb98548c53b31760c7bde6648ee85db15c507a6ed1ce55429426d24e2e4b8f4687f783e829908324490c7de2c72e1ff8021cc51733c19e9659e347fd5609ea62d8344ed1cea6365a5faf0059dd1fecb0802909062a8a8db30f6dc24bffe811ec9f361e620c9bb6726ddf9d713d2af168f4a357b8eeac55551dcdaba043a266649e98b2d4fce391179f6bbaa65b4dc7f2bbb94eefe9d11543d88f3afdba6655222891bce9d83921d7383a315bdb9703b3e29dfd778bafae5b7c11919df21bc80f25148915a5b38e4820492f9d1f255b3cde297777513c5f66647625d1b605a6710952189493fe365c5569be67490f6883269307c36d0c1290fe27bfb26261bf05f72414754d91aee967c5d3e1461b9842eb06a22e905341ee7116a5d64f4fe5813b4265c29befb2a54239db663de80d558b69e5b6328978625da059f3a495b7792815c7201fbf808ac5d8bdb4de0c63da994e3201d304be484605f946247f33ab655a06bc5a38768f2b0bdb86eadc7b7ca05d7ee3b66d4b1781531c43f535a90ab807965ec1912b593886fbf729619d19125808681d5a6ea99484707b5fe87fd4d8bd4d05781a3b3f6aab8678aac84c3ff9ebaacab66ca6205abfbf7e266e958b8191dab16785225b0f6622cd9f7ea7b101f480a4e14de7e3fda720014e25db4a2081d20ba0246295337a4897ab23607026a6583725c5aaae4d822453777fe7b5aca9642f2905464605df502215e4a336e557aefdc1be0495566f3b04b91f41734766b93b1c818f37041039bbd698adbe9174832495b5f36e8d7c66c3f1438b088089e8eecc9af648b6188367c0ec03a17a99f2fad8b61055a7fac0eb59213d4e73edda86b5eb6485052d69882e82308ffbdfc9d88aaf7b0ab5fd5a0ad27a2303742346a8743a919523ff36e371142eac277e1fc91f6027843d7f83520013c4754d602ad70e53b4ce5994dd4e9a4c9800fde2c4788f06cd4bac2cf68560bbb4eb75184db7666cde14fff830fca817d6892fd849c95dbcdb4029bb07666f05e24549b3c97c877265864fb74d7c4f151896036e70bbddb5683a256e7803fe00468801e38f3171469ce3e87edd00ea7b33c952a920efded860c357977c433edef4c84b6f6d54b1500625df850d5a2a145c1f9cbede0a777ce7f4ad29e2f0c07c09b611a9081722cb1248d84be4b0d359c7b19b884d55fbdf2af47075cbe5c880f2fac68e0e408b87a0771b7adb0706f2642954151c6bd9f6dad69caa04b9d814046bd260a164c73c55be43906498f2dfd0af6d59da7932ec9cee357df2da79298e56c1ee9f3e889febed5dfa33625e63ee5dc47f62fedccc9bfbd353db01cdcdf7fe5b049e1eb10695f85788b2e162dc385449f4fb0424b2835f671c3b253252218f91c5360b5b891513c625b230c70c1ff49e521ce6d6f61cf90ac033ad64ceeaf0535174e9d519f5d2e5ace622cb4a3f3f73acad459d1767f6a2a8fc046e8007b45a2d5b87750133702a7a651cc2e58ff6bdcb134ea2983403ccff875c80055e7ca06eca7e2fd9121b6ef6c18d1320ed305c69e02edccd7960cbfd9f5b2fba0e745b00b7765b422530d4c198e0ca6bb6d751748cd0fe901cf7e7567e95264865ab900e5038ec692edee7d666da5285d395df5684361abbabe23aaa5455dc7de850395548a61328355307b9e4b3c67cca08efb4e977f598f592e81de58d849cb1614b9e0617ea4152a1283ddc0a84fd5df3dd24dc29ce2c104af6b192855b86dfac788f9d6f3eb647a75e9d00ad3960fe490db08f556b830d52924977b3448b826d55c8292a3a8bc4758ee70ecdf9fdcfe8d317ca04efa364a2ffdc3146de7f36b557c16314b17c2c67efd3a5a51b4509368da3f7b94450415d2b31e0d422a42ad8aa86489bc1071e83bb197bd672989c62ea112aa83498133789e6f9bf8e59a9ee13ec9b527579b062dea9fd89d76383611e7cef964ebc067dc85004d6bebf330246bfc83d2104b5fc7cf4b1a9a9826702696f19c7b4d45ddb08c9c626575c3ce43ee86da7012d03842e1e5a27afa32f84d886ab43863d1da5c9d29eac33b9769097fef475ff9610100cc324ec80e8c506776709df0ec418ef4b2df7b41f886930537f89a46623eb54db5b4984642b354c065208cf5bdba47d24517879d6c8b6c037acef17f556706a4cc6acd51633e846edb7c706f7d68798c96ae9db9bf1fb2aec71367c0a859cbb2ab1bd942216d47fa953c588c635db93832af8d7f83dd49bfcc4ae524259630783dd62a7e14199c92ac66c1e92dd002843eec7e0a55c89efb45efaffc1296bf9e36f09c509cd991d9bc131396adc70530bdbad6c09de17dd8e79046597822c30f72d6dc6bb4db5f1cd5a0e6ad5550781fc035031ae08fe077034ee48a1c6f0ccd2c957da47458c994e1f164a747b8dcf81cd7a8ae1be178b8490fd0686ab6ef26661b36918ea90c80523cff2061c8df8678b594b34e6935514c89ff6493ca3ffc6b207493af21d4986d8b6a45f110625fe2fb125024d7c6ea24ef91bf8902eac3608043ff5a1d0a6742124e5b0eae9588832543071c89433e5f3cfb1474a77b0d6a5746dd8f9e4d94fc99b04a91bd0936dbd36191a02c34d0e47c2043e0edd3a3183d83238f686e14c8b1a1ad54facf651fa91a63363aeee9254f0a7aa57538f0f51bcc1dd74445c077f63eaa326cc6ad515b6e7454083f1deffd6e3b596435f26b081c8b11314a581863249b5d9e05861d7028f6be6255f7715f6cf72f3d9c39b78dac2ca4a6be9189adc22e1b5fe79b3cb88e534f133a085ea718bc325de6c787f5752ed6420350874264cc28c2836436b3871284cecd788ce61f0f7bb180aed183503ce9be8fdc42d9054cba718abc98dd95fa677d65b31f37fb8d263963444595660c932d155f54d927f591636f87fd5b538f86c3167a56997237bc1fbf61cad1ed41837cf0c9befd3dd76603ac3ddcd5a94f542293858d96d0128946faceeb6429b45504ec99f17161ee0e38b018ca9fcaefaefb7be8e3ba3107145baf9bcfdd0a8da1caa9ba6595ae87d31ef1cf9f82d57b2d89e30ce3dfb6d7040e2f61c93a9d9fe1abf2c44a4879c199129c68a1f88790685af106930d874a218e06336c47fe3d004af4f25e43488ac721c1cb163587f1f543a1f48139a9e4c4caee1e9bd9192b3cd0ecf62b723db673378e94726eb61300542afae0cd9bdcfefbc1f64b032f3bede3dba3196383746ff3d140e3e4ae30bcda35932b376311abb73ea75206821a43211257a483df4335f321802bfe3381fe0be56e5f253182ac7089c59323fcd228835378b755c9d3f08b9628175f952bbac8de3d43ae61c1a195f0075e5179586138baf100e7dcc122eba6edb9fdc45e9c2bef01898320faf0e8fc20a91e8f250cb952ce0b32053fa5a9e432b112d42706e", 0x1000}], 0x1}, 0x2) getpeername(r0, &(0x7f0000001180)=@un=@file={0x0, ""/6}, &(0x7f00000011c0)=0x8) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) 22:22:42 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = socket$inet(0x2, 0x4000, 0x3) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="afc16417df3b30660592834ddd7e798ae494ba85e5f516345f6fff8ad64a2896d11c1ba8691b04f3bd0e16f3c1251fff1073", 0x32}], 0x1) r2 = socket(0x18, 0x8005, 0x100000000) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c673000"], 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="dbc74e875b146f8787cc2864c4f56d54625238119eafc623ce0ffd13ea1acbcb10fbdb4e377ddc749c849457884df95fc8709111440d00dbcc6be042e55b4659be5948f9e3", 0x45}, {&(0x7f0000000140)="7105fb50968cd11d73cbc1d4093159044950df2f6fa1e02217c89342e6e9d3b563c86ac11337c6c72c7ee0ab7d85629252c6f428517d317016ed6d8cfbbdb446a390cca4df5f7a5f9771648d62761d5cb46e1a224ecc50e1a2daf366736fd70b1dda8972a4f923cdfe9905afd1f3f2d372d33c974232f48fffdadf3d039502c643243892dfd0b36e4716a960a8cba695d85b5de95f7d04d8adc08a6db7cbb2ee3d41cef764f49e85a04deaa6deea7df83aeb6668e8bd8590d9559c064321b5dfcafd49d8c72e51ce725be8433e0f9d8fbf612afae7b5a05c88ff76ed97cbe0fd2f7fa83fad34facaaee2b3dcde47ccdb", 0xf0}, {&(0x7f0000000240)="d34871d4083126b56bfb33c94ece74e4582fa8ad284dbfc8ea3f097fc80b660a8841e1efa65ee66fe5e7285cbb0604c50045f9fcf1aaabc89584", 0x3a}, {&(0x7f0000000280)="263fde82f61aefc6e705654938cb12eebba00677216fbdd01532f1fe4570a375145afabdf6f2583848439237103f5fd5e7b5d2c5b56a58ad0d90963c445607d843630e7e0db9cfcfda7cea49df1c0797c04c6d04ce4cf28e5ac019bef711c7d34b20b78ed34776a233e5ef5e4c11a08677eba0b792b4f735231a6b409ff1e1c2a00117af057a5691943a7f996742015c346b516cfa6c0b620e53df819afda69bd4e131a848c7b927189af1ba605ab807abc354e709fda96282", 0xb9}, {&(0x7f0000000340)="606a71560f8f5e40690930e258f4e3ceb552e11beba96b6c4a8056bd514c6fc49deb6c8883f9a5134e7eee88ef9c4724feaf90069534cbce7daf3651f897f70e95ad4b2aca0418b01b11c50ded86faff12610cf73dbb9767cfef79b8377917a95738a6df599be3ecd267c87c295e2cd5a08361157a10ab914ac810cc030a189c696a44a926c7e44167958d6f75a1d37c26180b6aa0ad2522b6d481fc4dba2868cf41ae595db474be8200bd087bc74d157cab576a6417c496ed4ea60e14987351d56a6e55f5910eef83e296990f1781deaf77fdfe9d2a73bca92848552a99ea508d5a1674307003939feffb0a3ded90e2179dc4eabf0c731179fb35013ec1fb9a8607ef906208acb3650dd657230c15b6521259af98dd87c334078ed02f439bc1b8334a1b075112532acf103012ed53b2e552cb3685ccd16d42a04c61e3d8df85349c3e4f67bf2fb2841e0cbf516f848fd975ab7ba97344c6e515db73f0a162d947de3cf22f788edfd9a4f7abdfece412dd208675543ef31395808f153bf2486bde1f4c6c7c8498ec73396e6eb273f0ffc4c5254baeecc82a3b6487371a3d36571481d132aa7e301b3da69b6902b2046033e1306afa632c952d40d0d23b6dc6938520206cc55fd5bb894586ef51a6cf83913540560ac757c459db8fa329a654c534b74f4062aba9807579f722d115e3c96c94f1d6c09d75d1e0917d56cb56ac87f4de700f0b779a4758f09d69e72d2048ab278d677b03c03e685c42f9718e4cb4a733d5fab0af8d8c3d8b99220baedd0204ba907f8658be0dbf35321f83f16fedaf8ced9f18b6751934fcc765fbd5933fdfeca4e913bba738b02e808e6750f6e5fa4bccba0a07b3adcf16f83467d370182b28fa279c9ae5d8602f6149f74eb081fe49a80a6efa51429183087fb28316471a6f25e1a14752159baa8a6706aa8185ad10eff050c69ce33b007175bd153d49b920790fed42e6000bb65fd3e2195c5b99dac08a05dd4ffefcf6bcf93067426616e6359b7c70f01f83991189fa6a4339eed6df671dee09bf59e64a0445fc227add4021efee87ce6055f77545ddfa7db20b1bee4e8b345bf7d29d9af91d186c29334c49d527d00e8895fffeb1025a7ff6b31a7c82f98af24321fef65210f36dfc2ca4327224246b36b586e0c3bcf5ff6a5d1a2ec0ef89ec5dfcbb40700d14d4868b7476adab8cc7ee156afd0627f76f1a46cf7c06f2bf6f0c468685a39b7c0648f753fa649892cbe8b45de728770294294c76440179aeee10a8716073374a0096d4c9802ed7406794e2dee5ec5791084be359bf8da0d0fad733a869dcd68a395afb588b9863948d82f81773611620ee8428f613a8887b22bfa403613ec0c62c397b1f4f14c8f9f0e47e8c0cf7eb79d321866353b21f145d6458f208c4fceb6907fe13218d53e5194423e11e65427b5437fcaf72cc6e1fa30b06f06077f8e15ab1943c85e8b2b7ca8937a270d567e3abf14954b80e34fc8b97cd1bee5058d1dd112bf370864a514e4c1eb0a220f865b8a1b37be5941dcea5e1afada9b2d8a0bf6bfe4ef0ee5e655bcdee7a120bc6ba9bc865fb83812546d320deb3d4e534483f1b41d437f80ab2fed7698880f732e731ae7ccc4dab13251f09734d80f2d6540598e3dcf5cb5a37bcae46db90e365a638b022c26898e54c5a9c90aa43e0c2ebd1e8378843d2494709ab05b436d12ccd7033a5c71295a017425c98f14bdb34873919ac221daf436d5482ef064c598c71482a83242abe0e1a3b8268870bbe7b02c0ee91ac44f4fa7229f90ee35a0e6e7d711617ed047154f0c954449557dc7a7fc40e5775be600e541faec165c44291543cf38b55c68bc501b5c77ff39ca13ca94ac2d87fef347f241c0f31dfa4e9ba9b0acce70a5a8e755411a83369b5e71d1bdf96e2d56ad41beb2efad924f287ac5653cb87ec9c7c22ba5c2d6b88742f2433e4cf15afd0ab5133ce681fdc65d63fb33ef235bd563082fcf620d65fdb91ea9fe45d53ae3f72cf7f5bd48f53113de8d6be62b3119de5544695b86a864b9ef7392dc32499701425ad3a6f078eb06bd8320518b7b48e3692b8544f318a58d14d33156787a02caa286bfff7ba7f19c3ddc9b08590f124975e327efdf34f7983a48c071cf4035301fe76ae1e604d74634f834da4475039e5c5f5495da178bf3099a8d86c6fa2866706e172c16cb8f66dfd6804ec046a1e46db3114c3b223a38408bd8eb813db6a8f84b6e634538ceb871a0fcbd1252c320f48dc89740139a3a1d423a309df0998ae738e98348951cef8637252db4554a2d9f3bef734eb399cea680707e7070dd54e33ed4394d0db5ddb13d0242d24cdbe05a8ddca9c830e2dbda81dc56ae6a644a182d04815d1797fd4f6a34198d838435d4075610a813805eadda841bdb0a4fffb4ab01383337c921259930293bfa81b955bf8cd1922db73e4b3184e46eceead98e9918fbdd7b1818ab97fe29234d44b3fd0477473453b72ef17e362936185bc7ecf1ae1c4d88433df2adc3c2adf5c9c384e58133fc8a42e374e216c852c8b23822dcea04f11d749ecfd09dc7d348138277f483d0ab2b7932bf53682b00f221a62b430b303c9fe7d30f551e811dd3e9979a9c0384fbc5f4a668adbfe5c7d6a212c8172d597585b48121f453abbf6e37bec9e3de3ddcae02e48782780a95104b4b12d126db89aaf7b2d3fa5fb933dcd989a50e9b4c3886c7d9a855e92fdad14013d29c4ecfc7c28f8e759b3e9ac754134b9f593787c7e87619cefd539246e430d5f496f6f3a2f74bfb2403173c9aa4d2022b5a7de7e0ca7acb6453d63174290536cc82961edf687b1b298f10a8403431f3095dfb1661cb3426b2a9edc354174471bbf2b1b04c756785ac6d64615a4fe6b11c564d24b4a24222b1957a061c34f71c1e589c71acd790f07695439233abbc2b63b811dd1d96aa997201371631d602c60927f3ff78acc7a71f5a5bc12a233b97894332ea753438221bdfd6edc14304097ef58df989d30c29aead87f45acb74fe621cad0770f188ce1bbf7b2a95e7d4b81cd11ff4f95c04e2bb17c148414704b90e241d61fdc3e3384ebcd5e0e6ea75c1d51371d084f73f498aa502fb829df234a1ab239ed361fc9cc0afdbcc9b60defa8488ec802ce4c7fc40e41b17f79101c001e40a45b73cc5f28b948197bd67f9c530ff93baf5a6a82c0866a6b88e50095fc4993c6e4fb234559d05d5cf12a47e4a200def583df9c87380e6c37b46e84d1889020369d3ccd4056030794f7baa4fab6c1d9e805c8dc367cbf1beb5f09dee4ccb9b2a2eaf5415dc21fb79a2512e753ab47ca3ff5835bf5631603a6a63869a0fca707f28532fcbc925457381d985eb2889276f7072b8723acfef9274d38b0688eef0297a83ccb6811bb565dabd1d03a7db5c11ae24f59058aeb9774e62a97a4cbca0b1cb20728ec4362332d24a62ed300c19645a01e596e29d6d3de3b4d072006dd8986da679ada7f73a8acad234b0ba5bdf04a92497e32e81245b9b2ad31f98ee52c6b92e3fc95f7ec8feb03842dc24a138cf93e0aeff99fceb4db56496f1aed3dc4bcc31bd704071e1967189ce73ebfc1368f420df30a9f0cb90ad1325f01da35795a730a4039760e4890a5f87be41af7005a6612fb7f818776d13e44dac7af5da058f4ad75937cb923332def5d4badf61aa09872a6f4f6b4293b9e693217e98bf9315ca8c6c71f01f238e71a7f845f28c30bb9dbab5782699a6ddd1c046f77ed65c2422b4eb33c049f5beb9daa724e18b71c65214cd2d165f47a9867938675ffd393f34cf8f0259e5cfa924757f7374a0a02a67e8299e1e91e45cf5760a76733f03d99e4a07b2b2644aff36c8d9f105ebc22230b2a34c557f2ee596473322d708d675aaad660ede0c4ee1730f9b3c7a0e47b01533228467301130074d0bea48ce9abd57d3e74e46c2cc34afda58c6b245bcc0c37106faf584ed191f8c0315872fa24c562d7c0159dc983c0de22074968fe7b28c0890548b8c0c809b6147c025b9b5bce32722338c9a0f2a8bde12ed6a8994fb35e303519e624ab182e85599540bcff9bbbb800c453101b66e64dd518c7807c10f830ffd68c39a7a76ceb0715805f6148861c015a89fd92278217ba3151d56b8a1f62ca7257efff64ca82762b01baa212a77f0ff288001a8d7fbb3fce403ec8174f415c0628440232fbe7549f3e3d8f35a33a14ee39223cde2d0ae93ade2af76920074d7a254e92e8a4d51b8f13f6655fef733cf01cb59ebf299ff0e7ef8a6fb6b3af604b8554ab19aed4c47ed2bc9683293f768b7aa025ba2f47d0803bd18aca2fec674ab84b6810511eac6af4aa3533a7128fe35704fbf4dd0465ee48bc8c6d4494c0d25a567c30f2d8b0ed75d3915f255681f2d7a4c44c37785e8f8e54da65be2c11f2eda5f73b17d7ce6b9a655d6b8b633854324e3d48006c441acbd0fe0c8fc6580d7e5de24dc5e7280a9122f4875132a70d1e1dde9f235006ff15dbc57343069e88d15b3cd60249c618d1a9ca18ffb2de84958b1defc1162f6c46a15315b89b75c41bc49e83c097a4cac8719a71dd16615ef9612c1cb280477d634af76be0fabc7e89a60059e29c82d69fa06d23b7d343511a803a2f9216233346305c86abc244a1e4974d0553b014efbb827dbcafa3d5fea87fe7f270a60b0f89d5631405c3205fa9bf6f7d1ad6af0470796b6e6aab188e8f673fd49df12e0b2717ce405edbd8e7d5465e60670f31d67caf163743a582a097486dac29a5a051d2f1d5e4914e9cf4f3eba5381cf61deb793a2958a432117e1eb0eff5e1a442f2c66772957cfa1290a204e0350931c4b615f09660e44fdbf5d6011ec170cc3190090d4ab410577a5fcee62695b49f52619a71aaf7e5673e6829c303f9b830206fb1215d284935cbc5a841a44b741aac7028463c0fcdb960c8d4372a84d195af6b4b448292a1dceced97a0089808b995c8dcc4937d88e254467c1bce82709ccdd3ac0b2a8c8682469b4019e505b2084224eee9420306bab4cda2ff24ccc0927e542e8399cdfd0baafd43aab2e2dac5454a4c190b064f1ab25a81e69e9d8704108d2f68e28c76b7263edd214fe3aab98042028c76beb39acbf49c740587ff58f72060ec66c9e7a4f107f542611c80ee24720d6874fe2307d9169519a5d47fed7659bd030459440b7dc9c987c141138d0e379dfb9a19a80bde69949ef9bd396f200d73a25ddaf5a422364c5232109921baa7649a6c700a9249520492335e0e132fe1b575d76824f7592b0d20fe1bd1869bbbd40f8ce88b8189fe13e68aa4b7b83578402753ccd525c6df26b785ef6cf9a0408d3fccd4c448ea0b0a76402ce80fb8aba3a238d783266b25a1b8f2d0cb37b59f7d76242a3e6506dc265d08a61be17589c542fefb9f7b7ed0924082e463645d46c6c8f577e35f69a45f6fc764632243a9954384ec000b983b00823f803a0adab02d9c8c9a60b90840bf1751e1facdedc7725e132180f83bb08be97959381348b2a3dea8156dbca29987dc35d2c28bfdad47707d79c2446782d60596c0ab2ff1e7d228726e045d9a0d30095c5f324298354e6c3cf8f580f3b3aff3fe61cc6b459dbc89d9a1807744b97fbafe5cb639728c99397efebea7873d3da9cb50542cfea91bdfcd7b9b357578dcfd16dfbf1479612246a408e39e112b02f31c93d67c6f4b68d688371cb11b9ce14578f5bc9e89a94ed8f4dd2b3fa8b9f2310bf4cc3b70531c4d9a1d3ec28f95e8a5b2aa01eba667c0da9f6d5f0a2aaf1dcaa87d", 0x1000}, {&(0x7f0000001340)="9ecf0251cbb400445307bcc5537913d0a98b485b9653d04c01456807d01ef9ea1f6d28c10dce54511456cf04b01c07de87bc5828131ca6544959a41c03ea3df1dcb0b46219dc35c6ddafb0b63aecb66876", 0x51}], 0x6, 0x0, 0x0, 0x400}, 0x404) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmget(0x1, 0x4000, 0x1b0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 22:22:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8200, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 22:22:42 executing program 0: shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 22:22:42 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() fchown(r1, r2, r3) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x4, 0xffffffffffffffff) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) getsockopt(r6, 0x928, 0x3, &(0x7f0000000000)=""/2, &(0x7f0000000100)=0x2) dup2(r6, r7) 22:22:42 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x80) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8, r3, r4, r5, r6, 0x30, 0xfffffffffffff6d0}, 0x10000, 0x7, r1, r1, 0x21ab52fd, 0x6, 0x7, 0x80000000}) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x5, 0x800, r1}) socket$unix(0x1, 0x5, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() pipe(&(0x7f0000000140)) msgsnd(r2, &(0x7f0000000180)={0x3, "e560c6b71eafaf02945b05581e3194199e4afd2e3e2bb48e058abc18550c9f2232dbb16a8d4b3e77d82cb09f6ba8f4dc289f6de9bddd4f15"}, 0x40, 0x800) kevent(r8, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r8, &(0x7f0000000700)=[{{r7}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 22:22:42 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') clock_getres(0x2, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) setregid(r0, r1) 22:22:42 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b7241cb70036436ff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5ef3f070bb6404a7f7d455497ed76f26e735c30e2be0bd2ea3698f0ba222360644bea88b78efbbe3e8417cd2c82fbf65c6eab15d35fc3a80de6f94e75bc318feddc7a80822694cff044b", 0x171}], 0x1) 22:22:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000000)) 22:22:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="a3d569020dbbec6c01"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = getpid() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x1, r4}) readv(r3, &(0x7f0000000380), 0x1) 22:22:42 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20088, 0x0) preadv(r2, &(0x7f0000001500)=[{&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/34, 0x22}, {&(0x7f00000011c0)=""/13, 0xd}, {&(0x7f0000001200)=""/2, 0x2}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000001340)=""/166, 0xa6}, {&(0x7f0000001400)=""/207, 0xcf}], 0x8, 0x0) r3 = open$dir(&(0x7f0000001580)='./file0\x00', 0x40, 0x8) getsockname(r0, &(0x7f00000015c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002600)=0x1002) mkdir(&(0x7f0000002640)='./file0\x00', 0x1) pipe(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000026c0)) link(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)='./file0\x00') unlinkat(r0, &(0x7f0000002780)='./file0\x00', 0x8) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000027c0)) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000002800)=0x10001, 0x4) r6 = getgid() unlink(&(0x7f0000002840)='./file0\x00') r7 = openat(r5, &(0x7f0000002880)='./file0\x00', 0x408, 0x13) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000028c0)=0x20) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000002900)=0x9) kevent(r5, &(0x7f0000002940)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1000, 0x6}, {{r4}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x6, 0x7fff}, {{r5}, 0xffffffffffffffff, 0x80, 0x12, 0x60, 0xf5}, {{r7}, 0xfffffffffffffff8, 0x0, 0x0, 0x2abe, 0x8}, {{r1}, 0xffffffffffffffff, 0x5, 0x20, 0x879, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x1, 0x6, 0x1}, {{r2}, 0x0, 0x2, 0x1, 0x584, 0x3ff}, {{r3}, 0xfffffffffffffffd, 0x41, 0xffa5a92491e1e2f3, 0x800, 0x8000}, {{r5}, 0xffffffffffffffff, 0x80, 0x2, 0x7fffffff, 0x1000}], 0x6, &(0x7f0000002a80)=[{{r4}, 0xfffffffffffffffa, 0x98, 0x10, 0x47, 0x6}, {{r1}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x8001}], 0x6, &(0x7f0000002ac0)={0x200, 0x401}) chroot(&(0x7f0000002b00)='./file0\x00') read(r3, &(0x7f0000002b40)=""/51, 0x33) writev(r5, &(0x7f0000004cc0)=[{&(0x7f0000002b80)="6527d5101c361c9ee9999b485973168643103d7dc7d919b97d724fa1810595ad7c7126fc92770171ebf96b745a4d2cb7f835f55600dce26325a672e67a16179121126d644a6338528045f63a743573dc8a3ea76561c986d1acf4f7d54bc056222997f54315e021e3f4ebca1786829a70c08d5a69fde489027f7b8825e30d63e7c0fb510ed89ccf3c2bc8ca0ba0933ce088141a84fb8dba45e932131074717af7a2f53d1c2be6a8eb2305b915dd1a2b3e0832870176780bbe82861988d09a5116a7b38d44b1fbcd1cf399c458a8c00c61e0b8700657e5a0ac7f377254bf615ccff21baed85476ea39f021519b291d2e6f97d081379e13902473de6cf592ab4188279630840f85392f7d62f3d1c86aa15d9864d3595d41fcffc894f68a0c3921c2a7f43f197931549166eaa127fa5b3c64fcbe466749345892c13261ab8fc9d4823a02f9ffbee7133367323f7b9ce221b0e6d047d07a6f55d919e1f480828a770a78f8536e7da41774ef15b57f82ee35b016729062fdfdd82adbe14b30d624e6ad797264bd1cadb14c54d8b8301b4eff2df827d4474127809099b1e833760766e1bf90f822c338f34375574cde459e33effe76fdd2b50bfc6df3818595b99b0c6181fb4a2484d2bf81b138183361a790b19af00c9168f05ed4cca9938d94743ceeca296d211c5a26697137c00ac19e43a1898dddc4aa7df7b815d0b50c3e7058d7731ee6cef332d33be238710082daf15d9677a670c3f3119c558728413a56a9147dbfafb8c20a2c7902a2f0540e2c1f288dfa3b8893bf98fd493f0b5f04def18c89579f3ddb7288a3b05db840c3d6e9fb4366ff9a33c63b3340498eee2680b586d7bce16406960d3e72b5294df39910bb1ab6761a47965d94e63fb73785189bb2213c6e22dafe6fc4234655a57d02dcdfe36ec96499ff11d6f2c7bf334733e0203f668c1faa7a7a01d68fec5d68eae4f02066f65aec4a09a0386c2d989f9bc05d86f4ba12b3d7eef059bd990c18540cccefdc6448090dd43ffc3a5efc41c48e50acecffe42d372d8a9d97b43321d055c402e4ae68aed7a00f9b8447357c3b95e696c7a908ab53691bbecfe6922769ae6009fa1f5c47fff156c1fbc0419bd3f0981124bc586c9110053519dfd10246b88accedc6069d62b6acb074f7afb56afb12443cd28ffe7df8881e9adb347d334d895d0b8f3d516b96fb821d524beb055f119174ea0f206df6b996341a5658c8dd4debab163ea50296d6d368403587155cb8b059d0ef4b9c27c47e8867b192c17d977068a4b857329031f684f1e46f528517e2dd6e874cac32790832435b1668e4c7f08636068e005393e2ca106fe7e0f45de973d473fe04bef9b6edecaf86d54cd7cf1657b70f8b02c9d2a4ed6f31ff02853f539981f5bb5a2918b56a7a4b41f187788133400caec8c63c86ca2b3b88b21455fb0771a1a21a1667e8638dd4b02a945d93995f14a7c05c9c4465a02d33ca305c541fa42f0781a38fda2f22e82b858b891eb52448cb66dcaec9a774463e3582b33a0ee361c3cc27e3717fb84ef90b859f22017c0df5360e59d4a719a4d50ac0a743da827024a67833f31ed525dc63f58937e5ae0332094b41bf7655ad02dc5a0d9a63d849d27b9878c3bd4e61a73eeab2ebe163aee39970048ae86b90844e06ee0fa67f2adfd6418eafc5b5bb594dc97de178a14e88e073c2972069dbcbeebb84d1ea3d9d9c3ec6490b180408f89b0f135f8e1c0a5c99a5396e2471c821876e143e3932b57f4f2610274a6b720ddfe5f309b8338106914cf1d7e9b1ad2b6131ed04a1debb86af9f5628e333161f78d37a4b55f4bbaa43528394800329950eb18917a54c370298191a36517ef43900ba0cc19c28b204467edeedd671e6777b32778803e25c7556037463fdc9449b03376762a3bdba02d368ac2aa6fcf4e4dfa24d492badd07610f4de4066cf82533614bac7a02182627b6874f434b9a91575751a4590513f13373f642190789b658ca948d4a1003bff7e2c0d707373b85dba8327857be0e1a76cb80be0be659edd0dab117d4cf7eac0db585fe1fab1bb1a6bde3d68f1980e454177a8ddee7932b919da679a1090403372112f8940a01a65b14c69e34ed9b83221172ea01fb73345b8f7d6b8f6906446b146ab020cbabdf825c1c2629004e0b4809a7f3432ff1a91f252b7240b30de0e1a91696698cb130b7c61474fbf54f87aa4fa406f4406d8766dddc8e0ceb5d83acc6abe07a5827df6bf400da64292e30c2e5e33496722b2d8fff4b4abc90f91253b92893e8f3851f7af58336ed34460d5183a500fb87bad1f783c36e7a93f5490d3ad3943e094034d839269da6bcf2803060a42a4161de42ea0ff93cf6ad81da5f0e6080b95d6b7d0e840e457b702c40727619d8c28c16cc4e359a5290288d517b6c68db3fa633ba99eb5efec00bd1c91390f4b7db61f8e1e10f4162316f4cb189083361e329b7b0f142775ca735962bcccebd5ecd7a247584f63374b47fdbd52a326a2160cb03b824ca6077c3721703b883ff670b7c7140ac1a3a33a04df8cc02742319f9e0ecb094d7624a261a8cc1dd4639d826ba1c3af1b90c1d56bc9b09120dd6864e10c275fe5811c021284352860dc92097318905cdcb349c5d9c39975591f361dfb154d1409edf9558a849540c492bb6c71a558c9ca29a388638fefa3289bced113e210bbd00254db34e141edaaede38ac1d4ce03078f5306021ed46f82e4f71915fd956061188796b2c64d73a9644a05d4da71ba084fa287157104976fd38c44891da54c6630a3d0d6d2ffe50c9406f4827cb671be597c900d831f97f9ad048036603503932a39a67456080357f5a4c697ce0107b85cfb16caae58e0e8d95b485f900002dc77e8b22b29a52a0bae06607cab8d492d5e24547422e14c93e821f02172e27fe9fe0b94d31324ce37cf1f2018d1c7e5e3b4113433a1dc3f2e03ecdd23850674fb84740faf23fbd1a94e7e881c1552e057bc39129377cbe66f0bde9ec43010b51e9e15dacaba781910d854681c15a74066c11104856893afd22ef8533885b1d52b127863dc5c09949e680b12d8eb587d9999e223910c1b0d5769f4890d3fcb8d4415359698e62a02ceb62d5f3bc8d6945516c351a543eb890532a3da3e25d221123cbe75cc75471cd2c0e344bf363c1e889d174d0f2a62d29346d8e68885ca39032733e860358725a23b511b9e1b8ed60326faa37f92fcf8e95f013a9d4e9fe9479cb4b3188fb6804285668409cc54e35b81a0eb3b01415bf0986200c4b7552cfe1d4a251190b41b5cdf65d810b091f273002122899e2bb5516eee51bb93e0db0c587f848d955da82a03f0c3806bde56d832d0bc0d6c769ef84b658b3857979e875e39713303b25326657c9565d93bd159c1d91aba567a9f5b4177f376e71ef4b78a6472ad528668136fb064f4fb34cc66ece7e42c8dee2a7206cded1f004b3dffb59bf5a7c6357ce9e97367a29d9ca7408eda0f5a315c832204d3297489dcdf824e6b4dd63b84b01bc09f158097ef9d4bb6c42104bb196fb8a091f627d0f20d20dd784b2e51170dbf76d19abb5789d1c9572d360734a5090a9a556718337cf0ee8bbdac69cd05a55d3465d6150f09a739e924c9251c272654cecaf0a1ae18bb14ff5276bd3ae64deff78ce47d7a2813857bad57a83027adc8605f9c3845b3241cada7967991a182aaf6358520bd9b9938086f4933e6764681864c4f54806dbacdc1e5fce5b297814dfeace136c5a1c5fcacb3ad941550463b47559e08475925d06556ac2ddf24b26f7b6190c53dcd02a9c9bf97148991b46bff4dd3eafa702f50dbfc9708275f9878f08ee90371e0a3f938c72e6d73aca488c8883798b253ba465669a5c9d24b6c5b776def3e1bca43a19353f1b66aeb56de1414d79a316d1bafc419a17e0e50b7d7c4b36ae27f4e8ba603000a584a5f6f76b4ffded986e5cee7feedc61d313773bf37f9902feec8d106b1dc63f055570bd7000ea3fce8301ce4f75ff13f6c39f9e737138927decda1582b4c62a11f0d7a94c7de156a47b42c3bb9640d8d2f56c9e91a7bfdb8c71cb64b17502628758a8be2ab31d2d4bfa7e336ecbb87d9e967b9cce80a551ca863c83c6eac20fd260d881aafff70988bf2a0e246d1c43d4830ac25a11f664e993acd25f287e04a589476215dcd1d24a519d95b284d4d2d7232bbb85cc3cd3ec8514962219709037ec657e4de7bc6419a10670232aafb321fc7d209045dee10d484ac7b1f7023fb4471a7aed36be3d75d1081cd050601433cd2fec58f7908d3cffdd30797a8462f6c38c2bda4b1d36a2dbd4d4041f8a8d08dc64859e91ca17b752e255cc10e47f879b5597892616e1a0cce4a1f72ffb39e740672cc77168e3beb857bd3a81964ad58dbf29a792e3a5a19ebed7ed1777bb4b82cccf06562996cf3197d8369ef6b42323960643e82933134b70a4108c3baf32e1ae7bf478146e1de66e0cc5ab5e0a40010bb8796d8ac04346478c88fe4695ae474fd7fa7947debc19e781c909e79f564f5f90d843e58ac02be577acc890071ebdb3e6c56e3eddbc03e51e2ca728133a4b8b44204ab174eab831f0a471d7cbc9b00135690bfb18ce2600d13b5e03e118265021a5fa366366af95511d2cb9d0220f7e12210643021a460ba4b8d9d1a8ad4f13efd1263630344ff4eae032eb06e8e04b1b24c8db4454ad0b7860870651b7d314f11e120b454ce2f747cc567d71943e610d1e582a08ae44f6fde7263b61d89cae487e04eb1c0a806343fec4a9772fd10b3b64de310baa8a592f07edcd0c51328a381f0433b2052c2007c702f0d9d79a6f8985dcfb182fa05bebc1e6bb4104a3af1e8cdeb7d2e12fb4bd82c4bf44ddef9f7f29b20ff8ad1d6bda414f18589675e08c55ebcfec49feeda31809e2ba94c2edf148882f61fc8b90a6ecaf2b275fc76bdea9d28b8ac82a3743d9e524c6b9b5d849c4c5ac8c0b274c08db7671ba3ca231ac25501583d7e824254e5791d87422f8ba43ac5f10070371f4799b216f69696183fef2d88d63a7ebbe398daca8cbd90aa9ac1e0a22b548d6270450d322f34e6e88f2e12ce4f55b2d3ea3004a285e2503b536ed03189d97bab93ede9621b8bea94e43cc95afd9a661d75e473a7f2ef87907400e82280bd7c0ecce8337a03abbfce5868204d3e77f5e5d3e827ac5e8c5c818c9d92beb14e781ec28ab8288652d31e8bf9cbe9be50452431bcd20a2916bd0669fe5c2769b48dcef4f190f84d29d0937021d67a1875bf548e1b8fa53eb6344f6d27f829f2de1d714321ece15ee2ac921e961cb42ad7d2fb133285e6e090e336056ce40a96136370cff27ff74c7b56e51a75f95efc242a3c4f7221c20017c7a3c157d2ed1adcf79ed3f25f6f827c3b3c10e39271f3bec7b1ebd19a2402d2d5026e22dc0949148c618656190e6e4471d2af46d92e4eaf7498a98dc2c9cd2f473c794fe09eb1af62c688ca6f1525ebe56a9af6d5069c822e8c7d5f8beb82126c0ca4486deaff5d55b1aa12fefe7be42e85a2d763ec66800c2a12fa98a108085c721ae61c66980f2e7bee434e422a90db6d63ad52e78de0c3f4e42961d16b6c62a4030e9956ce0dc023979472ef93f3fb45e6b8af1ccf70e9cdbb3e8902f65ddc86e153319022bd08afd36aec55b86759b53fb162187bb4df99e2722e895a04db45f0ed479faf30968f197fe695301a82cb04f1ea121c915e3b9c1be7ccd5467349803a748330d2e1ce5141f8aa2a5e208d027e55978d08b6281f72", 0x1000}, {&(0x7f0000003b80)="b15c4fc492d9b13aacc8357cde830f207990c09f96db898bec89c9ffd8a285a9ccc80e1f090e99e0c36f025011a96693f1490a927aa71d1d34f2b7ab01e7f65854768aa460e8d576d3a1762630758182192aabfcd2d143257e19384a85dd8abc0c8ec846837a8f41f4e27c701f2cc7d5eff0eca02db56cbb4ae218acf2e6d4257acb2fdc33dfdbc0098c57e1ce8c7d5c560147e1cd6897f0342b36080b3b65df1b846f45cfda30da4b7eb5b5eeb98caeb52c35ee02a16f0818a3db", 0xbb}, {&(0x7f0000003c40)="4ae215e8e553d1701367f3d3a2239a9bb5db2e23663fbc", 0x17}, {&(0x7f0000003c80)="f454c74bec890faced21ebc9601853c7aa60522d2c1434f5a5dae36a57b58df9ef2770eae1e736605fad8db4faa84876aa79f94a0b537ceb67447ae5e14704890da8db6701c4649f03af952c84a1719cef5c59bc7ecfef00ffb1e38318680bbe0a00bf7471d4a97d5b950b626568c1f914d3c6a90a706a739490866d36d2db943e848d48c0547754581c99ced9db1a58b1dfa08e64934bcf2ddf3d0e1fb1c83eb58d8c0a33e9faf71d2c693b80cc661b1e116ae31b080bbf0be46626b1397b5def960ab66dba0f90c963a58f4fb767f546e6d648060ab7490da02747a9bb41b0e67691af4e8fc2950b27461b0b68397f3694921fe73c41dbbd824c93a5b8fdf42ae8b8cb856c06223ed32774d912a514b018ec5cbddb1d03a73307a3797de8c4b0781b91b62f0a92d22bbb379ce7d84b019efadbd636a09eb915ed3f171224fd55435c6c7995ae80c6ad34682d80f6341f9cc15a4e97f57f22cfb3871796be03fa2af874a44ba5357348321ef89b98dea0d851016c1cff089de8978ab8fdf5c9af3df238c7132b1bcfe4551946e80c885d73016ccbd074f0e418bc30a9626707e17bdf7931e93c18983bfe471db9918baeb7dd9db3997deb4128bee4e39ee99a0ed5bc6bcb116160369588c60e87b04eff66bc3a2cee3d28bb745f786192dde60f7e305b2591c6c3d8d6e7aac139fc369363e7b1dc1665b185f7c773d0772483614f408506bb62bca6ed5e80728079078181ca865802c95c2385b5f4dc7103da3fe720f89722bb38871778d67ea9583443652e094a43ddbfbe081abed80cf0f0efdd37f4f32119b5869f68bfaf2b7a18d0f867f6072e70dda32cedf13f3470eb89e7e7aee45d43e3a00d9914a06a5e68644d582588d8404a0f57b389d38595870510c333e8a37c5eb52b9c913200749f43a988fe8c43fe935f49ca36614b72193039db03312f7078a07a4540d11bfe56633a385e4820ea3cc97cbf17af28779c8b6e2c4f725d16d8804c8a244ca597fe6ed47fc7dc3584f5f0bd02bf98ea1ceed38dae7c8fa4429544544239537cea8ec6af0d94ee7161f4a316e4075c8a78b1c31f6d1a9ad60d83ddef32483f37934394cb335b8d117b6da00d130fb9edde689d8b383740679392c0c91504ab446649c0153026024f6cc9d9af5f2292c05a3faad4157c990cd8e8e705232527118b278481fd1e3135fcd737d3320d78ad20a50089c4ed630e51afb0cba0c603e54821037643a5890161eb16a7b01292882f0ee17fde0e54926a1376cb8f4f71acd1962600ec996a88413673a36ab4a457fdcae39f1501943bc4c44194b1f8b6578091b5f2942a9a26ae924753015cd68f1ff9815cafdca9ed555e85fc9ab7b347061775dd6f986b7165b4c117d74221426f473c600c46da085054d946d749a8a5727962d5f9794c039427ae0084ec9bbb83cc0aa5283f7e2b89f930a15d02c0ed152669a1bc21b318c24eac9cd416e629d2a1185137fe6def71b10229d321976a3cdecf59c664267e904e071f417697892b76c8f17155b8c913449fc159205b8ef6eda29185f192ffbd5ee0af78f49d4b95ec76c40603d994f1a3c49553a48ef1b4a127cb101cef2c6a743466bf7d3707c08708236edbc84539e9038f7e2fbbeabd72730f8828513252291b9089685c629cc0745df5dfbb833ec8d5db621adf1e6fcec24b961c30041868f02e85f12c274209799da07888de094e9fe068a1c735f88346da8138b4ea3865b539866e3c48cf0c283810573ce7cf1be05da9094395e2b2f0c45f998ad89cb09ea37c38941abea3b23ed82aa9bc7c35a1f44056079a11e7074203715f68685375efb80c2a388aa19595f02f7ecaf0429b36c021bb7e28407598191433f2e4626e05e96c0cb359106b7dd655086913d5a34a5894f28218f125d6865fc719bdb65a84c8b5abd340b90c0fac20c79f829b4d13f7b82b308e2ab8a9209415540192b0d8a50d926d5a512d5f02518483bf2a3d496a6bc29e50819d384a712a340f139862b111ef16296746888b22342a1b392e3fb6b079e7892041717b2615b85a759b07e9dac7ffc470578638fa2a81b3c93391f489d77448467fbc432a79e9ca20f650f3fa2af743d90224e8d6cb1ffeae304588f81a0edff50d14d27ae07e1e43be4b124d614060c55206c6f3d44e9ddd44509b339015ac749646687350584ec488a25117e626949343b71ead5fb5c6ed5010a76c53314fff7e042e5ba0e37fb15a7279e2632ac664a182def31c8347bea8464e91117f2dbce564f722599d90c2d62836f44f754e22964e15048b5112ed58b88689a3c0faaa5bc93060388aee2e372229dee2fed2a77cefa88e83870604bb84f93d78cf4b29aaf4c428cf15d2c64a7ec002f4ed1419720e8e033a3e79aed4f2830d9fe503cbf9cc7a1e21f288fbe8a73453fc0fd4ffe5487455bb065b1e0befac78cc7ba1eb3b68a3282695f6e82ff20e2c9098fc516aee970b70b3d3cdaf757fafe5e769b7e88b4d3a091d491a3fbaade45ab7ce535302f48dfd1e46f31f2165f16cd00f2211e922f7f8edb68d0bca41c85bd21e251137bff0515aa7eea4f144194cdea9da6dc5efd397971a7c26d67ee4b4223e77388f5c6b4370ff5f0f037cbd7845dcb629011c69ccb834e562257ee3acd022e0fabd8ea1dfd5d231b6167e3d8f615c56649abf756cf3a588dd11c4b1c12e618f3f4bf8af2a29cc8965f843e45d0a3e473f9503db8168e97509a5f005f1d1dfb7a78149cd91e2ea7511a313b2840cde3aeff96e561cf8f4d4339da82ee0e09f10dba5ec42bda38dd60ee05f60848b3a8ca906dc89aabc980cf7b1fc3ee526ccce4b3db927abe6c034319a5dd1cae1199989b45fc2407fc66b3061866ec50f4fb03f74ad816425577759f56b27cce3d810c4cf2909465894e2fb08fc2cf1314167a849e34d79acb6ea1f0053193ca3199ee2556238da1c7b9e3e98ec6e1090b8abff569cbaf296464bc1afcf99f294184b8c0a093ce961b3beab2151ddfed80b2fbcf0f4f0b769967835fe590ef85944b9266330dff92e995bd3082e646323f5a00d83481e2a33e0f598847d18e3112de0946ea69993aada27fcdfdaa70e236edfca1e89205fc82692bb583702841e8dc41b9ea4a36a22a5c09d47986328d32f758805fdf9a72fe64d8cba264befda8afada0c0624ccacd2c4f838be415e5632b67b52946011b0c15490f1ee740e315077c21066883c7dad0bb2f29c52bedffa8ca717b89a00ba2e9b5eb46e2654c9db487cba92cf74ed21401e8d496736a0e3bd583924e40fa1779fd1a781c8a7921c7ccf4b720ae37094e5dc2d2ce4b138f4838c7961d2ebadea2a13be47d1567947a1374c90a6d83bb085066e942950c0e76b4d8098075b2f55d2df1013beae0dfa1d18dfe7eddd6ef7a24377c6b4e1177e56f1e554823aa11c3e4d18217b430dfd6366fc56e0b645af07cc1668313b2189666ff0d9e909920aea2b789c53edebda98e0e68755d993ad89b8393ce3d2a7fe8882aa4083793d535bd71c8527c585299310477a6aec4db8c35e506ce87a516aca45d3bb314d993537bc3c1c1c4c9c9e724c7f2d15c9fb25caf981f6df46ede8f7f80cddf86b26f3beafc6a5205e9d19e985166dd592f58e623806e24e07f3d9b6ee68fc507301c32f207eeecef3712c8dc435c3cea1a8ad6e51cee667ef746168ba88731df0a4a4c6803afef7c6cbd17e38ec3ba251b2191a8c9a2d0ce0a52a8715e4cef5cb2fb3097a7195600d28d0ac3b7789de5fef1250dbdb3c04efef74a366fc2d619a945816a297900258fab561ab541e2f9eb53f5bd63986310bfcb8fdb902b74976fc9170b69bb05ac5536c1570792dc24bbc50b50c7d559a2bf91a9688d5d73fbf6f0ce3871148343c176125ecb38a39b2129927630581e94abb2637165866a59dcd435048db684ff9a831ff38ec6c4edb28c0311697e32a3fba7c6991d59f8cdef08de02330837bfed4b204969cb0481a10e791064729cdf48d12a1ee830f150478421b1c5f52d12991eeb4c3f48dc8fc45c6bc67dfc04c252527a8df5996d47f62fd3e5f3f43f49840eb24782111af9b9daf57b81c8cbdd6c0577996f0863c5c804e77cefac181d5bbeea641a8b443e2ec70d297c4d9cc00f0e629e65f5b9980d68ee4f85da4e4970c6b44efd80611d12e793544cf7b423b4c7e42da0c260adc88df53191e0addab529def4a4aa88f85268197df4bc5001badbfba95098088f2a08f30c51f3b03a72616337670c3b4aeb6114f5a4dc52a4cbb6d530b4135c4dbcf51e63f8581c5f6481e8c346d381deb4cd50f67b10da470830ea1ef12d675e1e613ecaab3ead01619535d4f192b79208b79451a5f145623fc5c35afd62029866e6cbead8b6eef531e2122e969edfc62bc3ca06c8948cc23945c34877e25da61327d83f884fc0ce9c49874270c6f5fcfa42df6bf561f89e28138e431561a7cd68e5c5e1d5d3deb5af0aadd8f04c51931ebe2867eb149c875af72dc0e3df82744a61c91508592cc3d2d7eaa5ea92efc412e44e0b2dfc49458f87426cd62f6f7b575f5fa6f43c6410d0dcab62f16af78bdf6a36bee462aea82d5d9b3d4194073be3830fc0975abd228eb5afa311fe8df7804f16b0b02242af31cca7d2fa4d15d4807cdb4e7eb501d25021c18a72970d3791a2b281fc6b68dc1af45d88eebb6ae197cbd8cab170cd3f7dd987f1a1dd52132319b1f69004d16c930b0db332758eae82d6e00576294516d852249e83910d23c1f95cfc42f75b9aa7955387a500e8acaa50d857cd5d8427454939520f4cd01032264941adcaf3bc7652d2949c7994d4f5d84502742d21e5d9586ce80e19e348dbd2063a5472b31786c9299609f19ca927406ffe6d083735a636335d19c06f56d0b62847111d2b7f265d55d03f47ead5e3e6ca41ff6d45cd4441ded47de12929565ccae16fc009d02658661a7b6520bf90b6e7266b0c800a6707c1b5b895c23602f0ac8c0e242acc30f15405a8db868b607e8e9c8b0e7bb375f61b95536b5a38cc23c1183622d8b6aa344f725ce344c5c596e45462aa362df5f9f8f23377a3bd59b139dd771182780b7982e889aa6c7c2c162613fa404f43de064264cf6db07a1fa7dc94e1d8ce00ddad82d8a1dfeeba28d06d55445f46b01c90689a5b36df9d79fb57436897949c582f583a7f669afe7160e0e4705adc5551ac37d427440bad9c8a39faf3c99f61bbaca35a5a00a24a3f97ccdef14367f4f9a8f7b024e9b7c87cf1473882e9da607b797ebb4f7766727ea8e5b086d1dbb7b8adafc6a72544d528c352bfa3f7fb6de0c284e43615be921f2c3ea0b54e75b8dac4216656dd084f7db92ec24af783daf184d8b5854b0a0c97cc05b4d52af80da41b973e98889fa96fbe79bc88c443fb4ab852e1c4c2d6a1981bcac5549a43b98355a740dd447f14300c55c8c71152538b91274a863ab387405971d1283434113dab1ca4d707a1eccb32c6e6463cff711075d93ca1e53240e6eae64b49e3ab1e22af38057faf17806cdb6269c0bd2b61b47a194745c618776942b618c425c70275d0110a07c189be08336770e941b77f505f6f6a49b5f28e748c9fa01438d067b3d04b26fb673464439c840fd64cde1f9a5d20acc11d8652295549148617011fb9b4cb8df81f87a898c7fa837b7a8e421a8b423c304c0a3abd7dc5d6ecc5ddd4c64dba830e196e8a641556931378660c71f46a3b67e3862f9feda78bda722d3a1134e1f275e491dab2c00316c200aa1e5af9fbd", 0x1000}, {&(0x7f0000004c80)="e839039f07919ce91984d299cc0d2edec3cfe52fd3a956e7a7a11f96012a60e040fcb1722b0c5471bc96b4d46efd05870b687fcd57ff", 0x36}], 0x5) kqueue() ioctl$TIOCDRAIN(r5, 0x2000745e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000004d40)={0x0, 0x0, 0x0}, &(0x7f0000004d80)=0xc) open(&(0x7f0000004dc0)='./file0\x00', 0x10020, 0x3) ioctl$TIOCEXCL(r5, 0x2000740d) getgroups(0x8, &(0x7f0000004e00)=[r6, r8, r6, r8, r6, r8, r8, r8]) fcntl$getown(r3, 0x5) 22:22:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="4830e090989bc6ade57cfdfee426f79803be996c4e768b9907c27998169a81493a063ae1230f447e68b7d6fa579b49f151fbbf310e7162a65a4e2a8a39fe02169ec671083988089e8adb852cc0ac0930bcb588746e2e9a461153c726ac21dc2e6917ffb593d03b2790b17553e335fb6ffae5d81b8e9d96db859221d4e33f2dc2ada5508728db1baaaed40a480a9c0494e100702c0c506581638bd3b2dba1ddfff8eada61a4f7d57b6b1ec1daaf9b", 0xae}, {&(0x7f0000000180)="7d8a4e97d29e6e6665a56c272e802877270c3cbaa6448616e57cb7d98ad9fb2565108e8ab149d8eb0a9b60b4edf76040a5b16fd1c8c6b5523f06c4d4d5c389c2e6a8e38a71ab2859a7eb164b93a3d41fc18145313996cc7632d2939601be71c7e41163c70faa5bc95c7203f5daca93f72ca6e1364877cf270d3eb69cc90a38bd804a73aa640ca84b4ab07bcd61675acab71d54859fb9", 0x96}, {&(0x7f00000000c0)="4ac5d7f1de830f184ffe87e2bfc0476efd2ee0e3700ef060615f51cc9c66a4ee9f2c025551bec551be410afc0272adf079949a87eb7aa75dded6f6075b3efe5933342202668b0ccb517d8859473bb450bab9e7c7046ccbca3973cc13e1026b7c0fa64ba8ae0cdebbb9c09077", 0x6c}, {&(0x7f0000000240)="12bfe071b1c690cfd67a3bc1c2dff3e022fc5a41962b85af828f8b0912a699b71d35a5d2e5e1dfd4568ac52b7fcf94f7f2600d2167b77722208cfcf0038fa9dff7952ee6ee234fd010b71ef688c2eb960cbda5ed1060916c56e40a77340b3a36535a92", 0x63}, {&(0x7f00000002c0)="05b5a24254483c2bbde422b3cc2f37c74b36f84f0af24d6005f4c2ee93212b9a78dad3559582c8eafd781bf4afaa451fa1657bbdf55e10b97b6e4d003be3cb9f27b4efa9e7994e90a53d456de154d77c73cd89cdafd5dd65a3291e87b6c7839f8bc4ff33e1504e7b6a2a84ebd030e3793d75678fec4858aeb68d28e46c33241905527dd48b0590f8d2173a7c7a65f1f8c122533ea8a1665af35633a3bcc727d71724de714d90cb9f31ddd866", 0xac}, {&(0x7f0000000380)="20c176a7f209d9589e648501f7e0996e58d92a000ab76625bc556ec1663f41d779c3df4483971590013320cba43cafff67b061fc8130f4c57ffbc7a0d244ca16dcb9cd5b5f4ef094f629503c79e5d46d38d7b978929eb1bbbb211fb30b331df81cd16bc530cc05911417c77f82", 0x6d}, {&(0x7f0000000400)="9708f0e86721d3b903b245fa87c368e5b45c5e83b7e0072df144a5633140434d1a3e62e6c0ee", 0x26}, {&(0x7f0000000440)="30ad41e0973da23c670bc65370f744a95901b04862bc1f6a73a0736a03f84dad8db168d42380d1bb5c0c0f72de455cf7c6b4daffb832983e43f593bc158b011cc522d7edbb5e11a8281da17b5c6ec5513f4015685d5ed600e82283b390743ecdffe2f55fa51118e59c69e31f7b49923e4d22566d012a02e7c71f547ee81135969cbeb9351ae200fa65a57c7e9211ae6071a6287a4e074644458d19b74fabf7936daf2f72efe55d0c466b1bbd11a895f1e20e868143f591a6ab9047972011cf87d64c4c96ba7b00f2e85a49049cb15855723e5558de19ffd7f027f68a", 0xdc}], 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) 22:22:43 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="0c5d6fbda290c74f30a963fec73200a577ba17b43daa178c25e6060f98c0c9e05f82323b9577d69b15f650baf04ae6467a3f7beb7f615381026cb8be931c025b4879cf0ac6676a6a39f8ecc206f6eff214298b06e58a2689a837f8580447114caf274bf5373f94bcf37e48cb2f2f6f45cef11a999bfefe0910cf1cfc239bc4d70e91947e809b196f7ea70fd317a179a3f09163039155d5b46a9b711dbe2242f522245514f40d55f8a877137de2764910a18a34639904b0111d473c733c", 0xbd) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x40ccb7aeecb378d, 0x0}, 0x0) flock(r1, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x2, 0x100000001}, {0x18, 0x1, 0x8, 0x7fffffff}, 0xcba, [0x8001, 0x8a, 0x7, 0x3ff, 0x5, 0x6, 0x135f, 0x5]}, 0x3c) poll(&(0x7f0000000140)=[{r0, 0x180}, {r0, 0x1e}, {r0, 0xc}, {r1, 0x68}, {r1, 0x40}, {r0, 0x4}, {r1, 0x20}], 0x7, 0xbc) 22:22:43 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) 22:22:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x401) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 22:22:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x105b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) 22:22:43 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) setrlimit(0x3, &(0x7f0000000000)={0x27f7, 0xffffffffcf9cb28a}) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffcbf) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 22:22:43 executing program 0: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000002000/0x6000)=nil) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 22:22:44 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) 22:22:44 executing program 1: munmap(&(0x7f0000b2b000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) 22:22:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f00000001c0)='./file0/file2\x00', 0x100e, 0x3dc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14d) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/66}, &(0x7f0000000140)=0x44) 22:22:44 executing program 0: r0 = geteuid() setreuid(0x0, 0xee00) r1 = shmget(0x0, 0x3000, 0xc, &(0x7f0000ffd000/0x3000)=nil) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/11) r3 = semget(0x3, 0x0, 0x190) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000280), &(0x7f0000000300)=0x4) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r0, r4, r0, r5, 0x0, 0xd62}, 0x0, 0x1d57759d, r6, r7, 0x6000, 0x0, 0x1}) mlockall(0x1) seteuid(r0) rmdir(&(0x7f0000000000)='./file0\x00') semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000380)=""/204) sendmsg(r2, &(0x7f0000003940)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, &(0x7f0000001780)=[{&(0x7f00000004c0)="2522ee5ed676497549c18d148002b640e82aeb4c5c35988406ccdf00f8fd51fd58df134358b2e01c94e9252776549a98dd7271d16a62a6104cf2c60d5d10302339809a66f7121921df54ebaff39ddffad84fd0edfa39977fbab8754a9e499ab07e8e1a73bb556f0f876cb005c014842a3ad54978ed7660ca3540b65b84c3dd7e72d5e204c396fc48529ba41f6e54f1cfc4e209429566f653ce45f19aa2eea93becb5d86e2b37b47838b574c54314ef1089e3bebb95aa773b1fc662dd313b70d69f24e37cb6c5f33f15f931a1f372391cb66e923f08e4a45be1d321bb44ac384741badbbe3a4584", 0xe7}, {&(0x7f00000005c0)="335be9dc46427b3d125e03213b26326d5bcc7ac4a96fc6a6e87a05e81245e998300d84e482b3453eea78748075b404ce7084d1b5dd000d5a1a1ed6c9107a7c24358b2722adf5a8f47cd8b32377dd8465f74bc55bf8daf50b20b397ab2291341294ec769c0c366f1cfaa2ea1b1c9a9a8b778f90329de761711b9146b14081695b0b6183b6060fe0a26b82c1999d37de41e1da9d712ad7468d579be9662794d70d84e38bad97b89b5b3be36f8404aa0b86403ab824e7b387f98d97e181b4ff99a7f356d74626cc3aa35f854849dc12a2bb3293b9c7a335126aaf234dd7096ba5e390aababdc5eb6f9f4bc91faaa44f8edc896c93eb46f32f6da8ac6035a6df24eed23ff3e3dec5a2ca8eed0f519a90c3578d96bec4dfbceb9525540b26b8b1260681459971dd390c5025893215eb886fb78beb5df8a8e7f769aa21f9cdd4cd20439b8238ae552beb4d380e4aade3770ddc17c2b71f07bba66103f7e37fe5038fc736bea4fb7de010e6f5e4806009a79f2fc4f270f18431595e7ad1193390655b27a0f791477285114dbd78c7df36464d485b045ed5b35feef4e6c335a1b531210369572f370a074ab85ec2fd907674879e1be1f3bcd0d03835c232f589a6e4fef73533d7981fbf0357e688d179016eb70ff292a071f7a45a55171bdbb859637f53c0f3a83df1dd0a5be29c9aaea13eab5b3f146d983c37c151a40e601bf2f6ea33fbf8c084ba0bd639af3e13578975241689752d9d1ecb7b7a39ba25c3cad346371cd0abaed469a0a950bafe8362d77789e3b3800a477d5df0ccdc4e25540081a0597f5d96145f568aa8b2069e28b5a142ffe02e71f696e6c60b7353cfd89f2e4037009efe6283f8b8c006181fa61770eb94b0834e6a4486f861fbcd93a5f23fd03d49d7f2a4c96f43d6ef518ee89433ccac72ac6e4780e02b6b9441d759b26b83d382260ccb5b536acd9ae6ac7f3a97194f2eb2281200136b6bf66d1f22ab861b8a927efff240ec32d8ac4e1123406f7587c566758081301fe92d3a11fa6ac9c3707648a681d747c5d8d8b579ef37a5602e5e65d215386a62f7cc03c143794c2f3fcac20450d792fc34149365c5fd7d2b6eb31ca738420464d191c0c756231c186c60bb5369596eda00810402d56d8e78cbd5984ee3e7d34fcd9d9107ee07bb07339e7045f5b71ca9b9ec86f375e3dc0b0dec6aa38a44ccfe3708e8ac7e4da47381f2c30c36996175b41bc4ee5f9bf6bbd7f6c57eba4d181d0ccc2dd1d0cc1ef2302e2260877795ac829310b81b14a9cbbb9a4180da9c331a65d0bc265b08d8ce4ee420029a33cd193ab642254f678f82468ba22ec771bd5661b019ccaf0f02ced7f429300822e7084fec5676c7c1da4a0dfb8303314b9e6703f1e0df777f680f6c180cd9fb91ceee97b10d705748b325c8cf4bfc066fcc2d890d7a6aab103b0fb85d956fda5ff1c925f55c7a36ca176811328792d5890d542f2a9d3949c4f5b25e464c3c673b99ebeda20ac1360e320eaa0dd2b3f8c4ae85f6dc395d6654c04f6b73138a2bee42b6ec684b33469a63fa1ca137ac7db708c1b81a0878ea6017d703ce7125ae617d7c3c4a5f7221a3632de8af8fe2d8b1149a30dade8fc1a5d3138c82a49ae75bf769d80a4f8fa9475501a5b1386adde5676288d0b965b99db5024a193055df3026dbcd6b6fe5dbfc4bd7af7c55179881fad98c8d851ac47ea8c682e58905b1c0297e5d7ad0bfe420fa967e5a4294758f1a48041d7ffb6907921794e4ee27cda18f75565580c874aa4b158119875459dcbd3a82d8896623c3cc86a7eedb165759da99c870b9faa542298b3e6b86a870edca5dc092157f25bce5a2fa90327ad3c2bbe6017e3cc17ab9397c78c5bbccbd975a831927b3052c00d1a384f3b4538b3f8a875eab5528950cb5eeadd14629c296503a82f02a8eac92caa2c5dea688840fb33dd54b7fce76678b858b2076aa67b3c54e0efc12b6953ebcd08ea402f93b468c151c34dcb4fc501e9fe925d18781bbaac50769123e97654f899f16f62e21fa8f214e0fc42f4896a9c2efb5bdbb99ab2e5ee4b518ed327f70ccc972898cb0faf7aff4517ce5b6ba3a7fbc47634352cade364a8b4ca08c02122bc5a1bbca0b0a3c9ddc14d59b1013d34db2d565c8c300bbf445137cdbd14c7999faa21b228827f5f7f0c4fdd9ceb24512114a1ca28715b03c49e13c6909a711017f689c8fca57f61a491609dc410007f39e7d9464c57229bfd7e15db341e2c9a695859eb65e8c85f13426980b4ddf259972d0efbac3576d1494d9160139d01b6e4c43402188b45f762fdf6a6059c4fadbd54c717b119264e3677384c9926b1aeacbd85cdde6019fb2f118be48c4c74c66dd6057fabeeacc83f155914309bda08a12fcaffc75c471972e539c58d8fa5f6c2bd7c274e52abc473b5688ae8f5f6dac9161da6c1c17286ba843273a9196ad587b5854613ec5942789d3e03e8a8acdc60260e14b9f4a33b6409a1bf5e8e203b7dcfd0b98b0736cc56d95798e39c5151d67e32a44f8eadc8860b5f957d81c2328164fbab4a38300818575dec1577679c8f79a4fce63b1930eb71aa12089043e8f5cc2fc111ee59ffa37c91272e3d3189bd88ca4610554e7801557aad15e8cf74bbf1ddaf8921bc607cabe8dbbce1966cc884ee646149ef035844ed3bb43635c59dad2ebb10e53111f08445e901c3e66f46c07c6453ecc786661a335fe82cbe892af87a41a744084b9daa41eeb48966ad15991b3e23a48712a2f477e264fbfac4e5b59267193c6fef38858e249eaa29c254ad15f478499679193bb24fe151be5f9cd070c411fe2663668bbfabc784d663bfd7e5290a7cbdab15c6687dd8fa929b7ecd3e863074a103b1f52d8b25a386ca3cdd32b2c934094bad431c5c225e28805d3249ec4f02748c03e78a32cd748e9ec9b9fdc6bae9b32f5d2025a957c91f636105bdea29841e7de9903ba2e229c300330178d081b5b827b0e0d652285b621ca703d546862c1492d9491337c1ed726f2eedb3f621f8813b6ccc7975b6e142c7716a5f16e5cc4da3a17c0b7dd635564dbc17661b608056e5a3612209f9123320471006c8cb7688c5048be5776e14b727d184e3e02a7f932b9df72af6bcb6d2fdda1484c7739a75c06034548b8f76b2df8919c7aaf25f23c2dd3f3b93b0de57e7172bc4d70dae87ccf051784b76a2f06b1d129e4f243bf94574f2703be84c5b4439b5479107b734ecc06edaa909b2f333cb49bd05d2778e13e8fbcabb1acbaa4977a904711574f87d0115cdf5521928f1967ad90badc1892f10366b334c284a16545ef011a3043c2bcc8b340e51f4a58f997f2a77decccf72879b5f8a31026540d013cb03d7b8720f011889c9ee89bd488ad9b814d523e49a9e28ee90c9941003c41a88fe3e52009982cab89efd2e7dc231266735420efd39154b8e040e2a2e4c09ebe88809ca8ffa52448840472a9be0a91166271e19ee8a1a8f290b503d997319af247d11e6d01fc776d2e7d85313ab82b888f60152adce054d7018c1b53c507cb7d4d8902371245713183d67a73daeb7939018b3d534fdd733b16068252c2b63876445833c7786ffb6d134c54ef970ed54f37b358ed9e7d148514fa50477d8f95da0d6323256c6a977105955449dfef69d9d8cbaabfe11b8b365bf570078c5c2073efb09c424ffbacfd232c8229c09ee39780a8e50af41e234f90cf8e480144cc7f55aec7fd08177b526753db7dc922e02d68437d0f42f522d74ac18171a1a7ac4b5f72749bfe882285bac055822e9bdb1e133e7e1815db9b87400680c91ded7ff1080c9507ce6d950fe703dd12a615d82bc6a3dc1e240eb3896b0aba94732f48e67fc4332bcb7d33dc6faf8d29cb850dda5566593124cdc40ec89d91b1a9515d1cf6ec25ef64f3a10bb564e1802f867e2d34568f7092485792d114faac784cebe6c6b9f3c9a3979ccab2f852f5d0da047778eb52658058e1abd9deba84cd385721c6705ab5f3a2c35c3d0c657d400f2b1089325660523f5d50ad137bd3bb52abb749b3b4268ee7320fedc62476b85e860566326f319a9f23b0bca7f2366c5bf35ca8fb1c34d7fb0ccde02bfec284b5e09ddc7c27a93b97d32603140d7f1544b3283ec09205e05452022c6c54108a09553c063b8b078c02eed5b97d45f6e7748bdc39448241d4de8edb6c5f50d9c2b5df276ef5d88c3047228db2f829311fa7518868422bfc0f36964f2854a58f1c20caca33d1037cd4ad0b1ce808f08d650d2e9cbd3b8762ca51794efd9b856ed5bbb7d17016dcf881b9ac824c9707c641cd4506aed0fe8f16b691db9644beb9b70a634e58a757dc6b4c892d80b5d2e9266acd4b4897595362f8c510295f0ff43cf8c0e681dc9b3696477ac4e9595f2a850b8c799a8c6a68a5c471e127278655be358bad4287060304022249167019e72cf1d4ca5d99fae7a0960d36fd1097894442ab2a1000e8bbb1eb8021c730737c511a8fed0000a19313d208d9bc585ded6e7e1d8bf4e87f74206b8aaef79d73e06cab7c45eca27eda03390011013ba60695cb0b0b851f4f775ff82d1fabfba7521e8f3434d636f2e0a3ab9a8ae18e75f35300d4bacbe6526ef2310de110a9c54737c86c293ca86d0104f633c6dd3d8b1f29412c41db3c539c3e65d8b9547e64a35b55acbfdd051eaa6516c8938529aaaddc19f80caa8aee239dc940fde551d831e8fff0e2128bd2235a9e28f9dc0ddf9d6f334422b2a1c87e2126078dadba11b8459a15b7d3a6ccff2a37522f29cbd98fb10339c0d029fcfcb1fc5643f621d4ffa2aa1b51673650aa9aa0cdd4426965e9c231684cb6b0fe7b3f8241e714b79564c19b63729b6ab6db5d7448be2d2daeb38b7d2a19205661f4d37123b6ec382c193f1a35673ea90e0e5b537b78741c132b3ef2b0e2785bd4197926eabcb9f37213618828b307a25326736cc60e4baabe2c07fe2c11b1fde02d7877d29e9eef0d8a370629127b5eec32c244333a4d64ba50508d057265c7b0f903f3ccec4423347293b41e65855e7d277acc414518a45827583a7c1bb5b6924ef288a47b8baf5aca542ea2614ed687fd59341869518be1f551b2ca24b31608a7d165ba1101cc9b45ab9dd0025d390493cf9b7505293229e674fd6b85ceaf9f4db8d6ba9ec730921b5cf609e890ceb813b243d8ed87b4da8b0a05f973f9be12bcf624cd4d8a14538c54907db0e30f04607305936b4623abd15c8282e54e36a14c23d83931178d5733bf18f7c5a58abf06b845524ade738eea4ecbc878ef45ac12107e9d92e88d04401c12bd0e7b724375af875ce7cd507db6550db238b4ef5e0411f38d8d3fbe26104697eb2d115291f30081518ff6fcdc7c0855921dfbfad20d9e4df22bd7c14526fbcdd2f114e4a2b3330304cd28ea29c93e9ec0a484d5d5dd20a8ebec41c0f677b78c6f5251a79736fa8c12860900a2adca29e96d48a0447a2f6716291317d218bebddc06cd21170d9d042c984e8cecc486d7dfac3eb1d642f9a754c9848ed5843b21bd498bec5a0564816940c772dd6f355502b4727ff256ddf340be3e60e5c28bfbe70cfecce26d5a1f1daa5a69b2c2c099b22f51ac8e25877b93402657dcf16c7239558c1a35cb84760762fdf11c0937f9d9c7efa28670030f88496bb27330956a1c2fae3fef47b3dd53dffb4d77c672845f73be7aed83f7f16e709e62b43e51b97f4da36bcbbb7959b1bbbbee72b28e71b00b837347656524373dc722151c973ebdd0c609082e6019c56747eaec8319ac", 0x1000}, {&(0x7f00000015c0)="e9fd1bd91dc0bdc19afe8b516752c747d7fb4849e6b7379600ecfe75e49d204f32d50fadcd2ab175178adab3f43c64cc34d207be62a1638ecd6722a6c33042ce7d1a1b006af170bb83ff7f79a5", 0x4d}, {&(0x7f0000001640)="bcd9510e3aed6d6edcb6", 0xa}, {&(0x7f0000001680)="3c72001e3b4c8d09fcf4ef223c329dd7b7518afa7d4b8bf65c924920553775551f9b220673b3d215301f77f6af5d5f909b106955405dc0fd80bc734f3e51efd7f708042b68eea13e15cf93900c790041e16a96a7b539b3dbfc0ffe463e7d368edd16eec1fce66c812bddf34edacc56ef354383c2db61888a5cb4944a3311c1d49fce8445b8ef94b28bc948132231cb853655954379ffaab86f15b1550d64e85fb6ac16731c19acfeabadf54b2b0996d7ba2bbd915eada335", 0xb8}, {&(0x7f0000001740)="3e50539804a007b7a5dc0d3cd774", 0xe}], 0x6, &(0x7f0000001800)=[{0x1010, 0xffff, 0x7f, "91fe5c21ad5294932f4511375f9f427054b18e7824d3f463ef78b5442670304e1f0537195be44c3d1e3a4ac13adf99f9fafa272e2d65546dba2e0a8e19975436d9a08f05f592cf075b8744fff1ce74acb3a11f6faa1c3813f5515cedbc391411b7ffae7fab63ba35353f3ddac24097390515c6044a49d37972ac2183f55e30cd6f0a7edd4170ff41ce03f554ea88fe922cf4993b6fe408ca791d9adce2d02e56058a2b8547a6119a65091e87ef11e863dc1bcb820b713b9f83fa292be9b9103c659c1589ba651c592aa44c25f71cb37c0f3201dbc82486a3cf048e65ec05bbd0f7ffdda7fb6c129d8ef64a79a6aa15559f11a5a2efc27da20d1852437282615666ee922fe5676f9ea3466d9522ba468bfac83c2344c36f2bd2ed16d84167cda28a1919d66311570e109fc3032d248c096bdfc2f9b4596f9ea4700191993528e3dfb231bd2f1a63ca51574f5ac0efa702030451051d806c83fb97eb1134c3d5330f5404ae3c113fded625942a6ad754147ba96f6902abe234db72a447969b91a673f38235e101779332af1e21a230abbed66bff6eff7ea29c1885547f4e67d489898987e25bc51b7d2098b9bce35684016c36a9a37cf603712b011a88dc2f6fa9605cd83fd249c22a777b022e5651a8b27b7a6ba819c7de1d9a0c0fe2cdad5567570b42ff2106a2bc31ad1b7d26e8eb275122ddd1f6d538688cc339cd3b810c9ee0fcc539ec23d33e77ace7d6882a72f509f2b7da4207993b24da9c03d89bbaf14369deed795128578a88992c4c5d8179a136c60e218f1beee5cbcb80958bd22f3e706cd03804ad08a24578b936764264ba53a9277a3f4df92b6307c33ce6c538006025fe57b1139cc90dce4bb076342ae59dcc298131752e578c6aba9a9a257319b3c2cb4e4fe9006e2534de2730948ca19a22b09a356e31c13c3e38b8f667855e6671f400ce85fe245d85454ec314872aa8f931ff94d811cf7c8675f6f7683c001ab65506372c39b068dbdcc8746974be27612388a5c334d799fff78d871e17bdfa57ad181809ad209060f96bcc40825cf147b2e32ad11bdacc89fd4d553ff1b27da82477076f9e72ab4b29df24e5e8baac7ed1aa28c35739a1d7d0909967d7911e7c723f5f60c4df7000931f8c18ca234544a612fff5f75c19ee8532072d78797eddc27b342caae42f44712baae17140e4135b93b6a7bb21f588eb3b97cda9534c838e8eeadef04099f9297e8272bf003d836ac2c6dce689dfe510b37d19be43fe73303bd93f85ce1b8f98df27a49152dcad7625beed8e7170b7ce144f13743ed25851cafeffc0891197ff2760f86b89af6c8f746d528195106fb90924f623db2f5635433e73af3763a7f04d4b0ce4e57084b800e86b08ab54af72775a1bdd67415c4324ff39f5e4f5baa1283945f583bc69562cbbb522327510ae613f55c90be3d3a277ffa8f1b493896d54d156ab275b20241b7b789a9f8d3427594ecd454592eb511b6d533ad23cd02e22384be351fdc695391e7cfbd0ef53cd4175f370d5664465adb5bc27a47796156d1e2f7f9a5650d397b39db96e1efd80f33748c26d061eff7e67f41f6708cb1116ae8dd69c0a27c596282502cbdc9cd1c53973b528df2bfdbcea1e676f220c316d34f7baf50a0c95bf57c824509a9b2424b156e201bfade57bd2c690d3ea29ed4456b4cdc7e8fad39017f82b2490d4d3e5ed98f9cbafaec44088091b8e645b1f303e4edbc1a859d867b86ccb3ba11e428b72bf2597a73cd208eae9da2de032d6a20ce7bc7789f1f7789331fa32222e739790bea35cf5b16925b1b9d97fb8ba5f7175c680720415d2375011776e3a087f65bc0d57c6ddb1265b47b428037a69fc9cc2c38c6ca7b674f7dfa22ad4d1345db5415009dda9aadfae42cb9d8c30e8be9981f750611c18288f7fd096f32e75e46aad0fe1fc437bc7db07520f65b947dca4d81f026fecd7c92841be2ec03fd95bab7d851ef4187d6725f7ec0573cb70bc5ede0397fa6d853dfdb1e27a805da83f399bad7039d2cc87caec01ac53940bc6cf062396c7141a409c238de8855bd565851200071a4a7689be6e0838c41db9525657ac99364f19708b1d6e93fb74740e9c49fc91da35d995b2a63e3be6cb3afe692f041202451e6190f6785b4be5ae4626b580258fd0dabbf67853ba0cca2156d390fb4752c88426d778334fe9ee72c4836899a2b0c83a5810abff48db162b55cb71a0f3c84a96b20fc74f607cb2ede157b89f2bcdc9eada7430d586208e725d97fa36d4c547ffd69b6364fe129cdf49fdef4a033335bf9028377085297d9bc9b6c159373c1c67964353a2f19c99e1a12b711d65955b3df3367b7c916a906dfb93f761d71bbbaeb785a2f3bcf4c698b131524ed8fd3fd333f3b9d886f11772165d681b47c689a6643b67a56fcb5115fffd18c8909de51499a89042f5f1516dec1313e89c1242100db1e471d31561ef7f8bc90dd578614cd65ba984ddb608a5e2429404f19ce6cb98ec7aca8ed581f05eb0bf1206d1af2b993357874b4574d2f39dda83480d89a46bd2eea3784ae09d07436c89c6f7018cc5aee193c1b4440ea202d2435a4a09a1a1117d763beaf958b6c88a97389a041d9e9cf9a17d40af898fed3e7417b4bec0626da62a07a94e020aed559d93ca77b02588553de4b6cdfb50bec46fbc074808f7e039afdfc032fd0186c4191f15ee43c3def77ba56c06967d64eefe8a0c4bcf34d2d8a650629fee233ce4003f80c69b5cf9513f7feddd84323229a2aff5166862b2c34fccb466fcddc36c49178b4251816c8e770b28132eb9d71d1a377c74ae3dda66bf0335caac186a9931ddb58faa36049de9e49e851d4d5d8e610842fe9f4a873d23053b5e47df7eef043dc4686e9584ed271e23e148bf65d356da1becf0c7bdc13f0ca71bda58059ee29e93841262dada2768950432f45ff006c015117217e31d748f352953abecff641e90249e54484fb95c0624f8c1e6cd9c9a7eb865ae951454ed63eef6af456e6404e88f79b6dbc16036d2caa5d69ae89df05b4e9d889dbba527d328927fb857661f8542a119a2e0828af5eb88c87327b7e16aaba0538a2d58f85859e7ee360419cb53f6264464a75fc6dfd5fc851d73b8c686809d36c05e4f511ccc2682217c2cd6e5b5a7909a234979495030b29e1ca48634f3d894d50f7f14a50ab4592bf582b092ba67e4b957f82a94a3c5400fcb704d9963462fd8f75adeaa37364f9fab675f48153292035fc4151cad75a4479a37cbc76bcdaafd2a5df27038e046d72e64f3bf2f85995800b7305e1407ee6bee3af4e0a491c4464bae3cc98484bebd6cc57f2262e7cdc167fb2a97db0c963ff1f100045bbc8ace13de8edef783a881f9d36d4aa95299061c5f996236e2938ac9b6718e8cfb4ca57e39ab176fd2e94324ae94f2e8144c69317d596ce1cb9451fcb2b12927e4b296181b6c844da251520a6051e6884a3c4c2cab98a7e1e9d52caa1cce8a145893ea8faf0815e2e0e9dabb06823d37a5268cfd43051f171de5469139341fedac87ca4a0209ab4651b676b83cb97478b6b68c51b4ec1a3c87184829808efc62ee3abd5fa85ac982c602250f0af01434bf4081177648bc2f6a6878425b5c76b078e456532b787b198b381190b1c30d18ed3938743586059ef2b763f265e1686d6d60001703ecfb0a2d71879dcbef848bda966230304dc2e7d2e14d1f75077dc1ac6e0be46d3689dfba8a86442eb66973f14178f532026f26b6e97bd8d3ee5a3b700f5b452906b43c8ee7316c674af6a1efd527cde7cfb04a6331d949e4c4a66400f769ddc0b282bf8db894b51a42d5c77b2d01507522917c0f891eefa5de0a4b36e051a0190f879e902e4490af045e04cb33554bc681d3bab87ad178ac61d1dbbf43e13125172eb196d63dadb1bf77c0064e684cd5f8f5330fc4de2d9aa76514cb40e4e5490c45022abd1d62f4d48422a753e11c258830c507e475ddd69070b26b809fd0699214e3b28ce5a51840121d4113079fcc75c9accb2a55b516e6b6e6adc248b889db90b9f81dade6a3f89bd05226b8f8419790c14b3c3cf7eb6553cbbab28dbd0fda84f837728db47ebd1db054afcecff98ae4fe830224be10f521361eee6bd5e7a23a506d8e17e0cb921edfd4c80f1276871bbb2bfad56c6048ee88653521d50ab1543408219e9ec806268d31c15f6408588e8f55cca986b51f9e91524940dfde531915259182f15def875de43cfcb0397b4569311bf7fb023d915a5071b28ff6ddf1a5a4fb9f800d9e4ae62729745f8a91f9f946e8d2f05edae65b729d6783b85945988461cf3e7f802fb051176d907df1ee2fd8576839307fe8ddb691e291243b6a10afe29f7c6013c716d8f77ee3d588aa31c8f81d1fd9372ebea50b5d0aa978bb1a6342e2916e8b5f6c9c3a13fda4a41718d240462d759f5b890a0f8560520a1956c3704c46e70099130b3cca0405cb0aef61b0b4e911f46d9694aa03f94775a36f379592d6811e0e0f705763a15bed402c08d1817cc134008b3fd4e013ff7292482db298a15ce5d3c81ec7665122cc992616554113a646c8d2fc3ca5cc9b9137491adc11d73c1f938fd2ca3f72e14e7ad0fea16956e0b72af86d408225b7eeb8d35063875f45f8de802f773e995ea62755d67d458344b3024ade900635110d5086b1da9ded3234a2618874eddca649d65521a251741c8acc6590a2b7879f058f7f5e1de7183e8f83b4110bdca812f7f6228b815b4bdd32ef8759ba28a3fa043a410806a6cfde50f8340d0d5733029fabcadf41707c38d4a02aad801f5d0aeaa742d6f0a23b01fac102dcec2cabe883d0213b394e22d758b20593ab0c349719aebc7b4655cd2a2312afa99c4ad06e11216e9a8c4aa9bd3704bcd1b910ed7ceba7394ab5b724755c0453b1f7cc21aa8f33dd8469a98406afb08e7bac85752ca7c4d098a40ac0d1c4f61c82ca0c9f567f90bb4b3e9a21cd5e56b27e3ea027141c9fe75f158135e9fe96fec07d52f9add2aae3ce26d0e8a7338044b6514d484bb2db3077751c0e8a6a41340c3df50f8ea09ca6525a60530dd1c5f4abc853cc30c05ffce6a494ae63a4e8b1a28c53f102e46ec19a5518ea55cfe9d325c49bd386049d9a1e2a0168ea281816b0ce19b334f3fd8029dbf604a9c4ac6ad17591108c4837302cae7ff0fd6884f1411a109d4ef81980993e29d3baead87794bf7d51e652937f04dbb5ae369f6f8bfc118ee2bd424b77b599652f0458e1b7ba07a6f4482a2b84b07c1eb9341ca4a1f7e5b7b4919403797991e32dc3d1e60f6337581f2cc4e6f74ed1b09184a0c2bcca46b08a41379625804d8d1bb43f5a8bc785c45415f9efc750de151c40dc6dc609e2dffc145549a7b9e0924269ea8ad6d2a190526b3f1ad79566c82dcd7afb9f0c1ca36f15e4d9f186b888c354523c3d71b10a90a0c6e9b78263329d72a16198bfeb3b351bab915d9d50fa75668e9c55f125b20ae0bbb8bf2521b55de3344f194b635ef97aae59731864ae461cec73f7a7b7042bc18579af5ac7c829384b2635debf52375a639d58d37d239c7ac9ce1594f9a1afa2de78779d815667623d9ee98370679048dd751f005f2793e12526c84525b488e6f783537e5b684480fc8cefc4123aa893f4f50ac520f9578dd54751211742c19f39d6d9691ccce52785d3c3fb8fe240a2fce622319cf488ea37a55667d67a48a4f0f4126cd61ab83ec7ee042712553365366889549b87d35344993f801acf5ce7bb8e935d7105079f6e"}, {0x58, 0xffff, 0x800, "3febcedc7e09774b9192d016d9b4729590785a874b6fbf087d51600f308234f61d8500fbc853dfd760124f52ba93f1721f86e474fc8c5dd2431e60dd8a9e86e6f5"}, {0xc0, 0xffff, 0x6, "a9ac55dfd0e9347238b05d207f349cc692cb5e2bcc0abb1ad6fafe40d1fd328b82f8b95f84fc682c8740627a70a2e7eba494119f12cdb56bac374c11c4ae1f44ee94e677944a01c811bbfa3bd7975fd9e87be377ad2e746012082c675e645522c7f0ca2421b94510f6bf12c6886c32b491bab8b96f1893ef87cffffd678279e0c993367bebfde64b2a2759c2a267f5b8388aef67aaacd2051f101f7ea80bcd069e5e90bb18067255bcf0f7e6"}, {0x1010, 0xffff, 0x7fffffff, "7327beef00c8976b70f1d16f6e9f3ad3bdfb1bd407adff35bf23ab2d99e2d73644cdd1665afff8d2120b39c5dd698f5dc2b65c27a49b614cd10461f0cefed35ffe63958a9ff76234edae22d7d78c0385230e07c18d8646658972f7c78bed9b91313f2c6759b415ae303d598d775b97ffbc3968a72e8916fdd5f7dd9215dcb86b9654f2cb5f4cd0c43482124ee187655c280c19be9cee5a8ff8f848e4fd2ef1e28e9c8a9b6df593d274f79e985d2e61461db68d7c2b8e22f89fdce18bbf8d275b820ee2576f323056f06ffb52c56ee981d8ea0a29a609567c4b247a2c504e2208c81b7e9e2f0e43e5051516851c9d0f43ba46769992539b8139ffcae291374908a867f86e9ac6c59f24f125c64fac497a2f566861ece6eac808647abba614f5a1aa3844c0c4fcc06c0cdadbe9f487e6fe489a01369dc2884c6e9adf8d0a76a80f77911244e2332fbfbdd70c015e0c3aa2fec19e772abc97a374d87cff56e0044e17b6df1e9b42f8dcf602cc7e12faada40e829f3c98dbe90bccb53d5556cb3b6e5fcf88ba61c17a891c5bdb518fa1398bafb4b5cf56fed3b6ba3edfa3b35a8dd0f4d4b5c5137bbf43c46a31f9421eae267f552f56fa99c19d8e8fce98979d005f79a93985358b121f60cb6322ee3afeca426db377680e44fe0b5c1c329ed63297a01dd89e0f1e9da07e133536278c25b967a204fa82a7bb725a66271fb283fb7399dd0e6664b77455c64af58af558c0b63a5df8b3275335de331478f5c54c14cbf3101ffb9768d2e8af538fa11469b65d976270ceaf2ba66c3f11faec097330f2cc4f395fc758db8ebfc356cf85f107cd4646f3032f183b54ff5ca1e586ddacaec9bdb19f40c12808954548eb9f90b4c24a338ae7cc9b78b8ffa12f6560e931f171e0e9fa3b90aefb17057b1abee528fd25bcf62d56c30e4c8d7e4baa50630138ee443f54c7b833c164dd16b730b6e0b0dffc96434b5ae148b5bb31bde7ddafdf65abbc880b0f48f2dae71c46f42e9dbc98e151670f4c88e8173e5e79fea7a5941f353813c339d378811eabfdb903335aa3b9db758c69ae9699c6f83365186fb356f23d72ef167a2f6af8ff844d13ca192a275939f487b01432a8d6b5181db342c41db467e557aa264d2e663e63afcdedb6fd39c605ede41d0c2980dff037717e791501a0ddf311ac815597168919b7ea3842e8ccb263d9158d89a6e807cef9af353fb48dc9f5b75f452522f092cf57dc04311e9d852b8a316d1001efff95325efa8ff34ee38d078492db8b24ec47e87a8c721686bdc4dd1c96f692869067f5a08f3800d8608682cb249a7faab68a05fff98dbc6a115f5ca79ae1dd6c983405f866be1b32864436d74a813a44b89481be6104e85563f41b14a7183c73112f9dfd8b219cb3298ad5a443f38fed1a38325449d4058f1196ef8eb760c25e5846d4272f597eeef14cac7200cbbf3a51133eee088549370cb1b409bf389096224d7343c363ad8fc407a710e096cbc5ef16e7f6b077941d762a55b6826a60051496466d0a8f9c48e5a38e62314260a86c15f1d8207d10844898666b12a974499a858c50c746a84d8327b9a06083139c41c784340c2df2dbe1ffd3ea73be1ae83ca79b4bec242db60658133984fcb21658b5f2c9c16b5ea37a8af946968dc795981d39b4c9c5d1dedf98529ce0edc6187798353ce7823b2ff19cda8227c58005876339cfbdaa2cfd2c3a67f2ede2cc7dfc4df6502bf1a5e7cdfefc36797ae79a2eea85f29e4aff23e611f0321a2332fb583a2cc3b9814ff37637d763228f9ee0501c7021998928cc484558546bcd18f21539f7b324c69dca48d294622e3288a61801f2a39ac50d544754a38ff1dc7e84c5c00a0c2514cbbcdb4cefbe4e3e0fca6c95ab062be98b58564aa3d7d42d68190847f1ea26e50429b2943927292975c5c0dbc947cb5ef0ff9bc3c8d063122ec25d649fb777217f9dd4333ceb4936392cb9f40a4951c195d8338b252019dafc7e970a95524926eb32a3ea75206305dca24dc9346bdfc30c3b978b367b9c2da351ae4f0771f6b2918441b9aee02586d5cde671476a7b9b100524a9fb20a749b512d5df3f3d00db48b229b66bd403eed1cb122eabf1df1e3f8974d5838f12049fd4e116641265b5d1bce8c32e8629acaac3634edabcfbb95ab079f902fbfda139546b561c6aaf56f33a2ba5ecf2354939b0261a315d723ff8230f7fa9dfe46876413a99c054a8821a714962684ba72e4f90b463bd952dc1c7f447b0f133b2de2c2a029fe9f5da30789def46d85a37968bc060dd6f2044a5d4f5755f063af2e864c7d9ffc9d2cc1495fcb14fcd8709f4a85010d1a8621a24b044a47b441c8115fc2943a1eabac1e6de0c028942a78b79df1114de789fe1e66fd0d5324da662c4ae48b73ea255e9f04855d3fdf7492511773ed63b9fcfb89fff15abfb5a0e64392216956ba554986e77f204f7946fdfc132f2ba712a2c612e914e0a3cf0f0d1b505298105f86d5c3dc1ba136e1c191cd99a37f11acb2dd83694b0553a5f0e73f0c5225b988ac23f37e94b4c547c2ac17ea7c1b7a425d914dc531f749398dad401c636fd1d6b5c4e1727c5220cb6225acb03a42bc08c5e9fa7a600833995836fda2aa8cae12677177db53e2b1e1414c250bf7d4673c0837e03fdc0e2479a44275089a0fa579094e6e1701dc70ac1346c7a8e7cc8cca26397da68dc5155dfbe6388796e101addcd77e5e18b90943a935b90df68beeea716a34c3e3556a56016d5f393e85905c99f85e60f21650f5976d0d88a6e2381856db3d9f0e4199cce5a5b53d4d5a376f217f1383dd449e7e6a3459e65dc0b9fb5f7152d46aa7e2918ad4adc40c9fc4fc373524d603539805d54f6ad5752f3b571d8316978594649eab847c02b4886f98cc1e069bbd669031b859549beab93a302065d4f3c0ef54874237476907da1f7e126b45d8e7cd6df679bc8a6cdd964a90e4b7b8ea19c9aa59bc827f9a0e4bb8fd2f11470648ec4b1c0be30199e8df6a59d2231722d2e382e1a11b6fca42ad462dd6fd9723d2965cf39d08e6001afbb2bb502d3df05809c71eaa59de3bcc91588204be6b24bb23fbaa086edb3182dd2ceb00b8f3fda293c82c7ec7288bbe107a8e482461be92d7b2fff98ad61b4f4c5c9260e445adb85806b494b5f34a0636ded53528249d6a133e623d74f04a3e4a74bd90d3ca17ce24f8e0468b941c7a87df55a76ddf43a4934c0d1a32629ee54a774efa459c21d36678727c018a4f60f91950a5ac879be4c563d920fcabffe028425c94561e07f67d1c3127fbfb760531738f79b74d541410689b854e5a6684beecb24435445ac99b9c6d03950cdd04ede5d176b893d48b40bb6beb8a2c13091ff86bdaa28a820b9c924c034aff53bfa258067dc5a1bbe7982b458db8f5ebe5ccef93bf24b2d92b2bcfda90dd25496ffcd2788041afba4278c52934571a087e78aa2e7bff28cb3ceebd43d0f61175be20ff946c788447e054850968a3c31050154c82b628644dccb74167427e83601ae4b565d0defb577a39041a0b6c6eeb1692f1050ea2ceb2627f612a58760c872b4ff851951f31e2d0c768a215ff998aa8697250bfdc31c2991ef94d7a797ba1147597113748a69e38246c0fef798a2131a901703be34b85dd8e82497ee629e95a178763dba7d9eb4c84eb767571d25936bf3cc300cc8bb80c06b1f3602312570659ab23f7790b57be619161ac6e7a720c3044f3648d401968efef56f0678cd0ab78a8c489d14e37e8abce4a9557d6da0cf9d2886c52c9729b3c2f7d8cd5220db5f54b01fef4fdaa96992249871b39f2dfba9db720393bc973fcc271bbb3f118543765d94fc2f561a7780ac936d2900a45188ac1c773ab673b63362624c87e15cd963323805d5c46d419bade60387e9e6bdd9015930ecf53514147be73e9982b7c7f24f5b369c779d65e19799923a78f54583af91a990cd47698f3e7694e7b47ab22e7ba85219ac4aa5c1ef2c84084baed710807f58ce66ef63ee8f0c5d2c38068107e36985070a5a91be0cfce7f206833cec5183795cf9800456531f2099e5ce11614d430d000204b4803dc35d2b1f7a17d989579939aeece26d40d6336addb6b1590eaaffc2934eeccc91053ac576cf8edc54d1a97e934a4f4dce64690dddc1b80895c3fb9b6ed82f3c7a4cbd74bb6cca2b78f47335fc73632f625de83f83ee0c59c046fb40dc71a2f58be0bd7c6fa285c93408bca45010e39b41e0426265facad2ef897692f830f66a8c3ef2aa453e2ad39f24833267762a3e44bbb9571ee9b4e46205742b901dc167a8c058de216a4269d90f4ec34f46893a1fa6fbaa965a053ec9771aee0ed290ba25c9b3c5edb5cf7a5ade2e97f578bfbc351615bb09f9fa2d6d8d6f0e460a7fa58f45d34bdea1359158ce96702d3250a463935caf64bb82c206a276978906f78e78b218b8446b65366d4b062a2a94f34857e45a183d67d389edfee1031c3132a36c386fd57df846c85ccddeb7206b3611647f68d85a1848041a0e4e47325c9907b526818ea149b58538a18cb61b2e444e737d7de3e420067c6aef8429b1e28d7a4a2844905f47f25c8f081afdd76b6f986591588a86272d1111d21ca023daccc845965eaf033498f259b5b60ebcabf2ed425a901386a592dbf28f745edbd0084fd7b66f58851a928f56659830c3d0e9e98264ff696364e19ffdd53ea5dec7c735cd8cd0fb4ee7e3b25a41b1d061c506f21c71509421c71901b25fb3f20436136da2399effa2c7d3fb879e7964445a1ffb8ccddf5603a59385ed8f6a0e0e9314e73ef6ced5a5a93e3153af3343dff39535040c9acd33f69ae1dec064b374d055e375dceca5c61577530846cd48f28020c2b0c965a8dbfe002a32e2d4e911b129430e4b716e5c97049a88936a48c836b2ec26d5c0675cb2aa02c846a28fbbcfaf8111d0a99d5dfcfa90d3042833159350ce507d93224611a001068ecbae4bc437019d9f57cf5a140481e3ba50b0eb72289b2caea43c71bb3c2db6545024e7ebe86d3a00ce4b7f50d00acf66c570d23e006bacc0f5f347927352d552a674a166c675c93fe06f0ce82d15a7ba7a8fb5c16208160fee35f618bad23bd1d3a900572f93310e1c96d24c9ab92536911b682f7558285b91bde856ab3601fbca0a8106c1c8bbe5ac00c0450f6d943c53ba5497cd338e3aa06430aae807a86d9e42166fadbaffb7d187820270f5c00d575a2b348c8bf98a97f69fc043e5e1775413527225b0088315434a119058f8c853011c62568dd66bfad629de590b3dfe2bf44ebfc42a9f3f8e04d3c2e9174ece70cd23af1806656ce8e6043185e88fb50744644737bd06c053111a8ddafdcee546eb1982d69b810678b1e7a3191e903202820c857addc2ae3d4585264075cf420b6b532b3a5beab7e4b26c86cd3bf9538f76535fb94b94f150553a3aee035bf04f7ee011fe2b0722ca67963afa3fe8c45b9d6a828aa89e74bff16a8e0b1387f2df8f55f24572edc122a23c64278d4899946dec717e4d0e97b417d77ae6029b9a2b8dda6bef442cbb4f0f64a1e40c43d3e131811bcc9abf5e35ef4c135c42485a3e00071d62ca2c4f4cf34e9c03225473ff5c903fa12fc4978a3abd73bcca845adc986e716db27de7da19e8de967de863d76295304a9483a5409f806810acbb70420be7e3f5c836390cc1fb6da4c8d7b381e59d78928de25212affc7c858d2e5cfef9c58509e7866c682e101ab80ce0a3ce589c43c5e4e6f274d448ec3ea1b2fb7a"}], 0x2138}, 0x401) 22:22:44 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="e0946426fcf22efb6387b493cb87584eb6a4bebb9f4892c4b3ce99e34a80e9a37ff3a885684db3bec2a3ec202f09000b6228a39eb7b028fa6de5ea8f3eca46f5522d7a9b9c14fdba16b6797ef25e466130c3c4b7a48ffb03905c92d9ce7f57312dfcaf989183d9a1b392f781aa2e67d6", 0x70, 0x808, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket$unix(0x1, 0x22, 0x0) connect$unix(r1, 0x0, 0x0) 22:22:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258ba03f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a90900659990bee43204", 0x29) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r1, &(0x7f0000000340), &(0x7f00000003c0)=0xc) write(r0, &(0x7f0000000000)="7270bf6c40afb6bcf4eb69ff959922bc434e950c0578132991df4389de7b9273", 0x20) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) socket$unix(0x1, 0x2, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:44 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 22:22:44 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0xc1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df2c0ec011dc91cf36638b4990d445106229a9ca601b40011002084ffb84212ea809f5910"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:22:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000000c0)=""/106, 0x6a}], 0x3, 0x7) 22:22:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0x88) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = getuid() setuid(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 22:22:50 executing program 1: unveil(0x0, 0x0) r0 = msgget$private(0x0, 0x50) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = socket(0x1a, 0x5, 0x100000001) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r3 = getegid() r4 = getppid() r5 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x655cb820, 0x0, r3, r1, r3, 0x0, 0x6}, 0x0, 0x400008, r4, r5, 0x20, 0x96b0, 0x400, 0x7fff}) msgrcv(r0, &(0x7f0000000380)={0x0, ""/211}, 0xdb, 0x0, 0x1000) unveil(&(0x7f00000001c0)='./file1\x00', 0x0) r6 = getpgrp() wait4(r6, &(0x7f00000000c0), 0xb, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') 22:22:51 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x5, &(0x7f0000000040)="ff0200000000b5f7e1b4784f0000000004000000", 0x14) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/213, 0xd5}], 0x2, &(0x7f0000000340)=""/235, 0xeb}, 0x40) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 22:22:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x5, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000840)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f7026ff28386a751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509dbce", 0x23a) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 22:22:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = getgid() mkdir(&(0x7f0000000000)='./bus\x00', 0x80) setegid(r1) 22:22:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000080)="7f69ffced1b8ff63be4908", 0xb}], 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000002c40), &(0x7f0000002c00)=0x72) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002bc0)={{0x18, 0x1, 0x7, 0x1000}, {0x18, 0x0, 0x6, 0x2}, 0x6, [0x2, 0x6, 0x4000000000000, 0x6, 0x1, 0x9, 0x5, 0x40]}, 0x3c) r1 = socket$inet(0x2, 0x4003, 0x8000) r2 = accept$inet(r1, &(0x7f0000002940), &(0x7f0000002980)=0xc) r3 = syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) readv(r3, &(0x7f0000002a00)=[{&(0x7f0000001480)=""/226, 0xe2}, {&(0x7f0000001640)=""/167, 0xa7}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000001580)=""/98, 0x62}, {&(0x7f0000002700)=""/75, 0x4b}, {&(0x7f0000002780)=""/226, 0x49}, {&(0x7f0000002880)=""/133, 0x85}, {&(0x7f0000002ac0)=""/124, 0x7c}, {&(0x7f00000029c0)=""/43, 0x2b}], 0x9) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000100)="75540812b815795973334ea6564767ebec416134ca1c392f2541d80ad9d911b81d18b394a2430fd9c895b94c11fdbb81cb8a70e06493883656ee1c8b0373436af2b5994a37576d7927c048694a83845ec66539711d5e59c535974f28aca4c1efdef2cce8db4e74c296f3d29f50225bcd197d8cc35769a0febb131a6d8af3ac59319da99d55fbeb228467769ec3ed537cd90a53a5613f6c2ced766c4557f0dc3fc98e7465e4e7394c3c43048fff9b6c9f47c5fc233804125783a6abb8135859ba76dd5fca44cdfc0f2cc78eb7d8d58b9eedba58c823a2b406252c09e6c1e11bddc2d99db2f945b59891d61f5c13ac963a1b058854", 0xf4}, {&(0x7f0000000200)="4907c34eb3ece3e8d6ac7f46214bed04835601aa202a5911dc6d07e1eb64cbc476d5f8c17c0255412c71f629e8a0334a4a4add4eb9ada831aefce3fd9987171858c507366b488bc875403d2b2464792d80677ff7d7fdd5397f6c9f02c5dd8b991be03e62888bd1288e02f46f029831f5c0a0718ce14e4b3f0306f28e9746cd73ef", 0x81}, {&(0x7f00000002c0)="ccd8c5696c603833e30608994da577d58246a1ba2797911c1c58639cdf2ff35e6baccd54006ab63661a9ec3b1578ba32c18866bed0e0ab48f772104331dff3d0cc4d62335f846ca8a6d2cc311a5e693fbfd51796b1f1267038142aec3cf982f0e79e683d17a58484e31d78154570ceeace34253fba0dfb0235dce0e01490dc02d99731d88f9c7fdf57784c01cbb2777d690d9f3c636b4b73c72a0c7cc8efb965804f38072b057193fa65ad7c34b5375fc6ff72a5ac17a607948550e68aebbd8e24ed5293eca1cc804d7b50b6ccfabd82d7", 0xd1}, {&(0x7f00000003c0)="52f22b4f0c66ec628a63aff7ce033cc9afd375b1bbda57e50c4f2fe4b9cff3bd15d06429391ed2601a02797c66ba60045d1bb98631db56a73c8516a0e2ca944635f6d01897768e3ff03bc102d9f58a0bacdd30db5474c6ddc4a0775da8ee302b1b65a32754bf03b271adc7e3df6549559dc2ac932446e6d2da25b19320efa8304cdd112f000f72cbec2e78d7c9b28171c84f9ac3c633004c70a37021b4d5f1e41721f92ae6238aa502bcdc1441bf106509498261e71c152d1c58946c017404d1205598a3175c8ba485715d3091c16759b240ca16b794261ca9907e713d55dad6f4e65e39b79d1ab3a261bf1d20a81b506786b45800da3ae877610a1aa2d1838caff22921c2defc9abd9049716fba310e01d2394c9af96a70b98b0dd02228151837b7b56116869fcdba0510ace70e101f2f0bf94dc96d691caaf851322a0fec0e004018530e48f4af6d43bb81e86e9209877322f57d11a40fa6703298ffae2f09784bdff6b8e00de1be030200e97a17bf2e0fd5a5c085b5c453e33aa9322aa44c5c8f5144daf1bad6302df77e6be55914908410f43508a9bf706303fa1d6b6ca9085a6cb71c2ad0df7b6401dbcd812af24ece585ad4d35f9f1dbdef9d9ca87ee145b5917ad4f75f470c0f2861b964a764568cfd3f75e48da602efb11c05a858184ad9b1032ae28062152b81650fa593f17b796b415630b25f23714b8e5246e8d55e6388e935e1ba4f785463e3b1d4a913292fd180990fe0c74c340db27e0ff7957a4c460076a676335f73f18e1f5a2f411ea84bb0c6c303d382f264d7ab59b3bd37d5138ed21a53f407688675207da3d9b0cdc066ce5effc0aa2bc693ca20c3e5fcb2c22e5b6a742f725667019c3b78dedceefd9bd00fc51a31ede8bbcfdc382c8f93380ec493e6d0c7cd60a064922f02681615821f3199f65b47ceda48ff2c8e0b619da86bc3479afb3166ddf0a77719863935c02ce207957ff3c1aacafead4557f1f6ac1ad886d14de5a0ce03e6fe1ba3f148b5c0baca3a6dbda349506295f44167bbfd4fe7af79d47ac77bce871a2068e59d78362a2ef106854c353b018aaa1375a45165e0d5b51c00858c4e63abf21fe0c46f054b0ed6a70dc06558b6a6ca68c2d2e9dc24b36539a9649e74e568a9d64563fe959dc21fc3dde42fe3fa3123287ce1024de177a53542108480c7aa1b43eb2e14680d02ca5512822946a40a52cbdaee8344caf9bc50f39c354dfc2ec5b735ff5c28c6da2dbb80268929b254af95924f142170dd801f4299d0c9e0fc673889e0027b2eb091c818008aaf50a12f42816923cb14e0063a17c8b648db09b3012d561bb910d3ee0a2eca668b1fb1ef65662feea039c4c59982f3aa25e1bddb552d97b632cf9cd9b4878ed2f9a8325aaaf53523a77a91fa67643c0e2fa9772579525bf006f8a71fddd875e4e63b30227ad49db9a20709aa5507601ab665f3d9796bcf7825c480f3720b9e2235cc44f0a7b05a986665931ae6d06f79c9ff1afc57660147cd6acab555eac66a47ccfeb38388488de015ffd84b4443f3d577ecad9d93be3832ff419a1780d062ca689d087eccd563f5225c7b1eb8f534fdf0b733819d5b8792249245f15ea61a444492a912fd3675029ef93aa0ad0e46e459f37257e04216d724436072831a45297d9e333d4b17b21ccf23b8fa4f8d2007532952fc03e73882cad48a3101aa93d60cc00566c35cb2852e3f4644713067a103fd8dde620100fe6553f5b3813dc3865e0e4d6e8e3c5c4a199f63a71428f26528aa9b70c07755544071ed41363f850e5b38828617fac7b44e93a35144b5668c5d54b65cb094c99baa9c899e16b22a1863ab4bca6f18e951ab96ced813d9a10833e7e8e2f0661a53319f00d8891abfdc5ef45c641264502f7ce49f301c6595f161ec669820007fb80f07055d98797ff45f22ff2241e5231908b55d9b9c0d1ec6755bbce8433bdbae04f80489df1d4deba3bb20f5548638ac458acbef55fc1a00adee68ee75fbcb12c5bebd1885dcf240157d1bee39e38ff74eca79a283089a0cd399e21f6b5f7fc01f9978ca7d78d4c411a5f52ceb862c027b86257ece37f89005d1783a652084785f5bfbc66bfb5a19f5b293202d762370dbe572384c5107a482c646d64f90b88bfaaa687ca79fd8430758ed1cdae443693547ab040aec8860170f39b0dd32b4d7883c9dd21caa40853d4db91d8c9f3502606f350b92c0d80cd63f017862254ab9ee854a5567e6d34a3b8e91dd18140d95e42c07651598496953846daec0036a49d79cc277a6014cd12184673b35d9a387c2b95c0dbeb32fe5e8389b6bf2ba0ae899fb276839bf42ea0a66036c43dca240421fdfd5f959e74d05a01286f79b54a276fbe0b6b6c043e6fe6171f13702dce1129d0a015c78b2692cc21aafac71158f39e9e1f972e5d203a9dc17aff4ce55a11d9bb831bfb176c57c4527928772195195c1778325e97b3c22aee37571da2323729afca8d5b1dfb30d670a7362434e47b43c58f652917b8543b60392ed02ad87aeb2a5b809c8a62b6c5954f00412670d3ec079acaf9ec394201d75fd0c8fb7e217ce810f02834c4482cb2b1c1f8c9d9a565522b7495547361b24ae8fb4bf706358522c5f7e5a4bfbf4d6ff52556d684e06d16e3da49aa6a4a2d60b84a887b8b9dc7aed062d0c8da925d8e118d0ff754d234b5872c0e8cc939133030a83dc0bb57e67d43a42dbc775d2f348f3d35e2fd3e043f868efb9354641620424ea48cbd087152cfc1b4bb1a5d365fa92f1b6baebe817fba37bdb6d128b2ce45b94d08a1d4496847e0691ab485e65c55bead07d599a2125974f0d9d1a809c3a7b19c01e5fdb60b1cd7f3fe9292b8b9d59713cede8e130b28285c7f2f43029564356f23b9d112ddedbfeec9e4f1e26d66ef26dc2cd21267c2231de8db8d062863f773115e394633e47e3a72fc9669857da1e9108173e1295ec0a5c9d41f716eb599342fd7980c98e6f0951facafd62fbfd206c4a6a0ec1ced3fe569d5354e1f3d93699d79e96b2d6782a2cfabeb4dc87e8b65d5e40f57a4c09b06e91caf7dff56db70501d5bc5957ea3398f5a2d392ac6630ce95f93ac9bd3b201625030464d16007e0f314ffe8a80d01382289caaf10c4285591a26d498dd3fd671cd32a3ba0306c943d7ca54425b956aac0564b2798d7159eb924196bffbe3d487cb6af61d208378c11bf7979f71ef0365aa2ba922232176d62955abc16678ec326e88b9d7cd45b4e1eff86ec310efb37311fb74ad802b56c817486f32751c1d1ef472b36d5ca3d470edf69d9573cd4a7a309fdf8f40eb29082aaa40ce664305fe45278490ec9b541b47ab13bbb6a9ee910aba9028a4e9de189b2b5d9bfe00184d63e8000f4e900cdf4f81cb379d89ca5810aada8d2f8ec9da6165e0f5e8517eec11bdb29d994776e3f750f77894f8dfcb2149522fc14f954a0582bdf11a1407ace10c782216125a031ee4b66293b956c1219da03b627ce702ff9e56d264da7a8ddc460d633b94be00e6e1d5a4fbbdf8b1142ab0b53702fe1e161c8fdb7e5a2223e528a4e311cb32053388ceda6429905be4ea9f755a566665ff20271e1e6d7267d9c05beb70d7ae23ee9ab87b832b33f69f94e852f6e8b16390617818face96949bd4b9ca66cd33f8ac60b0b712de36d1a4eadf091bf9bbaa1a8018e71a64a71c124a538730eced1ef5e0b56da66a31a890fdd16a28005a32996aa63bd403190de40d4ff46e040d87e9bdf93b5becc9fd4f464566fe656c29b151f99d6aab6295e526c33e8492901803a799d57422c46b827b33304f82580857e88a46493ab2b3eaa2a817b8f57f6cd2121b94f1af23a44cb72c28041cd700a40af193a279232c066fbcedcedc0a50fc5abbbe65179a26692a0e7beea17aa2104e86964002971560822a1780a7631b79ebb20e8ea7d98c512e436b562ea481a8e014929c758be08c2b37a575c86597a5fdaab7ee31ffab0474b1683e0630c85ab33385ab69ad0129335efb59c02c993de4b3d3be557aabf94e4e473bb0a8c64a3320bc9ae765f23c9af7ff9c84cac7a1a21f9ac62dda4147bb7c86b8a7b30674a1a22be682ac90314ad5aeafece24a2b082dc71b87763af968bac02fb4dc24d058e06e57690bce7002a3a21ac2e65a204ee77d5ab525a325c4a61419bd9abac2546600188a211983071c2fcba39d9fa36b9430e027dbcd6e8acb4cf1870e1a983fae199509fc878c4cc67ac800fc16827f429f2d7cd133d6d0ecdc7c98a66bb6dd50a41fe403abd42bb7a7c3659561f307b72b9f2fddc86ec2b1eb6715f1689e27ecdc128644ca88c940597db021c3665f42a85be336ad7e3c669a125cdb55360cd01f8268bfdbf101e7fd0cec1727aa20683f43a42ab12be9e8860e47de42b5cdc0323de0796fc49e3160126dc5ec4f091d84d63b335aecdc105255f2eac9e7d8c03df84895a411a3a6ed6e56dba1a12d1d35471a793c35299ddc87515082aba3111895b21c120fb323119d63bd78859100034c8e4aa0a94f1bbfabc67d00da392601e1f1d137ed895bd6f106dc909b87c21c6a5a22b2176461443025d636fa59a768340925cfdaae8f29510f1ef7c8817b09f66f074bddd1b3b4d0242abd687c0cbd3a8002b66a9a1f716f0ca0ba1350b2c4c6e44f8627176c072a1b6ded4a7d4e005651d3c86b16da7ae0d682c37aa9ccee7b363a9181a4f1447654b0d5de67f2f5217f1f3d0d3b1a25661cbdc7bff1cb45272c9f18f60f8dd69e778e277630c6b841dab98b4355f1792d6153483e67cc4eda076cca9e1809978eb6ef6ecc639ba9fa621bcf861471862abb9a90c79280ae6ff7e39a28c30bd4f39f1f3664e4b2c89ef42ba27f8414f79cb3fa9e776f86df7e006e05604e0a5ed24629f7bba64daaeab280774ba14ea844669e1eb2f9c3fc2fbc4328f36a00048eb41d41324da3a89f16fa63fced1311311260013f2820c2efba342f28957eaeee3d23ff40b8ffc272f23d874e8173de87c67e5afc5fe967626033387b00ae293f09c7731e8950db4ee7fdd29d334727aac7bb1158eeae3e28321f32433663dc01fee11b0328b361e877cdb6ee481fc955727b334511071061f2b2e61dfa0786be1c8874a510a5db292ad86344adb7413c33e9813f3d6c65d81fa3184df541589f1ec9f1702b33eed52ed1f593de618747a08a55ce1f1bf79d310f9a0becbe93e2f610c09d97a213171fc3e49c00c008c10ac6c966cd13f66cc9a5478c681a134f6b06a06c3791b4cfe77032a3a1ae1ccca83278f0c93b23e62e0d6d435bf394ab2f3075e77337cc44c56064ccaa477e5b6a55be6e5f72fac318532f8d9ab9aa7281a51ba45030b6750bcc33e24ba71c02abb5a98050bc4c40bd92d6c65a411f94f4d758942261db69439820b1c6e79f200baa62fad095cb2571aa05470e77775d70feb57af046e2375e01e9e0c26fc4db10e6b9ac7e22b9c0ffb3ab98920cffed802fe3bf51de41a074a92d802d7b66936ed69bc557d56cbf78b0ff8aa0b4d16caa11240e7d3dc2b7bbe80e2f1860223f21e2349b4d09bf250fc0539a9522e7dbf88668cdc1143d76bc7e1cc5261224b0a0cdd0c258dcd93fa638b9e419d76e705f223d0a3d8555d12644f8ad8dd13774a2b3350838867bcc2cb20e4abd393cd3bc170edc9c732585f1fd9381c4e21e4035cff8087821a7b4385f8927c88f4b0d7a90baa3212801eeeebac2b39292565e6d201c7b3b2fbec6d3113c81ecaa89523c93614fde0ba6fec124ee881502858", 0x1000}, {&(0x7f00000013c0)="a52682e9187ac6c9b8ac1cb76434d4cdca09e7924d21fe5a6f25a1fa889cd722ddd9bc3369c6b8d2a7f6f714df1ff103772ac3095abfe770", 0x38}], 0x5) poll(&(0x7f0000002b40)=[{r4, 0x1a}, {r1, 0x80}, {r3, 0x180}, {r4, 0x100}, {r4}, {r4, 0x4}, {r2}], 0x7, 0x2) 22:22:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="623c3c6cde32", 0x6}, {&(0x7f0000000180)="c51f8ef6c2603160d966ab8136d4f1e4b403bac2fb45436c2bb6d6d5be58169ea8a36d437b8f0ec422da00b4752003609e361b48e5971b06f506d34ae5b3b29bd41c8c018ab10dc86cad730c86c69a8c679dac7def3dc517f55b2eab074dccff5dd59caffb155be7c2420223883d1d2adafa76580943a2fa0f4620b7a1f70b99bc2a9a23810e5e44b9fc4b204d534fad", 0x90}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="5000000000000000010000000200000000746a25a304198f0b87c3aa568fff17c10df1b1fb7f29ecb7983422b24f46b920bce289b7fc361bdae0e61db19f2e8113fe1896c23b86a3c3f250b41d9c92a81001000000000000ffff0000010000005e5c2557810db82cdf25464de8559804eeadac317d43004531c166f84f0e954948fbe63085a06355de24110ac65c749526fe04daf5adfca701fbd0adbecbee0472c68af1563e3be322b60dab208771f4f7f44f69e96ffa2154caebefb3ec5a910205973dc6a4e2fa04f028ecbf5b18c0a51cc4f9876ef9a92e97b6ad55e7cf05d801767bc41ae8de0a017592fb56881826dc792ba184285d4b15cbc3e3caed08244779faab231837338e64553d4690b374788a289574d8f77469284ef55f8f0d754399fe901a83228dcdd15a6031dc26926152907d780614c24c9e30aa1acf17ff84da7506066dfa079066ebedcb27a8c3df8284941182812400000000000000b800000000000000010000000400000013adb3d5c036890e7c902d424c3a05bc72843da19d64a2b40587c2d57f2e6f2411e6ca4565251fc5978b7cbfa3b3db449957bd1989232b1e469160343f1d7ba5cf1a6b6d3d460ecbed4257b865f084cd78d3117e438941f1c8d0d57a34fb0731a5416e2734e6b5e01fb35a2d282b1fca8de086955c5c549aa55a355001536add4f95960078fd42230a965a4143f7d32dc97e38e8b49430948b2d77f4d1f4ef7203e2642bbd8e5dee9f1e1e315d646e18c5986dfb0afe39293c1800000000000010"], 0x228}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffff7) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 22:22:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpgrp() fcntl$getown(r1, 0x5) r2 = getpid() r3 = getpgid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="10f8db0e1ce620450c3d7737b9fed3a2cc7106d4dd61dd7c74df3ce224088b6f2931a57226a9aed745ec5b58fd87b2c34daa25fae0c9aa23af1723", 0x3b}, {&(0x7f0000000140)="0c1f52eda0a578e6fb11e11a527d37c1681289c7b61bfdc0aa79c96b40175ec700034d9971f526f9e931f0c01fc2ad532f2f54e7e0f65d5a15801a7bc4e620dfef02f2899326875cde21d8e056cfad244817d85414a9f1f9312993112d172c1b70f8323e088c60bfeb205febe7d6067929e398d0bd0812bb0cd47fae7bafea257c7c41ddc02db2a0511d2523272b7864d3f6b888", 0x94}, {&(0x7f0000000200)="b9d85d7d6dba126777ed5fed863c22a6ead52f406dc1e1aa3a67bde28006d6324a656d16cb8fc53d6d6b7bbb7e323569b43e1b8237f510709d93f5bfea6ee1158ae127d673286402e1a696824ff69be65fe2010f3234562a4e846d123cde5948e6e038e6c17c899a4ac1b77fbf2e629c7e2e4cd7b59ee5380ac27b4464d36beadd0c1bd779a5cf3ddb754357221f743587e4d5980ffda04c9de57ba91db3dd62643ff7fcdd02777b1243b4fcccbbf175a0e4e65595b0bfee5184", 0xba}, {&(0x7f00000002c0)="bd79dc687b927c060982ef78b2299e6eb071fe8c9e8b5fe313", 0x19}, {&(0x7f0000000300)="6a058f32b606cf90b4da", 0xa}], 0x5, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xc8, 0x2}, 0x408) mknod(&(0x7f00000005c0)='./bus\x00', 0x102, 0x5) 22:22:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, 0x3f, 0x0, 0x0, 0xd81}, 0x0, 0x0) 22:22:52 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x4) sendto(r1, &(0x7f00000000c0)="8a60eb2824c9a3925d097cd367a599ed2b3f6b0d", 0x14, 0xfd9c767cac009868, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 22:22:52 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x30000000000000, 0x100}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000340), &(0x7f0000000380)=0x4) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0x179) r2 = socket$inet6(0x18, 0x8005, 0x20) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/235, &(0x7f00000002c0)=0xeb) socket$inet(0x2, 0x2, 0x8) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000300)) r4 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ftruncate(r1, 0x8) ioctl$TIOCCBRK(r4, 0x2000747a) fchdir(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) write(r0, &(0x7f0000000000)="ff69be1d923dbe68", 0x8) 22:22:52 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) ftruncate(r0, 0x4d85) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 22:22:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 22:22:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x108) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x401) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 22:22:52 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x2f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10a) ioctl$TIOCNXCL(r1, 0x2000740e) shutdown(r0, 0x5) 22:22:52 executing program 1: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)="a02d00", &(0x7f0000000080)='+[+-/\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)="b42b2d00", &(0x7f0000000140)=']\\\x00', &(0x7f0000000180)="7bbc00"]) execve(0x0, 0x0, 0x0) 22:22:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getsockopt(r0, 0xfffffffffffffbff, 0x6, &(0x7f00000001c0)=""/89, &(0x7f0000000080)=0x59) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) socketpair(0x26, 0x2, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0x1, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x180) close(r0) 22:22:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x100a, 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0xfffffffffffffffe, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83}], 0xec97, 0x0, 0x0, 0x0) 22:22:54 executing program 1: r0 = socket(0x17, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0xfffffffffffffeaa) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r4, r5}, 0xc) 22:22:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x8, 0xcf, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) socket$inet6(0x18, 0x0, 0x0) 22:22:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffa}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4aa8a5d93ec86e2a1d4ceca06511709a44fbaa01", 0x14}], 0x1, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) 22:22:54 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="688b87597fd8541003cb3bb20ecfa10edeb39a0ba033a65f67c15df892da0ab89fe2e11f788c6f09fc02245df3de07e1f4c322f12099d773997ee57b53f3", 0x3e}, {&(0x7f00000000c0)="856346f60b93dcc6296629b451330fa6297d2f87da99c7084e8bb9fd97ba4c87a726ce9a37ab2bb8c6b6908b80a61ec26233a3eae320cb6883a2b352da17ac4be170d7fcc1ff0b5e1be5ae9e23e7bee57e970b8920b20c3056311c578fb55f3f9010c514f32b0bbb5c3b80cf68f71419d6360211873414587e1527", 0x7b}, {&(0x7f0000000140)="36075aae380f067d90c1cc858f1782590fbd08de3d01a0b6140cd7cb9cfbe33a2046b1d08a7eef760d0fe7cf1dc8943b93475d293dd9", 0x36}, {&(0x7f0000000180)="a02ebf16743c78b7e1578f343a6494997c6b72e7c32d50418091cf289e6d8ab1e86e2de990d929502368138634c4fc4af2c5cbdaccf97fa3a6ca214c2d6867b486f533a1fc88170868f3e1ccd714a563165805882a06c88bb29a33f9b821a4b711cb19e37860fda15edd15", 0x6b}, {&(0x7f0000000200)="bc60938529c498eb803ce0373dfef574ed8c3e11ea3ec3838646d28718e2bfb894190c701ade214c3d3a0cf7afbafd0ebb245df67808cb2a89b0fa936e9b2b9a78c8714b4db1303be0862ec94119925145ec5d62a486222cb59f9edb9bba5819a7aae12bb29e5f851f113d8697d83413d7472f5f04d07a2db44c2e47c2465190bc08e8e5efe1d5e9a97d78c8605009ae4cb6323ede73d20eae1865d812638feecc81687c3790a5fb26b616567f11090f8a84d3a0f444682fa423b13d80dc818f78f472f4ae5c61788c17", 0xca}], 0x5) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="33d6", 0x2}], 0x1) 22:22:54 executing program 1: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = socket(0x18, 0x8005, 0x4) socket(0x11, 0x3, 0xe070) sendto$inet(r0, &(0x7f0000000200)="76bae8ed2fc025ded5b1d18b9fba95a3b8066a819d0d19163e3d7655d595b73ee81dec9690e6d555277521edaacbf6b305e7200cc02e13266a0971c8def6ee828ee6a1cc0f927d7baf8eee3a64f355ee77528dd5896bbecfcd2e49180042c34d3199dbfba2b9090de1cf30d1ab14e21fd5f84d1a8b41995fd10acecdee26e68ed7a9dbe78846ebd9b8bc34f2b4f42f3f926f5041f80595f7518d2b4bab74e7ba5bff541fa6d22f5da6da8cf6c8a99eb0adb2fb396c5d01e87716e7b020b22867", 0xc0, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xffa6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x7d) 22:22:54 executing program 1: r0 = semget$private(0x0, 0x7, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/230) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000180)=""/203) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/59) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0xdc779891c6480b1e, r1, 0x0, 0x0) 22:22:54 executing program 0: mlockall(0x2) setrlimit(0x3, &(0x7f0000000080)={0x600008, 0x4000000000001}) getrlimit(0x0, &(0x7f0000000000)) 22:22:54 executing program 1: socketpair(0x10, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socket$inet6(0x18, 0x8000, 0x100000000) r2 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x6, 0x48) semctl$GETNCNT(r3, 0x400000004, 0x3, &(0x7f0000000140)=""/4096) setsockopt(r2, 0x2000000000029, 0x0, &(0x7f0000000100)="fb24019e", 0x4) syz_extract_tcp_res$synack(&(0x7f00000011c0), 0x1, 0x0) getpeername(r0, &(0x7f0000001140)=@un=@abs, &(0x7f0000001180)=0x8) 22:22:54 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000002c0)='./file1/file0/file0\x00', r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = socket$inet6(0x18, 0x2, 0x0) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000040)='./file1/file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000100)='./file1/file0/file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) lstat(&(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000400)) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x2, 0x3}, 0xc) 22:22:54 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 22:22:54 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/4096) r1 = semget(0x1, 0x0, 0x4) semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001000)=0x6) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001040)=@file={0x0, ""/8}, &(0x7f0000001080)=0xa) lseek(r2, 0x0, 0x3) sendmsg$unix(r2, &(0x7f00000023c0)={&(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000001100)="19295bdab91be50c7150c57fc940d2ce88fc9e85f6617ba6fb1efec9078343854dd12430fd4e3509fa9cbb1518a855737f191fbfd1a5888f46498a1d3a9a38c33d1ae52ff864226658dd2742f97e863819dc3bd64f86c50cba3d2c9ca7", 0x5d}, {&(0x7f0000001180)="b455f7e94374e9dc7c46c14fc78acfe36d80f4a29cc597e95d05a47d9b33f9ba72b438e2ba1f5ac4a1aaa1a4d9bfccc4361c01805ea55e1bd8d9c8e8dbda44e7716014d991893df46ea1ed11934468d3089150d7fc266cdcd89cbb140119b3a071254991d0a16e10013035320d5414dfce8751db78e0d054edda77fe0e05c67080dd31aef4e28aa9fb39", 0x8a}, {&(0x7f0000001240)="026dbf0493eeeea5217bede98beeebb1772949cfba90c5de5b2697ecfdd09fb3a80f9958e2e5ac2089ad3189bfc7c5ee8fb9a622b371fd23c86e39e9a40f7c99c7e47e70365eaa3bbe3d20b46ca6a6aa50b0c0544b79e97740abf2a458976f01b9bd739c89ed5f49f543f5af281779db63132de826800e7c6c16253bb616", 0x7e}, {&(0x7f00000012c0)="22ea61b3b96a24a9b57d8ab09039d38ff405e357584c10a0c94814a83570e8714a2d12ca04c11d98324b112b", 0x2c}, {&(0x7f0000001300)="5ce479c079fc37047259065022f3b37aba1ab224ffa434a4c6335458178eebe9ae084a17fd7b1a3478277099df21075e9bd83e705f9c8ce0f837fa50fd101d69ca416ca6a83a4741e4955d44f95ba27d82c11ac492203fe651fd788b132a7f240b5048aed7f7624fe49019e5cb56839cb7aa163bdc473ab3a35a00cbcf01f1209c3038d514205ce55388ffa3e5e3f096e9f4ed101996edc643378811428b3d70be5cda719a08081cdc0e13e0b50626b32d328421e81cc0d43d6fdf6fe1d5eec6ae16d69cf764a77b2f01b44575a8e1baae319c2987ac766ff71312433a7f1de90ab270bc86e3b7b859b2af1a46c5a9e12903741e02172af1992f0f919fc6700a21348748f8fafc2640fe8a29386ee069be94fd55fb504cbdc97f13447cbe9ac95745cf071ce8e7a98ea3af9b1a665576b99176ca0b9f17dfcb6284763e5cbd3a58554af3a94257ac3bbcd9a5f1a1e9dd358e7789a72999eca0006d370ce2367dc26a327ad86cb1c824466b197824bdc38cde58d9feaef389bbc068b5a0e0589c4f571b3c846e17dc21b35c3000010f46357cfec027ef993db5a876d91be3f1f55c5a74cb42c78acf51ec32c275530940de7d606e6088ad2998caf89ecea1b79ddc77013eb1adfb1bfbd45bdc3f808896d6486eb882a3843028618b740c3a97707455544f9b85d03ede30fdb752b618e4ce8823a61b301e75f67a671cc1ec6ff992ea57bf98ec8f6a9d8cd468290ec82ac794d111365743f16935aeb340b249447deb7d24d50accb9d4eebac95ae285c7ec41a682c0860c915e0b2e5f2c533ae56bbe74ce2358afb8a813762dacaf452e84856814f76a60efde87ce048cddd946c1ae4ff186df2d0b45a650902ac05cf198748e321f0d1078fb789f82a8640e6bccd7f6555418e26cb02b5a47d7a83ef3758ec87bd8114f10141c0359411e6bd987a222a6fa6e307dd213ec7034bd6174b6771e07ec82addbcdc97846ecf4771590272b3766c2d791b9b1b0c4f5523d6e48f3b2de85ec609e76fba02bde31a125c60f1e82d9df89d8b927047058fcd0816562656de5884b147667413f429027d640a9fabeaf234dfb840a5a1c22e79f9d2c160b3fdb58c0ccd97cfbb53d17d577409e31c875ddd373f31e7b235c226df775191504d04c7ac4cde732f44977cc907a5cfe2c66773f66430d267425d53463e8dfdd77e54d4a49e7b8a516f31cb967630cce600ff490a0ee69b007726d4798dbbf044a42d39cf78b58eacc4ec589b336677bab1a06b69e1cab14b9e9fddac7fd43a201f46cf8aecf34a298a494e39649bf8171bd30be8acdedc1f5fb2bfca068ff2bcacf935ad07d3f4af9526b3b23dee9f2f7749e4ad12238e2f06baab704f3e8012ae55a4b9352226751a44def8cc6632f374d9dc98251d22ca02ded77d6a1c4cf4571721c3f803000205449f22ddbda2ea83570589d00a929b6924cd00654a1175b465d4de5c57ca829bdda857c142e55bdecd773bca035593b36c6adacbfaf57b46cf90efbd47f92875df492e14cca68b089a08b58f5ca9e85ab625c9a199e03195d85ec36e0ab2ae76095cfc74e3f9e756374b8e7d5bb20ce24bb4681fc351d04b853e6fad69c1cf1b9bcb1c48358e3da540e8c71e6452244afd48d76f5dcea3b32269714aa4a0b400c23e346867111c65aa424a0c146624e47eac3681cb1d479dc1e1f9d129cf24ed2d471be4fb7f1b2a9fd9fa077cdd075b9af5cd3986d1b11048517464ac1bb8a547a1684dbea3e5643c8c6fcbfac6a3ef9e341641a8edf08499daede9f542c6dbf98c6ff79c46bc9b4a2efee526ca035deb6bea8a4fae11a2ae34c256679ef16aa0961602d7fd87e1d1eef079776419e7cfa49cd6fc70ddaa94d75e9b84061376dd7ec74bbde323093f6d2c723d9efea842e75f744b2374e39d5b501bf3609e115d3399d43145cb23dab8070403bc74cce0032fcde597e7acd24419164d1715ee6fa3387202dfe93e18bc6da1851c0791327b427dd985db426cfd35958183a6bbc7b6407d3f40950b3718cdb22d0be30164187cb2663e9f713a4ee0c59675c556a01512774ea11e36e6cbf0d06c2a365bb196c4d7d5302338545f42af9619a1e3a4363923a13193517bb2433f25f7aa5882f4113c87deb33c23b76953161450fd3dc7a8a249cff9d3807277ccc60492798bc392fffa58e3b5d0f736d2e9d66f2a019da9d9296f156b975b56e5e49695ac1620d55492faabed869b1412afec7e5eb6b870f319fff5a7873cfc7bce4e18e25e5ae8d398a24a3a3af3552f724f94434765c51d1725a6cbe9173b6aae9ed9b2de5da8d3e5b6fa30f8b9146ede9658527547d472a33166b5141e0e1c7bd0da72494a7f23678e26a8cef879a59abd91e6da60900f14649e755b227c824f69de5ce19167da5d60d67d6a0a76d864cb81fc6e509d50ac4d94c6ccc8bc4c87a368111b1834d5d92efca36556796aa23b35d226cddf0a5612e574212b7db701ca64af3c7b9586f244f4b5cafd0cf7efe9f87c86b75c885d94345d7e7dc38dc93af8df99745963cf816dbbb58a53a18beae1cfc0a7a88e6f0573739fdb0ea3bfe131fa2fdec720bada8f6dbd0bcff301ad3bed4d7e7e93f8885ed869f6570ee943cc0c92dd0a29d10a748f726516e1be852a127ebe42752a454d846929e88bf985ad7fbf31f004bb38d844f0ab7d92f9aff98a58e46070d17d98cc1ff9228bc2f87e1807021ec0f370ec0b8c72b982228f57b7f100862d168a976615fb7ab7349965e4ce29d4db3289583bd0ab3e7ff2dd8b3b907b6599102894b135711e8a94e998720f8e2e72e893fa670ae5def9539d81c7b4538a47b5b25d055fd2f7fe76a9dc784d693bb8903165526156c0ff3aa8863c658cf8c4c797503bde98bf29f3d2fb6c84f369b2b6ed157eac6f335a038e91a8f4abfb9814edc85487a66acfcbb246a366857f8dce823dd7d2d28a94cd51d4e63058f268624e3c0b10004ae5eabbf5ced16ebaf672bbb4828fd3597d234a3109d43b7f43f9daee0501fa31dcf650feb5d601be4cde0dfb2e8ba00cc26268afaf1d591b1973d0a47fa0479152298f5c1fbb2e49037b7d5b1f67340bc278314734d077f528b0e928633888ee87d03b71a602e9e41edf50c4c2596b1afcf6d8ecad4a9346fc00d95531530c05ed0ecc805999395f5b400a599d6a49efed10ed3c0db9d400c1a45f590e8508f25ada3e1fdb023376e1c5ec6b2c0dd97882bc1890a6d8dd68501d3eb6c074dde9006918f567cdcd575635ae14ca36457123f585cf59cd225416004ba3e23768abbb0d6b9fbcb13981c4c701813daaf1111d0b01946d61359fd5a0a3f65ef340898c5f32010151c5eff4bd570406f82cf83adfe3287c763de7089aa71932f0436112a81c29ca7e2d9f4ec55796938f659bbdc7e810bf5d8e901d4241818af98a43bcb39452df7dd479c5f3f33e617b604a930f657ca98e29c2318bca55b515ce42f516344dea01ea91d6333578aad84f7a9d0cfa5df064555f0e642ce52dfc41e7147294589bef4aa7f234e92e55ecc09f0f8d0856e94df9ba20c8e8d679869cd5a2e59f05330fc8a4f442805ae5714e9b24ea21e600db98609d7c6d4271177880bd2c11fd6ed0bdb8aae9656a877bb35ddbdde44495d32356777eda5f4a3b44d0060d9df7dee7eb954cb9fab2bec816620f588f2354004b7137771416e10092ff87c6d779d1c6acfe2017060667b5b44fc424d56e669e5a9ab78c1d82d29fb746fc0dcb4fbd7feff0adf5b025b59233ad649139c51e7669c5b43c9dac1e49fa2567700e8b8744dd0c5eaf8029646d741f110e887a8328704cdc142ffe5e61c656355ef5244e18492034fd404cd5986f3b663f474e1215812e9bb1113a8a950a1c60fe0ba0340212923d1c6f4b70cdf914597d224365e4fa541bc2e958ce9d8e22c88ee9180217870d25ae14084dbd926f4de43cc3e5bb04f165ed7af3837e5fc66b606bd7f8eacfa73ffe312fabdc3265879608cf47f217b9b9743ea6bd8381905ca86e3dddcf228ea681c877c9941b31f0e3499bb1b2f8bd399c130947c7ca613c3d686a3587872d4713d23014ba8925aba0577e42bf3f0d1b5ecdd67b359ec4a8ed2a3d2c23f5a0d05590d7c92800db4c71dd250cdfc405f0f999926d1e3dfeaac020f68647f83e8cc5bdcb571f5b072069046bfcbcd4b2ad02a5ef1cb4f6f07e430f99dc5908650a331826f67b59f126287761aa8c0f41caec06734d28f971e3825911bc4fb4cff3f347a4c9e030c7d4591ecb0db2923fd47e9dfa34fb11a5c7eddff1c13a6ec0581f014ad43ee821222e0b82a63bd9c898eff3d91e0bf09775823216d5c05ceb249b5615cbc2e8fcc365be5c3c4e49ce0b6ce36f1bedc346d82bee94ae829a19ee92a284938e22812d64ff478bd77953478f68320e6669ce178ff88cab8a57ecffc9e6f87a8652ef5b6e237945cde81499a46643579d4b4641cd9db65ef067d9e680b945422e936a929d31b0105f7a6d1faab4db130df806e8da79ac0cf86500cffbbc586a73703d4739f374f6c1c93fa590dcaecbfa1ee2cdf7d2e632a9bb04c9b3090d94d0f4cb2553b1662826f3bff127c5fac6adc255fef17834e19a7cad377b01cc0570c65e132d577788260568fc819f65feb4059837e2d4960feabee0df64a80257b91a32a45058631a41874ae4781d5fac9a851d702752599aef6c0eb5d93cd9617d4766c6ccc0442c56fee89c35d5d0bad5ef59fadf15e25e5ee076ea6aa8543d04f21cc3fa6f4489a8e6b5ecd7eb612221a0eb10067d015f12e49ef16b97a5ef90c5b7a24443de47b07bcdda7abd7a76da4cce4fb7461c6405752812dad4022f89f2c2dc4a8ce5a866ba115e152776d8c3cef01300db1f7f42de20fed8128e6f2e4fe8fa32762b5ef5a5aeace2f4f41024e4bc6abf9438fc8dff105387d0f159551fca831576259561a6c663878974433395ada84f80dd9a1dd7c415820f8f12d7890ec7cc167514b5a06da6d11d7eda337f612e4413ddcf8054823eba5cf67559bb36014c4ed152e49d6be38543b4b75ea99875b3fa34bc22a6818e0caf13db069bbb35f788fcd59a3126facc4c79f26aff2af92fde8c83d126f2dbd3ea9fb0fb9dc3a3099a13a4e08ec4f57854ed5f4eaaca0a93fc308ef8793ec4ee12bf900a52d3191b99234d38eb7d7ef544a5b1e0284b49e45b19ae949ba0593090893d5fd710240e03826aadd37084f639efeff2c0daeebaef3b783280a8b3f0a9caf50b44ec55125856f6e8a625b0671a10e4d8ec5768e2bf11a5b6e2a57883eb7f7a7314401a9e28d9f6e49288c4b9cb288ea49b618820cbd5260d4b8d472cdccb92d6ae383aea0fa13d048ae76eca6d129d0ade61e94178237d89b67069532977f25a60b6ab11b91a9f98bffa131b5918e0843c892de422717b0df9571eec82d895ac29deec372a226bafe2a7b943f775c19d5c8aacae3c7a87424768920c8841fac8b9024840a766a2994a13847b39e943c693c5a6879faa0e53c16e299d8abc9669815f1a62f7067216335db6e24dcf5a2527c2fa6b652402a9479146abdeb6230946ff180a2887709d7d27d62f014b5f2cb9c1ef39e061d14b24bdeb3d4a66f4e20f84d55e0f68d46ef86d709f61cbfca5f664f2d223b769db87a791481d09b1ba809eabbcb0f6c22174bd1025fe5259b74163f750aa8cef6c0cb55398bbfaa2816767bc0516744bd01e99a27e93b59f51c6b13905f98ef40b3589cf8158dc30dcf3d8945f6cc7291328535", 0x1000}], 0x5, &(0x7f0000002380)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2, r2]}], 0x30, 0x2}, 0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002400)=""/170) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) setreuid(r3, r4) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x3, 0x1, 0x50) r6 = shmget$private(0x0, 0x4000, 0xec613a33110c4dd7, &(0x7f0000ffb000/0x4000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) readlink(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)=""/50, 0x32) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f00000025c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000026c0)=[{&(0x7f0000002600)="d854260002a36401a99b5afac0a28c18e8e614d9dcd4b835f01d64f790f708bf560e04548f69cd5fddee9ea05ca7306d65f9b6dc1cdfda0af3bb220c765620ae3153ab2ec91ab9d78abed736c56129b308eb6cc78d28a4c3988b0d44e2bc3915ce0779a20f5e0d9a23da52d346cbb5371128e0bb890e73eddc1ccc11721699f1941aa2b176dcd4d0c9b570961d6f06a793fd52eaf0", 0x95}], 0x1, 0x0, 0x0, 0x5}, 0x0) sendmsg(r2, &(0x7f0000003d40)={&(0x7f0000002740)=@in6={0x18, 0x0, 0xb05d, 0x3f}, 0xc, &(0x7f0000002c80)=[{&(0x7f0000002780)="6ae0fa6f12e8436fa42437f882a793466d3f087f2de917635f7ee351eee3e4d36f3631bc0510551ebb7b622707d1bf6fdef8d05ac623ee5e51089ca247c80d65d394592bb14c445aa0298dab286e46b135be913de39c7b10cb103370ec66d1fd800a494ab54af9942a926fe12737ae5a0081a27e69fa26b8c10d830e91dd4ab8e56fd1895a7fcfefbfe686be2b69f526cb4606f60d7cef5f47d9ded0831a4220414fdaf29e961fc18363eb73930fde748c6bbff31c23dfde353f835bbd0197c4a4343f2c8d8c6e58127890e251e82142bf8bda6e07af68937bf1cce611ddc16deb50ff3c8517a0d70f355636bac8aa5ad124d0e54ea541", 0xf7}, {&(0x7f0000002880)="d18f430e4d2a60fb3f339fb77a8ccd444c3d1971443c50f3ca8ba731280e96842924f16de830c59f5b4d4e176f23c421338073d5b32f17726c703fa09d86c28f25256c7403f382e274cf3e611aa486a7ac3a17ad8af4d4430610b88e635f4ed01856fc47c3d5db1f7b8c8c19729f327f1053e21db04c301293c5605caa5a2188f076bdcf6c3206e3bea5a4422c83cad330c7108046b67d6ee8d619168bbc132eb48c8be2ffce7af247089a727e99fba1d49f7210332b065528b6c757cb0fdfe85b7b6b9b", 0xc4}, {&(0x7f0000002980)="91c04f5de982bdccd3dfe003ee6ffcbe5a105c0b6797621435850739719653956bbaa488c087f251522791483a91ca5958188c652adb39631d7a38f2f3dd79614ac7df445c3f65918398175bf9455f5241b6c94212a557a89a56bf53b262d956f3a441687c02f2c4061a4694f8147c2d188a4c05eaceaf5d8fc86bcc35b7974ca424", 0x82}, {&(0x7f0000002a40)="0d5487154aee7cca626d00304cf66455949080560ab989a8a5f5d4cfb319f8fbfd088385c89afe8f8d3015e39fa976a37dd11d16d0fe36c6f11f8261cf99d5b57a66d584aff8477d3f4b2ad73d85c893a07d8c677678901ee51a4bd79999235d712ce5a0d9dcfad2", 0x68}, {&(0x7f0000002ac0)="0c2f2aa5168349aa2e11c106440db43550a0de00c0ecf5a24fc982b219f6cfb6250f294984a244ca50e170be4da6546b8fe36adcdb5757489af4b0712e9762999b62c8207820cecc3022abac8a5bd219334ab62284eb5f9d4e910d48d16769e5213ee302243a75a415de5619f2bde993916d4355b16bb7cf397ca7a775f422653161abf1d00f7de390ec2c2455", 0x8d}, {&(0x7f0000002b80)="2c540f64a6c2dde4b4c58233779088bb1c8a72c0de1e3e1959a58efcc9f4c2683f64ebaedee162d4cc93232acee5f5e89f5a5b4a210a938dadaaba08e7c053d07131eec1e5c742f3519744d4eaf60892efd20e39723b3df6faa91c6c4b71c22d9fa67ce6e337262538a18e261a12ba5e51e7522787bdc0fcfef7d524bea86f540899bb4317b5b5c8ba81f3dfb7903dc7c915003bab1b0d7e92c587521f4bfcb274cab46b76076c18fb17f2f1050323c35466fd8167986a85fd267f9370fd1254e0a4fc3a9f111b6fa0d095bb", 0xcc}], 0x6, &(0x7f0000002d00)=[{0x1010, 0xffff, 0x2, "47f8c9fca91706eafba5709ccc85e1074983f5e14488ef7c44a4ed79abed137fec5541b5183ec88a8d1fd5ea6c78c361d00b223567b61fbf58e4b9ba393fdf25fb5fedb87511f0f2d382fbcece0043b0c1b1700087412946041f09a7fe53358afc2a8be7d68da83be88de1c2d74d13ce9aa8f33eb21c63ee6b5abd36d88f9425d1bbbc63798b8142adb70a6e7647c7c35240e926e6ceb871f27a960ad27b73b77c2ff12b36cb10e689126ae04d258f4045c499f665b2efbd53f4b10f5fc0e8d3cb99b9b8bad0d6139f9662eab5b511f0922d8a0c04926b76d4f0f993470bf494d38e73a810d7204efb5ced895af3947d0b5fda215228a58a1e840a4912bee8bc498161d6d9c894ebb2c820ead3fae4361a107a7c169fe6bc0f0aceb9206fcaac572bf4b42feadd5b0b270fc95402445c1ae106b2e4b0a06225efe8f6628c478f91f3b7cfc0c28839f2a39bdb3e259e7d738c6d3589dd7bd5131266fef20975e7c5a00789f2452bbcd771635f586a0b05c478d2335ccbaf0d6d4a38d293e7cbf75f87d41894191d301bc06a21dc9b6d79d9973df0da0a143d5f372aca4d9585e01cf7cee5f0da9121b1576644e9b3dd488410531cfa1cc0f886e36db50258b91dedf07fa1de2505bf2e84e273f52602dc2462dd8da2b0d9690371a49b5df1f207eb3c4af657755499167a6ce0767f3219cc751c9ac323917ea0e3af141117b3907c0234fedffa98fa93b7404d61c873b177cb75408d6a065bb4c7c95c95ee0862c8df97cd9c629c9831dabf392f28dbe2a76f1de5b9330ea0af71249131ed6dc95941619923e1c2f542caec229674a7b730618872af7524b17bdcb6aacad3f1e5753d89164c90c7767a83ae3384d410be6abb814c12e1c16f61c5eb0f4c6beaf85a052eea7125553d2d4334a54b56499b0381bc3bceb4d87615d47aa361bcc068d9c64fb301cbfce8c05b06f9ca904646918df7562619219541bafe65981f3ed97310f729a9a257a98667a64502162653c5e12e31be4113711aecbabb028a4bd497e1c6571924f386200de01be324b54547d46231c510e74713ac853f5bea37af49bea15365d30a1a900ac4fc3aa158f95515f99ab0ceb8ebee45c79f0e4a9b3f4b30832f11647da6f216b27f11a6df9a9053ec9c5f08d970892b6d074423bcaf701a172ebcd98209fd9cfb7f84c56b78293462b3c2c86ce0794c13ffe07f30f1389238623b4460d77a9cc689a4ae090bf6f0baa0b6324cd780483dcea24f8067e95f6fb136f03ccd96708f401190c804d961b7139a12877b2d153a973192e5db8eba507cfe57edcb1ab1afb9c9003933f446fcd9917da10ffa265af80240780be69917ea9b52d6f807a41a56cfa3240252454353f459afc5f3bf3a392dcd0e85da99f9c34bdb722e32840e96566f04256bd5d2a1612d6152be4bd82db16805d23d16ba520b5632999e7af16ff23832bbbf9cdb9b6f26cc90fefec0c655f3be46e9d4b7d7c0b68ee76fd0b8bcc61126c0a229be26e0eace811897b20f7004aecbd7da494412b3a1efebf60be486773d89258db5db524d5822ecacb10d973856e77a5e3242ae5ac2ff98ba9a75c75430a7bcaed3c6cc42a0159e43f85c78ac10d2eb8dbd570253cb7eb240826cf67e3127d7074429e44590ec3ebb01c02d7e5a22453afbdaf55d08c9451938d00bd949163c172dfff2230869a8d05b7a8cbae5ae717e5c486959f31c93a859decd12fee2c668e529cc5dc137bef2b366c2b99c7f078130b5794a96dc08286485907669120697d5c87724528703ad286f5316d7ddebba89d46c5e1521aec444a2bef7af9760356de16c2dec73549cdf898e3112a6cbb6c6843dc7d052f8a544c3dd7b46832718067519d427a8d32a8bba4611e5bea16881d74ad371ef8ef8b29534264af5a0390b0e54f9fbb59c713567cebe268747c6e11aaf5c68e92db1a9ebaef031abfd74f8e3106645b0445f59a8bf62947cd840dee42b4ae8922b50c20a025847a025d82a1c5fdcc355a91f47c790b32ea242ee360102664f8e883a3b858698f68356a8eebda3613e82165919194f3cca82a87579694453fa82056f5aff2896c6db9e2b1e137bb6307465d077fc2e4d7ae842361a1c19092a58a74d32c5f78abe75e0bf95cac700c5c4f242bf95187551f7cc5713d31f65ef6c38b366f16f8c4acc23e8941a510e6e104808bd46e236039530771f08334226f3186ef3ae2db33364eb0f0abbdeed8cc41132df7190eb01211c21db51518b03592ce1c1e1294a3650947409e205ab26303a662664fd3af9870c5a8c17658793992f8de028a0017ae624226150417bed67e7ed77fede6c361b7fb44bb8999f4eb581fd1c20b9e52236a59666becff9cb0029de60330fb0231e7b6e1c3cd001cbaf4cb504cd3ece3c5330f7ca884f5b893c3b3a47d2bedd7f71e188ea9c176661d63cb1cee06d80e487317b3b46abe46899c6fecbd2ac3968b1695b8221664734e2b4e73d6e7a5f7451ef865ffe62aaf56814a90e604451ad03b0db9a8a27d0ca0bde2a13ca6e618c8e0ffa5706f627ce983c942df3ac553bbc4b8030fd73442a01b9a2e78b59e119c9fe16a0eb65f479e4e6ccd4b668c9323be61bc4830575ca95ec76b86fe8fafe08b8f1e95375a3120606555114f80127220b1d4876411acdd4f57e09e55cadd159bc793bf84452fae7360e166f59b2a7469ceaa79f1711cee60c2bb0557a25ef5d348629648cc14721e00cb762319fa4c49f266eb09140e85af9dc73955a59a6c358867d7136cbb66720811dd38b65568319111279e5b744b6ede425f6c2ef887de6da6cfb035d17a636965a8d4301fcbcc80f606690947794e98808ce2af4da8d8a9378e2fd299dde02fbaece22a802b64025876265b1397da34f2e95f83bd503ab9f993dec6552e164f743620739e4340488639b59f1aad407969355897231d9e86a93acb3a4b98fd1319e15d8d4c95bff1833baf48f4d21321992cb41263e13fb7be68c83ca39bcd7ab0bd0e439f2cb5fcbc508b8650f4bb96d47c0a142ce4b0a9f389984af2b15dcb3c5ec1b5f4202d0dc826e3b6a4513552abd43228d179355a6a5868da4d5e019eb9d41417b460c7f10d77aef8f1b7403a1eee1ac68ef3838a909735cb77023c1204171d053e0b31de59ee3f8c965e6f401aabdd4064b7aa67b6153f4d21e2ba465e30462f90b08313192059a521398a352b614736638a2522ecd2f605c95a1724abb177e4e1255fca6d049e3c9d9e99407c9ed9c5efc32ae0aaed6bdefed74b7eb22ec7278adb78c953bb0a44d3c8f9232d7b1e3ebc116b03fce0f80c28a70d2d269408ff2249a356a8bf9f4e7876e770f9f18744c25b8e25f179565eaf861ca4079d61dee2aefef95050e5c4ed517e7eb767a3270c801c5b6d1bc3087fd4bdfe661f316dcff19cb3b9cacdeafb0e4b7c33e1ecd3528411971c8e863b54f2cdf2ae0250c55c9fdae192aabfb5739c256d15a853c3f83fefe68634d1d029522c954b6e6e3d48bfb56811f4a8e298c66a1ca059d1ea2ac9d2d59dee235f3b19cf50b7003707c4ce7654e1b7965c3b92b5755ba5d2952563f8e5b951fc6e273f3a45bb4e8b3172ad7c9c1df5f7049b78f7ee5e0157025126bdb7a1706149a31fa6ab1da5552f3e21643c083938e01a6da58dde1e5dcfaf69391f8913f0ebbf47325ecc01bb2dfa7892510a65fa3f85674f9daa09434697fae2eae4d892391c6896925ddc1c1770366de69c17d469e679cb0f9d67211f2f1d58e88d3f174af2f3a0e2a4e7db417a5cc8a28522baddb5b04e2733ceb6647b6e7835ee85050983e821555d916f2969028594c2cbd77b0d6814571f6214c4b69c47895a6ae753414116d62a23fbf2e0ae3cac3701cb22d4d4e8f10155729b11f969a8e1ba4fab93e681967b721fc61a47d79afc7194d7b0607c6b24e9391870fa18e0bd4a81e3aa4d216f597fbd9705ed54f66d585aee1577795923c6151a2506380d2343b17e16c78afbf57b16951d92f517a5d10d07a8025fb146faf5b9d6e8991a5137866ac2d4a3f3ce144dee80327c424fd2b91225397c5dc003481eb82fab8f33f07bc3999c8bfb5f21fe247be7b55fff73052fc7a5a9033137920bda9b2708d407e6c34121f87d3e648ebbea97d6bca39773fb13ec26de6db3168752d550c5938d3ed374c2dd74bb3cbdd8be2ec520e58dc37d706b591b56e4e63184f738770e291a77011a1c2bf47130f763b58597ea303fc4b4bfbfde4ddd4b0872fcf999c7fa1a3b0782c35f1042b3328caead1373afa53ab9df62c5785845625a2beef42972ace9ca7e631a6d85be85a84bebbb8b6cfff57fdfba4717ad33a5c6e5c3eb3b3f387440320cc4b791f35dc9ea6e4a01dc264a3470e43b45d755316ef06892f5c9303811676306c18df2ba785d3d7ac1f793c20d885a0fa990b96352792825a43c40d0515f8f27ac4b34cacc24bbb9853af5073c818ae9fcb6344f4b39af56d050bca84f7e50c6b89656d02d4ed72f420ce80120f6bfd69b8c343e1513b76fc0a4833332464ae2d028e1110ff5265b3b8dbcb43ab450877e0e8345c3a109a9f987b6dfd6170db6e7630c5677e2edc49ee28300f0dc19a98315906014cc9e12d7018b22c855a254b6291eb5553baf8ecc72c7cfeb55ba071dc6b72e90f4d49ba878b92922eb24b056e781be74efc0a1bff0fdaa41eed5827c724a6511efd5462672c0413696b5d46b03901443f3920aecf6620d5939331e2a2a2d0557339350044177ca30c6075fad55ad7f79469b65048aa0f0a88dc297fffa9663b4914dfac553db4e0f2ee7a37f5727cf40b77f858dff2a6647daa8b2fdc16569c10431df0d36a90bdeb77d8055034b51e240414537dd5864ba9f2f97b1ae403db8b6592866c877bad5d4ea8dfad97ab4709165f73289c6a86cbea40af628379930ab746a5ba7514650c6afafa97c32ff2d88f0f91cfeb78e858f2a3eee897ee6e19efbb1dc75a5d432e949481e01d17af7eb8941ba4b0c9f0eef341017ccb0718ab5f1330c0b464c82b8ca6533cb9f655d6615ca196bf639947c068ba53d1906b5ad66dedada680eb46e0aca03bd79be1aa787bf7656378500f664f3b1a61c03114d9d59f5073169902c885360ed5ca9a40457070fa98c3199939b8fb7f2c8079b583ab4e7a1747b6f0ba8201dae803ebfa05cd967b5495b1db9660f40a30cfeb51492bac4c6736aa8549f6044e12f3f543f5e33bb2380ed7cb2e2c357ba44aa424ad3471e781579cc1da5f125a468c88af6312b1ffa9a75332fe4941eb43ccd3d98b70a23836a1807fbd640563ae303cdec65099540ae8dd7eba0ac65edbb8e28dcefd159d9a6f6fcd645d2d535599c25c8be4dceb476d6caf2cfe4d4424ff69eaf5b59e63d8e3ed559d21438f8edb076b1012cc0c8bf80f0e3404873c701631657001f41d04bdc409232edfea19380f99371f5b15ddb58dade178def941d8e7ab8ba5ec0f1790feaa34b1b1cd06b714eb0dc69ccccc71ccf4a23961a181bfdae889fff8fb8c2af1cce53f26739a13ce75c09eaa5e55bc65a448e14a26813922e94e6734c38068ff1c39dc112e0c750f2472f8fb126d3cc93eb72c98a61f67662e78f527532fdc1b384129018f529bde0ddbfe7c1bf68cdf78ea5a5fbbc182d69c8e0f67efb3899a42ac353eb46738d84bd1e45094df9b1f2b0aed411bba4a407ffcb62304e4c7d45456c05bfa13fadce7a2227aeb23e61962c7df771156312528ee12516367f5cbbb570bace4f06b087f49"}], 0x1010}, 0x1) fchdir(r2) pipe2(&(0x7f0000003d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = openat(r7, &(0x7f0000003dc0)='./file0\x00', 0x20000, 0x42) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000003e00)=""/87) close(r8) chown(&(0x7f0000003e80)='./file0\x00', r4, r5) unveil(&(0x7f0000003ec0)='./file0\x00', &(0x7f0000003f00)='r\x00') semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000003f40)=""/232) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) setgid(r5) getsockname(r7, &(0x7f0000004040)=@un=@file={0x0, ""/108}, &(0x7f00000040c0)=0x6e) 22:22:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000000480)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r2, &(0x7f0000000080)=[{0x7, 0x7, 0x800}, {0x0, 0x101, 0x800}], 0x2) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r3 = dup2(r1, r1) ioctl$TIOCCBRK(r3, 0x2000747a) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000300), 0x0) r4 = dup2(r0, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x9196bcdb954e04e4, 0x810, r0, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000680)=""/4096) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000640)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3c0, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x1800}, {0x0, 0xc09, 0x800}, {0x3, 0x20, 0x1000}, {0x5, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x9) getuid() r5 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000002001) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)="402af1257b2c2900"], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000001c0)=0x200) getegid() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3f, 0x4) semget$private(0x0, 0x2, 0x90) 22:22:54 executing program 0: mlock(&(0x7f0000ff5000/0x9000)=nil, 0x9000) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 22:22:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000001780)=ANY=[@ANYBLOB="01f02d2f66696c653000215a3b42b6c9b11781b92ab361fb6b5c056ac07661ee45b7dea5f31ded9b3ee9bbca574743f7e70e9031b0755ca3cc591eabc8d3f902872840e827a32974a7ef86f3ea41a354bc64e3cd62657a0931bd523ca5f5474695e07a70475100e5d8cd8d3b9a04398554d8cc971bb5d93684590c035f31604bad4c87787fe42eeacab5b959f2c105bfc8e056a5dfe913c9cbfd8106b983ca02cff3948b66624bd9af6360543a7a4962"], 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="d435e60eaa7e4f97d641402891c488e75d414f43a15cb84afb280eb449af8425c04db56610520d", 0x27}, {&(0x7f0000000200)="68d518647cfb110f3623db9ce9ed120525bf8a6e7c6f0e63e0baa432278bc6d028261562207cef194aa1e1af85e511d4b12b5aed867f23022c92ac05bb337f836855a8bc50e694235f132be8d69f7640b2d2afb3aa8494a8f74c09d0659bf896d0c419096c2835ce8f64ab3300d351bbdf0e58906a51a6e935b983f95d2a5c94488b9b7fbdfe72022f9f614cb99ec012bc255a2d96ea125747", 0x99}, {&(0x7f00000002c0)="9cd98d17c7ed15deecaa89342c3569730d3e7b8e706fec3bdf493da87b69e44305edb60c659afe185ef72439db18161afbafc1ed94266e2c9f9e2b20ac6ef54ac23d95a802f3f2a800fef21e47304e4c50acba082772f2cdcac520a6dcc466d0", 0x60}, {&(0x7f0000000480)="86d43dc8e85448638476bbd2fe35cad190f8637f27d4bb4d67f35e5d5649000b53034fc2b3042b05ed78c0b0a013f2b0568b5672b894cb13d39534a9f70a19fbc117f20a9cff87e2abd17c59feca37799239e9373f8793847d2e8496ac86", 0x5e}, {&(0x7f0000000500)="8d966526b0c5f62546ece1d1a9fa55adf18b39f61096b2c167c894a0082d566d497a331e8af3e9d6e9bedbbb8cac4af190880017ee54a001c8b3455e22b8e10e6fe5ae68430e", 0x46}], 0x5, &(0x7f0000000600)=[{0x1010, 0xffff, 0x3, "50ddda23cc33bc398d1e442ee24e22cebf82b46bcdd34cc56078a3c804cec1ea4e2cb9e0ff08b042177c35847d29695255d144f82e9d933e29d48c78e1328ee62a53fe894b7e09f851a627a672947e80d3d53a85655040ad9891e8ea08bedbdc4ef458bbc1a761307ce1fc8348b6c875eb453b96e10588bd2b46a66a21dc3adad961ecfc223f0038ea34f17f1d1bfa9ff10d6216379162410642097660a18fc1c0d49811e1cf67a078d0e267524eb33a99a3bba10a207f9a98e978051704e296be28d6e0ea1f085d70cb7ed407ee5972ffb0fd63487719851a020799a367b99dadf6166896c396ef0b2fb347384450fd83780015f39c1bfd98f893e01f9959edd8b722dfe1c7563c418c27089a4d9004111e6d3fcfff34908b48fe538772b87375a8b86defc6317621f4c12e63848cbf5d505c58424cc14e0229395adeaac05365ac19391f8e3a6ccb419b798ebf1e386f5e7f34f2be8c4873e0169693ad73c7bd7b50a46aa8562d63a4f682e8201dd30187cf70d1dca311f1697523f2755567a10bf2a98c2bc7c653d4499a5cc9dd39cdf7a91c4b6f8fadf2f35c6372ebe5c0c097ea277d0783fba08d16473e49f6d825444b54e4e005317108c845e679226f8800971afe606980a6ecedc8c8cb090d9baca197918b32fb0dc656d446c0822586d246320c40823381db19faa44067408058c893c2948ece699d699c7e77cce48100a684aca0220050df862a4646491ee3fefd0ec1b3705191ef7eb241915d27b6d38536d3700862e7f8927986a5fdab5d4b917748ab53ddc11384492e7a72e1605e18109ea06e7a3011991f0847eecf7ef8840f2ac0d830c30fc2df9d6a9c6f164a824b68aff81a66b80ef9e4b57c324a71e71d77b66eb6a5076cfb51aa0b6b00ba68cf78811eba8e26edf24c5bc8ab39e50420471f69f19adf4c2acceab0078ccb81f49b5468e153199acef7f06bb895fa1d5077bdb41c8c88771f061a2544cc7dff0dfb451181136e8c11fbafef0db5c397781f871e95c74d560ea503a5e26e88a8c3d691c31d2ffe4674f0405f7433e9e97dc36e8189758b517a9c33012715186aa9622934079e4b05bcea32b265873da1b1a42c3abbeac9e49d2e28dc0847badee82dc910e01c0fc386a19b035cd8b436ceadecf62264ee9135e04042aba274b4273bdf9b5e0d745abd8e7f78f55960740bacba9e0773c3f2b9b86235c686a0d866d680fc19bdeb175d2d2e6eae8d8489514b9c3f8363650c966c9c29f2da03ded6e4a82d8faa6735d080dd6a68bb5c13aa1c3ad021e4c781cc9d0cae2d57521f24af818b35333658dbeaeb2320660cff74b3289cdcc16aaf2d7c6ab82934e59f87f8cdeb18c1820b604023ed26cc9ceed0e99e5702ea88917f8651179019a76d23a3e74e716910e7b3d8823c73d917a5f333663eb6108b62b85fd501200b1d106785476922168bd390c4920b276b606c4f8a675ba6106791ec350ca13b661e579f110eace0a8d792ad68373678b4e9526f7360c51ea772e4094623c18a2f1ee6420e301f77fe7de935764880c2046a0776bcc9ad04fc7610d9355b63faf5ffe420abcfbaefe6f9ed39ff018019c483af991947d18e083c9e59ee8b56248113ba5cc253fe267bf5de923b6948863e6c7b27823786efa32fb0634af2becac7d36db14b8ab400327ee789138bdc2d26db6249e487b24f45f516f545865a3a6ae8586723ab420394d06394e2f89d039a1b02173d678391202e7e5d0a4b8fede1356c67510759e529d77bdeda4efc50751dc8b4420dd8e950b63bb49e888ac93e5b0c41479b4792cfab5a5aa9cb8e961a286d88253a63f5aa8eabdaaae9d7d8a46b6d67959be86e149c788c9c251a57fffe9677272fa4732efee637b00e1aa5005cad2801377ef51cede7d44aa697f473199ba9b190b9950350f88568786f96da6e14699ff0d04c500232fb0be8c1ea3796b1894ce68aa4b8cb961c61db0ac8d3a36cdd632a28ee9eccc23ff4f2e82ed8b7e16849b87562150d2bbfd27d14ebfbf294b6061d959364fdec3fe2c2e8182b3bdf196bea9227c425379fec495262cdfe4139cae1a1703b5d534424b334e8bef33aa304622ea568a066cf310beb780779f2e6bf6bf62ef855fefe3a74b44a4af4df88a122293eacaaa319ea897c54a394427736ce430c20a89126a0c1a8f0d63ecfbf69e37809fc7fd8d6c461f4c27cbab0665510532478b6eeebfd9810a474923b5705ec9ed2f7a61bffdeb3b533fe6c213a5e75a10e8415b2bebaed81f3bda54fe08e40ed8e817fa646aa4bc6a312838020f11bb2d021d7e0bd18749fdbf746bd9fd1fa96e0b3e1ee6807ad2327098e36c298f8c7327c4a78ff539853beb12513df3e2848cf6082d50963b57c184cbffaf098693074e0fe43a107534018550268507fb321910a75d7219a46bcde18105b8be826d97820b15e37a16c6217e67d985b809c6faaacd9b641d07ad7b6fb7950fcf60388aa9b4633a2397a9229e482a0741e465a9a5da9b949f1f93f7c1eb7a52b1355225bbc9434b7a4c6b6a22f05de26fee81e8901379ed6adfbfc13d92ea6f26bace60dd95f14bace62658ede7fd1eecdd9a17352f713f8378d86f1d9e1f98d5f5fd1c7aa7284f64eda042a51c6216448375ef1c4c0c9504744b6c04fc9e6967cd6d2bd3adbd94f1139e1e1cc800ca55b54105d5eccb18ba7f04c434665ae523bb968ab7d2c6d8a8d220422259f055df23c6cf5316282280d6d3d531a5f4e1417bc1e65bd48571faffaaaf031e869ab8051fe33c4d984ac1976ea1a87696c084150ff71933d70e2095b30f475c999a77173ca9243b7cec013ab3536ba525bfb85a88a0d766f18ab34b8a8b06ddde19ab46c669db8c60506204e658d1b7938a791b3d9bf984ae89c0bda126ab8fed11015a57ce680f4332000f72984a1713ea9079f5859e6557bc289e1e3ba0713d1ab549a524fae402f45c6b9da6c08d0669159c4089ac850f64e6decd8d0e5b9699aaf889d7e724e8b6f7fca2ea7bf933e58338c437f9a55e66a11f0348dfe1e89507af4dfce3c12b29eb105fc5e9b7ce762b5ae7989134cb8af23b794c1d681bcb43fd98c6051992c4c3e4256028f47da64d3944af10ae3213c158f61fbf96a3fdd55044ba0e4638e026b759ebc74b1095ac633221f0aa5969c20b852e16145083d03d731b35382a5778f2d833982ac8c32a039a546ddbbb62158666ae75bce329924ce78eb904b787c60b1d0f56f67cd7903e4e0479cfb670d5a6066ba8f84cab85ab345e3346f6b82e2c8b82a7b1389b936ee1d9c98de2cd58d620e0f0239cdbf45774905339d974b3c6197df345810c8afdd45ed96e1e268bf59e3bfefa94484d7b45e66438299e748ad69f7888be47df0d2e35a12a6063036366d5ead9dba3c41511545b6392c93650e030ebba410f5fc6101b82e50cd80001694dadd6d6ab43b5721cc812744f03ca9a96da2d00f1b1310a137d2d5907a26426da7c9b1ac229b32860fb1d4336880cc4fb0c4df01bbb327c1857bbdb2a03b4c576b3d805664aed79080ecbb303d8c6cfc98460f9843f76c82afe0c10d339a934fa9d988097f6f0c2ed7a95fe4c48f96ba8546aae2495542333533e76b28760ba101ded8134dcb0118a52120a78184447bee24fc8c0b095a24d920a45175de13bc2df314bbfb2c01806153669e3f81c399c9625d345368d084c0754b48cb04e51205bd15f2c535157bfdb49be802b624e6fe392850d537b073f6b02c1ea5c15a1721f5599bfa226cb8644f46c606275fba0fd0eb46c2dc9aabfc9a31fcb57549c80b218d4f65904fb0aff85d96933ada839daa43fec47944f1ea1d7775b2dc147a8f270c6bbea3b18f13855e45104555ea2d3b0709dfaedfb12065983f4559b5594dcf4e2f7bb092f6fe972d5c64a637abf2e724e20c122861a4cca46a54f5212dd21a02c3d71d83ccd4490c0d4b76f096dff1b3ecdd13b9fe39bbca9cfa53f191b4ef8687384da1e21898c2ead69e15c715b3e833da80ed21234ab8bdc739d625dc332c3990e33b0e785bc61ce1a2614d3fd97f475c34d2485d1d0a88f7a6ebaaf49794f65821e0bc140beec7a97cd5db826d8a8ef5aa165d17f81ca942621ddf768303e1ab887c94a7661caf006e7a8492357f13d2e8400951437c1b5469366fbc489eab8c39269fde9a317d38170d29fd633255fe42d53c4691dbc655ed1e9a7247eec7d579d8ab356cb75fbe5f450b031a0b895b91870ca1b98b8f7b46b2b497caf6444a30c424675a912ca4535dc315f2df442cddb14b244f65ae5c7a3b12886052d91e6334f4e2cb1194a7fe9f8ecfa2291ed7e8beba9faad986348ee49860909dd5871099c9b00eee331cc6a3a25693f1423a5f0f265ed64b622523f5800595094ce2b1116d0ddf7af64933356e6ceccc7030fc65ebee3969fab674f20b26c7e3feb66963aaf1bd01ce188d6170f19f7add4c9b5515effc77163eb41ed7b95b80d85af7c2bb7f38a09d2d86de0b0372100eea06ad55b54cb7928d132ba878a7f07b3fd469a25db7e2bb9c170200d11a7df1135dbee6142ae2fd821e2912e61255f78b14bed2f1e279dd7c7ad31dd39a97c4fe86eccf5b618a5d21187766005cb605acc749eb5be78092b7da01c2848311b920e4dbc1bf995647a1ed1c68e5a24244d47b8d614481e5f9e937fed8bccb5e175262551e115a41c371bb782eb6dc0ee8c18877d140fdefe9cb897811d3679a7c8466c1ba2e484d348cd220f171a4c36df2cd560ebe8c32af095dcee8682977155f0a13b53ab24acfec6a6108896eb0a38db4c93a34fa46b570a60bd1fcdab4c11170679d65bc59fb22091f15607726b22bed7e6eaeb2e64eb4547c338aa18e5a594819e60637f567d603acbb3f30aca0f1261425b17b689934ef606b81f8ef4db0121cc7bf673fd96287c1f7976510d613f319d3f202f28c7a58f9ab8070a14ba2a172d6cb0d8bbc409a594aa0d67c434c7b1a943578108acb9c9d0a9c806f89eeedd19a2fd803d4fced4abe0a222e9ef34684ba5bf0178f5fae1619cc18f84087a9b8d4f31f483ae607d17020ab9234902b0d8b8ac9b9ff23b7c67b49c16569794995188bcb8c6a307e3d0fdccaace5ad498b2914bf74f288ea9536e351e8f04aa4197a5d233b8e2a446f5648bb02957993fff5804b47f1cd8bf930abb28d888b4c6f68e40e817a43553e6b6299b03bd1ab3917ab54ef76c2c5ac75a951b961123b13dc44fa150c72aad481c994ee700c6ab626c5802e3f9b0c7218a70ba0dc9d5711035e1a751e0d27fa873365f6a5b613bc0e85c1355767c3f8b39611435c71690908d069193041982fb3070048fb43655df10e6baab9421ea65cbcb0e56649fad1cfe0ed0a9e9ef74415b28dfbaf5d58902e5211939febffed1bd8881441fbb12d99e43eee99ad88c1fc2c220f8355467ca9b66cfdc4b4b925a50bb76f91ba7dfa69ec1426db179a1ec7d800c71231c334f0000b5e43453140c293ee83ccca890a4ac36a0716dfa5527bd82696bd6bd7055dfc421d25c6281d2c22a7d255f8cfb21150c10fb8ad46baaf0cb99b4e11021daf65d4f74d03bc6612d3fd1634a29365675ff8887c48e3b71d1a6cbeac2e6849d26976aa1e6a40933dab40aa4e7b2020f0d9104f1aaafc15fb8758af2e91669246fda5cfe6c419f9f661e72608151db021cbdebd586186d8592abdc46f49f0d7b7bbb7b8ce85beccba54955ba2445c4b632903d381bdeed9e68c6851d78d5e20834b48863f8dff62c60d"}, {0x108, 0xffff, 0x2, "27adf68581e85e273414851f9cd6ca68f2a634416dcd6db224c71c48b642283d5f0e04c57b87fbbc0cd5122fe2fd9ff177b5a5ba484789b600025e64c903e05a318fef4be5c18c76134f43653bdaf966c4f6be1f93d0671e6624abf97d447d032d97993dd8b4db6380065a3cda0ac0326f73c2047172231597a61ba97bf23e27cb41cc43dd7fe2c37d2ebc7927d4ea1066de199b6f025d095047e2a6f6a405d463d997dbf8add624e27a15a13c20021da5a42dc0ae14e03a7a00ce76547e1f133c03845b901123f8b44e355c75bb55801e0dfc81abe41ed6aa5dcd1cb2d0c32a785a40954e4305680dfa8211e357436e8e2f0781f1"}], 0x1118}, 0x1) socketpair$unix(0x1, 0x15, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0xfffffffffffffffa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000440)="a012fa0bba28c90499f6efb0c34493eff2a16d3c9aaf31f64600ad0f4c0ad729fe6fbf84cf7fe0c98d77024ef1bdbe8b9f6b4f05ba7a", 0x38}, {&(0x7f0000000340)="e3dde330402f23dfd010208fa77dfa7adc4c55de0a2280c65d1b122fc6bc58dc8b7387ca4a124940a2d25d2232e632ca3c063d39499b75232f95e0148aac2f139fa5c43ec329066ceee3bd2fe25ffba90e6f3f5156e428397aac171e41fe29032896af95de15e0f6fbe0cb258fbb2e4ba231ab97e47bea07155b9416b04341de4212016387ce50c751c57b4613b680e196cb429ee80b2483819d0d", 0x9b}, {&(0x7f00000000c0)="e49376fc1a71919df495c7d895bab55bba74dd062a8a8b98382ff4d42c821b8e9b24c5f989982fff882238924e2095fb3f757c6f97a28fc683a5fcd5ff424e5d28890e1677408080affb79e9", 0x258}], 0x3) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r2) 22:22:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x0, 0x2000000000400}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/189, 0xbd) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x101, 0xffffffffffffffc9}) 22:22:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x88}, {r0, 0x16e}, {r0, 0x120}, {r0, 0x80}], 0x5, 0x8) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 22:22:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30080, 0x40) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r3, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) 22:22:54 executing program 0: readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/88, 0x58) mknod(&(0x7f00000000c0)='./bus\x00', 0x1ff8, 0xffffffff82ca8060) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) socket$inet(0x2, 0x3, 0x5) 22:22:54 executing program 1: syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r3 = syz_open_pts() syz_open_pts() fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0xd94e18ef6eb29f86) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSBRK(r2, 0x2000747b) dup2(r4, r3) 22:22:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, 0x40, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x10000000000008}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f17047ddd6b8b4c8fc35d9277694fa682", 0xae}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7ff) 22:22:55 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) fcntl$setstatus(r1, 0x4, 0xc8) pipe(&(0x7f0000000280)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0xfffffffffffffe57}], 0x9, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20, 0x3, 0x6}], 0x2, &(0x7f0000000140)={0x3a1, 0x9}) write(r1, &(0x7f0000000400)="134958e920bdd75ffc8fedb35ade95afc174d8edc3282326ed8c4f22236616f66396bede6e5e2d82d54ed06670237e49232564c6ad9d5efa9858412a27897497659ce6f2d63b69c3f34793dd69400f9e7c7c709b184b72e195229a26db9830520702e78f99ac1d73fb9ece277c245117919864d9a2bbdcd5d6243839dd4481e42f32bb0ffa9f4ac1abe3cc150fd94f4159d51224706931dfec8d84a8a9d06bfde60b622bf2d70765089074c83971f570e861b8dd246fb6681a0556ffb2a33894b0c5e1addd3fb2ae37ead3f2912cb40beadade3af1f502b276b904e93b047a9288a8600b1781606cfa3daadee5a0fa156daa828d1a1c36bc3110e6c740df2fdb1858ca8fc7d974fe1688e7a6bdc2628e86be112ce3234500a0e5b690dcce858436b55f1a9017e58809bbefb59c2c98d348a03bb426b4f40efd4695216655fc4cd65ebf68ff32f237c72f74f6035d0ecda469fb175322e9b64b6cc7780c530bc557d66f32a0d81453383a018339a4642dd40dbc6a5a9b7c11088704317356d3b477e6d3df2205ad196e86588385a9675187458914b64165d6db627821144677b21684eb018e01b771d21cc4170498fed6097df6382483589093f3ec96fcab5f601413ef937e7f460c29ff647b6d5acfe6f430ae5e00eb9c601fd73e57c1b4778e9c636629962684c31b6c92112abf91455f645731aa708e6dcfdf20d965c859554b59a1ac555398da939301226c6d086d279a31c3b1b692d62cf74f29070f8cdcde2aebc25e055be1ae006ab4fe6e35d3a8fe1617c9e68f6908353f94445595d895605968a52b075f01a898da1258b28abf1ee2a2f6efb84a6ef88f948c38c42116fd521cd42b82e545381f2156a203cc3a30c3325ac4ff01e0875c25e9509bc8c493ec2bc9871e515fd9ed7455f19ff6dadbac807c81ff4572afb07f0cf941cced6d3860501f05591d6f40e16123e5f32f8720044c01e24c936d439fb035eb05d9f00d8fe442f7542e611a69ba4dc2f1f978ec924e5b551d30613842bfee3efe18b03fa9fe4bad4843ebec4e3010f6d064af87d793c7057150a0143be296bc7850c1904908b1d696fd44a7594a5a3941b60437c61b0cbbb3e0ea93b3c6a402b93208480f036365c9c100e9e055bc1b77b7bd65ddb761b8d19bb2e9a6b97801bd7c080a2e992a528aa7b31425353e6a038217ee7485dce73970e76fd8ba4133cbe289aea97b6bedced2559f4c56efc64be027293540192b22cafcc9fcefdc273982994a53493f4d09bcd03df9518124e469004712e0bd961c98f5fb53ca513e76559944abb26fb9c775e7a6b4dd1bc6e536e9848b8239d550c5e5e74d356ce83dc99eb9c0dd60541a8694f07c441563bf13955b672b6153ffdb33928dbf8d0239d7cc570f97fb74c4a389e4beec2640c643a2c5f5ea642188aabb0d0095a7c20c5550b015d84a38d88e15b819d4e06cc6f546fab4cc6141698aeadaa405aabb4d54a697b6466218e4b24465000e958bf6e9e16648fa9fc385a0ff57ab95cd4ab7da1ee7fb033c24d33d2dc414654bbd6122d33ab49f28972269c78c79ed8e93b65c24c343c71db77acc720adb46c2af5a66144d5f600d411ac5217fa75ce3cba576cce9883a9bfbda2235b1c76b24b0d03899b11439d9a9553efc64814ee65ab944c269ed3de71d97c430cf0dac7ddbfd95373b3b9a6ab927bf057b33eca23cdde3880659b7051e1b89e5063eef3839226d8cd01485dd6235a2e3b9dacddfde285200c025ee4ab2b3d8c8a8e87f5e84dc15834cd4919741e7735309f1b72df32d337b021515efbd3ff7ea9d6f247a9af2947554fc16bb97cc45d1b4684fc0e645b603d6dff6c4b570cba45395f1c79bb4c64139e5119b7f4946eb8725ef4c94a3a7298a6493a7e806708d4e87bb8b9eae6762f57ac308ae75745269a6aa22c30d23b21c436675bf95661121d7d426d04aba93eade5082d097655f25d080487ce163ae2350c2c6d6021aaf02d563775a8362dbaaa1eaf36c968d0cdb6a3f6de22cd842c74a3e8c635009522199c0b8e9ddd03237eec925218d7f3409894fe049be8743e1b7a688398c7c5e52d222b3ed1d050dbe4673e227e91852e2f61a1671bbbcb8e01a54d2e61e05dfdc0b5cf1c447289a12a1e284664aa8d31c7339bdd4d9765a2eff444a5eb6ce1a08e60c7e132a17b707854feb408324de37d2dc0cb764904e36325d6bd61d60364df87eb37ffadb126a01404ac390a35e311323f40172811e50d0e1855f22d22aaa734c2f12d8466d1e75c8b53093c27e8ee32f7e98f3fe1778cdc5fce13c8a2c6b3d8716e8b9541d67e9a4a7df497f41b52681907425f151493040686783dccb6034650b3f65c3c9f61ef0864b7702725a98a2ae2f35a14ad7adde0fc6a9c3512041b5fdce05ff13f76772d5afcc1895cc0f28546e46019376fe0b80a0edff8910504cfe3aafd2d4a341c4e8a2ffaefb06aeb5ee5863eaef95f9e16ebd491fc9194d1bcae6a9546dcc1af3fe28251a6a612bf2b6aa080a91875088ff1c2a7b78e1c9f015bb6910b195c96afd711ebb4a4ef588495cf6b21d11be8a6e07ca692b1c270b152f25f16162bc0fbfa178011a111ad75cdbd2fa9c37594bf2fd9c594b46b172a7d016f5cdf2e167236cd376db1c62a13f5d46544882346486f4277e5feeb25dca702d6953148e895cc8260d3f95bbfe6d5c9fbc2afc5ead5917aaedd2d7a7ed1d453a662a375accc0b1ad6e63f05080faafe68e4e2e8ac6d88cbc0450fa1524405c969796c59ab68c843afb2df7ca64780bf2b71c565ddd316b16dd396da136f99f29daec72c681db18054d25599098c8e09e5df62465079bebbdaeb0d169261072bb3f94907fec4d044a55fa3359bafdf7bfec1cb70aa7574e31783c0421e4dc937a3b417f5176aa8d9b5f850231a939d343adf2693b51a389ee7d0d1c71a876676103716384a1b2571f1c4b21373d7cd1ebddd17cb78ef6dea758de256d0c9ba4036d0d3d1adeb23da67076be7f6e4681467124cc362cc6da3bee7fc228e1b46a74fe5bced220a50a1906b632cabf152e017b9f8671fa5f7a295d5b37136e7d6738b2262c3ca871eabb081fe6fa9bef8fc658b7fa19e02ce283d819d73c7f93d2f553adc3f73ff66b4f3a92342994bd345bad0f648a9797c80f67676a7fe04c325f0f1e05fa04bc7aea579360ef31aa1e907b231db32fe95ef4d0ae59bf9cd72ea368541515eb5213ee2f084973175545130516426f8eb3f7c89b753ce9578903f6d2e3842ae0562467c7444c2d755222950eb1408bd216988d246fd54e2fe4e8a61850332d24f4a237ea83bcd15f00da5150996a44f25efb77e836993d0224262659a9ec6fb5b71cf912b9091824b6a4ae94f45ec61afaddb91f513faf952ab092f806ed37349de495853c744b723dab1c920f1a5840276f734423dd3de0ee3a1f63de5b96319cd87c436e760f704a5061d4ea7f782fa60d44074ed058a26c0684944b99623c4d00595ff47b787cddda263ed6e2287e341de9af284591f305ea9dafc19eede75fbed64efc2368ec3decee8a0c7cb2541c6767bd2e3a4e0c76e585bbb27eea73e097cd58c1fedab94bbebdf296dfdbed780e173e291e6db474ebdcaacab1f9fc13eef3f59340a062627bba122840615b4c6d01a135e68326147cfd828078c166eb1be5b27e006e171082469d3db63bc90fb151e8bbece2e1d1bb19e6e1195792f6a951721c90533bf9e3124311b493c604e8943516dbeef4b831e0f01446d470a8953c3f2182e8e8696d5e8461423fdabd8c62a3a1ad1cc1d99faf8ef593bc0a98468cbf665a1bbab2da17f1df95ea8c0f43305a69dc82ab144dbd6f12045d2a6d4c7dbac6ce3f9f23b277a86182c5281689eed8211d5c2de652d8820ca902cd884d249fe2f304a62206663d3533994c62891c31860f92e654759f14b64825233fd76f87a329d53d9c3c3d3cb6cc5f1756646fe62ffd7e6e8c41126bb58e1ed159c849aa7353b22ae9cf99ec0e554891c523555b601221ed94c28bd91823451dd636c4950124172d45a5f721a033a7aac5dfec940c3d9c4545b4ea9ab252a28ddcfde15a312f043726e5c1302851a80a89bf44c7ae06e7dd3ef0b6f5c73b95eaea6bb0d982445141174e3f92309f19ea0835baab1470b2ccd10f85aeb78f66337df576e560730d1d9b2bf048f93a851b060f2fc258a35c3fe0d933c1dd4f4aa2a80855ea648100384fc2e2b2cdd81f5808276bcffa7563694fb5ab7d9698b6630dac0e2b4c6c9099d903e4e79d65e9293dfc92477d1fd3f2e0416a4499cb653524dfcd8aa7957fdc37b64a89942f78cc3183dfbe57fbcb414320d089d51808ac17afc46462a8795b48b37fe94dde0c53ef437772ef0446b815877e5b8afb3da84f9b72517ec9ff5ed9834c9756ca7862843ef4f3cf4f318d13ca60aa9f8aa688429337ad92e7f7e80403a681798d401b9cf43c0a789ee47823038f8be1214dbbf87db4d8084e684a58f803df362897e157ec0ce5bf056a66bd14d0bf0af2060406eee838ac8287c34f17adc265f35975e5cedd32d24254dfd9b512d26250cd7cc458814b53acde5523f31c447670154e8b3d3e6cc55275b96a2fb3f7f9a149c7ed44668d52e35ecdd7ae3a0dc0d57274ef6f50b0d9692e6a398891d97a59708170c9bcf8a298da85cdf8334ad984587478553936662a40942af4255c8ef25ae519af3ea58d969aeff4bac9310b9b411f350687e682bed65fad20358b924fac95a013e35a65f4ab69bf7bc4b48e23489f326bcdf86010b053d4799703df7beeb73af4c5981da58dcdca51061676fea1fcecb27a67ab10558429176e5c0f985f99e3e69faf5d2bc9cd48bcf09de12ab312df4dd815eb293cfd0ce3d11b037c466d181c810e0ad633af0bb43571f2b19dcce4f283f47648c8cd7739b25f1507813673c6280f61d67a7bc49ae53b230a5b573b092030523b8a1c45dae9e4800b5b00ba3b16c0b017938d07a9c1e396128c52fda7f07afd05b02fdc5c5df29d2609ef6a6655b023e687ca9529d18a14007577919f8c149bfed8ba5e00b910992426007dce409eb7676390560da7f334ad4a620c857f381af100eaa5a03860c9c2fe4fcc4431d4531358af639108d2f07b79e991335b607938e68cab29bf5d7ff3586d7efff6758de0ede7091e022c3258471f3a19b31c93e8e7d1ee9bdadc2f7fabb9acb017dc10246b9e37a900bb3a1ceb4edd5b588fb4a4e3de54c7177a991ed202ad519f57deea871680587a28e57bdecaab0c0f515e3c6446796c5fd5fb9939df5f1ca015dc6e31cdd11dba2ced55221d2bafd1a0ae454f9d7f5425c65d70c554d4f0e2287fba85e21449b91f0d17edb2edc621d5c61b7d51a1d868ccd59d179241e5e09cfd85c8ff478a1fc2e5f69cefbd489827f378c6607fa8fb33dbe17c3acf13ebdfc17954fcad7b452f81af73b13ebb3a06f12d21cdc00a04a0947e7538a77212d11b79bed799dfadf8363c37eebe1cf40b3e817d9137f46b832c61fde9b24d2bfdf954beb484de7399e2d768d1c3b8355d9fce7417dc2f7a911f8d3d60ce79be41b32ed7dc8bb8cce677709ee1c034969a9ae68419bf6d34930be6b18c62c0b5bd835f0da25a197ba69ee1bd046e7a49ff678e3e5c8f185c5aa3d33218bf70a42cf6eb092e978082d5d49d962691da834b2631f25be43f79cac54dee0604ca5e2fcc7713975a6ff206f01083a5a1ac05cd51bbb891c6e664bc9c538405ce6fd42bacf9cb8805d649", 0x1000) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000000200)={0x3, 0x3, 0x2, 0x6, r3}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) 22:22:55 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) readv(r0, &(0x7f0000000140)=[{}, {&(0x7f0000000040)=""/224, 0xffffffffffffff48}], 0x2) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7]) 22:22:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 22:22:55 executing program 1: mknod(&(0x7f00000012c0)='./bus\x00', 0x40000006009, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001380)=""/178, 0xb2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="16a1da09481be6d01ed52923b72db4a297bdf81fcd52f18ab25c2abd4fd2df637e871afc476b2a84cddd154a6c860c6e8291ebbb1a83b41e709640b359d202c912f539c28fa5556c5177f522641cf04cc2e6efb34067edba48b19658d322f46117766e42517af5ab8e963978079a983dff8c1719dd72e153b080d917896de2c881ac40416b72f5356051459cb21d6a93dda0b70bb71e7240d7c5773a80e28bdee3a39b7100e8b6727864d8beeb2578f388231db7537d53e466e2d2271b5113a82cbaaef26a7db031f491474c52c0632e5d0cc93ad73bd223dc334a3bcc35a2c738d5321719b1e9e004eb1088831c6ecbe6cf41e8382f8343202f9fd579919ab81f98e5b1396fd7eaa453f8c1a84c6c60a76b1dc627cdd60f47a0c3c5d7d8fd26832eab08f699fb8cbea92d74dd8ffe81b8925532ee0db73d3ed65c95cd0e5e9cf7c1f4b2b7ec92d1d3ad854d7261aae869154c278792042091d59aa561ce0c3b320f98c8e6f3806a360dca2d0149e25f86097f58ef440fdd5556d65f888c6adcfdbdac4710475d9a1fcaf7d4b280bc1fcce79c1721c0e73db0f296d44f9e11d8c5502eef2195db6a0a4922298fff3aceb58c592fe292b7e0775e608ca59cc14455e47d308b04d3bb42d8cc5d4cdf64459f6dbe92aa444ee91a36a09184cdde93403ccdfca2e87b171841df903084876bdf5eafe8db30450e3ef711e81270a0c78a6e564728853bf623405ae0667d1ca76145b1a8a9d99d82ce340a649fd1db0955b59560cdc1a4321026ef86fea28b0f7e4462969e9765ecb21262e3b699bfe86ba5cd16c2a63382f8f512b7f7cdea063e6be018f307ba4f69ce1bf509a41bc189441f95436d6222f6bbf851d21570a3f82a2f661bd77e33c660ca19ffe1ad61e6a006c7c41ac8dcba6ba143e595fbed6ee878c7cac466cd31607e50a6b44acf1506a92bbd762d39b5a514faf03fead3beb5046e560e50241ba1a1f64c8360514523ceabaad83d4677b0d767263edac0d06cfe5ba26c57833c1cef55cb2fa8e6f1dfaf2a05a07aaf3a60d253afef60bb34f847851b142952dd907c5f73bc636a0f7bcfafd092a2bd7316b5fd0d8b6429eaa825aac47c69a2d9f56775317925496210371c265a0a921315805d2402ff39161eef6d9b9fe580655b61bcbba169c3e4b05b7b47887769d7c29be6002465a5b8ac8d064646ea53b197cb8c499286099f241d1a88caf25ea3618fc4427605c22ca70a4663197ca9c3b981d029d03cf4d1a433260016643ddcf4d5a7a9fe6265f43bd3f4d47b5706b317016f514431f3ae629b2fb35d95397bb7adf0b2509db3e4612e31bec197bf0e4f4a76c8fd7b1de3577deb62d7798631e6cea23f2fe2e75ac57cbeefbab5929c4e105ff4911ad77d7db30ea20007774d33f0a1d6884e74cd8df7d0eaecde2aa1d03521f1c0c7260c62e8681af67f339bffba0b5ead8b18f669abb14188731a1bd3a25b9acecfb90d68d8b0ae9737ac7aa653b35595bfc5b720a3e261754425c8b4a7052a02964075e31b925616b7fec245eb9241420d4821949937ab8d97b560e9aaae57a1ebf0130ef4b68c823d0d930b78310a663ae84e51cdc7f3264dc092adc62f951e805a77c207d708074c8dd0b33f8072b5dfbb38343ad1bd650217503fd88c4168e6cd0bc252959b08fd50fcc6cff83d3b4b6f5f8f7b8f376dadff0797adb795cd1127f704f7719f20e48d7b07a11d8c39a0744712bd98c2e10b40e7fbffce83ec91c988608c40d8b79670fe3e91f5f4f07e89c0f6447ed308ce38d7cc8496562157647b76b9b447182693d0b6cb2661dc9486db10d13e776a1b9bd43cf6078fbffed03cc514558a7ecfebcbf23bc999748fa0260cc37a1d061b73c86afc1fe2fd7bb0a4664aa882db247e869b0756f58bbeca39bc6837a77f69948e3ea45e4fa4ad1cc3f1436aca4e4a0acb16e7b83abbcad69839b9b833f6241603fb81a9ab2fb09cf8866ef322fdb860d6130aeb3295579678672fa377ed88b2e8326ffa21dc78c46c93af825a34ced9d9eb25d8b0a60e9e7a99c998db855baee8c752198bc345ea947da9035a29cc5061975bef2e9a903ece024a5a8a1bcaa847fcd7caeec92d72187a38beaf271ee734bda3a8cce55286055b5561bb30be4a88ffade33a25e32deb5c25f7dc684249ef85bd36e7f4d53cc5a9a77776dfd735e31b2d9323ddf977dd59fb3416f0f14c81a2df353772a65996b884030f3f116c39db52305ab44c0d1dda1b667b247d69a7b80cd3a73172483e9b3735956006c54fbbbdf817bcb1ca2c2125832e26b30494484a030cdabda3866fa385f33d6866de6e7281870a74d83e71e968506aa39fbc56aed63e6af467bd9b69cf68662381157d1935eec8d6cd7a94fa85ba2feb4af7d4c4b03d2f249a5805ca5b0ff1ea2fc2849a7c7a9c9621ad6e4f561a1893efba60f95c7fc5ab943c61449d29a7ea5efd28c7f00eaef50800d6da5362d7a99b5b867c4a7fce8465a6524cf523b13e6e270c49e411b3b35d4857f0f169b980ba1057f8ea1f859543bc67eb5d6589684ae09c3d5304f91bcc40bd1a47985a6d523c8439b9cdc45141899bf2be152131d94881716222c83b2fba22f95cbaa6b00faacbd04620d93d0d036259ee6f495d55352b4f63f4ff95edbff7507e4ebbf4d77c1ae21ed5ab438cdbfe609dee49c287418a50d9c20babf9699ac42d03c22833591a380bf516aa9be501ec066e6bde6b09b97591d4b91b99ce0743ecab8de5a91d1cd40ec1ad920f8ae3cba10423c47a889b331355ea4ce88b9c7095a95afcb646a93cd43845732f5a6727824c3f2f96ea3b09a48c2f61a31baa54669be208c1720813f98666446e702f795241ea8991cdcb819e26f892f0f956d5a62af28a185a4ce5fa8b1f522ef612f0cc77c5676882637083ad64702ac0666a468731d9cae13c8c6bed9537e9cf8b17a5636202b44f144f2783fb3669bcc159a1e534096597eb293d48744e418a0f84b48d79f0380e57ae0b6c04062969295a3557b1924ddbf3623757c93b5b97676fc65e25f0d7f3a9ae05fbce2320e6d632768de095442a20c0874b696441b2ed9ed36d142e620eab4b92c04224c8750068672becd58624158c1dc246025935053dd84db1533464da15eccb7378bf30af67f9c8b72858c3d39e3fee128ed2572f2164d212c0da24b82bc3dead1db2a044cf77edefdeeced9912470e81971e3f8479bdcdbe641d3e8c3d02c15c33bf026ab533812d358066917cbece4b92ebf6c4b2e49814224d9df5c95f972241009c46680be40ab422c97bc0f04859f8ac8b040394ed7290d7f2a92d9b19e39d38c0a9de7a7c0cfd5d3acc5ecef50761ddbc08b77d5224a23072e0d03bf1fcd297997a00ee6d0d3301900741ce900247c2915587bfbfbffb73ea1946673072967c18b2ae0720cb782d5c2c637bc94d0facbcd8954798bfbaddc59b83e34f87981f64ac4a587a1d24d92edff26c6bfe4f272aceefd7b088420bb27479801c5834c15185848b944189cf4e46f9ea970e0053bd904c55438a3f69e313ac614b990cf86d1c5c2526fb451af55cc421da894803b38d4b3de3cc5be7a5632ae7012a1b65268370244ab267813a139afeaf536cbda2ce0bba5745a7be1b99a5d1a91a341e8867595b3e94ca68f7dac902a40a519c67c3c9b44a14a19e5dd21f4c20aafd1356e06b9f76f53302df06a2b3015e510d6739fb1f64069ecb29bb6a85c788f85a3391afe16fdd3dfd7d57db5b5a432ac9a9894777b3d576b564018aef32012c0829fb9b0ef0998addb0768534fc685c65073058116a237fc741ab53e67600b6cb6e15797b7ba12451c9efd9cc589ec9232fe860d7d16b563330ddea5e707228b8518404468843d51dfe15abd04a58b3cc28c04ce2b185197c79fc4cf4b9bb2fe629f007da36d8cf6a8aa49af8cab0dabfe50bf0c93a555e53c540ef8563fe51bd031cf47629b8527ffd3180ec2d0383506b645bbdd69de6cc5c4fff667227139c6d09c8d3717f9e6a91bad994e338ed8c4da9cb2c6dff6fee21229ea8afc2bcf2e0363bb6a428008e37701a2eceb7c83c98d09d385ddb13718f1d096310341d53781c6d7d4c9a86045da57a39d15a74ee1fe67647f5912bdbf247b7737d9b43c70f11952b8267f73f3024f1d2482badb80c2d8f898081707c86dd119f179aa01c0fe6aad51d6881b993a07a49eed7dd73d42592cb9f1ed29732992acac92a36629e2fd6cee5056ce63a72ab7b61b835b90ed844c30684b7bf37447cdc42e0d5cc7ed6c76dad29b275a8dc781641c967ebbebf379f99f0b694050e87ea8063cf3e6b2f646ae75e2e8c33b7ac5b83b2267c8cf2f3a5ff6bc405f376b29d4562c5d4d6efeff0ff5f6d3512553a9775727bd12dba5f0b5eb1e9827e3d1b242def305aa8aacff227b319644be5437831f7c5707f2b731e83ff0fa5f261571c58e91defbf09f5e8ebc45c4d842a1cb8b77cf2c02283d6c4c2f458a29d027624540578fc557841b5dcbffa22b5bc495c7dcf38ab8bd8c6df3f240555125071127c453f049878cc067eb3845082289013fd68a708550b050fdbbb33aa75fe2541d1e6321105840702a9dd1b50ef0df5850ef3f3e0ece5a789a45bbbd0e7c461dd7c8dc15eb4a9e6355d90616736bc7879459f46dcfcd7e732902cf1f421fcc2ee16f895d600373ab341be417f84dfdbe0894986fe27cc0736d63d915f691d161dcdab6b770091397be8d489c21a9e47fcf6f82eed9422d1a07518dbe6315f4af452a458a5c1349595e42d1b74261936e6d408ae1665997309488507dfa43b6aa77782b5c98c74a29dd7d67e0dd6734e8520dc3988531bc7cb86d190b99d84908ee0cb185fc9ea574843615fea5d77965a5d4191c6a621a5afb54bae1b455364f81f3ac218e1c68f6a0740b33dc62c7f40c94582d7d435b129e19225136e8b8ca0471bbc1f25c28852a962bf904ff038f69b45d451f77bccfc93d4b80e97a781732052bb03f281102af19c9bebf5d997aa092a46ce8b443267b6ce0de844485b8f13e5bb56c3a7ac059b11e685949b45b0c6f46c6afc9303dad214567419aea9a40ac0ab242efd9aec3b4224cbd1149977d60265795045553f00a094c006967b8addcbc4adc45c8f7eca288e84c2aa758cbdb9901664f9d42e859ac22183ae03b649a3471a46c9045a6876123a965196ee599efe42bc801aa1099bdb7284891093e8e5b00f77430bc62bf307a30ed81b05005c9c461928f6b6fa2de3dd28789bc44a8e9b3a707513cc63cfaffa0089cc95f0e5ab414455e5126a17e5a59f1d48d729e73541e1ca1d9cee3edfaa3d8a44441c39dbdea3fb874b4702045d93c6158cfc14422aca3931a8bc8df76ecae103ff4259fd46dbb960504ef7f2ad3c66eb14f0482ede46584ab11b3a1e8f11d55b58f7bbee1162c8b787c0cebb5c84badc1796f80571ee0395acb7ee6445820e33b897fea09809d5873f48f6130c9032f2150597611923377ab2d06207cb7d7f0fc02924a8c184ac8f1fabbc1caf8085988c84538f914d9eac16edc71a46005e8e8d00d0a16ee64dffda98f9d57b58ac6f6499c515ffd3f6fc0276935ef511cb85078c17d3453249e481df07d9380358cc6daa58015d7bafbddae416a10af65e5e6fccf8a401d4e47f5b526aae54366b304418a5ae38b6e7f2bde9e925bc18eea368b46370885da895a46e7ff77d2ece19250f3599a4c9fb44cbaca6ec61d52a2072cd8edae84b6fe9e6f46ba83cc22ed9223a0471de") pipe2(&(0x7f0000000200), 0x10000) getpeername$unix(r0, &(0x7f0000001300)=@file={0x0, ""/93}, &(0x7f0000000040)=0x5f) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) execve(0x0, 0x0, 0x0) munlockall() faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x118, 0x2) 22:22:55 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10004) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(0xffffffffffffffff, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000840)='./file0\x00', 0x100, 0x80) r7 = kqueue() r8 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20800, 0x0) r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000009c0)) r10 = kqueue() r11 = open(&(0x7f0000000a00)='./file0\x00', 0x0, 0x8) kevent(r0, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x40, 0x9, 0x9}, {{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x10001, 0xfffffffffffffff9}, {{r3}, 0x0, 0x8, 0x12, 0x9}, {{r4}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x10000}, {{r5}, 0xffffffffffffffff, 0x10, 0xa0000090, 0x40, 0xff}, {{r6}, 0xfffffffffffffffe, 0x8, 0x20000002, 0x8, 0x8}, {{r7}, 0xffffffffffffffff, 0x8, 0x4, 0x80000001, 0x9}, {{r8}, 0xfffffffffffffff8, 0x1e, 0x2, 0x80000001, 0x100000000}], 0x100000, &(0x7f0000000a40)=[{{r9}, 0xffffffffffffffff, 0x48, 0xf0000009, 0x1, 0xfffffffffffffffe}, {{r10}, 0xffffffffffffffff, 0x24, 0x1, 0x8, 0x2}, {{r11}, 0xfffffffffffffff9, 0xc0, 0x1, 0x7, 0x2ca}], 0x6, &(0x7f0000000ac0)={0x5, 0x3f}) fcntl$setstatus(r1, 0x4, 0x84) r12 = dup(0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000040)="310ec40c98878ff3b7ed353760a106be113ce3e401c6d377eda597746db56d48f228bf299b31488d367d475a59de1ddb36635cdd6a2abacccf8348a63b03fa12ca4acb8f59b2fc33f490f7a545bee955", 0x50}, {&(0x7f00000000c0)="fc5f3fdae9452af621ddf2cf275a1e7f7a6e8218081811795332d5685f2ae26cb6332be77072afa1492fec8cd6a63f4d0877d906adec5ef12fd5424860e30a3ef7141c0ab93fcb4a2af45f4487d32b5de7fba9250a6b93220ff3ac22a29b672eb5967b5131e01d123b36f8c12532e4b9f71d0c2414d932fc3b3ed0ae279fa66c0391f1dc", 0x84}, {&(0x7f0000000180)="299db222d8122130983496daf202780e18ed1feb772f56831055ceb981f9d658aabf1b75c2aa02551d24b934087390977fc4401cc61e1c6f9e6e4b352062bbd5d1a5f4b731a068587aa57072d3372ebe3d1eb243525ece8a6113cdaaaf0b3e28605b2e86066900e56cf54aaa80818fb5e6dac797c114287a81d992351d90785d0e16204359043e33b2d0b27e8525d485397b3fcf0bd4071d22ebe0", 0x9b}, {&(0x7f0000000240)="7703d2caa154d0abe5c85d822acee330c4661997129a3489230de6e596cf799dbbdca35eef07673d6623cbdb2ede437358aa1ed87b322a0097707d149a88b9420a8649604d253e1222e4c92d064d2d8f9483876edc8b503d520d0293c49a1f0b4112937a221d9dbc604b729e86e2025384763e4a643b44f07cd824790f2844b3a602644c2bb1595b7f07a0137493a7f1ad7df56e620a449156577fc75d3443751c806e4cd6795c5389d98e0402354e32fee443bec4ffc6f379ef128b75aafb4674f7f36593bc9a57ca8ab33f62986f42266f2b4e7d8c38015719d7debe5c0f8785d178cafc", 0xe5}, {&(0x7f0000000340)="22ec861a602129d57dad946eb726016a412218b39685f573ca6bfaa631ac18fdfcc647bd1c292f8b63bf5e2ca9be2f070e41a5c8ade59ab2b40c0d549a0cacffd3ef9d3f9893026e2db282e81dd85dad23eb1f2b1b09c8889d4fccfbca4a5a851e16ebec96b291d25483d97b36b68569f48f9afd59edbda03f35cdb65a6961f77d9f167a6dca470b69324169bc6b7d80c79f4386bb919b421fcfa032a9a9c3181cd9bf20233432b047c81257f94d54f4c2adbd368fc5c5870ec0b92b66233076760f4f9dd482481ca819bcac1c84a1fcfaf5dc20f5df0775ce2882f5e19d11e7231124a86668ad74558de513500aebf0dbdb", 0xf2}, {&(0x7f0000000440)="e391459bd02e47c340373b56743e9112c7cf9f1f0596b8e6c3800561c05bd24f8184e5aa4e538926e8c769c3bcc788256abc2432088aacea840ae6875dd91567cb356db4c31a8cb3af282fec7b37f0722d6629689ae7d5ec5c21d47955c93075b6237acb3cc9a22c76dd9ce1d5bbd2a9a12f9c0ed7ca0bcbd61f61a24102cb8dec9708d5274e7acf06616a315211c4cb3c1e820658ccdf518ff285046385ac49e66802e80c91307023a8e4a3927a7264ff04f4ed3ea71b65d4aa5b899aee59a8dc763c3690295f7d376077d98bdbc383bc55590b962e96b6b761838479a31437f38d8a2f3b93decab94101476c946302f8328beb0d72e731", 0xf8}, {&(0x7f0000000540)="bf488a33d0ab1c5376b9d910c4a9666af87bef5415a0d43fc3903f905208d28d93d53b9cc5563cec208e516c32431709def0c55d079db382c9ed0d1788ecdb4059d5483d3221b1311b266d1d6984dbd5713b9c3cadd70e5bdce0129819ebb07f49c35af64c82b5ebfbe064e436d44f43c1006f29519e8ba02860ab80c92de11ebef98851579f14fa07087efcb8", 0x8d}, {&(0x7f0000000600)="27eafe1ef5bc78fac73453f739fe0d70acd71abea966efd28e13ad", 0x1b}], 0x8) clock_getres(0x6, &(0x7f0000000000)) 22:22:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080), 0x367) 22:22:55 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() syz_execute_func(&(0x7f0000000180)="c402baf5a04508000041dbf0c40279228e00000100c4c19163ae0900000036430f0f744984b4f345afc421596511c421dd5df267450f01dec4012a5e36") pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000980)={0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x12) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r4) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r5) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = syz_open_pts() fcntl$dupfd(r3, 0x0, r6) 22:22:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = semget(0x0, 0x0, 0x98) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/108) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) 22:22:55 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) shmget(0x1, 0x3000, 0x500, &(0x7f0000ffd000/0x3000)=nil) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0, 0x100000) recvfrom(r0, &(0x7f0000000080)=""/80, 0x50, 0x42, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) 22:22:55 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) 22:22:55 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b400000008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8001, 0x120) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:22:55 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710ff201ac200000001c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknod(&(0x7f00000002c0)='./bus\x00', 0x100, 0x101) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a444a6cc5989e217e76bb8d088fc58c45ba94529818b4e6473e8cc696ec197752205554ad31981ab7cb3cdbfb13ef8908414da70ef6a0069c84b5e5f3c4cb5a466a9c58fc4ca08e546b634f27d8e8076a6d4d62293d09c8fb401ce3295706a23eb8b1760", 0x64}, {&(0x7f00000001c0)="4f927e0f5b366263eedef3d16248ad8c9f9614361e64bcb778dec7ddef02c4ad0799dd4b7a6b4e70cd901e6fd03ccd436e29ac45a907b96b9f6d5c216f3106de94f5dc3420b872f9edeec66b27decd578662ac8fbafd306d8f89be4229629a98ed44fea5f3c0813230c956d9830629dcc818619dbfdb065eabd6d1e49c4c7e867b12494331e1736bc61d0c227b0569ddb7ccbc030466cb0b8fed388347871577b582f938cbb2d8e1a8e0fcf11531f24ff817bb61b4d3ff8fb7ba6d74ca300ea221a9a531b0ea4dc871ae255e22b77e728309f7628b9a95549a9a7b73", 0xdc}, {&(0x7f0000000480)="63a46a9d2fddbb8eb663f89c14f5d3dd6fb61efd9d26af6677a532bec2798b47340d1811a963d604ef61a019593186f2c876f35c795326e3095050b31df2d4153b6688e2831f04582860b5a1f5b7123cc91fe6a6476fe3fc50a58669da1686964064723ea4c7d54bfab92c89fa9712a5bbb9a7c9c75081a1f258f83b821c9f3b38a1824f678fe47fa0698b75c1c47e6ced9a805e19a66d9b651438ae7eb77f467542b677b73bef5be4a9f7e9a9f3bff26301e77c7a77e84305f45b1205ac77", 0x305}], 0x1b2, &(0x7f0000000580)=[{0x58, 0xffff, 0x669a9421, "c3e2e286e1d5c16c85ee797207cf95a64f70ed155b99028e5e5be397b1770ae31d47f9cae99e43a4deb9e1e86047000000008cbf537688e0f3000000000000000000000000001a99c5fe6372f6795c8c6de72326f465407039373f6ee54444e9dd29eff44d37b624feb3e590d14cca9dcac92bdaceb6b96dcb4c9bf87f316865c3892b748777ccd985f4dd69f533a87fba"}], 0x58}, 0x40c) 22:23:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000000000000000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x4) select(0x40, &(0x7f0000000040)={0x7, 0x69, 0x40, 0x1, 0x4a9, 0xfa3, 0x4, 0x4}, &(0x7f0000000080)={0x9, 0x2, 0x8, 0x1f, 0x40, 0xffffffffffff273b, 0xfff, 0x20}, &(0x7f0000000140)={0x5, 0x0, 0x8001, 0x1, 0x6, 0x0, 0x5, 0x633}, &(0x7f0000000180)={0x9, 0x5}) 22:23:02 executing program 0: r0 = syz_open_pts() flock(r0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 22:23:02 executing program 1: sync() shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) socket$unix(0x1, 0x9, 0x0) 22:23:02 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) r2 = dup2(r1, r0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x1000}, {0x4, 0xfffffffffffffff9}}, 0x2) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x5251d7cfed69596) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)="5e5c5b2c5c1d2400", &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{!^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='%}+\'%{-\x00', &(0x7f0000000500)='\'+\x00', &(0x7f0000000540)='\x00']) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f00000000c0)="5f8736c1e8234d6e15e4a6cfbd94854610377bde4c878cbe990f2eda0c77ff7ebaad229199fb3afcf31fc564d10428bf37d1e5f3481daceaa8a3b4d95df7793fd7920fca320c451753f934742a01591b32e4ebc115f5924819957d5f752da67d6bcc9d1a5931e29152ad70676d660262b5bb94fa42efc0d8ffa7d9a5d7227556505191c73927846f7020ce19038b32258dff1e452c2bc872329bf0a4956634d046ea3326e1526a3bdc1dafad86fc08d43c04242d76923874da2f1c9dacc1960067202cb6a5725288b8f1fedd0dae39d8240373e4a80646a9011712734de7d8ef0e308792ac75e503232e66533f0508802b1bd8855f64eed7", 0xf8, 0x400, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 22:23:02 executing program 0: r0 = socket$inet6(0x18, 0xfff76062dc6e7e3c, 0xd75d) listen(r0, 0x6) setsockopt(r0, 0x29, 0x39, 0x0, 0x2df) 22:23:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = geteuid() getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r15 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r18 = fcntl$getown(r1, 0x5) r19 = getuid() r20 = getgid() recvfrom(r2, &(0x7f0000000680)=""/29, 0x1d, 0x40, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="1b3356cc03aa9a9bbdc2f00c9b16fd16f22dac9c78bdff9fed2bd85ebb1853d2dc0d56980d37a219f447f4f09ffbea8a398fc4ccee2bc4637e37881a3893", 0x3e}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r2, r1, r1, r2, r2, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x120, 0x1}, 0x2) close(r0) 22:23:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97", 0x201}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0xffffffff00000000, 0x4dc, "0b12848ca125b2bfe540c3421852a8fb554d2794", 0x88, 0x800}) close(0xffffffffffffffff) syz_open_pts() 22:23:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x34) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 22:23:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x3, 0x4, 0x0, 0xffffffffffffffc5) accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001040)=0x1002) getsockname(r0, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) 22:23:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:23:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20000, 0x8) write(r0, &(0x7f00000003c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 22:23:03 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20681, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xc7d, 0x9}, 0x10) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0xd0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) 22:23:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000380)="d9", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r2, 0x0, r1) fchdir(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) 22:23:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 22:23:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) write(r0, &(0x7f0000000180)="d38f0caf61908b4c5aac0ec6ca89b10e14436484d14fd5594d380c7be0733ab47a1882a7370b1a82b81ac95ef6a339acb666ee2bf0d95a7276d1423388e82a0726d976ac68e7401b20630ba7c97dd35fc52e3fe93909f7dc4d854345b010", 0x5e) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) 22:23:04 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xd1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffff, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1, 0x8b, 0xc8, 0x9}, {{r1}, 0xffffffffffffffff, 0x11, 0x1, 0xfffffffffffff207, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x42, 0x20000080, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x48, 0x41, 0x8000, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0x2}, {{r1}, 0xfffffffffffffffd, 0x44, 0x1, 0x101, 0x2}, {{r1}, 0xffffffffffffffff, 0x1a, 0x13, 0xac, 0x2}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0xfffffffffffffeff, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x40, 0x42, 0x6, 0x7}], 0x7f, &(0x7f0000000580)={0xfffffffffffffff8, 0x6}) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/112, 0x70) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x43, 0x1, 0x2, 0x7ff}, {{}, 0xffffffffffffffff, 0x1, 0xf0000042, 0x3, 0x100000000}, {{}, 0xffffffffffffffff, 0x7d, 0xf0000011, 0x7, 0x41}, {{}, 0xfffffffffffffff9, 0x20, 0x1, 0x7}], 0x3, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x12, 0x40000000, 0x3, 0xffffffffffff544a}, {{}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x6}], 0xfffffffffffffffe, &(0x7f0000000280)={0x8, 0x5}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) 22:23:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x4, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x9a80, 0x3f}, {0x18, 0x1, 0x7, 0x4}, 0x80000001, [0x8, 0x9, 0xffffffffbc7b8e6c, 0x9, 0x3, 0x8, 0x3, 0x3]}, 0x3c) lseek(r0, 0x0, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) socket$inet6(0x18, 0x7, 0x4) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) dup2(0xffffffffffffffff, r0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x1, &(0x7f0000000240)=[r2]) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1000, 0x1) 22:23:04 executing program 0: r0 = socket(0x10, 0x0, 0x9) mmap(&(0x7f00004c0000/0x3000)=nil, 0x3000, 0x6, 0x1010, r0, 0x0, 0x0) mprotect(&(0x7f00004bf000/0x2000)=nil, 0x2000, 0x3000008) 22:23:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) select(0x40, &(0x7f0000000040)={0xa11b, 0x8, 0x87, 0xd4, 0x4, 0x609e, 0x5, 0x5}, &(0x7f0000000080)={0x8, 0x9, 0x7, 0x200, 0x10001, 0x8, 0x2, 0x3f}, &(0x7f0000000100)={0x1ff, 0x40, 0xffff, 0x100000001, 0x4, 0x7, 0x100, 0x6}, &(0x7f0000000140)={0x6, 0x3}) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x80, 0x20) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) mkdir(&(0x7f0000000200)='./bus\x00', 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:23:04 executing program 0: utimes(0x0, &(0x7f0000000000)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3ffffffffeff) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x66480db0b6618f90) 22:23:04 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 22:23:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 22:23:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "28bf7dc9325609466a9a05fe7293e7813c1cdcd9", 0x0, 0xfffffffffffffffd}) 22:23:05 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) setsockopt(r1, 0x3, 0x2, &(0x7f0000000000)="1049df1080d6249a24c0af1ffc8ebd53fba31cc87ab54f90ea3e606c32d8f4662638bcfd7eff9ca1e9a7d1223e982fc113d5614a2eedbf67985a78", 0x3b) mknod(&(0x7f0000000040)='./bus\x00', 0x8100, 0x9) dup2(r2, r3) 22:23:05 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="b510b2b6f47f8ff6274650b60b74a1ea12c87793e0244bec0c63"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x87, 0x10, 0x89, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0xf800000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x44, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x11, 0x2, 0x200, 0x2}], 0x6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x3, 0x35}, {{r0}, 0x0, 0xef, 0x2, 0x393, 0x46f9}], 0x5, &(0x7f0000000280)={0x2, 0x5}) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) 22:23:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="b02898f136230331c258b7bf9a0c940a22d687d4f7e234aecbbf5ead3ff09285db3a45af637f3da1cdeb29ddc320ec9f222831edb235ec89a60180c44c4dfa8b0baf2fad8fa09187295d1731fcd6986f1c7a3eaebfe38dbaa697ee273aeda933b0dc5295dfb201d10beec6cf1d0db24362320dc1eb34a19ef80cd9cab52a71f987902f47c58eab74a4c3aedff33e8dcf3b0655d9a7d5b4b982db0012eca0f8570034253dd6a5b0a5bc766960ebc95472", 0xb0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x0, 0x1}, {{}, 0xfffffffffffffff9, 0x9, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff9, 0x2, 0x0, 0x0, 0x8000000}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) 22:23:05 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 22:23:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x2000020000000000) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x980, 0x8) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 22:23:05 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0xfffffffffffffebd, 0x8001000000008, 0x0, 0x9c) connect$inet6(0xffffffffffffffff, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x9}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="a5d712ca6ac177967b88e312abc1b18b0e05db597b4b301a6007f97fb58fb6fef593857edb3fc1d649c25cdf8d37c2a3ad1c014e08741d8dfcda26d54f58da998401d63072d0bd6419c0252e5a3e94d77fab0823f58bd187197f47aa7c990b47b9ffe2e9807fc9d1cee7f1d4aa729ebde72faa26d46fdf0bae98dbd515619f7b5b9838770e4998bcddc62ebe2235758857c48e98ea08bff19d38d51110d2fbf3e165f82cc281586bf4e60fc588fce1c6f579886f829e4bf826b2671dd90fbb52cadc80e41582a3de2cd3a73a344acc7072e7c493284bb4396e2dafc7f58f5402a3f89c687b82054d30d100f5cc7a437ef46ca7545078c1fb6932a89c9d63c38c3309c65dd88a27c005abc23058c152d54e47c1b99c8d0010c53d9cb874f5ef9e4b759d35d121c8f1317143829914468782e24a96cb93254d8edda3ceadabb63922b031736afef1bb111f3c7b4abd061974454b81567fc005cb64d65353f5930d6ae40f78b9ac9a8138411739e1a09d3d0a12b7a1848c13d4f4a46fc6cb8ca74c89a78e5866c40164e7e8dd8b39949f404847c2163b2f3537de06f71c705721fe2e584553e437024afc4c6883a1b064831d3e7c2928981ac8876f24be856c8a9b6c8c68b0aa6f487ea80304fcfd8b108c5eb8a24f012334e6415fe0692568eb6b697ec18f4853bcadc0fe5cf68d843ac9a766a77b5bb910d5893726da9da12efd01cf6dba40f17119fc9d57e67342136849a9732748a2de9ab41a75f510de3ba434b116ea4aa7b936854384f4d3875052dd67e99d8665045ee1dd5ead4641e4180a1582a35b383f04fa885d3e16848e2f1641294f685110355709bb00501f6facf08710b643ce153c8eae7781140481a213453e8ac3e9c6fb8932c0cdc9979f92d0909092e145635d965083fcfe8e2f54688bf696cc8351fd3e0ebe2de4132e24421f7734e7f8944ff70434525a052ea1aa377b3bdeb6bf1bc943f7e51dacf81d83ff28fda8f26ae8b07943cf30232a72cb17b23c1f8a7bf61684d81a5d9c066c259730b19999df12ac701d029f9af0422ff816ab9708445ae696106cc989781b2e9f9369fdb42504bb99fcaed67e672376893fef588be998cc63bb31f52f95de45c98d89aaeb810b6d5b55a93fdc4ead8bf9443f36fee02764350a79832889f34b7acf641f8cb3352fe2d22b2789bfd884b169d31c1d34a937a325fba1da10c139dc9e01d98f1216e0193914c2a3f4bef3b141ad4344dfdb792b67ec7704a3cd18b07b0fac8bdbf76ccdb45ae20f1f21741a265b260792f13a3a1e31a8b4c852059afe6095bd3e621d7b8908ebea2da36a8da1cdb4a8fe60b3ce578848ee129985b9af34e77938f75de17dd986bae902303aa1ad8abcc65f8d1f3f0e5bd86fb419596f190120ee62def40f12aefcdd4fb3e7ae6ce1cfd1be18a48c8e5ac0991f9b754bfbe3995241a74f19b11c2d0d955aabc9bc01187cac73e057811b611ad4b0df39e95fa00a929bd05fb8bc06bcf397e7198eacded2c26b4ec57b122b47b72c4d888d92f2aba126c02b98febdf2315af2f62b1e30613d6c56bc70cd5587c1a8f26baac58e3730468f89993db543596bac03e7a4b82ac631550e49f2fe472970099c8b54fd7b641efd1f3b73c7578134014e0275b0eabdd5ca7afb9bc7272937f7be8194650c8d7a987835b536e4de932ee966b2a6f2956bd97cd9285b961e2a7a43e59ccae48c0e2b506c8dc99025dec344721eae74c1291eae4670254cba92c1cc82f3ed1a5daf111c3d9d8b2dd83f10f03c9c521e2d709d22f326dd211f6f2a1c9565761ec9c34df7e7938962445616b029b2a2b51c859e35365e154b909482a872ae6c002c25b6af88a545d3e5ec631b5973da97211674eabd55c372e18bc899b2288cf17f3289516416026e77af43f81f95d74d9237362cf52276d921d1ed5bf4df43351dd6690593ee3578fd4be7e2c436ae26039402c07ec8d2938823f835add225c4972286ff4e2641acd322b449d2893525df9a2977a364fdbba2fb04666d8e29e6199fa7f6a1845b9facdaa1cbdb9fc90e44309f931a0fc6f81eba3130c2f6c4bcd2afa5ed3e7d1d1a8ad06b2787297ba65db77617c7703096a8d65ad3f0fef9a6e08ede7891568f46c1d4b91df38a85df5497ce42c4f265dd32723d7086f9dab53ca9faa50ede53808bad10f8d03d63d6d2971ad53fd5a622e7fe054a98a2ea9a13fd0277bbf048177bcb3530332f75cb8e4c65c50a6014f9ed3e5c7c1c79623d7615268699ba331325c839347a82f94b0a23be18ab25af2209edfa3fdcb9e818f4e151e749222f0b33cc9baa5d0c5bf0a8fd2eeb20f5090a28dc85d141654040c1d4f4ba7d8585c62a6f3c87e28ca4e82fe6e801117a6ef9d820aa41dcc535d64b9fc6c27561562e1595f22f849ef06652705c18c4f60c1c479f464b9069d6f955d3b938d0cf532063cbbe18d47b208bed28beeee03cc4468a946cf77c84a4e0c55ad6b28a8fc7b1cbaa245c49a1e8b77bab08d914587eb97eb9933bb158961359ec1004f7fbd74471615ca3232cec6f211525d4ce697572ab06f0f5949b21efe5fde887630966cc00ab4378694616abc432ac49e8e03d02aa3c98b8232049d27b9f69a263968ded38fe2f98186f9890ae13381aad77db538250e4cf9af0a0c30e581aa5ac3487f4781f9d24f17e6f049d921687465e6ec0a0b6750d58ca0d88165facb69066c8eef68bf8de441bfc615735bfb11041f86652f309efaf6f7e241bb8374c1714e8e5a81b19cad7b312c70e81cbbbe4ec3a77ff03f0e60ec8d30d3dbc75f007f96e09682f810a823f8fd98e57943801a362db435b016cebfa3fb8ad73270c1521e898683edd3f81b2a9847aeed27916874a6aadd01092ea7387025723a1a95e6ff82b941f846eda7a67da43f97f2a14bef3f5ffa2911f9ae8e8bf1ec6026351ec83ff42172e781e10417fa75b14aff7939f0ea25a7f347763ecf73aa2ab3d9f7827ffd7635a8b43a8009e6a4ae22e95c874c060766eb592f224d439a8b946f901f866009248b50dfdc6725b282e5a7b52566ff27e6a36c7db188201a00ad1788e75ea8bd6e6a93dce959cd57b25b716a55fb62c52071558a75973777ebc586c44541d2f8c288371a9ba8947d9d1e272c736f2d3a35af584bfcc06a85f6914de14f86e449aad4ef36ab87c0b6ba795e5100397e6ed00c26fc27f51ad821212be866a8d4b7fe2e3f890e26e9e95753987831ac1b81380b904b688f52340b147da6cb65fff9fff9430dad9da72b33b65a06a8c40cada6b14d7b074bdaefd3150f967de56c0bdbb669abb73d5e7dcb5e2a016320e94ae0faafcc3f007d97e0e9f3ebf446bb9c6b7c8d55f1a68a2427cbf961d32a5b86a9f0be3d9bc598b7a4ed9296c0ce521bc1a92e17e6246e95f7d88b06e73a46cf188dd502eedab7043af9163e11e571b36f6d37cde87ddb4ade9f3b1b6912027238e09c987a0113b3f1e884ea49298b45ceb1f84f0380786af986ad04797d76e145bc274116cc8e1627f7d17fabcae1171c84c73f3c36a99bfe7b0724cd49825baa8061801f3cfdcb82137fbaefefa22dfcc45de6c23d7876c332353b6edbd81546e925376b4fd27d6e28d4d6f69c3dcd1de586d177e9776effc963415e4b563f0860e5d04e81796e8a3425f0e74f56f4be5ed53678a0315433632f45c4221b2c229a660d97321490fe9ca0489ae9b4c71ee905ca6476bf6abf82427892af13bc959a13c5d62718b44ecdb2f8e48c6c53cd879864bb400520aa462981d620c88b3dbb47aca3d810cecc3cf74336eb5bb9a69a6ed92ad950785f3a72403f0c1b29a6a6d3669d5c17f60eb896cd9b5688381aed1b2c9250a5b1d6db451c365f20f23117d12a9c572b040f6916bc8ae9769b6c968bf3a84c8f10fbcfbd06e6aae2d7ca78f278c76c50aa4905f3ee8365f6e0c63e5d4ae9dc94a016f38dc5b642b4d2af424ec37df9b5544c5a067a8d41c49a9d7e03b0d00fcd7f8b8555483613c6637c763173a1e27f6e003daaa2c842850113e79791580f3833e7d895263a65be26f0e55b0d3b837852755f4b95fea8da195a52237434812b6bf48704e1e4a67afcd2bf347e59b6baca7f3d391dde92a913b5e897c1638d525c6a98c46bcce13a13151b02afb0963fd845b9dca767423c943197570eda0255ec2cf64e5a7410264cb45656ade9a871315243267696fa988696340cd51d17704fc1f82a79e7f6ed3238d92ab6f23b185aaf797205ea986af29b5f2fc75efafd12dc8a600de6c1b89f1941a97ade6f50ba1a120dcefc585e52350236daf692b72f4974216d0085e83fd162d6d75bfd908698abedd6ff41987384a7915253e664bedae95e7fe7f4231a46b4cf2a8d5e15e5776d050103273ad2f843b56dba4b7e6de9076267fc4a9e3f817577b6ce45caba4757937505ec83aaeb4ecc1d3ab3fa4b94ba9aba61c6be11027f999eb416fe9994c95e0b7e127398e25980ac57c125aa83d28e875934c1a174abb8e642dcebdc808099bbab13e5e861fa517b4fe1ea634b74ffa0c9726e5f3ea794fe30ee934488dd3ed94428e74525ba20cb14a90330b3a4cbb925bab72e10b9f9d30c25dbbf1d84e10ef6444abab9c14de606f76bb290d8fb4826a31398ade2fbd3af6fc9b95fc3dda6e9328b6f29882ad4542ee7aff49c623cdb078204f91878d4370e98b5e7d031ccc388cdf31cfc8f793801bf7751ddb814262033c98b65c23da97efa6417f195e9696e9f9fb0d2b877670c6f11b53463ebabf5fef54beacc7cda0af5c773ecf5f5ddf33b546deec0519352f5e1bdd52d49b7cabf32ed3a123a06f00846a59b2517fc36514b9f0620699e71968a1efa01942f4485f00f13dd229ec73f25e82e8546c9ee35d5991c4d10e58b00c3b525b6c421594ad6cdbcf79d0ec8346fb2870aee49a39bb8b1521bd97f6c5a87cb9dbf138fcf25c9f45a287a71cf73727decc29a4bcece6d16b87b5d505e723657d1e0bdf020576fc5cc70fe7c36dfb17c7d70628a5337552004e1d5d5f55bf6af9e2e41c71f8f3fb58036147cd56039f31b030927638e2848f5ed85fba75e6abe024a29b3a0baf6cc37b371b4405c5ef0c3e392ac9112cf28bb2d1128a681c6fe77ff8cab11fdb8d16a4d96d6c7b68933b30350440a48340782c5b31f913a3f3b9549f67bb6230cb734b62c5f23d99e8dabbc2c8b503e43da8e8c66206baee32ff41b1d0c1f4097f05e20adc7a4670de723fb14cb5a178e33b481877e1d25183d4a967191681dc75b00d30b66b045582b489acca0a504362599ca32410913d91a5d316cb4f7c49e384ae0dfe07df5ff4119993d35f35808238506704b9779f754fc741bdf1d604318cf9ebe3a4c3b02c6f19d9bc1d618c95a2747c0e0569a1b267c1e49e4f8a275fcc4f322c47939e4c3ee67627aae54a4e9d64b4abd800613eeced428b3de91aed242d8e9bbc7666befaf11406dfe5b74c81a2dba791002fd27ec1c1a45c029c0a2148ecc80f26fe19adc1ee8cf267127310c3ea1b5be77ab1595ffde57c61f414c7066fcc1b847121f7d520d8f49b9300946adee3e1eab3b7c35bfd24ccf19c9a9acbc35e52adfb6e4c5dd747babbef17ab8c597ba36c61c424b0fa70aca5f6368f0315b9263d498f523307464ccbc8bb62b62666e5ca1f33d589252876fe7e16037d3d122594fb9643f653da30643539468a48f4176f814e952bdc871cbf3572bf0b795478acd5225da433e0a14f2f95f55d084494b1fe0287dc5bef50cbce", 0x1000, 0x1, &(0x7f0000001000)={0x18, 0x2, 0x1160c7f0, 0x1}, 0xc) mknod$loop(&(0x7f0000001080)='./file0\x00', 0xd0, 0x1) 22:23:05 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1810, r0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca601b400120008"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pipe(&(0x7f0000000000)) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:23:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x8}, {0x100000000000000, 0x2}}) 22:23:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/20) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x20, 0x407038bf}, {0x18, 0x0, 0x6}, 0x2, [0xfffffffffffff434, 0x80000001, 0x2644, 0x1ff, 0xfffffffffffffff7, 0x81, 0xffffffffffff0001, 0x545]}, 0x3c) fchmod(r0, 0x14) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r3) 22:23:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a51922a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773000000", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) truncate(&(0x7f0000000040)='./file0\x00', 0x1f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc3e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:23:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x4, 0xffff}, 0xc) clock_getres(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x8200000000000000, 0x8001}) clock_settime(0x6, &(0x7f0000000080)={0x9, 0x7}) 02:14:24 executing program 1: r0 = getpid() r1 = msgget(0x2, 0x400) msgsnd(r1, &(0x7f0000000000)={0x0, "1ecbc9f5d5f2c22832f2c8821258af3c81d0be518fc875cc092f9c4c73a487b724381fcb3274d092a997705a82ded30a0a1629392896c88dfa3e681c093db15c1d64bea931a5421a67e9f5662101f1131159305a34243383a05e8a9f7a4dcd42203edd0c49c95aada2721e65e21b3b2c74d305124ca587a551595736932859a512b9470050a1cdfa31db6e7f62955d0cfa43073cb2acd3b45dddef1442fffce5d38fca5e2526dcfdc0f3df14a8882ba38d5419bec2e3b496bd017e8c"}, 0xc4, 0x800) wait4(r0, 0x0, 0x2000001, 0x0) 02:14:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) r2 = getegid() setegid(r2) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 02:14:26 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) ioctl$TIOCNXCL(r1, 0x2000740e) execve(0x0, 0x0, 0x0) 02:14:27 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) writev(r1, 0x0, 0xff29) 02:14:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 02:14:27 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = msgget(0x2, 0x0) r1 = semget(0x1, 0x3, 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/4096) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) r2 = msgget(0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) 02:14:29 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000080)='./file0\x00') 02:14:29 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f0000000000)) 02:14:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto(r3, &(0x7f0000000440)="bf674626cbec61da22ec1ef569015842d17daa758c133f815c98c113c5bb364f98e47dede24b4f06d3ee707440170cf91d6b20984635968c3a2e4c731eaf07dda7307fb081f0f8088b9c0128d067abf091e088f4a04374271dac5db1234b645d72849a9384db9c1f84bd0ab195f0c618cf4ba255fd2e3716213ef6ac598ee9124bf3474586ba8519032bb3f359b1207ce20e7f", 0x93, 0x408, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setregid(r1, r2) write(r3, &(0x7f00000005c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000006801acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fdaec26c7ae08d50012c8b47c95cc20768483471770888c9f97d374fa529420031ed35c042ac5172e52a47922ebe175559a8fd342611be184fe66f750ef071556a53c240a", 0x5c) r4 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x1, 0x7fffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvfrom(r4, &(0x7f00000002c0)=""/11, 0xb, 0x40, &(0x7f0000000300)=@in6={0x18, 0x2, 0x9787, 0x3}, 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000380)={0x4, 0x7, 0x80, 0x400, "46943cb1b3d75acdbf1d5abb57e1a75457c503d5", 0x80000000, 0x2ff6}) syz_open_pts() 02:14:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x3) 02:14:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 02:14:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r2 = syz_open_pts() close(r0) kqueue() ftruncate(r2, 0x8) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0xa, 0x4) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/212, 0xd4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/217, 0xd9}, {&(0x7f0000001400)=""/242, 0xf2}], 0x4) 02:14:31 executing program 0: 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', &(0x7f0000000000)=""/234, 0xea) 02:14:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:14:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f00000034c0)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000003540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003440)=[{&(0x7f0000000140)="a0b211373c914e1d7400b7406a84f04eb1ffd255eefd2465c5ba8de14c4bffcf", 0x20}, {&(0x7f00000002c0)="ee64b4c0b4d837f337b8c7e3f00c4976d0d0c03c0446352c16a918856e5868eda19e3fa8cad313fde857967193917c3167654fbca886980d8f23a7e106909f449fc30a02ca962619b88c660a8a9bee2c5e4bf841d91afaf6eed6a239f5e015cb86743a9f4503de0307937221909af8a1b99a7eccbe071c512b942eeb8ad7e7b72bf26fccfa93a9efaee2ff795d2edec7703fa50cb4c1eee8e29a1460950fd170110aabf742a4d470651888f2e18f568e6ca047db4b40843187a0d40066272db8ef0cff6e7ad8bfcb30a321f26f90f619aeac59e19e0ecd95a340d1e4a2c63867303ebba6f76123cb82c8072aec95c7d0be94edb49982d1733bdafd09ccead0848f60a093152bde8ad984a1492d07009733e4100e4e9eeb82e67ffd4d9e75254da284c41aed24c3183a96f4880a8816f9fc7f1b5daceae72d40a71f7a0edc4b9d6134f21002046278637fcc34fc8f0a6fb80bb2c738168cdd517de841d2d25d0e5c89c3a6ef944f60067178c88f060c3c27394ffb4662ee999490eefc3386b36028572d783b821c375805dbbd4e3b2e07f104d41472e599014c53afa471cba22976758b1f8ece007df5e0de419e06c8868c569556f59e57101d82d3104cb217b849d9710aebb27bd54b84e98da4ae98150b2de3aefc1041dea5df3cf6a66754786986c5013cc789208339e87edbf0eb241dbf7f0838974a91dee89757fe1e69a604d424f8e93225f45a5af5d530b1eb6c0fbec36c59c4f1611384bd9bb20d87607df7d317fe3d11aca24931cb7d7a0a62e078137b4c27c6032ac43f1529bd994d368dcd39d1aca12797c4986d2b0eaea18c5f5958d5bd9244c5ae7e9c1e7284f8d46dcc67a06f0ac4951860d94d1b492ddf1dc5c7ed25c066091ff6e621f8f3aedb67e11acf5a60d6f02b01828db0b81ac57714d6ffd390ab5bffe6e14eee7fcdcafc079eaa99fe518db25d394060f801756eb6653a88c4ee53971ad322b3d24efac7f5da59d4a25fa490a363ab4454d152c8a630120704a76a7a6f73648c66c4087bf9de42a5ffefc1a5599a25852ec5b80f9379c32baf6cba979a7d8ead60fc2ec8b7c2ad0c07b0a966da79e755acd6464cb070386e63ad952f5a5bfd5e69da780e2d3e441890210534762c2ba927350dd6d87125cbd3b5ed742dd492b5e13aa09c1f0bdd70f248cc32ef2baaf08d58e2234266bba320dd0295ce6458fc923e022cf26e83b3476bc867f8aca31f0ab8dde57c1b058cf2f0439365ff4f7369ebb2a337b2ecb03dfbfcfea7016e37f2f02df6c48e04b787a07e10a60f5ed94d194fb78717db614cf32a2834e271595e37d97cc33fb537774fce76f42f0c9d6e548a3815a6f989e9cb5fcb60a9da2ff0fa8849c33c3d486d37ef938dd7e95fa47c298041e1b32e3f5cac4538beae929357c9dc906cc3dba64c42704acb66c8afa53a432e2148c3a8a44c98d939845633ed52c31fac61041d25327d77262bfe0df5b0b8579b23b443ae317fbcff09967475085cbd294f85f73501412b1d93802290bcd2d81538aeeb56efd5f208c47dd9fefa20a557a22701d1306389ee491497922d071c2c98e0987b37f86bff154468a1fcc5984b3274155bf08603abb92a8088afb0fc7a581739953a755fe37959d54a64c61f83dab2b368c03b14d1be0885287dfa30963ba5df1f65167ed21e0c7ada78a80f5dd46da612a2a9c45255f65132a5a5e364afbffb0c682f50414b55cb4d714fff02ccbaf0f3ea56b281a2cdddcb616a6393969d1f5e62f0151b87a17a69f43d5740b543d99a5c922787ad2d605d53d07b3b06c22d34ffa0aa8a2b5ec92414f1a968aa0cb2fb3b666cfced56a52db5489e78800464c1b6d6e0236b7fcf60bd56e969a3275bad29a1f2218b705a7cf0023affcf4f75b8db5bdc51a2c246daa04f4c9c40e71ba6ee895380b5257908c7b1e35264aad7ab380bdc7043f6eadedfdd78549afb8e2eaa9253685d7f1ee1b02904dd64c2961a9067b32f54e1608d5f882122452bcc26096749f1985a9476e784d1fcf4ccfb809ab067bec14c60674cc061eb395b83e1b5337bd7ceb04a7c066b1793111cd96f799a5568725fae2e1721c0e8f0a1b03fa0cd2e9fb5b5417df1a802ebb20ab6ecf2925720b895bd0ac225f8684a1e3d9d6f090073f4d5bbc9217c5532a1023704c2907598e00b6539da170f30727d12fcaaf3cfb72899b3545c2998a2f294d811c79b10462bdd502d767884dbc1ee3b535443aeca820ffcf9e1fe379c97e28407f26160a1b41fc72458816efedb769cb729252642195167811ece71945fe98b673fc8c3d7d7e913cccce65d445781d00a29b032086f51eb9a9736799b08ddaabfad67925dfed2f4273e6e5354625bf8985cbb8446af76711c60379e59d03182bbfcfc700e6e72598e978cdc7423f69e2be3249eb1d359de8d6f69ecf9ccd2d7bad92132911b375246429fb74a082677c9f57d450f93f2e85dde139b19ff2a36eab4ffb1a8f98bffa543102cdc9e66727628066315283dbe3b05f2bb330e293ea2b4eddb1e7f6eaf347231d92aa04814daad87e3ca8e313e0adfbd7cbef06e8a7a2bfa351b0cf3e725a45c2c645de287c268791db31408a9b197da0c1b79e04d9e436a5e356cfd79f037383eeddf717de09a1ae80dcf147c1bf4d3bc74c008aa9b57d4b051a1e3757b72c7371ca112e5c7ceabc4b02e7c16c8146a5fde49bb4286e10ad39d883fb2a8f0809f1cc3648bd3619f891dcd594ee529786d22a3d714d4f4380c2609f551116cacd3df41ebd87145507d2633e77b20407ade401ffaa2d637c095e2a7bd38bd6ae7bd86f55a00824d2d8990103a190370477c1b0d9f410730a8ac9af0f38047e60035e145cc504052fef049028d01e629150c21a999e60d268fc4256288a50afb66def58f910bf3d62fc5a9cecaebb69f8ac5eb4679b78e7503f0552a3d60552ca0a66d60a1ad2a485a9aebd04e70d9cda747df6f13cf7954bf9ad648d2136cd78f435639b67dbca744dd530b28c79b6c8c6be0ef1775407010b3c819344d563304042ff2d304548f278cd8eb5437d1a40b6a2ab07924ac63def1f08e7ea98d40994620cd840e97ca8fd456ac843893a7281c36fe486b7e35c1403d3c957da766987748993f8f3ef91a7b267770766fe0dd4133c8cc5317390828540f46b447069dbf35c1ef05cb8669c904339358cff3e483c6649f19adeadf8a886305615771c39bdf7606379dc3b4ef5b116210e07e845a0613c7884d3cc30c5fbc5b1c98720589301748c5ca31c541977e40161473e85faac8664ce51509c1e0e121102d5657d4cd12be42ad0bba128448129b3e69c8b9a697978c612af9029376d0f3b4e9fa83e645e18af77fb8d5c213060d195f93c25180785931aa82625dc1bb5c39cc46b60b2804f123c753db42fa573f2c14afc3f49e7c4d304fc54298cbd27adc2dd070c70c383c8c26819205f9373040684cb4bf001a23520129c5415325746fcce516fca87b2806981dcf0f51b9b0727b230d385143dbe712aa6c1c09edebe93718fae245ad9421c3feb856d1260ec8b2667c08f00476e6d55a065144e53c484f9300472bef737b4d73fc58e2b1ea8ad0dee63eb78bda2bd5d0dbf85162747c8d52639bf2ec39cd9db9e94047377c5c135046a82bba1efc8bc6a7e855b6fe81fc316f5504c8e999129f9ad21afa248174d372e26c53c67355b7550378c959813f9faafe73e7d7de601b43052178b61dc9f61c2d7f2ceeb18744dd374bb911097f3d8852e38b6c30616f2c3127ad72fcc49131fd84e0926626b8a9057f5aac6cccbb1c24964ba6958be9b013e73cab488375afdfdadbb2914bc057dad70ca407d0aba3ee767ed7ca96df7cd1691ac1e1fc37c605131dbb99164be6e8449f10e4777f53ff0b56986b0f9f82587140bf90f5a142ab5b6a5af800b4ee47d57ab34f62f886498dff9b4176aab0b2d57c79e3716ccaff8f966ea83d8db039ed6059512247277f7e47c9d34651f65369c8d2545ace862c68460372d6c50ef986fb7f83fad28607983085a56554cbda7cad85f2657ff8d3f51e76d3789d27fdd77b5295450fb3e9e8a4f089274513666588a9d80699a6bdc6fb3414a16c7a00613e1029235326337545f72076c8dc5c7762ce85f1dfe751b92f71813a22500d5238dac953995f44bbc78d9d21383cf1181b9916348662b3bb22add18f8d7c27e3daf19542075cf5c064d3324920836be1e526039a93fd2366d0af824cf93c3e8cc6548d28b243ef0a054083ecf18ee03f84cc25933b74f17b5887e73052384e2aeb1ded6165684fe397f6817992bae77f05bb1b9c17b88764b0529d6a3bec04d84aec45c98868727ab89d06c60c9d02f39ed3d4742f8079c2592edc7eb26eff4154b2096d54b0ccdafc67c7718f1cdf1f95c431e977da760c0f175bff6ba50fc0b8f6d58565c723c36899c34675f50aafc10622742b4e6a74c2cfc65a033e65c9d904372b6a3498aaffc9d2ce8bacc137dd9a237a6afb51ed944282e71db1321375e3cab76034eb1aa2c88420d4f46a0877b94f9cc67bcc97823ae355763bb5ba729cd8b5de85d59b92000decd2939e9f9af8ba8b5e34dc22af165a772757cf24f2efa54023e5e0afd30111f2792a64ebffc3191f5aafc8cf9c6b663c96f70d3aecf099e0b05f0a3c22ee12d0e1651f8bd633a0631144432b96294141d06d92f4230c8bc73f062f063c7ae97ce70c551e992ce87d8f8e7c8f3651b352acf5e2a204824a53c82f8bd05bc53e7b000adf4000e5a7aaafff0c3634f5687b5fd6f15ad2e5262970c06775a7508d05b01e7b8c3a9b68414f6556ba3111d751f7afe36a0812296a9babcdb13e9616175057a72d9c2e5e05b2969cdead729f98dc8433bdb66095f600719482733aa7d6b2f82ddf9968484ab0342a0a9075402148d2cbe65a0cff5e4faf6470870b622868dda13d644ba3715b9c4cd0d0a7a27a67d2f4dcafc31c0eb292aa2119d08c235483cf31f278e18528749e0f20543b3342867d9cc5c816b27f9e6b8f5c398d9f78870f28d302241f43641a2ceaf37da04d0848fa7c6c76a7bf0705a8fec87261c53b4e781a26a61fc4636dffb6bfc7e2b825991c7327549bc07f9881d0b93ea5e08d35676e291686c8b9aae35742f590b34f35cb5ded460c13fee3a42cb66efa364755f615ee813ee2f82517c845bbc8f1b4f7c6797f64f0aac1df0f5838d8e3effaa2813ddc8759ea156e27e01a14c9855098fce0a59bb3b67f71994674e42eb4bba3c981e7490cd0767ea399cf3a137cc2b9e5d66eedae11d4f792a353bcb51752818ded7d802aadba2426404d666567cda77b429b760da6f4464b99a2752d26290ad176d33e860a04803f639cb7a9d586964515bd2f42ba138e41d8a5750f28ad8ff4561464dd2e4b35edca408f03db2d4282c5abb803a41800ad2df8e04f33eba7e2f237f8d5dc9b29b5be593f99b995604167c067c904a4134001c7b1400d1c1098df8c47af4b894e34ed37f5d49ceec72257070ac6e5d2f6cdd26913d7f5d2da0cfffd505751562a79cd6ef73f68c93c7802a1b5c14511fe6292b1c1a2d547d391f362fdf47e265116600b8a84d9d19ca60388304f8876e5c9ec1f9615d4659098e187504bb2c2b5a58faef04404a51576aea811bacd38ec26f427d5ea32f84ff3813eaf3c14688e29a47ba4b365fabd89a016e81cd57a6c62bd5665b6bc0ffb43aaa0a129a443d3f4be393a51b259e6c1320cc93ef89e86f4790b7269a202662fad5e08", 0x1000}, {&(0x7f0000002440)="1e1eb618c6bde1f393e9015573b38d92bcbdf92c69f7e17c6ba7cd681d149ff0e9d054d072482228c757a60e45ab6887bc43854a7d941d88c753ba48468f3da3b433953cfaf4c78bb9d660f63ec64db619ab6e7ad66e5cac169b257c274d2b00ffe0c14f0a60df3ecc567975a5105e57ff29423fd0bd7bb641569fa9c07925b211b421599379c76e6446b848fdbd7316a821d09fb16a110f380ad0190ef80933593c0be1af4a640930ed862894634a9667e25cfda9278b5a9c2b6430e6f3b2f350b46bafefc79f29bec873e62e59fef377e7617c5e93ae077bfb66286fd23243a14c7dd11fea07550cdbe8465457a815dc1a69a367ef0d562267a87c189ab5764220c3b31fef2c5be83c9e9a0d19b46e77c27273cede10638180678280216eb1b8fc0a5f92d0c588f8ad434476c308e53c8373c9fe98712cfa3e2be4954fafe9c620df3cf4521ab3cedc10e98b00a3cce58cd90a4b22a1567f10ebc5d36c1283a3e3ebfd7eb29c9f2fdc46dd7fcc662bae2cd9a29f3d4c8721bf8e714b82ab880cbd8282d98952dbf8a9170672c51e38f3127bd39aa196d80743d200f74847c24b9559c6734e59d9319012dae0f4cbff002ca61eb9a51d3e162febd780e5ba740f3450533d11f0c7d39fcd1af22b05b055e3662c51c50e72bbb12b70daad804f0ad8f2eb0138654aae7f839778f848170d8e6c14e6f35097eded62399107195ebb6bc859e76b9523ccd10fba36e5d2a29c3647989d51e77b4f6a7a4ed7218243971b3d172733d9ceec22974f9e569cda14765370164fe0c0cca24ee46d1b07dcd9fbbcae1bb0f257ed2c4af4228ded36dd3f2c52a6965580e37b3a19ca01e4c1eb9ba59fc72d16353f81665e7960fece409d1054f55f2e0846fc4564f21ebd4ffb03fc4beac26614dfc7ced31db30968cb9108ff16f612192eb2f25d96b069d26c884e76c7612c50ae673911c645ff606dba0f3034d0fa6f74560c39270bf4cae0c27bb17f99e3e99590a591e7de3cb99d51742111b8c8321e72488d9318de1664773cfaa6193472b973f9282e4ec42871da77a45613479e547e98928f812ba254186f1b5e4bfd80857316f79cdc9d80401769728173c5314e3102f6aee8d8235607e6375f3d7ba644c250a9a8d515fa2af9989baad53b54c9534a0722d09a3e279248735b1da4ec9cb5e8a23b1631e3f6429e239d280615be96a8638fd8043057a1f24b41d2f23dbd821647327e6f5c835d0f747ed89098b5a603e680e712b7ca4bfda325bae827b58941bc28fa04fad36fcdfbe35bee60520aac6322cc9ccf89abcefc5230aae0f63f9c7d5e397c4e5f45929a9969b7ac60992c0d7ed8c8a34359b78ee2d16f294cbb348c058d36a3f7b9641beecb2104a92301f1139267497720d34dab6493c1dc3679bb53b150d129e04ad79b3df13bb68c73f171751110becba0ebf2afec782e665878865b802ccefb3729c07b8914b0714a96dd5751acb5916ba784723b98d11c4bf422b3982e06bd3437fd6eaf36586f322b5728251fd21de499d4101fe9d34deac2ff6be8a7cc93a62e67abb592dafeee7aa95574ed4fbf9c868f324cd3e6ce51de49627aa0669f39909c294e41a737d0ed69b5c10778c07436a857a67dba4df6a23c1cc1262e1dbb13f2057bb4c9046daed72fd7def58f1de8abd6b2dc8c9dffcff010037a0fb5fd7593a7b18d5c3158667f43fa67ea04e55ac8b09ef72dc7f8a56e7da6084054adaded11dab626912026aac2dd32a6f4044edd55e000cc77f61fa41cfb33db7f20ea44bd7ec273ce94106bbd84bd5977571238c88d9fa3f09e3a3671d57ecacefbd5bbec1f60cf3ba080847b2561ee4aacb7c2a4651ea4560231751911effe29b37d5f4da4590b1aa9df0c00cafda543b7da5131e169aa5298607a1b5197f94ac13bac1bae73676cdf7a432b0e3cc03bae057a642b3a06f0f68b5647d6b504b9311df955649b04e9c5ffc72285d1a84cd699cd17cf9303f8e178c37eafeb00105c1f0be3ac6fd004541873d75ae8b97691163197f11769b1a7a9c40813cd2094b3ba11b2eb717335018fa7f4405a1b02003f4886e46e1072798be4ef9f7ec5f97963325948549e31ad788c803571543df7d367d6388f40674d4821afbcb0a173efe8a9ccb5330b79db19eb41ec84dea97c721bee9e74010f4cf249e80be302eb12f07bf074ee39d0fd1c13fe1419d7825cdda72b166b1c03c7a50eba1f1d1b53669b83e3a80e41a64715c4dc63880fd2775ee1f30e819085d5fd905dd2f3def01a5217426d98f51e430ad58b2c0f629935b3eb9994dddac0e566d5c458dc38f8656f810379dcac5086d3e2a8f38b467060b68f34ee36b750dde7b360508c8edc84d3087d4e2702362338a1e99d8208e5aa302f2acd80bdbbc754835b7e267b60a5f8c1e62acb16582b50fe39f5628cbd1a43ed5e85d240c5134af12195a7f955929c6896c78ca6e05fe240a5f6173e392f21bbd9d602a194d3ea954ea7638f0f51ead8e28b0194ad162578f88db240be5c9abe5ca941d10b48cb2aefbbfb39dc1e0f19cc7cfba55a76cb354450f6e8e845daa01ae8a2b531766b99ba07556d852f4aee81e13dfd3c2a7268ebedc5111fa143f063e4758638c5ec32bf0f3e0730bcbc1c5fb6814f249541ba151a2b6b3503531aa5e211889458797baa09f6dd5d6ff0a00bf963187a4069e2fa264727e4af2713e7221e33ae82fbedf397f2b5f9edbf03348efa50612feae87d5ef6d045b7d505eae7f8799b969d54f28096ccc921564cde9e35ec9d350b8091983e622a651f5ded2130bb0ce38298d4eefa1bbddb149952f98abb05c4da6c77f33ef3d0ef60b43829cb8488592360f090f7279b593b046748a707f6ac46c1f03660d920268282caf9f5b33b57db2d8bc5ae47f4796d4daacd1c76d29af0c06b4ad7fd391b6696fe3b8c6d1ee55abad4c215ef614c7833e86e86d363aa02ebcf2c5b9364599620271121a44a844c21259c8f3901084b10a596efee6151b12e1e43eee783a2d7aabbd4b8919c16df2ac6f81d177d267f448f941be185b06c788fc4e178393b161cb7771667df204e240117419a8d7f320abcf663c47ac447d8507ba7c42d58cfb311b51e7f265ec047ba703ce7ea98ce187382dd16bda56c288002e330017c0cf0e0bb79f5d1030acfd86ed036c799e722d6cacd8142dfc52a8b60356b7c736b488888b0da99ed783bbd03811a78a4f7de02602c02a8c1fb0cfd7299dcd1cc8965d1e80662ce4a30a24016b1c07e18e869ac950f4ddf8c551423ee526b623866cbd27c0de28a1c8b125612442c90d684fd5e8be26dcd012600b1ec014f1f8207510aeb101ba64d40509232bb6be44e3179ac28a5cfbb6ffd44aed8dc4d959cc7a7b9e767fa372d7ba1ea1a7cca0693bca427b6791207674c237bbce0055d58c6992c31494d57f14a267fe53167a8832a97fdf474529251893a11c729613bd16f96ee317c9b8a67f606e88e83d781e9742e69930542156819d562e6db72ea3eb374fa840a716f3620173277df409ff21d17ea44d4f3363be605f61f96b5e6efacce44f4fd7c033eccb9c17e152f593c779fd682d8110984d5f599b3d3c7d14eaae1c5fbdac7984616ed8c943f62fd2818670406d5a398d9cbc23b7f79db269d75d68bdc511c3061242a021e0a0f4676d1b8c55d3813a6658902059406141bf18abd2729106bc7f0611691a8139ca85a876f9ab2f206c8ed0f3087f30bdc9167d1fb73a1dce026979d880a5d1fd1c703e97175d65e3a9527eee6ebc117b6e66d2abae0b32398f8622221e690ac4251d58caf07b304acf85add1952db7896c03ea451a81e99bfd7de73afd6a0002a6987e1152cde1fdeed3b951449d676077a59932f022125a159f492dfcd7ffe59986a82420816659021dbaeb0db14ef197cb60ed48f00abb414855fe81c37b9243419f968c5a8b978404a161d356943438728ef8855f402fe70c9cb9066d59abe5fa0661d64a211976d046e96f06fc541df0a18f9237dfca7a7a2a9a3300bb641740dbf4ca0585d94fbf68cb08a378a8683b1be59417537d2001fa0460686af7eb913cf8d1d542bb82cc2fc5f892a85e56932bf5857a015c151f88f4f4738b38af47ad17d9183efbb6c7cabc1775cc881092ecfbbee83b8e856213944f92feea88c6a6b8845c221f0991e62d30de7e0cbc45826969a17ceaafa38ab6f4c0e465de5f2b8507a4eee542fd4232287b3ee95c6302f9bfc94d9570b69dc802ec6a07c9b36fdbbe67c342c09a6180d9cae845bb15f03af735264bd816c022e960c7b989ca64d0cc903523e069ebf70af4698f5f5a4afe89a414443df3651feabb940c42cfc57591c5b371866899f2e77424785fd121560a16e1480ce8e1ba10ecfb06533fc22023df87132e28da79fc2c6c09c3021dc04409ed561d2c8b04e2ea066e3c2fa5194dc19874156d61439fada4d81cc63f59588f81bc4fe42af89f4c88c830e819ac45f2d43ad9a1cbacacec014d9276a505c59e39f201d91a7aee0816c0ff7dae6941827965f4ee0243ed9ff440a99172792b1552ee8e1fb35f47c208489254bc8c1488d1e96980969326358ead8c5b6ee2cf2562f14ebcd5c2d7fa784b598afa2a4715ace6e7efa50c842467c86eac5f1dd6e09152c8f2bc7fe9e48f0d5303d0e0a6278fe5c175e8654090ea23cd741f7f62b62c3291c794d9611b070027dd7b9dcc7ba20317f754b9bd522c0ba1dc02b597b41fc910cf9696cad759ce0ef80551d7707fe365c7d3ff7b5fee82d1b42d1b103e9ac86b84176c4d77ceaf5b52a8aa1acf91615ace9e5e5b771e3ee0cb283a789df18f80b21677b0f9598ad21328159389a9089c96dd99ff9b90a6c8e277abe415cd4ea5043bfebd6840289e7e7b6f1b5b7789b16a94131e66a08f0c0b534270a50f9967eee272ac5887efe1d69a445e6dd0e5aaade5abf1e0206edbbe5a420615d4e6f8f2759b06b16e2df5297337fafe1119c91978ed38a47288de3676b90272a43258fb73f49f830ee08f1554d36a090faae4af2ffd4e67e13b52e57d4a9223123f995c3ced2634f6c872e8f91724519b7f2fd3f9bd449ff453633ac72b670a0112b9b5cf67a61769f5cf11b7b12d6af6e06372407051b31d04d3ff32fc86fdbc580a25eabd503319685d3694f9ab55527b22477b2250a6f72e099641324e3f03df64cfee8919ef83610ea630c9f02c1f77f81aa50debd571a96bf379323c84c1a5e17e50ee76faa1f3e69b02ab8b6b28fb678f8e382b2972032aac3ebf78f8b194a63c6f76fd24d4ecbeb124a114191924f6c9328210513094a6212fe2d3e02a20c9c5a684f88aa86146f55a9044da50be98c4af227717ff0094aa2f38d634e012f2d38466f55f6562068cafc84b8be899205b3f618493d3a882019e7ff8cce78dbaa80e67cf56a083901f6181c3640c8bb03fef5312b4d27323d1cbb84c8742ea3bf5a6d1b7bceb5dee6d550e4113e0f8f25eb2438c0defd8921e2f9ea1bebdbfd31fe22a54d0c07018b4dfe91416e37dcde29b3b5e4a66d6dc6cb5f7afd787f432c710ec3d67b72efb85340dade0322bc6b9799bdb35fb254d016bd87e0ff530479ea17fd5459370a1615540b2ac78276dc56dcc4e558d73a803a622da1633847f8eebcbaff9d8cd65d346598f1a5a0c53449acafe1b63b5a7d6eb9d4f05a8a9d71d30e37b69dc02b7de36c36c7ce8b6b7a76fa61099217143bea13eb6021905b2c4b36c9ab7308d7f10094a944dbe918d86e6a2cd95de7", 0x1000}, {&(0x7f00000012c0)="f206d4b15408802cdebca1c73b58f1c45fcedd9b2922ba043f047efb58c31fa6167a7a85b057e35cae61470d2d7ac9719c6b65da10bf3a4e2ef763a45b98465166780e55649e4764341c69afe7eedf6f199a7a169a26f031d3092461c236595ff620c26468cda0adfc1604502d9cfc583da493b46a7d83c84557c31bb1a59b2a0ab17bef2fbd186212fb3453bba46f4c2893364e058a2880f0332f24a7", 0x9d}, {&(0x7f0000001380)="ddc4e6ef4725d5872be0f57bddaba3d0d51783c9155dbeab14c72a717e263b705848892e9cedc31dda4ba718c725bd8a0ebb95e8da0b48c1b2cb8ed134806211063583e22c", 0x45}], 0x5, &(0x7f0000003500)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}], 0x40, 0x2}, 0x0) setregid(r3, r5) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x2ca, &(0x7f0000ffa000/0x4000)=nil) r6 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) recvfrom$unix(r0, &(0x7f00000001c0)=""/223, 0xdf, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01082e2f66696c653000"], 0xa) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$inet(r6, &(0x7f0000003600)="3e7d7e59a3370708c66ea669f3f244a7d6adc8742c9ac32c727c2d618a1f6bcb95de27642c826bb9b8dc0619c2572ad8f0e3c12578fa987beb0f1cf08a7e54a83c9ad2d931dcdd866936447e124c36894b25", 0x52, 0x3, &(0x7f0000003680)={0x2, 0x3}, 0xc) getsockname(r1, &(0x7f0000003580)=@in, &(0x7f00000035c0)=0xc) sendto$unix(r1, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffe0c) 02:14:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) 02:14:34 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x1000000000}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xb91, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) 02:14:34 executing program 1: listen(0xffffffffffffffff, 0x71) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) r2 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) setsockopt(r2, 0x8001, 0x4, &(0x7f0000000000)="320c8a5ed798cb0402d6f8729c5ff14d434009f5ef04d90c269570e589b067b7f75dae57516d76d76a23b778b0fec349ee534bd7a19d", 0x36) shmctl$IPC_RMID(r1, 0x0) 02:14:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) pipe(&(0x7f0000000040)) write(r1, &(0x7f0000000140)="d736d1f80fcbce86eca302e700", 0xd) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) 02:14:34 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) r2 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x180) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) writev(r3, &(0x7f0000001440)=[{&(0x7f00000015c0)="1efcee3c73ee3d14f02368551bc260c4bc8536dddcd736da21fdc78661e13bf4acd10f30e46d49aa768a0a5d4f76b26a436657d46673f06383048493fd11df4bea85f8f5f4149dc04f79d58fecd9566db8887c11bb191e633410e31100f1599753a461055dded63f13dc1fa5892fb98b070de7e40e2a7944a2319a72164f89f9af3a6a3193fb19576e87fe60b46b7fa85ade7d2a70df57e1594279b000b25a28f7bdfe5bf65a644781fe9fdc40ea632e6fcf7531737cecc300c23cadb171c6274ed22efeb831309419eb8d797f7ed37d798619321feb8d082ab48090c9ab05714ebaf7601451a178bbdee88ed4e64d851fe8f3c1b773e3b05f5ef8b8ac101d275b4c19366b99c39ec078e6742ec1d4bdcaa6c7857aa28aee765d7c2088c8e5a55cd29c93974e24ce6e0a7189cd6a44472a448806f9802a5943182044bf74a43c9be613977fa76557a2c4e3828da89459e27f457f6e9fce443b61ab4fa2edb90930eaa790648d434ec8247235924539a335aad14d95f8df764556a57d4356e9cfa2f63c942383e3c26175c6fbc1b29b3eadbf35218afdacfec88ac791df02587692150696c25224e75cce3cd0b0b1ce200ba441c74e361eb4b04e70bbbe476f30065312e08cf2f6798b4ac2f6cee2289963a1bde3a2dd90db29eb6fd86cdfcbcda9ae6b94ebd59f7c519b9a0b12bbd8c865eafddf30a272b23b830c87d0be3c8be621aeb6a0dc357019e211dbe86fc461d74efedd2252432670afb8a6cc041d2b66ca400261a028f8018e8e8a55347234fc0752549dddcae7b0deba7c6fd734d5c2f0b849954a36079bb6710f170554b0b8da58728919442209baef2d30aadcb355d1bbb86dabb3bf68a3b6c61202b1768f66c784679b67644c8faad316ce3ae67544dbb5badea255004fb4f5f3f6c12c36f9cba30713e767c6e508c40ca1fd86c4a5b5293627bdfc779e1ab36a357010ff0e26c1afe1b559f83fdf3cc1094822c46da99fa625763190cff3faeb78d2763eed38210b053699ab26bdd94557dbd7d3ced351dfbb35ff62284c2344ec8826ab27d8dc7443b6f8beca4c9abe6ce3cf866446f43995e9f3b0db5f4c7134edac5a5c5321328ca03533558fc34daf961234064cb60f52e75d12fd2937259f8196b180fd60eeefa953ac821e57365ba5c1eff36866a53f5585c5986d8f63bd5d54bdb6b270bd79fb9566946e1d1f342cb0fdd111c40c4cb8059bf02e1def0568a6591d56365bf79a291de4c33e8ff7a80e482cfa5fd28c69d66ebd19773e5a16642bfd4ad435e538e66e2194736998325d1349904b4b6c6b8a2baa67956ca1fbe006092523c8056cf95d22eebca1243fa0fba69f8b4ff2307d7d6a757282fbac7ecc96ba3f98859bbb88364c3751d448746d7b815ba5eec7980e71217f8be196899708ef5d4f8cbafd8a2ab92b269c621a3cb2bd9b2e992a13c7fb9bfc4c8c8cef74c82b952b5749994121971e94e164f3006d3cdf1329052b80f54b5da57548fab4f2eaef94a02e114982d69616f06c2b441c15e8368d6bfaee468e30120e230babedd3990817f19108d11f3d4da04844756b6d524cf2ea14777770578ce39604fffbaf3317507328b55396fa210c30ce719a20b8d684f09cb7ab6f1973012ca5169a80973d9d731ab4293a894f7330d855e446e01f6cedd49ddf30ab78be48ea386bbc1a65908e75441ad89840495450b1c2c292cf7bc5d59d14e900bf539ace07c32a0726b6577c0d273e8b40bde122c2a84b751e3bda9c0a3c2b402e13017e6e381e886f8c558e7e16362e2189675a2f4c3226850d88319ca4de246196ad622963736d7ce3f22252a7375c0595ae515c1e67d2baa289da68351b82966657a3e1388e47e54ac2b0513dcf91b5814d1cc88843c9aac99f903995a61a829f1718521df9892cec862ac53be14c9df6dea970f2e10c2ef20ba26c681e91713b4ca3a0c98da0deec271d6a063abd0723f6cb0a4cb2be86fead8526de8bbc9aa3a2e14e6efa0ea780d79c1ed603a57518c21b987e0126d7922239b221b89d46adc7ee8f0754035a1a0153680cfd50e0a56e45bc4930c9661e9529657338c89da9f0ad6d08f81e8a69a5e2b9615279f76862e2fb0123fc93908cc639269f7de656220d1f0d7d815a562149bd9faf95d8617014c8ff8469f5db178039e5aca3cf1c6a6e64546ffa2bf206e6548a607f48a037a808c8eec35fac616f8dc819ba58b2137be7165dff57565d1110b56d6d57dedbc51e63933435ade2d12273bd5b724b0be525b7e5935564c62abbf3c0ccb6e5b953ca10b8272257ff4d2560372ed929e553729c870d64788b4cc30386b372d62e4c10dca9a0c9e417a813b664e033501dabbdf43b465eb40ff607fc75a1ad07cfe7fe6357309b137ac6e3ac0716b498246e086b17093dc8232b0bd15f063d8ef13d5afc5aa0f6452f79cad9648a3476a96d416c7d4719d9464b7dfc6e5ad4cd7861488ec1cfa27b055d8e297ac57a240d787d7b98609907aa41ef74afeff0172f77f166ed9ced472abf28ee4a2853214ca8808419e9f984505b9b127dedec246c1b3027e73e76f1c7a3fa3e8b20d3e26f3e6c33cf1579b7296e96cc545a773ad4d624338b7b3b32f3684d3bf59b80585c4afe3cec02c18b3c61e859a1dee4daa63a3157de6ba0de9663ce991721636447e3b63e7d350b147a52f45dbd3cc3887b4171d96e41afed52f482df861c1aca7910849f248eeb8c9569e6e2471a62816ce53301bde60ffe45498cae16f740c41f2104f7ed841d223e3f01c4f9a40c92429460ea7846fc486b90942a63d14189319106e79c388d1d63998005976bad2a41b3baf42b0345c75f6d2a08b909fd77afc6d0429c684f7917243392ceefde3c3fa5f67ea170f2bc415d63a711f69cb705be7f456948b7ef9b93cb263f2acec26608f2b04e80078fadb6cfd3da1b96dcd1da24294572a81bd481044db7838835c46a3f8f3063a6067d639536493bb09947f4e3a1b4e5d25c7bb007fdd0cefcf16c244982a6e1ddd80c754694fc71fb4e480b8fa151095da6c4ebee2f195fc29a0d50aba501dde26d83071a0e1715efd7046257cfd9c6980cfe62a9ef4cddfbf590987318d3593bce5eb8dca33dba656d66919d1894134bd628003c4d7acdddfa17e932bd1f0fdb1d6f63a038f2d3cef1e5b430e7f7dcbe87952e941addd6a870d6426daf88651da5c5764fe5e6cabbcbd6ffa8f53b8ab855be67699faa6610cd5ead2a2773387cca3ffbd03ba8838803aa48110e88df3816e84d2ec3ad4f848df560bad9e6608de669656c30b073a17730a87570f7685a4edb2ab33e2eaee80e3e1a69e5f8e7edad7862aa7f1331a795ad41e6d8efca6a50486cd745253a52e010385ad13ea22dfc1ca49f522524ef489aeda9626ca0652e34a787c482e995686a793377e0c8fb244abe2a794fec4132d879847bba7b940bdb1ad46f688e4fc4ad2895e24b14f88b754c9e9f8bcd3657408ed45f1b94e5772f46117e8222950ca898e87b8334f1e13af79a536fdd3225ddce28aff32b24557064c05d75b65b4933578e9e28a7c9117c180d1a37f7a122805be2913d73f2b20fab5997ff484c27b0090065db4a89fd9f4a158097eb2a30ee63a518ab915aba0941c0cadfb415cb980a3289548428a4a67c779294efd9b61ffb475612747df07fe96b049b5e9ee32bea9da0733d2fb9bc05336c472c2697d50e5c054e486105d1acf5796ff26ee73ba3bf8848e286abadab14e93bc2f1589e8f7ec419f592c890e8cade7df3e755518d9df8e3743013e4037b62df18c567438fa278e988e3cfa54e0ce2fdd721069c1708b4de6182116e71511daa182897b890ca4ac81d71743c7d496f6d88bfa27c89107b40f96cf1ed76da0eef7d71de1837393a85e1dab5cd2826b3b231773f768973298cd598a85d8b72d872658d60ac8b266865c1b4c87425085af832ed31baf374b5eb7942506beb4f975265b6b2b94e2195782621b1fedb97904e74e5421a2121c52787afca1eaa7ab29daea6fb80c8f12a66130cbed23b9755683c5faff98cabd0bc2f194367cfcf52cf562974e3d3dfd82b2c93ed2126a4ddd258f984450036d03ecb12a100a2e79dfcf8f5192f4cb2486781f86ff8dc6ec238c04fe7b859696424a6dbfb2efd187b511e6b17fec7fd95603dc20b3e9842aa10c8270481ac749b60d7355c3250ce1f14a46dcf4883eff77e48b1ca7e46b77657fcf939d0136108edf61a8d19dbcf6f945cd15a9026ec7d1ca627a199753a5cf784e6dc574baf190280052474f8a2769ff4634fb8fa042ea420e174c231fada67c2293a88416e717d5d4c291513c593282e8a2dbf8f528f4ad1f171967d69d1bae7715e4aa2c9a5c96a085ba9982f066d8099c31042d014f04cdc1f2fdf07ef69f9f8da520f671ad1302488d6e055ce4d0a5ee00bdb1ee844afe228efc167ce9a1b7eda7de339bb23b42a323837a73bc8fd88e8e8ea18e26298861ce2c06cc75212c38d2361d606cc90259fec706f03b111776ee200b07bd8a2975ae59a01b3d9ef0297019b6871d390f77f10710489d6365ffc12deb1c3e3c1dc070827c93d11828ba872080b37d905f45f76922ff238495597c94ed87bfd7fbeaa75e4ba4c637bb223e72d1ecff14cb90ca414d71a75bdeb296bfac399a2e64fab7380da9f4ec1fb0067c0aee28f263250e6134fa4f38f5ae2cb538c368feed288a65e82321ce8d107b7d00a9388b7c2dee7718b594f2bc5899684dc4e86a41fd584cf4be138e5c00f4c846b5cea89f43aaaa1b77a55f659a4657977ccdc85f899aede3b4e013b3c18d37f910a6286ff4d143f58b93350ce38289f79b2e14466280dd0c7f5afae3fa20909af40691163a4c65c730975f80d4456158b3c1ad84ef7da83c6d83f11c170fb8dd16caaf2e6fe2ab4ecd00a0363e56be173939d667e18a5b44fd7e2cfbba4fc49aef08ef562dda9efc4c535079bbbf5255072b9d274ed3ce55567b388300ef132b2fc21d97beda78e600c6ace92b0eae4c27e0cb457f7a5e7bfe7e29cc16cd5e0952370d74281fb419fee44bb90438356b82c2b41f1b0969d8aa7a1ecc82af62d5b792da97cec6475ce178fed42612da34e2639b0585c5322ce83dd35081dd4459edfce8cc994cd2645ebd69c34780a51b3107dcbfdb66ba47c1f3c7e31e2e5d3ebf52a28ae0dac7371647c8c68fca8260edbdb53f796cb7e1113a0a5af18daf145421ceaa00fc03cd73476497250e5d91da08c46309284cd4cdc036dd26053be305c6d3e6024d8305213e29ef1cc4c1a76151c8d1ad6c0918387ec89dde1c9a49d9647c798b64f4cf018d46bb8a48f152b11881412459e16b717d7f995bf1ccc2b1c03de72615eace806792bf7130fa1ad8b9fb9336087a84139fc6d66944c5256950e04336869a971951e4298d44b87a478e54ddf4ba9c47fb171d064034b8f8e923220a16743c590c3f1f6849278cea859f8ec53f2d01fc231924110298f4b723f73f3bdfd712a3d4340c95f741798de40c51e383d14a8c694acd19d9b38b8334337af1be3cabb4870ae9761fd35720a7ae4fdb1556c2ea58d4c4e9320ccb2b997939e31df0756d7603f662f459cb740cbe73cbf24df0c1e0f193659bfd4513607298080da343c47a1d35c1237d9cb8a0ce265d80e02147e534e1eb7c54bdd25d89b1cda2f15184ab6d7bac1058042577edbaef0a6871641a0", 0xfda}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) clock_settime(0x4, &(0x7f0000000000)={0x9, 0xd9}) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) shmdt(r2) 02:14:34 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/252, 0xfc}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/221, 0xfffffffffffffd2d}], 0x3) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1ffffffffffffea7, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) 02:14:37 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r2 = getuid() r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0xfff}, 0x8) r4 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x8fa, 0x7fff, r4}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) syz_open_pts() close(r1) kqueue() kqueue() syz_open_pts() r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) 02:14:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x14, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x7, 0x6156}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x9}], 0x9, &(0x7f0000000200)=[{{r1}, 0x0, 0xe1, 0x80000007, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffff8, 0xc, 0x1, 0xb20, 0x3}, {{r0}, 0xffffffffffffffff, 0x3, 0x37689e83bfee1210, 0x65, 0x1}], 0x7ff, &(0x7f0000000280)={0x598, 0x10001}) write(r0, &(0x7f0000000100)="a0", 0x1) r2 = syz_open_pts() dup2(r2, r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) execve(0x0, 0x0, 0x0) 02:14:40 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1) 02:14:40 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) 02:14:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339ff927f7430baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f33f00000000000000376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c16742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf10000", 0xf2a) syz_open_pts() close(r0) fsync(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x4, 0x5b06, 0x37f665e2, "bad8835db4718000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:14:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="97e1d5d19a625548aad08ba0689731fa1e4595fc28cc67954c419215ac49e7db2bc3ccefba6943ecf7b211e202c779f6263491a64cdc552342e02982927907e74665811140e9e2641d715429c6b9dd590381c11fbb4ca003b15a18393c675c54499f016d7f92bb1c9a839beb6cd34b9e4261b400e5fdb4a8de86fa80900a14243206f442fc60842dc6267a68026a97580fe166fedce4640d483ebf7315d3e692ee2bcc3cd990737b0421442c2e", 0xad) 02:14:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 02:14:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x60}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) geteuid() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:14:43 executing program 0: select(0x17, 0x0, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7fffffff, 0x435}) 02:14:49 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x0) clock_getres(0x0, &(0x7f0000000100)) getsockname(r0, 0x0, &(0x7f0000000040)) 02:14:49 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) 02:14:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="375bb30400c92782bb466ca44c9102c8763ac50100251000d6012a46748cbee76fa01d50a4cf113f04693240be4385451aa88c5b8af6fd61f924d22552ffc4d46792ae22ee6b7bb6ce3594a7a744"], 0x10) r1 = socket(0x2, 0x4002, 0x2) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x2) listen(r1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 02:14:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1000000000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r0) 02:14:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa", 0x1) 02:14:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open(&(0x7f0000000000)='.\x00', 0x2000000020, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:14:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000200)=""/233, 0xe9}], 0x2, &(0x7f0000000340)=""/160, 0xa0}, 0x40) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='x\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chmod(&(0x7f0000000640)='./file0\x00', 0x0) socket$inet(0x2, 0x5, 0x3) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000005c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) socketpair(0x2, 0x1, 0x3, &(0x7f0000000540)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 02:14:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = geteuid() seteuid(r3) r4 = kqueue() getdents(r2, &(0x7f0000000080)=""/91, 0x5b) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 02:14:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f0000325000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 02:14:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) getitimer(0x1, &(0x7f0000000040)) 02:14:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 02:14:52 executing program 1: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffff8, 0x3, 0x6, 0x4, 0x9, 0x2, 0x3, 0x7}, &(0x7f0000000040)={0xfffffffeffffffff, 0xff, 0x5, 0x923, 0xff, 0xffffffff, 0x2ff8, 0x87a}, &(0x7f0000000080)={0x3, 0xfffffffffffffffa, 0x7f, 0x7ff, 0x2, 0x6, 0x0, 0x331}, &(0x7f00000000c0)={0x80000000, 0x6}) dup2(r0, r0) 02:14:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000000c0)=""/214, 0x368) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f8ae04803cea065176003bb1fe00"}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x95ee38d1f11694c8, 0x1) getdents(r1, &(0x7f0000000200)=""/4096, 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffbff, "bbeccb0b94c4bc203bab12d411e7f083b8129092", 0x1ff, 0x4}) 02:14:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000540)=""/233, 0xe9}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x8, &(0x7f00000016c0)=""/42, 0x2a}, 0x40) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getpeername$unix(r0, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) 02:14:55 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') fchmod(r0, 0x82) 02:14:55 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 02:14:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000040)="02d36691169cc1ab071ffe81ae800b50c21f32c37b7e061944334cd747179c42dab74abfe3f2e565ce9db592c5f9341d", 0x30, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 02:14:58 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = shmget(0x2, 0x2000, 0x4c0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x9) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) r5 = dup2(r2, r4) r6 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, r9, 0x0, 0x73d1}, 0x8, 0x5, r10, r11, 0x80, 0x9, 0x4}) 02:14:58 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) 02:14:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x401402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:14:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/46, 0x2e}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/71, 0x47}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000000380)=""/51, 0x33}, {&(0x7f00000003c0)=""/41, 0x29}, {&(0x7f0000000400)=""/164, 0xa4}], 0x9, &(0x7f0000001600)=""/124, 0x7c}, 0x840) write(r1, &(0x7f0000001900)='3', 0x1) sendto$unix(r1, &(0x7f0000000540)="ce3982072a82b982cf31db7e2f312026aa9e16d44ea4254c83c7f6124f133a8622223287db95d7f81b877e48acbe59811a57e852271358aabd708712e61a1ad35fd8e72c7ae16190259dae53e7080b71dd45377fe7440f5532cab780542bc9334a5805fdcb040675ce209ba15c038b873163827ce49e0d6c414032a8e3f25aec15175b57ea16d46b5ea053fe2f6db698ad205174407b45c7b7d445503fcab5e52c41a453952130106fcf0b534e717b5a0c664f081a76a6fb0e10a8a452782e3d88dc7f56fde53eaaaa2781fe71f733e815ee421bd2108c58c4fe650c54990fe31240fe1588a4f5be035261b8ed16afd52aed2f5813d9499f7761e09f01eadbc84239eb084a14d8bff59096ebd575668be5ba00243046589f97a29a83e3a7253bab99d72819314657d688419f84669cfcb879e7c385cd1fa27dac12da4d664567ebdca1ef5715e940f2e593c451feac421aa5e808040456e58edeb6ab1b30e6805fd2433780d2c7db6573bcb88345c5a158f3693445b4eac523ab8e8e265b6eaab726cba441ecace3fc9e9c4e8e346f408f8dae796cf58ce575cd5dac01937bb317a22b154961ed3b8749900342e7fc4bee671a1be8c0bafdf1a41bfa16d8b5139a5fd4932d6402883d254b995b515e7fae7c17ffb0db97a3adb9c2708ebc62e5b2395b4935f9a2b7e2a92695e3377ad390307602252f861e665dfb81b1c2d41c312374e93227ecbbcc107c6a110f193f734a41e32451b00eeebc32be4a229c0c3ccb29667dcc09bcd30dc501489c05b571e295914514427e52170a47c098f2a40e23aecc90609d9c29173e9770df0637c83ed66618a4cdd6181dcf04bc26ba7a7c9dad128abd8626166a5de6dc3c56901e75a792dba61f4ba25b850bccbdcce7c48b7b44c91cad064da1f33a4c7fdc89029f79f2b899976a5483b18368a807ce1877ba285bcd85b182232145b40c0558f84f22135958b61f063fcae42f0c1b47a4f364e520ee35881d8d4578fda260e6761cdcb8323ad143c970ce2e8cb53e73970ad402168546f54301b8f2de4554100604ad9cc57ac0598b27f9665f981ca61435840c23563ff6ed72b149f32d1de082802c8f60d922fbcb74b4cee2404da21bf3a03fc962fc5b3670baa4b67e0bb2fa7ee7fb760a24cebb38191a9b587f18f66ff81e363bd345d0b4cff75e706d1d913e7cc1a5d9ff15fd09b640814ca74970b346217bf163c267ae09a47923b29f347cc1de58e35d1ec8b0ee408d0277022af69dc0c322fef5d3e4fb0a7168ba8460ac4e0112e9bf2bb35f7c40a092e7c865a48fd107a1da894fe748038114ea2174017fbf2db2b2149039ce3d759a8d652b3c86a3e621341c93c2f74d2af4ae733b0d28a99a0ab45933ac1b6cd46b4c180d41c01da5de1ecde265be5c63fbf6ce01458440f7a26abbc3a0adb98659f96cb33219f7fdb3b648a31b2b3c4e5ce40b0e2e506cccdd53319a096cc722a840b740561459f362625f21170e102041bffc1f32f2511a6105a915f8e149611863beeb56c81cf519c10677e1cefd51152b10486d721e4dbc593aa2cb3681ba328c9f400627afe89294cb267a74c7509b8b1b93b2976b722b00527e996d53c6162fef6b5ee33faa62a0302c8eb236dc93b8e9e5c088e3d506a0510cdd2cbca2640cc9a80f78df61b085e842f1f6ed1fa7c9af063b0aa876d477f2a71eec05293b8f66bf21130a7cb4d8c97fed1fab79cb2aabdbd2ce6249056cd77818cec30bf6dc72ffb752f1c6471102fa26e768ecb0f54fb8873478b73c48725193e926046ac90f45bb6ee00e7d54ecdfe4e661c68cb2f1bbd545734fb4d2bd876d005a4969a488ff7214705b016671bfe0826a6a838fb7d31c0f4694c5a52bcfef469bc55eb55706f33508d6615749abcdeabf8fb6296ac299f28d97b6724d2e71482e966ebc4045cd7996748db247ac541529afd7120e1f6c9587880a8e6040da4857079d3ea60e34f161ce6f8636c3393e23d1d2c82a6d525a5a4ace305b6946a84d8f5cabae58dddebe1ea84b7105dcd58a2c10819d0724d01eb861c583f2f8317839c6f03a634d5d8699da97dea1b0c36528dcdbc3e380006ceddad2a0796d2dacaef1ce54a27993928548fb40bb73223f2bc57b3c1e4eb865db8672c462776788fad3795af347583c1991c698599a966a3bef8c3e10c47a9b92c191e425ae215bfb53f1dd2d42782b9583d066807fba2a4ff7dddf96271cae7b105a9a1ddb4c56d6b79b9df9943ab424b29387918e4ba996bc2cb69c8b342cab401d1aea588671198822dc9cdc90ef404efe166959ae968a7a79ca6e963a4574c7bf4d51191c38d2ef8e526434c689eaeb6aaf784feb6898c7995dd900850cc3d3199b2ea4839f3b3590b480356f4f730bd4a83d3743fa63ba6cf41bcbfc2c7a78e2ee3d3b5e8fbcb8afc2a32fd4b9b04d2debfd66c08213c4e283ecfbb8d0b1992d16780e048a7b58cb4722c6c0aacf8d0aff2e2ca40a3f66dab3152a5c68982599081de730c5a4388e234c972d1a15606eb4b65864862fc4838096fdefcf1091846db745a0c0a6ca564b6024cef7506a8a11d144599b2726ffccb0fca4c231025a487e4e42c5202b69dc96e819e3f68c1255c104433806cb0653242d0cf1f16d24e51b7ab4501460cb71720b6b42a9ff2dfcffd0b94dfdcb7adeb2e14fe0a4130c868369b4f7ff2f03783d83079546da397e2dd38486bb62a7626f747a5a4e90163a9ebeeab1c64e1ea0510e095b6e1a1dc46919641255659f524d72c30705e558021a8565d96820fab2c2956170ba2dc08f4252650d66cfc6cf2f39b75cc43fad6ec645bdc81f526bf0b7de5d863f38d0f04fb631d65c438239997c210a7900e97445d77a3366eb153391f3e87b11e4979ee5f2715cd626d596481cb5e57bdbe361ade8d19d4d20fee6cef38489a9a86f251e7babc89c818e39cc6091bcd2230b047efff1078df57ba145438e290a2c4216bca18e6e8b9b68882a4f4ef469685174cd288c3e0c8025f99b7c692683b7067e80b1e5f040a09edb35eda7fd033be352aa202bb5a0eea9a7202b0de464747a8c053e9403eedc0e999f5a3182a6a17556597a295a3d57ffa0f6a9299f0de217a8c8ea67816df305bb2b853bb49c8b34081cf08a7d9b77413b2fde62045604fcc25cc81bf054e1eb6948fcdad538797b11a95e8a38fdf5212b03f5c2a1472eee25bdb1ae568fb9af45f03dea205a58d4ff95d3556d0becf7026f09cb94164ea826ac88d1ddeed2e031fe8d1f63f4f3d2d4da43822e1585e879c51cd56632a8c7e0c86d6ae4622fa3eae286c33623d7bee7342205272068c8b0008d0b604add223a302309316e68a890cca2ab274fa3355ffdec6732a71abfb41f57696354d81d07cd32afbc039000bbf78b4c7ab70825bec420728bba96ecff0004e5f7678d4cb59704bc52dba0bb59a4c5ed3fe6bfbdf8da4804b42e58b9a582b83d270fb9f7365b9db3302543ab23ce039b1a0c32c733237d3b7be2386477c796c7e4b3c98833d8d53d88491556f31d7ebf0618628a802b10bf1b20575928ed4f9221b071f8a9e42de5469ba45791a07d5010315e698de4a86275a5ae590154fa99583a781c3d19f9e5aad3ab3f45753310d17a6e51c2ab126239fee984a2c65ffdda91b48315264050e8fddc5518b27c7999a5e0168d2686358a36ce1f5bc93f0d026ef3c80e9e66f9626aa3a1622d2297846033516711aa576f1c839b3983b51ebc0be6421a526f493d597cb008d0d53de43e3839caef9ecffddc0177ceae7b14f623272d43396fe90f0d49d0b95f91c0b71a7391cbb4890c49475641019c32eef86c28d5799a68b7905097e0e3f5d0aca790602dc55fe8dcbfb14b3d46a038291ed113b147e4086d7b1c80149a656e94cb1f971c3354048bde76f2bd761e2b63237b92ee8fbfbf14aef72ff0f9831ed138c225c852230e87229d9a454d3ac91c5df3490731784b2ad068aa6a85868fae35e46f80382da476812214e76e24d73766d57630ad8bc703b61be953cd9ea03535540dc52d74b1794ddd1f08590d751ec1c89406d43fd5dcc543e6131099b35f685a43f25de1f3d4044e62a5106cf8b6add20959fef0e3884642fdb59ac6a31912b0ddbb1d5dd49d5ec341f67524a63b708d051801385983322c80ec595571b137cde10f62663f970a77d6fad1466af10a953dadc2eebeba7ab1f0e60ea348593e9ca188d366019b5eaa104b003b5e33017fad67fbf70ea4df50b20634d1edb3e126f6d2756856942811097f149e4a65fc586c4cb4381157667e324b613b0c6a4ae3398bc8d8c3744306b0d572b1c146e1f1ba5c23f0d63ead6648be1450d5e42990ba7c2aafb3c70c08cc21311c4e7462ff6da3590e6b2cbf96790804ede4de50c95ff65cbe4ae2230e7512401c30c1e5a74db6aa5a59f714f235b0a8d65e854f203222ea7da24a81739de8670b320c9ae177800b56c79ea7b08ea81a437dca311c23cc0510531d862fc79f7cfac47daac734f3e15daebd9b3a185aa9f29e40e150a4933f876de3ba004cdcb5986374202b95efadc85fa101ad193927f3deee523ee6a4bf6d462ed7fe4d296ac3c2056525debcdb43af3ff4db5b181cd578437239b978569ac70b81e1c781b5afe6e3d609543a0ce55165a172e2c2dfa55f02806fea37013d445a9fbcc033e8932a04d673b9b226318f54c5dae794ca435e68d7411f7fbc0ccc96eff8a38f5f4c7af4b63d410261321d2ee48d1d67879fb01a93f91ca0f85d9949a2b253ef272f50085ae3b7efb51cd3f8da52fe6e955fee69840b6f9fd9b8e27c95af3782eb72f3bb799927639a36a772b22cdd236ff7b968f00a61afaeafcd48c1bc97fdcdf27be49fa84dd157cd130a387083943e1c2ffad2b88c616793d7fb9bba4271681e105f09755779d214643327a1145d7569f8cccf631ef2d1a19c64f064522aa520aa8bc15b97e595a2f58c70d4b4e7f00ddcd4b643e0fb19b0e00d0236d2d13dc311e8d17752bbb0af1ef93801cd20d627611eb0b818b7a04b7c5bdd776cb30849976a97bd1cad26bff7bf0c8fa3ced731ed69a077fb8c1927cdedfed625e7d029765fe885a81a77cbb0abe6a1ffd8604cff5c1bac0fb66bb8c74640ed0d3106d205ac73ff46d0d909b4ffc8d5feb42b349a9beb936e80c7799116ff8b27712056a5cf5a3f689390b0f690e2dd6d4bd3c0561d4b341551134dfeb37b7f4d0f3fbe6b1c685eadbabe19dc8cdf3ac59cebb1d0ccadfe9eaa90a2b03618ad82c3b16fde15a11f6e37bcc18bebeed06beb48c6a4607f3b9841f6755ee6a7c58a7c68a87592ad46e42a49984044147f0d6d6d22eadba8e4279df5e9c07cbc387430e1b48b879bea36c259c86e7c481b907bc3db03f239760b91431e93d9fa85de83b93a9b814946a8c67f00ed7e08f6b194a7e738eaa87e62dc1a6cedcebe5ab90d929936528e7f34d7cfc866c1c959ee42bd486ce999a1fdfeb53ed7328cad22b588462fd66570e71b9cbc1e68b823b0ecd765d4851c5d37470d1d6453bc8809e6485639700ea44694b256cd56f0e620f1b47fbf7d107abf259f5c47e689866ccc984db50c5a8c367684307ce34098e6d5aeefd8ff1684fea51858637f3f322aeccc3cba2baf64ed54c6639b8a89161c17229fd8632111bf47ef9e3d209a2553565d3c821df9a69f32789ee8111284e8f9732210669d0ff593da16e10100ac7ddb5fe9068983f6b67f6b09f3f8ec3fccb24d11af5d3f284b9d5530c309368b8cf89a", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:14:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x1) poll(&(0x7f0000000140)=[{r0, 0x8d}], 0x1, 0x0) shutdown(r0, 0x0) 02:14:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffefffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) Connection to 10.128.0.46 closed by remote host.