kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 7 16:38:16 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.104' (ECDSA) to the list of known hosts. 2020/05/07 16:38:27 fuzzer started 2020/05/07 16:38:32 dialing manager at 10.128.15.235:26027 2020/05/07 16:38:32 syscalls: 338 2020/05/07 16:38:32 code coverage: enabled 2020/05/07 16:38:32 comparison tracing: enabled 2020/05/07 16:38:32 extra coverage: support is not implemented in syzkaller 2020/05/07 16:38:32 setuid sandbox: enabled 2020/05/07 16:38:32 namespace sandbox: support is not implemented in syzkaller 2020/05/07 16:38:32 Android sandbox: support is not implemented in syzkaller 2020/05/07 16:38:32 fault injection: support is not implemented in syzkaller 2020/05/07 16:38:32 leak checking: support is not implemented in syzkaller 2020/05/07 16:38:32 net packet injection: enabled 2020/05/07 16:38:32 net device setup: support is not implemented in syzkaller 2020/05/07 16:38:32 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 16:38:32 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 16:38:32 USB emulation: support is not implemented in syzkaller 16:38:34 executing program 0: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r0, 0x6, 0x7, &(0x7f0000000040)=""/66, &(0x7f00000000c0)=0x42) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}, {0x1, 0x2206, 0x800}, {0x4, 0x101, 0x800}, {0x0, 0x136, 0x800}, {0x1, 0x1, 0x1800}], 0x5) r1 = geteuid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r3 = socket$inet(0x2, 0x4000, 0xdc) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = geteuid() getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="2cd898dc1b311d9cd0074a", 0xb}, {&(0x7f00000001c0)="3a612009d5a78ddbf9ebbc03be030519893ce81983f736a59d13ff035a19119fb2d06b997241fcb954175588fed851a7370964e1f23d98e5891332de54ba913af1646315b6f8cad7b1f627aa5a7db46d8a9cf688684ef3aa8144", 0x5a}, {&(0x7f0000000240)="2cfc21d7b47232085f0afee4bd4df1d97b6f6f97fb2fca200d75ec172a8f76ea08aec08beeac3eca439f950557400b1f385b8f290dd8a639c420d2d16ae91c398c4cb88348adb085b3", 0x49}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r2}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x80, 0x1}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) sendto$unix(r10, &(0x7f00000004c0)="ea571fa730b53e89dba9a15dc68faca7e3688c1d4d8da741f25b61255608bf5bb7b69f90a6e80106db974aaac0147c82cfc3a030bbd57b1b496323e56b3e29b92b29dcff6bd0abad5dd34e4dcacf406c6511a95cfc47b72cf28fc51350e275ec71c0d4b71088a6c5ada408069413c1c7b4d27970648fc1879f5b134a8df47b8dbd1fdc8702c58be3561d511a05fd6bae4bbe360c72acef35b2b668bb85163767cb3c08fd20c7aa39805f6f5849835d34b037b713c9cbfb83a723ee726a10eb1d1e89ce5c331ecd9c9e0d", 0xca, 0x402, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r11 = semget$private(0x0, 0x3, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000680)={{0x1f, r12, r2, r8, r6, 0xac, 0x8}, 0xfffffffffffffff9, 0x401, 0x3}) getgroups(0x3, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, r9]) setegid(r13) 16:38:34 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000000)=0xfffffbff, 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom$unix(r1, &(0x7f00000000c0)=""/126, 0x7e, 0x802, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x109c0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x2) fcntl$setflags(r3, 0x2, 0x1) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000300)={0x1, 0x0, 0x1586e02b, 0x9, r5}) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='/dev/tty\x00', &(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)='/dev/tty\x00', &(0x7f0000000440)='{!\x00', &(0x7f0000000480)='.\x00', &(0x7f00000004c0)='/dev/tty\x00', &(0x7f0000000500)='#((\x00', &(0x7f0000000540)='!&\'\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='-\x00']) setsockopt(r4, 0x10001, 0x2d, &(0x7f0000000640)="c777a2bf706dab8d83c84adf1b66eb36988759c547996c4d96b3d4fab839a0749857c905f0a246c3e3bb42b88d66f2abca87be07816cfbe699ef51f3b0369cee3fb82c2f957cff492e4ae45ad332f23bc576883b76df77b69050f20373d4595106dc5d3f84f82338fb7addc013f7ca6bc20fdb8f86fa0e", 0x77) syz_emit_ethernet(0xe, &(0x7f00000006c0)={@local, @local, [], {@generic={0x9000}}}) accept(0xffffffffffffffff, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) pipe(&(0x7f0000000780)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000007c0)) bind(r2, &(0x7f0000000800)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 16:38:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100), &(0x7f0000000000)) 16:38:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="61e402a1fe002ce72000"], 0x10) write(r1, 0x0, 0x0) 16:38:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x1ff, 0x7ff}, 0x10) r2 = socket(0x11, 0x3, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:38:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3f, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x20}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000980)={0x0, [{0x2, 0x9}, {0x1, 0xfffffffb}, {0x2, 0x7}, {0x2, 0x7}, {0x2, 0xfffff000}, {0x1, 0x7}, {0x3, 0x9}, {0x3, 0x401}, {0x3, 0x1ff}, {0x2, 0xffffff31}, {0x2, 0x8}, {0x3, 0x5}, {0x2, 0x5}, {0x1, 0x5}, {0x3, 0x68f}, {0x2, 0x2}, {0x2, 0x7}, {0x2, 0x3}, {0x2, 0x6}, {0x2, 0x3}, {0x2, 0x3}, {0x1, 0xffffffc1}, {0x3, 0x401}, {0x1, 0x5}, {0x3, 0x5}, {0x1, 0x200}, {0x2, 0x4b}, {0x1, 0x5}, {0x2, 0xfffffffd}, {0x3, 0x5}, {0x3, 0x426}, {0x1, 0x2}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7, 0x401, 0x8, 0x2, "a620e93ca96ae8ea197b6b767787adf302489ff5", 0x6, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) close(0xffffffffffffffff) accept(r4, 0x0, 0x0) writev(r1, &(0x7f00000000c0), 0x0) 16:38:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0573cfbd322c35e008d6207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8944c1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 16:38:35 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:38:35 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffffffffe7ff631b45e0fd00ff020000001f00001404008000000090"]) select(0x40, &(0x7f0000000000)={0x8ce5, 0xfff, 0x4, 0x400, 0x7, 0xff, 0x0, 0x9}, &(0x7f0000000040)={0x0, 0xfc1, 0x101, 0xa45, 0x40337c07, 0xffffffff80000001, 0x8, 0x44a7}, &(0x7f0000000080)={0xfffffffffffffff9, 0x0, 0x4, 0x9, 0x8507, 0x6, 0x7fff, 0x40}, &(0x7f00000000c0)={0x8, 0x3a}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:38:35 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x80000001, 0x6feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x20}) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x20}) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r3}, 0x7, 0x90, 0x80000000, 0x2, 0x20}, {{r4}, 0xfffffffffffffffe, 0x1a, 0x80, 0x2, 0x1}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x9, 0x9}], 0x4, &(0x7f0000000080)={0xde, 0x43a5}) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:38:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000013c0)=ANY=[@ANYRESDEC], 0xa, &(0x7f0000001980)=[{&(0x7f0000001480)="362deef2bddfa0f8cd7b91c03bf191a2784c62c98f9300a193a627c4627cc2b8710c47bfa7b6871f25c85fa5811da5fe51662e41b6e3fa4e32398e367d6b711f6b", 0x41}, {&(0x7f0000001500)="ae22fc506f64a4b0fce7a3a6ebe1811c9ccb1dd18a00b2b5059bfc2a8c75b3ec6d722ce0ddae83acb2323bf3446d945ab255779275d2edff53efaa93fcd3af3ebcdb5f328d2dbed2b20237df5c4d9cfd880dccd41f0bd21ba4f49c8afd0b715f32e87172036bf191d5b2c8455549ed757aa134795e85fe482e1b43c39ccd7d9deed76f014610d1ddba04ecf25f8d90ac564b741b81c50df3c2d818f953f59d", 0x9f}, {&(0x7f00000015c0)="f954cee154e3511900b7ea33461d5bdf60741d4d964ce70fcf1892fc08aab328ab1dd061b3ba3a1a3b39938458c585384e698d81d9707e47700a83bd0991bd05be17b1be2deb2906fd31e40fde66e1dc7d4ab843d6c92f8a1f553283bf75c3cf4f07233bb501289cc7af1f054074fb5d2595e395cb4ac63218", 0xd7}, {&(0x7f0000001640)="d83cd32572be52c08ab925eedea80f8e79e826bb422a5b496518d4f64bdf60a295a4f769b3685e4c37ff7d917595d2d0fa8b10c435cb0d4fb1c55b8a8dd444ff5024c7af05a12012970b1b54e4792864143bff239c2dfac88f2f64c537de02939261", 0x62}, {&(0x7f0000000280)="a292fe386e7d8aea253917c99b02b149d7b76bbd244b0f3fbdb33bd136075d4b2272c33a29941fbd5ffcee5cf46e0247219eea59f97c07d78f862fb632bcc4ff", 0x40}, {&(0x7f00000016c0)="399862705b0a5ddb25b24f9e2fb813d291da500ab0dce43ed9bc2aa948350b7b19647f03b16250c42c40172aa8c59813a7f780a6a271cf988a34f6d8c08b3cfca7b18e3cdedbc4679ef879c774fd2900de8178b7defedc0df8fe539b55f3107456063b58d491dabd2b67cfd4c705647984ed35e8a74fb4574d219fadda68f3baefe73679f59d468ee44b88f1b8e6a2ed82b56aeeb1e07b4770a9ae0c15a52fb100aeadfe3178b6c61cecf0e5808fa2d3c79da7177f71efdc5181ae2b0379dc7d754262a0b97b4b96ee45b7f2e1b6747ffe8c5d271ee6f8e855867761e3d705753e702682ef9c0b4f385943d3326b2e45dfde1d30a9", 0xf5}, {&(0x7f00000017c0)="4d8edde0754b8d8f7c2eab454d2dd873a430d4f03e5e7f903e68b4a534f8d8da78138abe9f76c8e5af4cdf3cfd106974eb30089fc4c9fa0975dc3c98fd0557ee078bba117e77a6edf6f910805d8ca415b5e514574dddd9d3498ec05e5470d8cc12512124e5455fddbb189bb4f0", 0x6d}, {&(0x7f0000001840)="d37e37a204e374eae5d44eac62574fe44fe96c8eec78c34000000033198b5f93be2efd1cf793abca831e7156cf27210604a71ad7", 0x34}, {&(0x7f0000001880)="57efab51329dd0e6bcbb6b07d3a1f90000fcc6e0c68c8dda8e03ef1262a3d2502c8c", 0x22}, {&(0x7f0000000240)="62cb8925e9a8001c7e6a", 0xa}], 0xa, 0x0, 0x0, 0x3}, 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x4000, 0x1) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r6, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) open(&(0x7f0000001380)='./file0\x00', 0x80, 0x0) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ad0e763a0be1d4bc00653000000000000000"], 0xa, &(0x7f0000001340)=[{&(0x7f0000001ac0)="fb3252025cd90e26af1562247d4ec6bee44ce3025771752728dcecccf6993681f28913fb213b519844d83923145477ea761a2326e20b018b2c41ad89d158caf9c8e52ea2cc1e348818d8120b85f1c566c8468cb45cc7173d9d05b45bdcfa8225fb9b12e1b2270c42969b88af75db7ab68a17b80b4656523a219678127d1fe8e89de02e521e10771351560b7fda48bffe2738ad3212133bc6ffdf2b2be05bfcab7212d180ce1d94c990750a45efec3e388fa4303c168c55cffaa0715a166dfec7b1d0e166b950669bdc08e0", 0xcb}, {&(0x7f0000000340)="b7892bbe8fdb3bbd61164e2c55d41f4a678ece4c646ac84ad56751ec3d8a2f6d86b710e7d39ddf02d96deb413f4b7b5dbebf3b5aded2b5f37c6c503fdf040e1493f3553f832837e1a489984714a79252a4441125cf1648cddb55734396ff1658b331d94f47bb54c6ad65c8513365116c49f35e31de25fbe31abeb436a40a9b7b63e7033e82fcc40ac8d287362cbe46ebc3e6282ad7a1219ac211e7135ed355c0a59a335cd2ca88fd5ccb49b404b7ef8adec061a15b93324eff56e2b5ddc2d6420e742f3e6d3b4a9aadab122da092aadfd577fdc8a9239aac64fc1d1652508fefdb4fc15b802be54a410a5988b855d0a2df43260689a15a7616a465faa9d7cb434d3ac2d09b47d38f7888911374338bfcf37a4eccabfcaffe682e9101a51578b88851cedc12e2978dcdb0613da5509a308379532445d3ff84ac49ce7c38d6e92c266d77979c7496f5d1941506aebebd708a8d33995432da2ace865bf665936ca733b6b6b467bcff982e51da68add0efe520b07b28be291b37243fa807913582026d54827283a41706a162d7bfec90dbaccc46e8cbc2b08e588953866af3012532880708d8a55ff6ce346b366988a75e1646687f20aaefe630ccedd0332f4bdaf18a68759c5c4c8e9eeb9e6653ec9f42806a33cc9034c6e3865e7120c322d75b52624089f2c499f5cff481518e1184a3924cac5ee82bc88d0ac890d0176c0538d2fa51b94e2e4f8e266dafdbe6ec32eac765888c5b157381f7a3cc007c898f57b2defe7bd9f9eda938d0c1f88ac98a431a84a785562218f4a212bf75c805ebdd4f8c4a9190c24b885b61a7ccf33ee056aadf4d7aba2e37fc466aac0fcca354a375fab64bc3748fef3c401cb3b0ca85ddd33501031a1f2f06d400803d18f3dc3e769c30984fc59e2bf5a40f80e7530c9341c1a9af604438979373f1a2b7c4faa46e9f21856bf4f99133e1229a9b118554c976992cd7eeed2dd224a7aecc699eff114720b7c6dcffb59396953e049941b823e5e99954c2572fa95da0d40b5d871aa6676d724f8cf8d0ac58e6a74c8169c31f398a6a6193e633b7e0db95b0616744492c800830b3b4c6e9d61245d5cf5c8f17925bf214e2609e8d7d4f64b8a8c375f93c95c7f9965f0d2ea3b6f9a00e336e2c29dcc725fd93990e34edd74bdb597a1f6a46020682086336ac6b472d1dd58ebc92b3511a321cc29effc6a175ca0a23a4e5a21d150101c674cefcbf83ff2f5197ef4883f6bf238e586ad21e58c5433d652403de15fdb6bdd48462bde2688d0dc1efef55dd22c422d83e728cb9be3c38baaf39404bd5db2e692789f85176816b2ffcd3bada9ece235fb93c18002e7e2d877f2c4e9494ee865b23ff105c9c598420c2c34876eff736dad33e9dcf3a1c432578685b1df8d95ed00c355fc19b3934e6ec503934ff1b515a00df509b4ea69b4b26416310c08ab4672317451d57bf7d8bb1aca0b32099e593d7a7457520a94e1a8008f84e6071ff892be3a25157eb44df2d0925fbbf7ae66c9fc3791b776985d16db3ce8bbef2638e90857be8cf7febc6cbc82f2ecf10122bc77d83b43356a8880e4b02806ac0432f4ddaac8ea8b5d2892c72fe338883f86a41ce78491257e12f956b227ce4695c5e19635de8e3095ec10caa5a002df258cf93f92bc2ce45dc990c81801729aa1f837f0a66cb9914e7180729f46f83d121981537559ca619f665e547962f6a8d0a647c6dede3850b51628982476dc39bc387dc61170338dbcf21515a120d141becdae95426f0dbcd5d05ce27c9a056906cd2c2aeed24bb3fa7d40772bc2e2d914e327c9b7a6221a27012e5521952fded5cd90fd2e3aebc57d1c5ab69727db2d52d7b2815abdfb6d8cc33041a5cbaa6901a5d2900ef00d87191ab4d9f58b2f490273f524710fb853a88be5cd8146172f1a9446a2535dd4f13c81846d4f9e2e295fae93d0c525211c26e3ae4005fe4e1094dc07eb29255511dae0e1ff36c949295b19b213a6f867c81830b0c5d911f107d77914cf1af39415d29c8080fb0dc099028053bdb2749975d026f4d5e9bb334eb481f49207f31d5bdb9cdba253ff6704a46f095d5ba55cbf7b1e6ad683e5553f8e675379ac5b326c271766567974524817047ea99448091459cbe10a63835d237f42a4d760de42d14870d3f0f739e7b84f9945bba0063a5266fa3a7c24c5afc51f1086f959ba9e04e29f03f34e6ae40844980d81f2e800740779388f4e06274e9af00b9c5e4e5fbfafe449c603755940561269389c18a390c587efc87d358cd45eb271ea3e25ea12086ae00bfe8d5ec2659cd5baf428d9dcd9f7ac4e788197bc828d190838173fc5fddee43dc4fc055e09279a32103e94095fddb1745ef2c0f7902515f9a56e7f00152f1bedae94f11740c0717c8da7eb82c24f491373d7fec1cbbf083bf905a9f40e610ba4fde0673771a96f9f6af27e6a746e63fb858c77969b487be0d1ecdacad274652cfe522beaf5700d99582a9bd84847e20bf68c5377c510441155b12c56edfa93f91bd61dff2ba7435b441a6f9142c8f36337ef6709c1d0fcbb057a67d9c8c54eb3df1b7e807b66d755d7821b431b0b37287a2aa49030b25e1ef23675bd761c8ee9b01f57e60c49954e0b6c0b35900cc6c65008de500d723d580ad7ccae1e060f0b8b501ea1c7868c39805030012336b011a11e6c34800689f3f5efee46f924ae437643aefa84351e63b62374cc893e1089f97f651703ebc799221db5bd2414a7b70f7e3bc37b854986f95db2279c0aec9d33c5b41bbb8762d4da52a9280456bc88b192015e605f9fcd611a11d0e7bca111a33bf0fc13799488c4b004594b666daac4deb5d2a05d6c22e949b4e2fb933a4e3eff6a03641a3f188cec407e64d8d8dd19c715660828cdf685ef370c8dd2c07db44f14c28110495b4e51764b2e1e7b57529ee41b68db2e58605239d2e833abd299245b0ce7ded083b119ee426a8161a0accc62bb94bf6bf256fb4adf896726e26d1d32c738b110f62c4e3d43b663fdbdf037c12df9532ded6e353a3398587223d12b253db24e8fd5e41e6512a0272a0e8c8526a0dc9d888cdc0663f5c021b3ec49ad9239ea9fd16cb215e324b0d30423ff42bfbb297d1463a1d5be8b4503dd24fc8c529a85ed6f87bcd37fca828c06eb2a928829a88142670da43f731fb0a5251a495e83db7957c7e4a0d01fbfcbea660db89a0a23bdbba4b768c964270cdabc9d85d645f7c64701815849da121780e8d33006aac3e586bcc0786f12bdbdec5cb51898d1150054c70c3fe3356d8977be6e2b86867be0bfa44dccbbfab98219f0d3da358f53e4bbf0453b2d1c575d60aa34c51f407cf57828be4ce2369a4c9d683d004437cbd8c0b1a3835228ca2d5032c87b0c6e7e7c0c55009bdf701ca9d735ad674192fee61e3367c61f0308e70c514f4fbba094999457580f61802dd75f9429312567633aac8ab351c3da024f1b740b9183ae738feddcd8bd4b832177a9543cdd92bd2d66d52f4b7e83cc91441f68750b2e2a210216ffe7fce492f142adb80986c7182032753856fbfb28a7cdf42b78b943e2c8e9ed1deb696d695dd045d3d562cfade5fb46ddc27d25ed88dec3ea3ad95941db414d306f437fe5d4feb4b4ae874bc22226ba611f69a073696a469dfeb666f930b4ddc5d11e10cae20eab2afa5f17aa000079846452260751172cdedf99bcd5dcc007a539fa2e28af819baf999ec8736abc1e0514febb570f6329b72f42664c5099df5690ea8feffb9aab1481dd4d9d7eb7d75aa686d6fd9e880139d49172ba6e2d4e7e9591a8f746a4b9a5759a5ca37f752d45614641dc018f880c508becca16cf2d03860e215d31393178814e68cc5f94760a2b0600f1f71f35a99bfdfb8c105b54336485b21c151377e0839a48e068a0d80b1e4d1f84ca1b412a3d303793a5a8cf514ebae1bb5a6baa4dc90af33e72aa569f23de8e1e4c51f44516951de91b0a6ef8b371086af165f3b0669d73df3f3ac90a13df0e0261ebe9df4726a0f453749db8054eecb0340e9f50e74d4a4272887cb266b13dc096dc74a8d394594b67bbb520ed2db64d143bd3ba54a5efb49c13c198fd83c43030206a7edfa0398c68f178de7d74017904ebbfdecfb8238b5cb550eb96842ffd69735909301863c98e3e6c25276271808fb888e5140a10d69f2a1d83b9b2adf054b74eee6a94ead998f7addb92537cdc289ee7b50c94b3b8a2e780d096d826fb7a917c09f39dacd7486bf986a5fa862dabce54d300dd90fa722e8ebc097388baf32164c7304f4add7a0cf8201a7fcd3d6c19bf7a5b6297aade422382a30294f40a65dfa5ef5cb976be50772f5c7f51af95e5a62122b9524b5fe029aa77374da9af00ce78cb94b794d1563aa10708720f550fa3f3561e3ed136c8bce4a3f067847e283a180a2b20033c6f96581bc42a8b90dca05a1b93324f36ae9987ae030b4f2bd8160e93bde7bb05e95420dc7d69a92ee4e518f62b626bb3135298482df77ae34b89ae9536b154302a7b31f9a75f11fc14ae535857c273d9f7b2c0774d79c2a7ac97587ec0efed96a6cf577dd7db4d81e056e88d23084585a6fcb2da4daa7c4f4246070762e11452724e21bb26b8228615b5fde7412b1b9f1fc6a00d7cf824b5ad0829648397ff17b0ad244db27adf6fbcd6ea618ce2ca52975269765c4bdebce4160ff6482cbe69fb55a980c45fd62d4bde50f44819191b346a92355d6148cecb8f422f1e4562a6a4238e20295362bd26e1521304752035b95148fe169d3c2a9639d1239db1d47a0629fb9f95bbb1e02865f3230d59a2ad92feca3699e276dd9521c6ef398c4d5995a74cf8a67dfca52f988cac078d16f5def377ffea7fdb9518b43c3fa72fb5d040db57e724de2b89729c60fbdf8923ecacdce1f32777e5ee70bd71e7b1932a2f8f289fee3d9a8e0e7b66fbfe5e858bf1683fcceb42080b7dfc6f3688b6bf71370e857a36ebb6af680f2115cf3afe3dd9b35dd4a5eb1421a5ef2ef6164b0aa949fb34ee127f0d77ed3e821c33856a3719353456e6ebb2cf86aeab317f4c668bb1f072e4bce338747da4a922a4ba00cf95fadbec81b7cfda679945d1fe912f518504cb009ccb8b1d1723ae901fb018c79135503d01b8e4569421ee21915de1ff3d3dd97bc8bb43f955da009533bb388026ad88dcfe3489b6283db24160d6a2791324b24b398849885c73b644703174dc3d83401e8000001d0d6398641153ac5e6d207ffa7071e9c4eb390c1a4a7e78568e8d258f584eb95c53b39aa69c1be2b5838304f8a62db308c28ecac9151a00d9d8b916c6a2f97cc6661489faa9e6098b6555891c3a44fb36f053055561fb1262849996dd983e5699eae1bdb65c708f2e6854f5577bf4fd10364432874dd8ced4a10cbbbc3b8c41b514749700ed136300dde88cb23eb23934bfed8728648791fc32beb34d32576f77b6b3bba09595ce6341d41c970349ea45f02d972d1319bcbe714bb4c88d84e030ca2f4d1323b7bf20783e59adef7c8844036b1c4fbe841834968f975fc8149a00ed6bea06ed6069a28b7c5719a15e0aa6f1f620c29d68e59f4c6dc6f7a8aad11853ebb5e562c5a41b8061016047d7a90d43eec5ab789683d217ce697e110dae146b151a2fa80c52f26cb878c5150400a984c9b6bdb3e5ce8048824d3b929894809de455ba0291675a6f70061f7d10f611e60e91260226fcff5a68cd88f6ba20904fa48f450c81b0e2a36fe17e027659e01c8752a995d5a46bdb4536e88ee3dadb80f3c", 0x1000}], 0x2, &(0x7f0000001d40)=ANY=[], 0xc8, 0x1}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r7 = dup(r4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x3}, {0x1}, {0x2}, {0x3}, {}, {}, {0x1, 0x4}, {}, {0x1}, {}, {0x1}, {}, {0x3}, {}, {0x0, 0x8001}, {}, {}, {}, {}, {0x0, 0x48638}, {}, {}, {0x3}, {0x3, 0x40}, {0x0, 0x10000}, {0x0, 0x4}, {0x0, 0x80000}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0x6812ecc8}, {0x20607c4e8b17441}]}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r8) 16:38:35 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000180)={0x3ff, 0x8, {[0x5b0, 0x2, 0x6, 0x7fff, 0x9, 0xfffffffffffffff9, 0xe4, 0x7, 0x3, 0x10000, 0x6, 0x4, 0x10001, 0x80000000, 0x1, 0x8, 0x5, 0x8], [0x6, 0x6, 0x552, 0xe5f6, 0x3, 0x40, 0x3, 0xff, 0x6], [0x2, 0x2, 0xff, 0x0, 0x4, 0xffffffff, 0x8], [0x3, 0x8, 0x3, 0x1f, 0x6, 0x24d], [{0x85c, 0x21, 0x3f}, {0xfff, 0xfffffffb, 0x2e1}, {0x401, 0x0, 0xe6, 0x2}, {0xd71, 0x1ff, 0x1, 0x2}, {0x1, 0x7fffffff, 0x7f, 0x8}, {0x9, 0x4, 0x6, 0xff}, {0x1f, 0x10001, 0xf12}, {0xce49, 0x10, 0x6, 0x8}], {0x48b, 0x7f, 0x800, 0x1}, {0x9, 0x5, 0x83}}}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:38:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x27, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:38:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x20}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xe6dc, 0x6, 0xa1, 0x6, "11ad8442a8a705ed671dc838997b1376ab8172e1", 0x5, 0x10001}) 16:38:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r3, r0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) getdents(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000480)=0x7) lseek(r4, 0x0, 0x4, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) sendmsg(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="c5b74ea79cb106275b260d250d6e295e9b4b7f4a118c07d073c3cfa0bc4210c50d0bb456abfc5ea01f206c300964a25d649d530c992e8c8af537efa8f3", 0x3d}, {&(0x7f0000000080)="bc6a331f87e9d6543a982970e82940c59dcbde76c45477bb62dc45c3aad7beb48879329b4a5687ec78741eca4f2316c97a426a27122dc91daa3a51dd9928acc2aa0efdb43cdae773541a54f707459238e2273364a01aafa71b1782973deccdc1c5a8406caaf0bfd0db2326c6e90dbabe6a41f29b5ce007eb25183d00d26cd5bf48e1a3dc6a86fd2293f1476390ce814e71338f790e6c9f65008fa72923a458a674924127f54ef025659db1a1b5b4c0e84c0744050a90265bcd74c9fa7fc69f1fb0bc0455b0586f2ac83fc9e52fdc2d3a6b7e8e8a73a28af8143e40442ba155dcd5011f", 0xe3}, {&(0x7f0000000180)="9a31b202a5457c97f544ea46a6a61aac96b2f028fc4f17e130426d02ef632d5e912e0ad57c7b4424f47d4950314aadc6c9bea049e332be78b65b04af7e819de1091eb6c91a520051c125745320c1b95376399dabb85fe16dfd10b3a50d3d8fd42e898a2b0d05c01dc0c4a9047bf0a98723eba502ec0ec6ad0a784454e19b66b6a85c5e87b780221aa5db2824c2a35b55475de03db1bce07d552d4520c7", 0x9d}, {&(0x7f0000000240)="ec9478e7a7f9a9d7bcf7ba0e2242f8b8176edfabf4d244b695acfc476490eb54fbb6395d7296d4e210502a9e463c648813981c76d9e7051c832b195e97015e524a1993d725cd751716a12980a476cb0496fca5432a4010c607978f0086b1a5378501c16c79d77a6f1c0b3f5991eca11d", 0x70}], 0x4, &(0x7f0000001740)=ANY=[@ANYBLOB="a000000000000000ffff0000040000000c355944f349af095ce593059c7ae32b2342e7fbe0f52b037d4195a762ba3598f8cefcb3ee24e4ad6ef0a1e7d651a783fa8f0da4b17de1866ad7941116ce3128aacbbd18f3965909dbc1c483ca62ad06b2a76c1b5e23c179d400e760017d2fdc2403da80db5d84ce72d5370673a84323cba5f0de710b38a44a6157e0cf2e545abf0df9e342bfd2ff0700dff747d070b0b00000000000000001000000e0ffffff6606b8c25f1cdf2b6b8933a2fb18d7ef77d430ac05aa9bfb17cebcf4af82a1a3d5f96b0af12c2459eebb433cc3f5bfdbed6c0cfaf3e2663e7031d1d8f7394bd65e83cc5d0efdc9262aeeeca7bb0f921579cb1e79941e459c859169969d7cd315909d8080873a9243b65cac2878f64bfff25f359517c580a0c0bd7803dbab33244c37e880d39a5725a835f4e8ad1ec3e2cd38c3226c7186ac0200000000000000d8000000000000000000000008000000fb082da8d5647f87cce66f8a560015d7cec47753cae4bf5658f2a2f4c538659d6adf05fd4a69f93df51925dcdd4ace6127d1c9a33f7ca66700314ded617757c2a46887f9fc28d553f64bb219064381751c7961701cdf6b8a5ee86edd07fa757eeed7af12a618c2dcd0855ee21b426b82a86ce640cad06e764269a9234f33cbb5cb13bb53f7599e853c17ca287dccfabc0e66467481392b6cff1d414bed210e34c24d64cffab757d9cb82cef643916ca60f55c6143806d5e2bfeb71a43e11c130ae65e91afbd60000f8000000000000000100000003000000bce4104d2b602c36942e9579771951f636f46a0f993497e34578f2c1d54ecddb5f4cd83154cbeb6035f973265b71cdbf75c7a3f6876e6edcfb6d09af010305e4b29d257d67d0ec42c956fe14e24691210c27096b9d79ed1b3becf83e6fa96388df51dbe6f3756c777f8bc1879613e2c62f2384b7c8232a1558a218243f09fb5251b20c3876deae402a8b5cc8e7386b2c40d992550776e9464b236c3940b50128255af20e35679297ddb7e55f5f4a1f8f8682edc29d4e9fe14b796f1ccb9356965bbbf12d5f2ffee9e694f89a56d127b9ca084989345439336ddf15881b5ed1560fa769f2000000001010000000000000ffff000002000000492f052b34f280c13978ded8c2611c13416d355900e431ca92d7b3810c23621eab39d5e908693ce6a369fa89ee7167e4264bea195aa87fcb0670da7fc4c920581b2ae95c15ff5b42b8921b458b889f26904754940c3f7c18d7057a77401f3f9f84856ced2f6933c47d15babfa2fe06417c2739d2a8aa2b5af1f0f6e61f1d8ba692e35c79a9008e286a55249d4ea355cfd70533a0aa31ba2b471db0eb98dcd092cff75a7f5ae19df5657a269a15b2c9fc103af1b82d5d39c6cc4238ee173271a5526b082a583d772fa587b00293c3aa2eab46604f262c3f44b6a0129867d1942255fbfee2b5ed563483f43499adfeddd74743332b7865689fde971bdbbd1c8391dcbf2dbeb9100b29a651a078cef3aac8ccf29cec6bffc3ee377be187fb1295e8c90c80f1adf83ed050cfee7eaa89f05cdab9a01c5d8aa36853a3873bd5dc927518e8994fe85560d7a4d1f2a976075a8cfe2a80b0714d053025787e8de9ca9a60573fac3dae08155e1cd66ffa04655e6e83406a7c3a5bc960fb114450381a185738b21ba3e242dfc33e3769e9a8f46b5881f12f34aafdcc7a889f4e97c3a915238e4cccd697329f2908438bba9a9adfd677829480fcc2b28a382ed125aef7f95a1e1d61fb24cad626e2072e312d86dbd42d32bde3104bb2e4a62413718a29d68df5db6ae507ee506a5a0e422abca6da9074a7ae0b1b2bcb0474ae7f906195374904881dc5807fdb52e52abb8814fdd284b9011a20ccef779dc0830886d82e3eca5853748aaf094e63cf82f551a4c6a5ec7e25c8711e0c273cb93664e718005b1716a5c1e9a591dedc9bc0829cc4f03a63cc288f03414e1ee1f3bebdca11d351a4bc0456b5a3f20f3ea9045040ee06dedbce8d99ad22e0d2a836d0587b1e66830aa8592a73e677416cc9f59b33c19ffe3ea322cb764b620de53318b62db2c84d87836b4e44330540840da3e5d92063d0a56ae2e0d915134b772e82bbcbd9da3a635ce36fc4e9308730a0f3ed7423b539758257ef0aa54f25c817d9ee4e4eb82d6eb789ac66e49f741c3acac26114e0f8ad92287c1517c21998870af9db068d39a987cf2608edb921307f9b4895432a914783f6414a22ba46a8951e18d2ba86a225f0c12c725d441e1c2570869c49825cea11b9a39ab7ee4d0503e21b5d2238e9fae77d087d5f7441aa31edd011e5f6d8a25a49d03a4f0e30bd74b79c3fb947821623f9e649134c78c43394368cbebc9c1e9659f1c2b567e146ba8b8b4b5283eea7e84e7e46a560b02277254e02050ec25ec4497587fd8adf950f5131700f531517273d71b4cbab39b2b625c22c350d554cb2041cbf92383665fc8b30cfa4bac428e517208fe12b72674e9e7cbf303849bda4c660a91fb2908242e443258e3b0d71289dfad14c8512630080c29742ba11af5fe7bd5663b019fcbc8862860b2a0387f95ffe1347b7ec21db12c49475e663b02b1b4f23cba044595f51c0f68c3c85af64e5f16515f9e028b0c34f4559965ad057ada53dbe1029c44138e210c61f1051c57c9faa890759a713460cd804fdc95da2958823a92b79b658b07d31a61d40dc2a770f51ba2b6016e72f3fb13d8bcc3b183d1ab3388aea38483c1a0ebbfc86f4710be3a0cc03cab1c9b0dc2f11f86f6dcdb1c09d53cd9d6959db0c67036025d80386321a18dc667b5592edf66149b7e13fb740b302ea8d2c7174f0d30086b2125008b9c0b2a177e06a4ccc1fd5829692b57ec5426fb4d3a837a61a9a25b442f217ce3a4621601f5a78de1704c58c7ab193f41446335a6a467cb7ae75608f41951aad2cf15ca33426a0a16282e9dccf6e6ada381427922e1aa496de9e6eaf49bf949be0395452d0e44c4cc5e4acc5b2070653ef97b43bc2f7019e119efe8604125a031389dc322c638f039af6f0becca2794191b66da29fe0b20d2113663da6502dc99e76ddca5bf952a045c15b3864c3d26cc2320c00d3f5350002fa37dfb0bcfd44af77f757a70fa9ced8639117e697ae14a69b8f1908ce93e40dfe68faf357ead52e20129578ce5629edf25ddb038022d4c082284999db32f2d2a63ee360dadb260053007bafc0c0a801ae8f9ca5486b41cb6e2793e8316bf5981fa3c32a7fe134c56aa31fd74bcd86a91fa9e712063b8c5538d000f62fabaa4f2757daa4a1ee05a8e0f16c0d216c3fe4e382b6dbf399376dbe29930931b2d171063dad04b4868a691a3f99fa7cb921560fd6b76ded86f445ffece4d512c990725420ba37dba501253b1cc79fc278c43654580f3564fa185a7739f62fe9ebf189a620f445c6027855d86d59c47bf377a197f9c9eed26c7dec6a162124bb4a1397d2fde1e7c9a9c4d1d82ced2983b985465b9092b0076aa2816e87201be9488bde9e82a169ac134dbf2fa2e8c11c14a0bd11fb325895ed73f9d74b8c4cd07fd45b940f9db72ef831267bad895f810b71a30f320a1f7817f5d939deeab3f7fcdab7bcab169117544fe29772f244b1e24725aa171330f730a1d2193840883127d9edac80cec0158c6ea76e14377b4bc299a0b0710ebbe3582fb8abca7f997e955c12e46934c82cfc53f72060a073737d7ef14688d440ba334bccd8cf13413123d3bb7bc418aa85bbc03a66600b3f4df1e09437e09a6bcbcfb9475896870e1c79263996e39aa550112609b61b6e1dd08b4e747382f062b0a03a8c7c6a9b746912d21510474389836e4cb640bce605710710f74498b0e8ee1d985b8613efe52b22cb2345e294a50a0b7e2c5ea1b484abede382cf5d4f44e3eea4042cd242c9742a36b3234fa282865e8cead6a2a7859e71c495b7cc73618a9abb64327b817f94820d6bdbefe2c71dbcc76dd09086fa5dc5d53e48d392ae402bfbea71b17ac0d796ef468ea50a6a1bcc5ec2e4aeb00fdf5b15cb4b87844fe2e94df0cfb7ae12ae3e9440de94d1e996095883b926793f5927960ba2810f7d346dc7c21fb348d2de69169d940ab25321eff8b670f8a75f0eb8ccf26463d61fe51111f80b67563bebf74008eb11843c5ad0789938c5a3a87a5b5e09bc4cbf8d3e887fe5324a259fcfa1fc54b22187a5e83a0a55cc1564182d8a68e2ebc8b5311077b34ca22591f9ce01796417fecf8b8df042d4774eb3b15def58207b5418f89f2265f56654d09e6f9c7789a3c4a316465b447d728696bdbdebcbcdaded3d75ef034bf600f7c762cfb109979398b43d0a4e6c93901fa5043919c969fc6e9fea31c03e35f5f1ac7043e9a473c1ea3d3ec18eeb2b8d5a7397d578530142c0fea0588fc5360d70fa818eb3b6a9dbe93fb348130fc89d5917301e20e2a472e9b34a008ce29262a3da703c34de52b6b91226d283505e3411f7fab4268fc0b5a73baa83c3c111eeb080d887e8a579733323ebac53b87f0d42e3a2fd8498f179facd68948a892464b85e213ed76d4273f114eb8a92809f45d2be981d4e9243dd866142d93407e225e057963b0045e4a604723aedd1b219acae64dfeaaf96b144b26a9a5b47379b6afe5ccf2b8429ef0415fa680ac52b1c10d472a029be11ea0b942653b681e8c0e80efaffcf9000dc15f176c0e33cb98cb3e7fd396adfa94e2f4380a35aa3aaf2a77f04d027053d0e4c9113a9f6afec9cd7aa75575d266c73d1112f202c669218fdcf23e7c10b2b7750e54384ffe4799bd8b4f599f353496d754f4aca4e037842441fd9acb22c8cbe9355b1d006c8fab322e89e37361173272649675251cd6ec110afd2cf90a46c1d65c0125676e185a5c09ec05f349cb4f001f78305d5fa448837bb5591e092c577854ae36472ed0d424addf7b848d4e210c3826f495951549f538ea59c0233ec274d90d98331d1ea77dbcc40654e08f3aa477d24574bfecabd8002e950d72bb782c3c9eec56bd3e170600ea7d72a898de53bc3a339f18aab5e67357442422612c30c933a0f8dc1d7b4d64d26278a3773eca4ca22873897885cb145e0cc3be443c04dffce0e939c7822415a3161c08025b963648ab2cc5ba552f1a748e5f4d5af10377427757c71e4059e948de0d38dd9d9648e5a32874bda7a93a016c54afceadc062a8c5519ba960861ea2412c67b95882c3340e39145fdefa5cf59e121da853411638728e13df9fb1b8346a747e4a5aede63616ae63b189316bb204e13ea458fd941abcb19e5c3e2e24feb73b1c33637613994e4f1547f6fe6254e34ed272799c9d6a841cda9b088b14b8959c392f3a2ce883a5c46f2e3d9285ba5c74ef48166de6b69d0ab047ed7ff63a5e6d46f1c317c9032834ff5f84528bf2fe5ae98cc01d650af2dcb712af13125ce9191d569f0496dd5134494a4fc952de46128cf1b19f017040f58eab0340a1624cb7bd1958873b79a2a55ca37e3219d2a5de5e96f29ce5dcc9578f878b627644872a306c0bba45ec7ddf76431cc1399945c71d369eecadb4e3e6e41d78e6190d980a5f34b191f86cde6f8c3ad3e8865bb4b18038ae2193fdd36937de2d59a1b27b7078d4e56454184b48f7355f6cb3f6a08b2735cf69321e7604f60d7f1470b5413a15c58bbde240cf9ce92270801bbfc9e9f3d81ca8d130a9baceb08a258845d8445604e4ee23029fa0f3b6bc137831b1afe2fb05962e1dfb13ecc97a478e8bbd96302e5835e61713ecbef8db69355f586789ae7a17c60f5a4705c3842231f7878ba90a990834599087f1f117d7fd6c2d1c57dfcb78023f006e52e0c7fc9d59332691b7a6397146e500d23a83137f366fcf633535852617c06fd373a98f1c87455e773cfaaed7296be1f2356dfec9ba68b98b6c9cc4ede6e559fce19081939c11e94e4bf0eb8ec6387d5f79e88d3415d1564e8b49819ee95608270e6ee98bac77bcb3ebced46a4f1a99239d0d47ce2001b8cb79d86cb6db600257379f48b58203d958c4dc084ee546fab2ada6b915ed19f108b385ee56a7925b3659a89f225cec21a35c6adfdcdf69be1aadbad71b1657e5ecb9560b26a590a37083787447e2a63ffa3de8ebcc34bc6ec565fad609836cfc4a991bfc50a2d8b248ed16f057fc8a649afd148da1045e6f9f0cc1e677254659fe22a73662c8766b230a7c2c909308563b920cb3fbb7f37f9c90834da6e9ce127eb8258cf00e51a558cfaa795ddda3b6b1365d3e985e4ccfbf57d625721ae22edb474a6fa9ca0612f4a148804bb2d376002a7133a24f2b2ea43caae35fe9be9eeb0fdb025bdfbbb71862ba89ff80dd9e6fa71284fb318eb2bba53078cc217ad653b688b4a13396aa20beff738c555a4214c7242e4924aad6557408c8d1fb59111ff7a189cd32dc3b183b83bfb6bdf76935ba558e5b35172e960a323eead71e7c6a417e0ecda048a18c37f75c998686d0cad22dba1371ee97e8dff03c6af87ddd65b9a72b0a4249a26c447a7b9b5abd82b1d646fe3d103fb1d4c96d22b021d68e4ca795e5be4acf1d1029224a3c5f79ac6ee310ca3902696a21df1df45e4232eb5141282ac1f6cbe04916e801c964800e30c6fe1ba403fb009e2428dfd8a6352d552b4e131df2955283338a082cf9968b39744f8eb94a5208040c8945ec78cf3b55db928362a2bd7e1f6c29383c9300504681495c5940e09de19b7639c06f4030c3a53c489ccb91622655245d00017ff2134e555fee1d1598df9eadb93de50ee5beb19c12153e8ea7c7e5f5ac64e3d4975d10e3304ff5a03ba4f0b8c7d5980445f47f3bf477b13d4e3cf4f3cddb6283c2583915d84de8496c3e997fc58cab4f524aa33ed485837445cf7828a5be7ed1c69241c1e610414d0c4002fd8068b54bb63647c4ada5df7b66188000000000000000100000009000000772c52808d9badaf04d5094356655c4ee377fd9a5e9fdaa5365e704722d293a2cf46f8e55914643fce1853650da975cc34ebe7cc633fdb51480cc531ac02a79b8ff276c52345f552a013d635394add0aab2473fb58512802919d8e4cf0acd528f9e3b66224a0e92b9d0220aa58f087c1e395aaaf6395d90050000000000000000000000007000000496e99b50c9fc8aa667e2305b396dae0f29e4200a3a181ef96c016b1f102ff53e51306d22d462c955862382cf9738234f100bbcc89e6f7ab848a3267000000004800000000000000ffff000005000000d7dbfff5648e778d0fdc71bd4826a1b2e0cfc2ad6ed64296ec178093069d9c9d840fa91078fe1ce43cb8f28ec7c5537d3c2b44e501e70000f8000000000000000100000091ec7ac58bdbb58a645230dc99511b22789d3e7650038838f01a96e619ec9edd6ce5e54d1e7e6c0552746b930b1e5b0bf883c32b912b0ee5af06eee3e9b0d5ae7d4a2a2d15767b06f6749e679725d819f6650a71fc277ceaae3b4b099e7643084875c0bd0104bf58d518507467b50f6947334b218e6560687b24d45bb945d867bed7a4c917b3cb533c1b73c4c2e944404b7affe7d79df78ec67598bec3416b35dfb723b3cb0eaa2b357e10ebe7c8efdab05e89673c940e0847c9ff0a99e5414993b1798e3fa19295f9102c7688a4e17ba7dc17f485c35de20dbd4217d51f8c8e74ae129c0000000000000000"], 0x1548}, 0x404) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:38:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="046385e933014ff357e7501051b2136d987371ac92c675e41ec5fec9611082be34ecc02d9c6319af88ae29590219f96f11c5c1fb4f49bd045d8d98ae6b02e203d7db59d3da8b1a0527e4f1a054f305ad4ae9d4124787cd373b39e0d170c29e470fa7fef4abb57e385e2c8f3762051f393bf25252c2be85e339f5b3338a510cc25cd74b2e77229998f017b8893a5a3c9553565240cadeb67f8db3238e36077982325a12ee3f55a62fc8cd7b8a4062d8c20101ae3ce7283f4d", 0xb8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x20}) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x20}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r3, @ANYRES32=0x41424344, @ANYRES64=r2]) 16:38:36 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0xd2eed7b8adaf0771, r1, 0x0, 0xfffffffffffffff7) socketpair(0x20, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) fchflags(r2, 0x10000) shmdt(r0) 16:38:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) getdents(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180)={0x956a, 0x2}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) accept(r2, &(0x7f0000001600)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x97fb}, {0x3, 0x1}}, &(0x7f0000000140)) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:38:36 executing program 0: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x9a) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x2) 16:38:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x20, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) setrlimit(0x1, &(0x7f00000003c0)={0x2, 0x1f}) recvfrom$inet6(r0, &(0x7f0000000980)=""/252, 0xfc, 0x42, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000680)=""/203) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000240)) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000002c0)=""/208) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x100, 0x45) lseek(r4, 0x0, 0x4, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) recvfrom$unix(r4, &(0x7f0000000780)=""/254, 0xfffffffffffffe42, 0x43, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x8) 16:38:36 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) 16:38:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x20}) ftruncate(r0, 0x0, 0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x6a7, 0x1fc80d8b, "040015000100caff6b1cc5480000d35e08000600"}) writev(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e0104", 0x3}], 0x1) 16:38:37 executing program 0: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}, {&(0x7f0000000180)="ba41fbaf5101ed4b6c69c4a6e0cb8fb1cc280391c55fbb51cc71c0d910bd6510a6f876de9ae6df3e97fda7b5c7bebd563b88fed332430217339bfdd9b1341443eef65338adb9606c435e272c2e71eab9e8d7d558288f1d61039eeb34537935bb38da2c38090c8e13f18d86c25097fc4c9bcafd491b15ec36839ff60f842add7d75a24359248093e4c9e158299e984828dd6fd85fef0f30a68d2449b7929ee170956056fdb18658f69bf363", 0xff27}], 0x2, 0x0, 0x6ffff) 16:38:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x100000000000032a, 0x0}, 0x43) recvfrom$unix(r0, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) dup2(r2, r3) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x20}) flock(r4, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) socket(0x6, 0x2, 0xf1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) dup2(r5, r6) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:38:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x20) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) utimensat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:38:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10, r3) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r4 = dup2(r1, r0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x20}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:38:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f0000000080)='\x00', 0x10, 0x40) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x1000}, {0x4, 0x1, 0x800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x50d9a909b4e6f60b, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/244) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/43) write(r1, &(0x7f00000001c0)="70fa72a26a1dd6960aa07607baeb76989d450b70dc0d991228cf2cc8d1a1a1fdc5938d3e98917e0ed22cbfe685172c20d3ad18683a9ffe02cb23e81be880124a801baaba40464878da22873886de33f2d1b25fa7af1b8cc10681f5a5916975d96cde0aa159ee5438f515ea1f46082a11790b15c58bc2fe0baaef60e896810e", 0x7f) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x7fff, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x11) 16:38:37 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696cd45de6"], 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 16:38:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x181) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x10, 0x100) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x4, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x4, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x1, 0xe0) faccessat(r5, &(0x7f0000000340)='./file0\x00', 0x10a, 0x2) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x5}, 0xc) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffa77faaaaaaaa88a83d8e7099cc533a2ee0010800065327bc467a3fdbb0007f000001aaaa0000000000000000"]) fcntl$getflags(r1, 0x1) readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) 16:38:37 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f00000001c0)="f65bac003634e35b2f1c79d04a9b604cf3f3f25bc24ec1ecb619222d50acb36e9b30736698912a99dabcc10a4deaf3c7391133bed4325061327c704228148370a2c6cb6d1b3e2ee824ddb8c081ec91e2280ed3d504f3601f3f6b200092b7766195bfaca5418eb60fc829dd4b00a749af7872a36b3160ffcd69dc4ef2465056ee3208a2bf56751fafa51901a0f829cafbe5a97924293a257fbcf4b4bab3d5a36838d62c5dd025f7ec18fb2ee13e223400", 0xb0, 0x7, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:38:37 executing program 1: r0 = socket(0x18, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x2) 16:38:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0xcea) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 16:38:37 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 16:38:38 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x8, 0xfff7ff79, "73f300071260e50800"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) 16:38:38 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, r0}, 0xc) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x20}) r3 = fcntl$dupfd(r1, 0x2, r2) fchflags(r3, 0x0) pipe(&(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x20}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80c0, 0x0) dup2(r4, r5) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x4, 0x0) getdents(r6, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000040)=0x1) pread(r1, &(0x7f0000000240)="1849aee04a3d08d2a13232a79563405c1ca57f785b3d3233fa40374c85a27745aa16c7f9d1b567911314d02e5a97f100000000000000c89e00a0eed761139e2006f63d8ac33057e7a2b453eb6066e68cd9828a52c8efd5d43d8c", 0x5a, 0x0, 0xfe0) 16:38:38 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = getgid() semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x0, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfff6, 0x1000}, {0x4, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/76) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x4, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000240)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) getgroups(0x4, &(0x7f0000000040)=[r0, r1, r2, r3]) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 16:38:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) seteuid(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) r5 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="456132f9b39fb68ca4cdfdb5eb753157d895eae126e838390d60256c246d34187aff5202708c3664a8b91ed8a67af3f8a9682f45ce51a7463b911affd37d6a0f5a1adf52b11a0f978876cd30f0efb861988b3e859dd8a60b6c8013b041d8e4e4f26326100da01c9cca3f30a836135d343dc408046135546bf70f93ef2fa6d917e10753a4705308a2f17563589b0a05d6e0455e330957b9481ad2edf5676a38bd62be0948368b4f78c26ce51a8c1c38f9551020005be013"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) login: OpenBSD/amd64 (ci-openbsd-setuid-5.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect