kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 7 18:43:14 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.106' (ECDSA) to the list of known hosts. 2020/05/07 18:43:25 fuzzer started 2020/05/07 18:43:29 dialing manager at 10.128.15.235:26027 2020/05/07 18:43:29 syscalls: 338 2020/05/07 18:43:29 code coverage: enabled 2020/05/07 18:43:29 comparison tracing: enabled 2020/05/07 18:43:29 extra coverage: support is not implemented in syzkaller 2020/05/07 18:43:29 setuid sandbox: enabled 2020/05/07 18:43:29 namespace sandbox: support is not implemented in syzkaller 2020/05/07 18:43:29 Android sandbox: support is not implemented in syzkaller 2020/05/07 18:43:29 fault injection: support is not implemented in syzkaller 2020/05/07 18:43:29 leak checking: support is not implemented in syzkaller 2020/05/07 18:43:29 net packet injection: enabled 2020/05/07 18:43:29 net device setup: support is not implemented in syzkaller 2020/05/07 18:43:29 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 18:43:29 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 18:43:29 USB emulation: support is not implemented in syzkaller 18:43:32 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) getrusage(0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getegid() getgroups(0x3, &(0x7f0000000180)=[r0, 0xffffffffffffffff, r1]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) r3 = dup(r2) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x412, r4, 0x0, 0xfffffffffffffffd) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x3, 0x8, 0xd, 0x0, 0x7fff, 0x8, 0x3, 0x0, 0x0, 0xa701, 0x81}) r6 = getgid() ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000300)) r7 = getegid() setregid(r6, r7) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0xfff, 0x8, 0x9, 0x1, 0x0, 0x400, 0x4f, 0x2, 0x0, 0x7ff, 0x9}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000400)=0x7) ioctl$BIOCPROMISC(r3, 0x20004269) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000440)=""/4096) 18:43:32 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) flock(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwrite(r2, &(0x7f0000000100)="8d728d3265171ed0188fb1e71dc10026497259570245689579a61927b3df4fe06699be1d032ba3b152006ad946b361dd8882d9a7a379ee89f40b6ab988ac2d172c27fce90d55092fbfeb64334640c5d89c1aae38761fd779b5bd5cb87b5b278ba1150d6c", 0x64, 0x0, 0xfffffffffffffffe) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) socketpair(0x6, 0x0, 0x81, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x1, 0x0) r8 = socket$inet6(0x18, 0x1, 0xa3) r9 = socket$inet(0x2, 0x1, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x14, 0x1, 0x2, 0x7b0cd146}, {{r0}, 0x0, 0x4c, 0x1, 0xa24, 0x9}, {{r5}, 0x0, 0x85, 0x80, 0x55, 0x76}, {{r6}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x3}, {{r7}, 0xfffffffffffffffb, 0xc, 0x4544bedf88a58bf0, 0x100000000, 0xd26}], 0x6, &(0x7f00000003c0)=[{{r8}, 0xffffffffffffffff, 0x2a, 0x1, 0x80000001}, {{r9}, 0x0, 0xe, 0x2, 0x4, 0xad}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x446, 0xddb1}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0x8}, {{r2}, 0xfffffffffffffffc, 0xe0, 0x2, 0x94, 0xbd4b}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20, 0x9, 0x4}], 0x39dc, &(0x7f0000000480)={0x1, 0x1c}) ftruncate(0xffffffffffffffff, 0x0, 0x80000001) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTUNE(r11, 0x20005302, &(0x7f0000000500)={0x2, 0x8}) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x1, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000640)={0x2, 0x1, 0x6}) 18:43:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) r4 = dup(r3) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x40, 0x4) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) 18:43:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffe7fff7e145e2bd76ee0108450000380000000000019078e00000020002000000e5ffffffffffffcd00e1658106f100010000000000000000"]) 18:43:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 18:43:32 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="1f9f0830ece8221c8cc18ce13ba4d323ab68bf9712267f45d02a080e845d1d39f3033b1fd283f66c22a8daf7644703844ea8b2c08f57ab6a5eb6e9c8ec8bd98d4c0bd294bdbc029bfa7ff6cec992e41b04e03ff7f1748ee4e3aa2c315ce33a49aa6e20318c80cc57beee6323b62efae158044a66ccd41d7d90f59996dc278351833c4de236a7c72685f39dd539a9169247c6a6d4e2f9c03f91e99f39087583791c22280b40f1bde7c1717f98521c56cbec09c2bf8945b487cb1345c95891aa0fb35b4fbe1d", 0xc5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffffff"], 0x10) dup2(r4, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) fcntl$setstatus(r1, 0x4, 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:43:33 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x3ff}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) fchflags(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000005c0)) 18:43:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fchflags(r5, 0x1) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) 18:43:33 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x0, [], [@enc_lim={0x4, 0x1, 0xa0}, @ra]}], @udp={{0x0, 0x1, 0x8}}}}}}}) 18:43:33 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x40, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ac53ba", 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 18:43:33 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="7880ba0217d030b752caefe6fc9e5cec4984e9bb09ad8655f6bd272691af4b7e2d3c07daf674bb6fd6dcc8a7522d573ce7215b64359a3120ad0a1ba7f58f9a30a18a4e67ef16d67134906e685cdcf740484cd701061fb18d8c81b9a959afbae32c92cd82ed9cb0097d9fbff276377f81eff4c11a010eca98317e90def3e61f238e99e7f7c7bd3f3e63785431b6cb2feeb9d2efc4eada36be291caba9d1343a13743028f90476e413cb7a1f6e4f6ab3dea6a7902819c48c6e390fd9ebd6bcef65760a689f2c52d6a61daefc17855c2f0ad7db4b836d2d0c4c0cb8c661a7da1fb9579f5e14eee2", 0xe6}, {&(0x7f0000000140)="8d6b0df92e8ba27ced7fa57f080bb2959a773cfb6c29e1", 0x17}, {&(0x7f00000001c0)="30ca3f7c0ec6696fde6ca37c108759610dc9aa9bb8152d74f2a04b15bc1a0bb0b028c2aba2beb7057a15ad4b2c2d6c9e2623b104e47e9197cccc92c88b2baa52d27d2b7e2f0a23dc23503b48db7cfea4e3ec7ff473d8bb6c73dea8fe835841223ff2b562fa5f603d8420e4a1eaa81bd1aa936294b385585604463168dbf658e9d2c471ac71d2a5db73765882239e5526c2eab0", 0x93}, {&(0x7f0000000500)="35be4a025f877b5d228b9ca6cf7088326763f8c174057fdf95e7dcc9d7bb81f0c48b29ff4d7d9e8837201da49a4456c2d4dbbe1a1b405b4794d5792491268574678f8fdb54861904d0dc5925930eadc8c444a19629c88ab60b48a7afce7ab5137341c02064bd69dba99e8c8526a2257e921612b25d0cc2aff56b7bd480282bb5aae36884a621cd392f2982e2f178a33d6353442e4f9c886ac44f44b00cdb2dc5c2c875ef95b9c7f551fa1a76f87bf75d2f5a6a3ac712838e427a828acff56d1607c1380f99c0329786ac2b38e23c1c996a6bb8f10be5065e4fb6ddaec9912aa2b28e94c10706fd4edeb502ab406db05b7ae7f035e7bbb642e576bf44f9011ad92e82d2b4bea55a24a575d84f76325e6b7ce4792d2ff154fd4abf3ba6236e307aa99fe37ab069c699e0a4b274fb564c5fe4abab4c8de765954ff55f5b07129888799f0badd3ee2f1f316f0b374eaed22f469bc9a34f85af130846c16cf10d2e1b172ff77f3dd059b3d0cfd416e9de53a0e9303125966f260907fc7432a2d49e3d04ef451d893957451d2378c8e139ef8d5d850222db457fe22812b603a8950ff2a7c9e966400067b97afdfc676573f3bb30d0c1a37a3736b475f77a2281aa1091d46c56d663a90a73217345c207debcd786e62edc8baa478bf99375d6d39b51490d5c0b0307c700110e00dea05a6b50e2a72ca3410c33336aec05d9b4af25eb41f347b382fe72e76195b8f4ebc2290c3db552d20efd9a2258c988615744ea0b1ad8f0c3222cb34a96208ab2f0081ece90b82ebfc71b9b11e26b8b371509afdba4b5e8f1dcb568ddbd7e22b9d00779e53e63ed15642ff78d8546f459bcdc10d107ee909e292acbe2d29ea5ed90dd7940957f0ff06c85bcb0ee9aac99acd26acf172c132f7fa334f75e2925a00f77f9977219c209615de480ec1a96480aee66ad571cec6057a9f44950bf82384912555dd3364960122ecbb6730122adcbe11a8766fcf1f02661e413e053017da0c4a729a2a8e71eb3e2265900df9d47c6eb339466baee6ad4fd59e477b57b76664e77d8b49d518b5ba08f32c56152b0ea7c873012aa1c1c38fbd4298564077bd22fa7821b9c5d827b9581012adc1743c4e0303f14ffee616bce2f31a805f4c144936083758590e1ce083211994cfd397b8233c0801f4cf0c6cd19e9f0986d367882b90a568ba51dd9976babc3343e66b3d2225214c036a1d409891b33fa1e44d0ee3b7c4eec67becd1b7fc92d92d94b11ff0df4ea35638aa1d54c5691924c2094021ecab3c3d760bc6609c947538880a8210f821012246fdd508d03b25b26cd96b8c096f3f2e68fb0dc5907529680ef2957407175032ec89de3887f8643d63896a935bb71972d17879588ed1addc8341f7463e52d92ed04a8ec3a6b7623586528ffdac0f1ecbd11461a7d3b0d896b7f1efc5d6a807d86b8cc5b0748adc25dba165e6f4261e36cc0967032899f7cde29fd7c40395787f233e6249ff4229d21d94ba29d07c6fa2ecbed1515bb2b3c7aca95dfe5aa91d29193e9960844209a2b9d93e7d21568adc28efdfa0183d5f57222e69d6efafd9e3f281c4b7fcd417c282929dcde60086692449e6e2be2e5bb5c7588baf955543eaf8aea806515e9b745c9542fcd9eac19f52aa53ce72ec11cca612a43ddc37f9bb4b3152544c648690d598821064ee6fd28899fd4dd1249a6b4e2aaa689c88484900fba7bbe2ba6f88411cca398d6f085f49a4d5993761932dc830a00784de784c6acbbbb8de6163f7ed7ab190cd6fef09c4f628d6d26860c6b62548fad31dcde4c14ba3a64cdfa8fc1b591745a30a0c9dd98e798127b4acf6f289c31e5d63e53d493217b8312dca0f97eeea5a6e3e13ea6a5160c7da0d4c0e5e8c57e3704c2b46502c846fa8c71a6b2e1180cb89947e35eed3378c9cea5734b161a1a18e4bf84c9fb8ad12486e7dc7044518d208a965b21bbbe9d4ca9aa58bfec0a5a1cf35ff6c8fe12cea0d4e7d97da109e93d6fdbe4207e921d92ff62e7f0c14b87f04dbdf909bcf8bf26d7c62f5243e4e34e344f25b98d4b81d107fa86d0c02caa741b0f1c9ffc9229f0110d68ea84d0e522d8b5eb425e2a3a45ebbe7f449511da97820b530f957099af24096653718529ca2c10bfe48313c485d4399fc026f9bb9c1ce82360799fef901f81acd9011a1425a124c26efdf11342b6647b7eeb0dd1e5cf34cf927a7c6f1798be210705d2d2ec566d6c6b5b28a9689ef0a5d519f3518ad475ce434e925178f4c32c250de7a03e29f080c5ab1c46820716dc25d1dd75763817cd9b2a483bc17690032d6174895c7ac82c45606cbc5bc303c6066ec191c67712898f07df5e926f46cc320b8fa761e2ee8ec2b5142889cb1162a41281ee93cf426c7809159b62b2998d8584a81d9c58fb808706b6f942fccc395139e053de4cd38f4ed6d9ca4e128422b0fa9d0b0a7c81a2613d6bbe0cd5cc6add733eca3b771664762cde90502fa3034998c5de78449b007eb5d257c87141d3c87db563ec4ac7c573f9a9578bcd3e46f948480009821a11ac004e7d01dac6368f84a8a4dda925b5d22979af3fe8afe88d4b8ea5a8d655286ae0d40fe630cb9ba411064a1fd4db34182617b68f7fde6e7c8033ff2888c4111ea5db0077fe002f8e799d95d11b073d9580e681137d96d892b74637a61702f56682c35bb70b45002bca925a5f9bcd9cbf66dbf0cf3864fc44f5136775a8b6b92fa5135dfe66302cb4f789c6ab249753908afc0eb5fb72c443bc1f3988dbb2a05aac81de690825e4a39f9ec1025cddc47c11d8da802ad83d7da2c601dd75a7f44a0c732674f86b440fba54bafe6a734aa0740c0c92f3af4a0be75c7c3a165b36e3084a708fb21693c4951fb52c363da5bc7774f92e8fa09416ad6104973c708153bf7a7b5e86540f0725f3bd1b189fb90d3f293f8e0f43b1ba5f69cb7c92956713fc63be9bfd68f37e9e262628b32a65beda7a8434ef971f0c293ad1763093bfb72beb9c8bc91e9f95753ccf1c10ab258bbd956c20f9abda31a98ec336f6de763a8693293778f915c39f892b07dbe79470e2f2daf4752d4c05fd9c7eb1cc0738f7e80f448fbfdd391638479d3cea77fa07c1f78b51c293553a9c97c8ef9ba45dffadd07f15cbd79895213296719fa84dcba2e84254fa0b53461828fb3bcb882225e8cd339e84f0dfab3e348d79f0fe37fb2a6a0596bbc59e4f9e62b59cecf835ffb59c95d8a456535c8cd5f04b7c83d43ff8a4ac2229409b176db3bc0e27b6c4ac7371b7f5fbc8f1cdf70040516bcbbe572d89c98ee2a80509a530fe3a9dba01f779fd35155b792025f92aa54292f70b94f18cb3ed3e00b18b437c9f6ac3b4a91a913242f576c35f9dc28d271c3ef507b86183766aca1017e8de75455236215825da3a9647e62f3a5ed94d6c6c5babb09fb336d212e7608661524431025c03517444f2d80bbf11d15e0c48bc538c01205f0e9e9fc36d2d59ba49376f2500fc95a0e3c26e8a52f122cfd73169e3f7d93adde62ee4fcaca36a4fdc59d9ad73940fd08ffe9f4e99fa361dd87288960867488900d99d6b028135d4bfa6a9352fa92ddc0f88696cc6e77996d9640dda344089c0fcc451914a689a107bc65dcbfe1ddd80c1d70eb4480ee43ab62eb518eceb32d6844ef1e1ce39459494f8deb5f95f15cacb53fdc2f926b8bf5d5f2e68aee75b7503859029c4a58508827664bc9dc9da14de621c6504d2c546aaf8a8d5a76971208f8a61d1960ada0dfec624638cc049c633dde1fcbfd9173cdb9b905ef2f02f974e19c9a68a98ea9ac8a4cafe02c2bfad0272d1d07adadf2487786ce52cc2c12cefc927c7a2df1efb99ddbfece64bb94c4aab2a68e10dc2cff619537fd12587523550e267362c22cb5e9a6760c26e13c0710f665cf5c26709d80760b4950805f2c269f2157be60033ba5724559e415f309944685c483b976e1b5ce294ac2ab1efd49bda2bff1c21162ea154a97f914036917bda1c69e3fdbb421137fd744be98068042c08bf9b54fc63b16981a10f101ba3b8ec75d2ade584c92172ceb4305b4035d0eab9879876562113fc1b61e3e61111995d347f170112dd72c2e1407109d3b98a8546a6a0ea32f96707d08c6c15e59146805d9987d8d20d3e188f2e4a18764ffc6bc4a5c4e3bd6cdad52e19f4e7a995842e251fabbde3c56de65df60e57b13ab65f0fd02c6522a127e33099d5dc535e31be9e8a027ce088c0f9fee2ee041acfc016f478f9f5a0443b6c8aa1294a628dcc98c896718bfc19cb07c30c720ec7f644224dbd7c24ba4e0a0abdb7e67d49e59a74b1264d440c7b77aab056bfa06ecf3807d68aa2f5e1a58a82e39041ca95b142262c1c21ecf84798854c82b96f2665757887c0d333da151cbfab92831c787e0753c603f6b82d6fec4872e8e99811f44123eef70882a42a7357a178e10d6ac89e3db0a0012e4fbb2fed305beaa4e3d5632aa89d19277dd83b3ec0fe1df1caabc73fcd558adba060af7ff4bbbf42993383284e96df1c6ccaebf411ef4415e4c94dbe64eb5d84401c9b4383157569eb2e26adf3caa5b43f5a29298426d0233513571c64e29573101a4afc8b9a0bf66cddc00355a8650f7ba7ad2486be2bb437f7b1bdd6ce9036d13cd59a5f7ad1c1997b57722361800c53a0e3c90986cb1f1139c7149d279ca0ac33bbef367f79126c120c6217904548ddea3b6491fc0f0cea19f9a1e9e34c71ebfbf90a53091894ffe593aa5d593fed4a93aff847bb9679e036ccd26e4a28dd0ce176d054b49776dee1701dceac032973849341e7b3471a31565c9d6c2a8e769d010d0703cb29d1e105a2c93ccdc1175df010d96dc19c21355faf80938c9ad56a8f1039b20be89e5acfd7d0ff69aa873e52ca302103ccdbe6511ff9fbfb7b63e58e3cbaa8424a844bb4b40645fd61b4a55418b6a467fc867b848c5b2c0accb791b21c0a69f530a4dcc0999dc204ccc76d77221a89f7aff087b25d1d9ddd81371dbac03d52d0d7a203336276629ab14ea3ab1203b353627a561daa7c92cf1f64d1c18741bf18dd7c5ac799d7e5c98dbe42d316ec880c5ccc719ed1aaed1a0d25d19ee439467f012adbab30ee1ae3d8edb5276884ac7d547a22cb7e5c40cee43b06159a7205bac95d7025581990ea6ee22c16ec33883b31e15b795622441bf110a5ea2f4498a753b5e96a5d33270e1f701c2883f0984595be82242ccee65eb9ba5ef5765d5c2630c287abd7364066bf75ea864ebbcc3628601d62229dd3f521d7f62b9b3c190b9cdecf27750ef0037d208d59e6de328a4fb44ce9f164a7462cb06fd54149128f0cdf5bdeaf35f846324a8fcdf0dc0987e7fb4fa40067f34ddf6d281df716d6483a49230adbacb37cf9ed0208aed12c97e6bb6c51f2c761c01ef26a3eee961828bd4da97dca9d4637835fbefbeb0b67903b1390b1e3fdb97a3d9ed98cd0a2869402c8aa31a12753522a88cd7ec26bf8723338228d6906bcaa19aa2a8bc2c7fe7e3eedf6793da1bec1db38dbeadfa4f8d0dada963839f5412d8b1b16e70522b3024e9ef468db6eb38964cffbe04ec040a8b33ecfe30b4716747f0b6b1633d7fab0da95a416ce8927254b044d0deebd18f2a011f8537e46806944cb566057a37063ac07428e7ff14ad71f955c8a6d83ef6025ce342cc5e1387e7a1b219b60e9aa5b5b31baeeb32e32685d89a180aeae0aaeb1413e0b5e42c2931b9dd99f07a3e8f12642ca2674ffd09dd41ec0f24e1919a323209b4303d6a82fdfdf7c3fc35714761b", 0x1000}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:43:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) socketpair(0x2, 0x4, 0x1a, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000240)=""/87, 0x57, 0x842, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8060694a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8060694a, &(0x7f0000000300)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x10000, 0x2}, {{r2}, 0xffffffffffffffff, 0xd, 0x2, 0xffffffffffff0001, 0x8}, {{r3}, 0xfffffffffffffffa, 0x2, 0x20, 0xff, 0x40000000000004}, {{r4}, 0xfffffffffffffff8, 0x62, 0x4, 0x10001, 0xc01}, {{r7}, 0xfffffffffffffffe, 0x4e, 0x4, 0x6, 0x1}, {{r9}, 0xffffffffffffffff, 0xa3, 0x1, 0xfb, 0x4}, {{r10}, 0xfffffffffffffffa, 0xe, 0x20000002, 0x2, 0x81}], 0xa9, 0x0, 0xfffff801, 0x0) semget$private(0x0, 0x1, 0x500) getppid() 18:43:34 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}}}}}}}) r0 = semget$private(0x0, 0x3, 0x8) semop(r0, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 18:43:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) close(r4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 18:43:34 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000001280)) 18:43:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aa3487688e00000000000080004a0100000000000204000000fe8000000000000000000001000000aa00"/54]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c101198ecd67"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000006000000000000000000"]) 18:43:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:43:34 executing program 0: r0 = syz_open_pts() unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 18:43:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000000340)=""/183, 0xb7}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x31}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/112, 0x70}], 0xa, &(0x7f0000001800)=""/11, 0xb}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000005c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000100)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff}], 0x5) socket(0x6, 0x1, 0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000001880)=@abs={0x0, 0x0, 0x0}, 0x8) 18:43:34 executing program 0: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080)='\x00', 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 18:43:34 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) dup(r4) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000100)) 18:43:34 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r3) 18:43:35 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000300)=[{0x2, 0x400, 0x1000}, {0x3, 0x511, 0x1000}, {0x3, 0x4, 0x1800}], 0x3) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1000}, {0x0, 0x3, 0x1800}, {0x2, 0x3}, {0x3, 0xa}, {0x3, 0xffb9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0x0, 0x5}, {0x7fff, 0x6}}) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000016c0)=""/4096) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)="d16408ab7d7b2de04226da204bb88f1d9f8561dc598481b0fa6ecdb238e6705cdf668fd58d0d291fc65db0ff514b4e5fc907ced3caf335031ed5cb5dea964303dd250000000000", 0xff71}], 0x1, 0x0, 0x0) 18:43:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x61, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r2, 0x4, 0x46bfb) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x7) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) readv(r2, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000001240)=""/9, 0x9}], 0x5) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) munlock(&(0x7f0000006000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) clock_gettime(0x2, &(0x7f0000001300)) r4 = accept$inet(r0, 0x0, &(0x7f0000001340)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 18:43:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x5, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) 18:43:37 executing program 1: r0 = socket(0x20, 0x6, 0x0) kqueue() fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000000)=""/190, 0xbe, 0xc02, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) 18:43:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x8000, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 18:43:37 executing program 1: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff0000ffff20bc477c06d082a1276ca609f9c364396ddd89a93332c106b3", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 18:43:38 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaa08000000aaaaaa0800450000700000000000019078ac1400bbffffffff0b009078000000004500000000000000001100000000000000000000940600000000892f00e0000002ac1400bbac1400bb00000000ffffffffe0000002ac1400bbffffffffffffffffe0000001e0000001070b00ac1400aae00000011d1bc450bdd77da632635c4f64973a6c5186d9df561bcf0ff9c9522feaa252cf8dfb828905005129adcd84a1869dbff2b8d1621646060a49247993880f80889bb329388d9d36ce91f14b16b2e51c8dd02d77765ceba975d880aecfdae8f90e8a70c41f87b0bd5267b1ddb6ac50dc62b5af57e0fdc3bf4f1b2a56199bf41beaa6047f0a8e38516df981d73ffb65db194ead4ed8e33f5cea5680"]) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x2, 0x40) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x200) 18:43:38 executing program 0: r0 = socket(0x18, 0x4, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt(r0, 0x8, 0x62fd, &(0x7f0000000040)="c73054ab3f1c0fa498d0c2c9ff9119f540309b26e45428a20abf1e237012ed4dcb043cd8", 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r7) chown(&(0x7f0000000080)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) r9 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, r5, r8, r5, r7, 0x2, 0x8}, 0x5, 0x7ff, r9, r10, 0x80, 0x9, 0x3}) fcntl$setown(r4, 0x6, r9) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f0000000000)) 18:43:38 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100183a0000000000000000000000000000000000fe8000000000000000000000000000aa8200907800020000ff01000000000000000000100000e100"]) 18:43:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8d81, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) shutdown(r0, 0x2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) 18:43:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ftruncate(r0, 0x0, 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 18:43:39 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100323a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006000231400000000000000bb00000000000000000000000000000000e696"]) 18:43:39 executing program 1: mlock(&(0x7f0000ae4000/0x400000)=nil, 0x400000) madvise(&(0x7f0000e78000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x9) 18:43:39 executing program 0: sendsyslog(0x0, 0x0, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) socket(0x10, 0x4, 0x3f) r2 = socket(0x1, 0x8000, 0xfc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file1\x00'}) 18:43:39 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) getppid() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="b855d2eacdb3c6e4991da24102b4526e649588fe480524cbf9a991fbbdb72ffdc2846e31519baeb1ea6e3d211367b02497a57aa37891e6c72dc11b4487e7000000000000002266004be4c5dc7fe825e2c373d892d458306c7d78dc4f23777e67645ce78062656e9d9cabfb77a422a88fc2124493d050232e84c49305ed8c3f6900"/149, 0x95}, {&(0x7f0000000140)="7ac109bd31992df99f40aa16f3c38da5f5101567414e6cff7bc391bf5949b96ca9ee18539f9482c00e779f62a1721fd794fc3c66d83ffc4ce5277a2d35e72b4edcfc81ecda2a75c8b9aca36e6e7d4443bb823e0b7b6c5f933c7d7ade3d30d0e31942fd027a2e2f83b3b5b4f9191a3fd5c58e214b37173e8140e4958fde0719f00237672f054d424a2ab106a004a530ef13f4b5816b17543bfade1d92b908e2eeeedac87d56ab17b69d3e6b38885d04028415ef10de9ac84fe1bd31285729", 0xbe}, {&(0x7f0000000300)="1e54a81c06c59e93e42a5be500dda0be2133a83186e13c5372d3ba5109", 0x1d}, {&(0x7f0000000280)="97e1a23234c069068e15cdfb1a07667aea57c5203c76e73c3b3d16", 0x1b}], 0x4, 0x0, 0x104) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 18:43:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffe700"/14]) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r6, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8060694a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8060694a, &(0x7f0000000300)) fcntl$dupfd(r7, 0xa, r9) 18:43:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f661f6c6530009361d2de6677d45d3bc0e5bd018f088991de832f1adfcc0da98f3dddd37bf1eee8b4bb5e37509321d420d500312a792515e14211a3d616b2757f16e422c6da3ed174cb0c9f0399fe0672aaec23926b8137551108df5dbc4ee348252f81a4b4a7ffdc1e0da774e96db5e82dfe2ffc016d20a3ea24a89967b22e66e9b6dffed8c9040cecb7b02b89d46d9d74d6d56f19f5c5f192bf810af37b3e8c4efd912cc315dd"], 0xa) 18:43:39 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000380000000000017800d40000ffffffff030d907800000000450000000000000000290000e000000100000000cba7c7fb9219c772"]) 18:43:39 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="03807bc39518ea21ac41b81286dd60bf6e0000083a00fe80001000000000ff0634ce7100000000000000bbff0200"/55]) select(0x40, &(0x7f0000000000)={0x8, 0x7, 0xbc, 0x4, 0x1aa, 0x6, 0xfffffffffffffffa, 0x3f}, &(0x7f0000000080)={0x3, 0x2, 0x51d, 0x4, 0x1, 0xffffffffffffff87, 0xffffffffffff7fff, 0xf0}, &(0x7f00000000c0)={0x4, 0x52d, 0x9c, 0xfff, 0x0, 0x7a1, 0x7, 0xfffffffffffeffff}, &(0x7f0000000100)={0x8, 0x200}) getpid() 18:43:39 executing program 0: r0 = socket(0x20, 0x2, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1f) syz_emit_ethernet(0x400e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ec9e23", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) 18:43:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 18:43:40 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="4d56474092e5ce86fc44155057b2feee871d956066b4886147c349d137b3b06298ce672ddcbd19dc4f9a282a5c842acbf42d1e4628e14250338c950cfc26ee293cb4afcbd1b29e452035b23ac099794e44caa77d62745d04f69365c97fbe36eb74c643deb7d2a9c88e185c74529bbaf27152bc68da9387eb9908a3a483f72e3568832d01354f21ca5ee42ca012e34159390989653dd3d96ad2f08fa4be103c10252e5dc05cc6c5f98fa0659f8888f01680647327e0e65008fa08e60e66", 0xbd) r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x5, 0x7ff, r1, r2, 0x80, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r4, r3) r5 = semget(0x1, 0x4, 0x400) r6 = getgid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r6, r4, r7, 0x9, 0x3}, 0x101, 0x8001, 0x8fac}) r8 = semget$private(0x0, 0x3, 0x222) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x7, r9, r7, r10, 0x0, 0x1b, 0xb7d}, 0x10000, 0xdab7, 0x7fffffff}) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, r7]) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8060694a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f00000000c0)) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000001907855060000000000006b64e01af851000045000000000000000011000000000000ffffffff940600000000892f00e000e8debd4fa77227e400bb00000000ffffffffe0000002ac1400bbffffffffff08edffffffe0000001e0000001070500ac1400aae000"]) 18:43:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf55dd724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af201ef2f24b05c241e230b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a0596a80dba31e406f600971a4dd01e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a789731256294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a51cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c3e29e516ca8336e714b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f2350c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000f3b7273f199784a4dcead2e9ace4d77b52c5b726de52cfe129d5940399d1ce9e8f1812bab3928cc8432b4f83adfd64258b36f39ea4990e"], 0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060694a, &(0x7f0000000300)=0x40) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x1000}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x1000}], 0x1) semop(r1, &(0x7f0000000000)=[{0x4, 0xd4, 0x800}, {0x0, 0x6, 0x1000}], 0x2) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/194) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) shutdown(r2, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000180)=""/169) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x3ff}, 0x10) 18:43:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) write(r0, &(0x7f0000000140)="ece2e3e42047b7f352aa7000f16c1b5812209c33163ed7598040d11928e2214655ffc91bb652df42d3286ea066bef3f62d922ec1616c2d4396e19b8cce79d7ad0c09c2af065a893ae61d74439ceb2fcfe6fbb9f9f15bab16b53d909c2a671bd33e3f04dde69ed9fae2fa1821291bb7939bb453a32354a1b690375e881b2d063f8e68fc7a2faecdfc5ef726118db59b26e767b76a3001d704e3d6e6ca51f2dc59f449120df675a905294a26625dddb1e87ad36f83aabf5ef5494da8f6341b49d6a8c2fc", 0xc3) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) socket(0x2, 0x4000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060694a, &(0x7f0000000300)) r1 = socket(0x2, 0x4000, 0xb8) fcntl$dupfd(r1, 0x0, r1) read(r1, &(0x7f0000000240)=""/183, 0xb7) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) 18:43:40 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:43:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept$unix(r2, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060694a, &(0x7f0000000300)) close(r4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d88207503", 0x3ad}], 0x1) 18:43:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) writev(r3, &(0x7f00000001c0), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997316a41b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e09", 0x6c}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000140)="a1c0", 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:43:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0xf000)=nil, 0xf000) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)) r1 = socket(0x18, 0x4000, 0x0) close(r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000003c0)=0x8) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x7fffffff) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0xa3bc) sendto$unix(r2, &(0x7f00000001c0)="a4ba340493d47313081e926db46d5b10e0a9918f1686f968f6a0a2cea12240ae1567167ab1890edd77457d454b2e94e0513dfed8ab2b2cd81dfcde79ec39231b42abb44b37454f961545629f2f17cab4637e9b7e9739587a8060ff1f829875514f73f49e0deb049a8e874649006bc09bb46b968be957684bfa93ccd5693a7b15eb23fd64ab86b29dd01152653a0305aebbf1e317ab0a9c28c6f11771367993a865b583eed9dfeb56fb9343f1fbd2b7f8892805d44edbc91740df99f1e5cc5c08010486ae075f1d1a31e955", 0xcb, 0x0, &(0x7f0000000540)=ANY=[], 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x6) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0xaa74) 18:43:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000080010000000000000000000000000000000000aaff02e07c0000000000000000000000012c0005"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 18:43:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) syz_emit_ethernet(0x1ab, &(0x7f0000000000)=ANY=[]) 18:43:40 executing program 0: munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x1) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 18:43:40 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="f52d012e2f70e990c200"], 0xa) 18:43:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) execve(0x0, 0x0, 0x0) 18:43:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000002500)=[{&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/246, 0xf6}, {&(0x7f0000001400)=""/240, 0xf0}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/162, 0xa2}], 0x6) select(0x0, 0x0, &(0x7f00000001c0)={0x7, 0xfffffffffffffffc, 0x4, 0x0, 0x5, 0xfffffffffffffff9, 0x401, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x4) r1 = socket(0x10, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000002600)) recvfrom$unix(r2, &(0x7f0000002640)=""/49, 0x31, 0x3, &(0x7f00000025c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060694a, &(0x7f0000000300)=0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) write(r5, &(0x7f0000002580)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000002700)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf600f3295f5a5e8b04efdd70000000000000000000000000000006d630f7b7b73dda47e8b21e560940548fdf848fb7f95cb7ea5e021958f85cd4646d73483fb8de67956e2b0b78aeb2d2002371b25efd08d2b4be01a2e6938a6b0", 0x75) 18:43:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) r2 = socket(0x18, 0x2, 0x0) fcntl$setflags(r1, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00004449006c90000100000300000000000e00"/28]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x7, r5, 0x0, r6, 0x0, 0x1b, 0xb7d}, 0x10000, 0xdab7, 0x7fffffff}) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$TIOCFLUSH(r7, 0x8060694a, &(0x7f0000000300)) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8b42ec6a75756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) chmod(&(0x7f0000000140)='./file0\x00', 0x80) 18:43:40 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @rand_addr=0xbd24, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) semget$private(0x0, 0x0, 0x281) 18:43:40 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f000026e000/0x3000)=nil, &(0x7f0000554000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/82}, &(0x7f0000000640)=0x54) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)=0xfffffff7) r3 = getppid() r4 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000505000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x2, r5, r6, r7, r8, 0x10, 0x40}, 0x2, 0x6, r9, r3, 0x5, 0x1, 0x40}) shmat(r4, &(0x7f000058b000/0x4000)=nil, 0x1000) 18:43:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) getsockopt(r2, 0x1, 0x3, &(0x7f0000000040), &(0x7f0000000100)) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r3, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/173) semop(r3, &(0x7f0000000180)=[{0x3, 0x2, 0x1000}, {0x4, 0x101, 0x1000}, {0x0, 0x80, 0x1000}, {0x4, 0xaa, 0x6b7a714357530bef}, {0x2, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x3f, 0x1000}], 0x7) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 18:43:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b16a05b6eff7bba4150400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d22f1cf91d4c6f9a06124be8f020e8ea9f5bb74cd74cbd5b323e"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:43:41 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="8a300318780e24ca1b9824b49426935a49fb665bc5c16d834fb6bf01ba7bfd2ec5e8e5428dd33585801ed79f5487dff8a8724b263ea6c73b17fac78dee5522f63ffb6a21541e22060adee6906011b5d03f130213baa36a3c3711", 0x5a) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffdfff8, 0x0, "00245185a81865fc17ffab7fff0e091fe600"}) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) 18:43:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) fchdir(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 18:43:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8008, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000280)="82766478205a23fb43615160a4338be35bdae8ecf678ab03", 0x18}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000300)=""/202, 0xca) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54101d1e", 0x87}, {&(0x7f0000000040)="fe13b020f91a50dad2af4cecd3d4870978d2b6a6aa7f5497453f47a23a68285f813a92ce", 0x24}, {&(0x7f0000000100)="af31aaae762d5f2259116127e7b1dbfcf5c4f937b0c722de2ddc7444b398", 0x1e}], 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f00000002c0)=0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00'}) fcntl$getflags(r2, 0x3) r4 = socket(0x2, 0x1, 0xab) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000400)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000240)=0xb2) fcntl$setflags(r4, 0x2, 0x1) 18:43:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000080)=[{r3, 0x4}, {r1, 0x100}, {r1, 0x2}, {r0, 0x8}, {r6, 0x80}, {r6, 0x8}], 0x6, 0x3) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) 18:43:41 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmget(0x3, 0x1000, 0x450, &(0x7f0000582000/0x1000)=nil) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000780)='ta0h\x11&\x1e\xca\\\xef\xf4\x82B\xc1\x1c?\x00\x00\x00\x00\xbb\xb9\x10\x9b\x13J!`\x8dy9\xbe\x16@3\xf5\r\xf2C\xb5\xc8\xe9\x17\xb4\xf6}h)(\xd8\xf6\xec/\x1f\x12S\xc8\xf4\x9ef\x8a\xecf\xc4\x00z\xd0\a`L\x88\x93\xd2U,\xad^\xdb\xa1\x8c\x1c\xafJ\x13\xd4\xcbeh\x0fs8Qd\x8b\x10\xf5\xf4\xaef\xa0\x0f\x81\xf6\x97\xed\x80<\x81\x02\xc0\xb2\xcb\x00\xfe\xe6\xd6\\<\x97v5\xe5\x86\xf9\x1a\x83E\x95\xda\x1c@\xf1<\'`|\xd0\x9e\xac\x16\xd2\x97\xcc5@d\xc9\x9f\xafJ\x83\'\f\xa5\x06\xe0b>^\xa8\xfb\xff\x99\x86[\xb5aI&`\xfa\\\xa9\xa8(\xcb\x06\xf9_Z\xa1\xcb\xe4\xf88(\x97uF\x12\\\x82\xd0p\xeb7F\xde\x0f\x0e\xa1?\xe4\x11\x97\x03\x89b\xf0\x8f\xde\xabT\xdb\xbc\xf1`}\xf3\xe2x\x96)\x10\x86N\xb6\\\xe6\x1c\xe2\xaf=\xd0\ngt\xd2\x8a4\xdf\x8cDNm\xdb\xc8\x90\x19\xc7(\'T\\G\x89\xc5Q\f!\xb2\x1eH\xbc}z\xa8g\xf0\xa0\x14N\x1a\x18\xc866\xa6\xf7.\x1bouc6\xb1\xa9\xf1aU\xfd*\'\xbc\x83\xb1\xbf \xf4#\xe0\x93\x9c\xc4\xcc\xf9\x7fL\x93Y\xe1(\xcb\xd9\xceK\xa3\xb7q\xa6\x05\xf8U', &(0x7f0000000000)='uV\xc1b`aQpk3\x9c0'], &(0x7f00000001c0)=[&(0x7f0000000100)=']\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='\r\x05\x85\x8c\xfc2\x03\x96?sap\x13=\xbb\xd0N\xdfK #\x1f\x85\x95o\x94\xe1\xc6\xa2\xeaa\xd3\xdc\f\xa3K\xd0\fi6r\xbc\xf3F\xde\rn?)_,T\xad\xcb\xc7lIe &d_;8']) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r0, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/168) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/121) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) 18:43:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r0 = socket(0x20, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)=0x7) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xdd) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) 18:43:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) chown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, r3, r7, r3, r6, 0x2, 0x8}, 0x5, 0x7ff, r4, r9, 0x80, 0x9, 0x3}) fcntl$setown(r2, 0x6, r8) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') readlinkat(r10, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:43:42 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x81) dup2(r3, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r6, 0x185}], 0x1, 0x81) dup2(r5, r6) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) pipe(0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060694a, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x80, 0x21, 0xaf05, 0x2}, {{}, 0xfffffffffffffffc, 0x8, 0x0, 0x5, 0x10000}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0xffc, 0x4}, {{r2}, 0xfffffffffffffffd, 0x26, 0x20000000, 0x5f8, 0xa6f8}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x7, 0x7}, {{r4}, 0xfffffffffffffffe, 0x11, 0xf0000000, 0x8, 0x3f}], 0x401, &(0x7f0000000300)=[{{}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x8007, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x100, 0x3}], 0x0, &(0x7f0000000340)={0x4, 0x78fd}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x63c}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x8000, 0xa56a}, {{r1}, 0x0, 0x0, 0x1, 0x8, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20, 0x1, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x40, 0x1}, {{r5}, 0xfffffffffffffffd, 0x0, 0x10, 0x80000000, 0x20}], 0x1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x68, 0x20, 0x5f5, 0x3}], 0x5, &(0x7f0000000200)={0x7, 0x1f}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r7, 0x0, 0x0) 18:43:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc517b8e001f00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) close(r3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x3) fcntl$getown(r2, 0x5) 18:43:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 18:43:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x1815, r0, 0x0, 0xfffffffffffffffe) 18:43:43 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) sync() r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x2) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000040000"]) 18:43:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000003d80)={0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f0000000740)="c4a59d90422286929d8a555976ed9d473a1e37d45b780645288ada42899ad54aef42f77540288cda55c102aadc053dad579c59db5526022c52caeffb638860276fb5aecfb2e823d27803871ce32249e75346f62bcf3e9fe49d397d692891b5202f2b65c8eba912db2a6f15fe33bb9980f5d9f14c55bf277ca776a599641e95360bc4095f571f17cddde1cef9df9eb343b98d97e5106d3aba63721ad7e62d78ca23f904130a2f0f0bb4f618cbe1dc58dbd04030cdd8c896e8de465f3019dbc38c3ba0174ff9ea4e4faaee1bb351eea4ae893ce9129d08fd3836ec07a50ca1989977", 0xe1}, {&(0x7f0000000840)="e887ddccdd3d7074e68d00715f05b70444c64b304cb6a67300f4e8192647f1a71f1cea2f788fdd21a4436450dc7eca861d30e208f55df2cf7df55df15f246d06b4380d5cfda0e61f3a99180f9bbe68a9d190c3048ae73b0c4b8bf959d2b2e5cb512493959b47c4934a37606a9686e2107aa1e79fe79eecef56c3ed5150eac67ab95d7a36896a60aa86f34b8c181ea88427b4ab01aafb795b8616eb5e1cedad406935fcb48caacf34e28641323245fa22d3d59e6602f85de553ee66f33550640d30c0cf82811753a7b05a3ba9c94876879bc6250cad9e4f9f6ce3941b5ded23cbb1149fcfdd4bc690f2dbba0afa5dd415510d79ff5bd853877af25e54064fe4b36a36ba71cdb83f99e3ca396cdca5eed7e56ddaf51a07b9f0acb65919361dad1387d606df4529f84cc81e620d3eb40cbf76b16a7bc37efa8140d4b52f3b63f4d007a6f71167b2bd1b1d7b8a46b9995317684275a1eecf2e13e61c1b12e4db268526c5aefc90874a0b4c98a5fe643db157818f2519ba388969a34e19251033172532003385293df863dcf30b287087bf21f2bfa2a3c063ace9455c3d3ace1093e8acb38f00c2aca65660c3c342fa75c803676c624e7f7ca632bd43aeb1e7e014ad0af7a8166a891441089dd6ba3a2b7c334ccfa56dbbfe817b38657b6ad42f116230ada24f7bc39c835b056389f54e39788bd891464682e42baf8712c6cf03bc2b3468da56e02ad133262e3517e19d35f520a4f11de4e88f26c75b945d66e0b9f806f5798eeb32d39acc05922a5a66ea85dc1ebfe525a55912278bab9ead560306a9c4001469df324c6fe5823f6b247591d805de2dfe6e57cabdb51502508f543c9f450f52de5f4315a0e78d7a189cdf6a4c71f6fab237fb4b0035b1cc4656e5d0746bbe9da8985a2dad079ff5a3dbb93455140929e31c0c75593ae46b4cdd8e7359001ca044a783e7825e6bd9f937ba657970b81ae8feb9f1e15a1d96f5e0411a27fa02fd96430ff0691eae4437caf18f4ef1968fb557796a05f6ef26a500a63590c6052ed71ba9076e84f294887db33816dcaf4c4bf51e229947648076a38fa3ae878d1ef115b7c7b2f0ba440bc9259001d2cedc4e3e1024218d216b6845ab65b6ef267235378f408002055ea6dc6854bf2c01272d3bd23f7e6120ef177d329b9a7bed9c30ec364cede295a5fb816b541323c45cedbd66ad3ece39888e50d7dfc89376ace63d083b94f722f1a83e6639aa793a295a984ff0ccfa00c497c5af674152503c23ab83c3696342f08153155c82dee6811ba3199b016336da5897abc0db4d2670dba13729f1e4819d05a0f5f6b6cfa10b7073ba69049e714fb520bce02b276d48a2320a0589875982d3a637c2a94c13bc361fadb23f8243bf774eef23908177bfccadba555d111f5fae642198f5336ac6928304ef63acbfc0a41c6560eca6dd72f9f24b7fe65d8a5ff63fa6f71010d60c9a9748740b60a1a22520762f87a9e93966637f18c2f8475b97e479f7355c5ce271b6b2c8a6fb6cda8eb73e9902627c7deac9be2e45e2eb163e51f6bd742bc2341f1517e5d4ffa864a9b8ad9fbded79a486bef08ddb74e51b25c346f884b9b15a947663cf97295588d262376d2e2408265c2d331cf55e245a2b824a8c86003875e27dbdab4e1401ef468559bf2183f350604def898084a3a2fecd2984c6b97b24df336bf5df06e6d12d59dd953cc521806bb4885b51911889eb958a095222211f7f9d7d0b3a3b549fd8b977ac2e68e9bc55904d5bbade77e69a3183443899ab5adbd8231490427c6c3d3cd77b9812d3ae6e156b874dce86b9f75e82dfd1a4c0c571b2e32dd904f3803f375acdf1120d6c50a988b292b9a4d96c16b0c5211e399e90dfce840fb11fec5c3d190abe3b8b33fd1bbd204c988ff55742f05575b1afc77208ec5875a96261bacef4a445014ab349d6ddc9d58e44b42ecf49ae728ccac8e297e3121afddf4e60d129fce7ab2ce69123b6e4d29c88fb653ab6f699304b35612f6cb27d164e3bd85e1ee407749c686218caab8de4bafd71b2d96ce2e5dfe00dc7fa2d57b90c32f3d6adf2183c656162e76f00ec01f88f0f9392880e76ef7c19baa454555156b04e9bfdcb5ca25e45cb0361e76e7c2bd5f3ee15f98a14e9045f6e2b4fbff1b9d07e46f25e925f0987fc130114f811e0820d33338d4a3a1e4421297f6f25be1e3bd9b43fad063eed63f87bb76db53386c72677f9031a05cf448cfd5cc835d6781c285b39404799de054b4b352c952e11cd507dd50f3d28011db7020a21cc0c593311bca2dcfb5224a8babe88d3b5000958a160c504b51b0ee54a924be829773069d5a4ffd1585bc5302b61afa50a61597732dac85e58448e9e9d44ec5ddf3f7616b3a4d4b95915ad36ff205db294682d8d8dce1c9210caa8bb7e79fd9eab364963b61e52975a5c89669efe54d6a23dd432f639ce32acc997fad7c6b70629418acaf14601c1ac169d4ca94dd79ab37aac8233982783cb941840c388aeb0fc6f6c725a4cae367d7d654a524ff8acd36294b79ea8cbb8180d84e8ba6708e01bdfe20ddbebc86f536cbb89f8aa84d0013e470ad063bd91cf285e6d017586f2a909d35e809e23286c03c224d4d95917a6adbd134daca072d9f2f4bade6f5fc56e129a4e0a28f96d2111d66f32238a57ef53c55092939b7481bc17955b9deb62d7a8804890fc2eb617c3885e8ed344dea1ce519d80856a20ef91f9560ff9e6be56294eb5b44be48699e3788bb95b6439f66f34cd58a3fa496b08dd1f3fec78d35cf7cae75b817361945b7df2925c42d32defea7732ffcdc42324246cfd82106fd3818b35031f36b6ded8b0291d8eaa89a3b13df005a83d9af1f84cff7b16ff54b102b684e0517d2ff768fd7a588d343b95b76dde2434b9911c5c5e73114d7c5065e094878e4b9be3f47e6ee6d02a67f5e2146ef2a16e73d7e642e8d4449dffda2258ef95a5cd2e1a342e6d2970625df46fd4dec64d9698ae3c55082192002918085f7d3b5a3f0a32d1e379f0cde08458d64f94a8823db543a83f55f899b192af150e8e9e04d141a2b26e1f0f11130ba0955d70a7c08aff48bce607145ceb9b7ab41aea7af8bac5b1bacd9645a144257bed67f79f338a5b22af9b012f8ec37c31454fa3458afb80f69c8fb198dec7bf2ed465506c472186297da240c884dd446c4a5e59c01c32d0251fe95450cead271bd12df9be10cb7d8efa6c764d6d0aeb89c819c8f094da6196b09f2e4b1fd9c893bdde8f4353fce48ef99f247bf4562cdf72de1a23fc76cb14eda5c3fc7166231e8d3a128ac15d7e47ad8c7845ac873091376cdf6038a23020ee838e91211b37b354ceda222ecd50faae4c6f30b21e135a64dc463813fccd152ca2a05b718bacfc7b9d171be425f7223f55cc3458d6c1a037b95d70934bac08b063c94ea31d8294ee5d185e02c26311ca10db21859705b4aa68bcf045e4b26b4b7e0adceeb5024227712d3826982c9fa3ae8775b50109948e88b601c72cf77c34860b3353181a6c850ba035d9256f01b2b4240c35ca2997d754aee06876d89ded0601cf9bc9bce63b9cfbd9458652c0b6183f6449b46c7e441fe2ad09f552177273f82fa9d243e2f9fce721948e23cc9f8ebf6e3798ac258a88c5ebc5c75e78e97791b6d7372959cf5d564d22c93aee381212c17f81d6f7a0197015a9f7135c205eb596d45710d343745ce408763d22193a820aa82070e8b50b53bb73acfd4762abc7c8bde65aa911d1ba6b6ccc8de9718a15b2a8eddb11dc0f24a6677f09eca1ad3b9c5ec0cba3b4a6abfede0622924b98380deba2f8a4ecddf3be2c31dc973f373a4b84e38c7489882f0a87dd92efc154a09ddc17ce0ba1a4ad877831cafd821c9e55553959e0e42230393f7c6fa0bc8a7ea4e5e6c8307a13a9a5071bc8226fd2c3351f416bbff547fb6e6a68be9483f41b5dba364370012516f3930b370c8d4d5ee0a86f3059e53cbe1537641801b273a386f3250489319c42711c1484bf5b51269d35f7c6808adaf50d0d4bf1dc1b293f16941ca374b8281d737ff2ef59d88d62e06ea69ca7249ad780e127850ec997ab23a0c0e1d8ed0c64f1be690deec14785a2e371b42ec6454ea7b7573af7e78727bb1eeac6cc872bf4b6e238e07b8f35868619cc0c694cef9ae503e5c6b67919f3e8248f5103109306e4a00f271016d92a592823554c73c6ff218c7c2b8be4af68ec6a973df150d0c0420655f2be9162af112888144aa8b9bf91ad705409534e51f62b16d991994193c384ec85200385d921c1687ab68e9272ac676a2c92334af349cd25f61528b23840521dd40a128ed10a13bd796ae22e5e3c8bbfaadbbb15c213e2b204bfe19c3d85412fe14c87bda7f69e0d918994d1d11c978c153773805d5c675f8f9ed538bb5e83e5e9dee21cf9dbdf5103de11b30262fad2b3a57217f1ac95da24e1c70647e175343ef881c1c754f6e4a2dad5d42df880e235ad7c80b6bd3a90963fb68c31146f16d0246f783efff248449529de7917801c27198da2f60608efc3ad82bc0444dd1742e7142fafc73f346295776d780e5ade31404a98e3d37a980c0b58c78272ce8ac48e36ab7726d3c4404ec20b3c2d0f943f6448a71458ff0499f159cd602611b65df5b78eebafb7f7ba8d37453f72caa77fd0b83b92c4c4b90d669381519edd44026cca6d96772d5a9a809d57bdc01ee50c965fb32cad22e2c91a0f8fb6d66d56bd2cf75a6a174c3c92e8e211d57d02b1cf9dd706628ddc663e0b9c3e76d9375faf850a37b67d9ed31e84e5d0a726c642796cd3fe79b31223c1040427a7956d32df40f2d0f89a1cc6340a1d861c7f468d36f16c2447ba7afa6dd37618454a0c05a291fea31debb40111201aac993e5f60f3eb4eae8fd21b96bcfcbd4752f90a7076ffa7ef8365aca597e8475a3de66c62250b7ec0525087200d4fa1db5e377868ccf288d03ac7442fc7d250a76e39ca0882ab155e6795109991c87ab7c21e65f00fcf99cf2e2d240c6de6e0f4b3630cd76dd60eaa770f3e08faca213e29e081f1b795a9e395bbe81906802d93a2de1a08cfe61b325a000f6b4beb515e9ac31510a49ef80ec45535362c71d4ce216446c25f107b4951962e26cd2c2975d55a6987d1d323b02824f5561ccc9e0feade4464f1e2d0fd8184a294e846371d11fa439b4d8cfba4088c718b8ea33362643355180d9a56b5e3da4c208515a75b0c5eaf28dabdaf131be6c80b8401a54834ddd7223c16125b00854a439fe659d50a1d23483fd607478a6e231f75ceb0c0a94cccbd15e916989b183fd1865fef8f3cb21bab5ba7cc451548342afae324cfd4df19ad1548723e8d7557da6e7d5f82bbdd509a2df124535d5ade542ebba7f4ce423b8c0a9c7190d5371de8b9f0a3e438907a4fbe8105be72b744a19e7238994c84beb232022e8db61054f4255f47af067068df97069293582dc550ba0df68d8caa585475ec450d66c359cf27863f34f5321ba3b7179f66f8088ee8b4057169e79f01e8578a0fb675ecde02bdb04ef0adc72346d1bb506675afde3c15869ef4dd30df4f31ac3f27512a6e3aa69d33ea39d289134505f4c0cd3017df0967277dd80f0f7fc5b2c411a1f74c0717213f1c216c3c86a7464ec8d89e5868c884b700fbd0609db513d481fb9c92e52379f55755177fabfd08ba0e33b7df73dca4e50b0f8240519cc7cc14ff8f43a1fe71fb6a1ae1e4bc3f13ec9029427668fb8829f8c01a3e43857ba0b32679f09b50ec02f9eed8b2b28cb1", 0x1000}, {&(0x7f0000001840)="82dcb4d0014be0cba5f3a05a3d42580efad852f1404e96d0c5ec8aa5bad36954fb3f1bc77506b6e9d079ea8aac64fa2868c6571935c5b8abf29a67230fbc743b8bcfc6b5077af29802098879c5c21776371089b3d5439a496991b97e016ea4715d06e483eb43f1cec7d0f22dedeeaa67851a292766e438b8f34084ee2abb037c87619bac7a6c544e7f94e923c04e4557fb56e40b32ddfcd84296e152e962ec35964e69d4b63029fa65d12e697844cf4d7b3341afffa2c9fb3e6cad29b1b7dd0d6c28208956dc598aab308c4653bd9ee980d864898400f269beaa1a0f4cdbe7fac89bc7a2a3b92f47f10420d2516eec167485154f54", 0xf5}, {&(0x7f0000001940)="e4637e198dc32a224a98666900acac46ba95c89ba24a", 0x16}, {&(0x7f0000001980)="546313bf918793e6504e48278257a04224d335150f2275ea7201d218f860deacd5ad9926f7c1943a6aa7dbafffc25407bdf413c02993fbe67fa404949f92ab587389b758ecb3831351c80a7f8434cebad9affbeb6e901f071bc3bcac8e25b5c6522b44cb9b496236a667f9c08046d82dd5d4371df371e31048b670333722c7d6568821ebaf628669234b00c327474de5e40bea7d9bc49cd92bee6c629fd8d913990c1922a6ddf11daca2eab9deba7e2bb748c74df480f9db8e9d5a68d809077ca7cebdbc40152c14be75923b148bce005fe1ccb001d901793e70cdd35d7cdf47cfb2e8e2bfda9c8377ac67201a478a6fdd4e9a0755590476811991ee0ebec7b430bcdf5e5802c4c66593d156b17ddfeca83008f9cba109d337ec16153c82e7e3e42244307f2a045aa6b114bfa922a25514d036c31eb8dcd27ef0237c62263c45a20de115ba176cae990b5691899414870d438b0238b85876b4ac054cd7922fa60dcaef49823f550b91c17e8f16e320f4e219a14a818519db2131135ebaa9ae9f84ef09fcd69f637e786bc52da872ad979d0b8f9bde476490f29d11c3da9e7f5e6f98e02e18e52d2e93a9efda071136dff81df85d1374a5c110da90d864453f9955dfafac86ac733a5f7cc8166c5590681753492a118f95c0fde235e1816c8725e56b14a9adda1b975b915930bf93132db1a368180cba406db2e024abf067c2bdb08c4e3cd050977023aaca49cb1c2befd5b912bcb8e2adf452abe78ff49afdb75132b508eb3560b4ee4738f1fc374a83ab86c6fd60c61b087a790383abbf96286a642594f7359c4051977de6a68570d4ab0b0e8dc201d1027634ada0b896c968eb21031d89cc9ea8c5fcd488a478d5547942e0ff6cf829c80c64d976f0f48ff5a27b3f980c15c08483fde013200fb06c9497af3290d185e2237d0064bf53cb212054647c4f615ab659fc1c95f7a858580e6a834fbf37ec49f14f557effbcd7880a3de893a675aa4c280a9b111e3c72156d8cfda21d6abdbbf0d0b0ff39342be7f1383ff88c98f9b80cfea55d28cf516b31cfe9b06e4ab34686c7f3f80899a7ad39cac50ef6fdd8ed109c9a02656f927a0678da42bcca2c260e7e13a252d298d2be927653d2e4f76c6ae5e7fc1ac39b5d981de2b7e1ecaf9e25bb1a966edb7e1a35936986d8fc4a93b4e19a1dca362e7476046b7bedfcab1d59e2858ca56e39a0918b6a668f87c73795478a5e1d97827299f31bcfbe939fd695db11100a8b5bb976bd7360297052d07a202382999249a4c6d83e5e51e8e83e75a67943395d55537975ad6a4afc7f1eed790e8af9d4dbd865ac569d34a7d70e625f48f428274f6622feb4068e14427d0b70df6c621fb0b9a2ac876a19c051cb7d3c6856bacddbf7047689d34180e83527b5fd5872e7cbc8f381d41e40f028eb561dc180fba72ec10311fe01959c7847ef76a1fa0a3f78a0ca3228d8839bbfe9c8a075fe48a508e85ab52461ef2f048ba2d69580f8e33bb02607bc88e267a5f44f9fc66868a1e980c8acc79091fd840a307eebda2a82092fbd9eac75411869fc74d88d8a848df4df01c4403ccc856ccfc8232b51a8d05d0f5aa34822493d7b1ae37dd77ff91a4ed3a54ffc06041e488e1dcecd0e47550e07403dbad4274578cd497da3cf4230bbb408ec6c3593ed2839d5f38d20c9aa32015e8802706b1cfef6539a19c720c33dc6fa68c9e069d3509c0b37e7ec6cfd7bc8a803fd20ffb8dd4fe2e5e6cf60f2155334e2459380d945d4c85e5089656b396f8fb4a919a5c7630bb3281abdab3d08eb1d57fd23809ba782e772b3b92954ff3c2b8760bd3981e66a9645f4a0b6e1c883ddb3c5ce4e2ee7e7f363b1933bbbbb7675575842cbacebf55b53d6ceb424ca2ce966004820dc20b1f3f5fdef37ba0d1a50b15c36da45430ad12377f473d12f43fa83ada373190679990edbf3fa1708fa57dc07fd06f8ab7b4ddbc67e2340a31ba1d0f71a0740aae6ffca7af1429577e6f18806ddf3b3bd6d4938653beac670449aa9c392d171d82dafe49b6e0571a431b9746759323e0a821c5b7f328e034bc38cc8ef92f73254943edef9365ea236d7ba1538887308aae6781d47f278c8b6f2861c6327915189586f05677f62aa96dc2b7340967c6917ba7a42a289e6bbbeb3e53c1ef41624e65084c1b2139187166d9874f431cb58aa0ae13067dbe178ba223ae08eefd27bfff1da76b157c0679b6a2f651edf8f9ff965245cb96c6117b3c0ecfe2b9ac2b4e212ab59ab49b57fedbdadbe85403948c776cfb575f896657b102b4fb3f1d3528c3380721e8133eb72fa75225c303e3203ce1a0e0d249903ff62b07c3df62d0b834e52e35cbe615ff1c9235e58da82ad35f985c533e2932b154093b81897db77bdedec35128fbdf3f52ee3471e04ab3b6e4d053c6e1ffbf950a5f6fab033de9f0ed3a547ac2702ec12a567d5eb38d0734c3812155df351ad75db26b61c3ca6bc96c7b5452b8f4887cff62f41f08a6c091fd2d613d4aaaf1d5f9fc898a9d483a5a3edae08626b3418bc1d3be7ad8911141b3aeb9d88d2d7cf4d11d661545e051cf5b541c91dd3d85c40632538008da7afcbe1d6c1451249d5bad04c74f99eb8d473c2c474e51fd89b8742749618d06125bf953bc5165787be6b0a15aae205dbe1cbafe9836e9e4c96a1a7988c0cec72b9bd23797513d463fc6f4fae3bf1aa5e261af631cca249e0547974ba08be09a21800dea128b110e32c8bdb3023a779b6a35f29ee82b46a9da04566f2f0eff3dc1e828f1164298661ed36efb190ea911eb1b5085be130693604f3a881fdf7b62b8a1a5baf6cc5d068a508b3765eeff3797a594b038c06a088c99467632c940ff06429e0001a811555b8cc6aa0f3d4c1fc4537ceb77182d91b544f18132ff2db138e27bf482d3af06e7fdb49e62b7aa4bc65a95918e5d4e7750da607260eeac866af036dd288bb969b8f4ec67f886091de30083be63e40a7bddfb1e6438d0b7507d08fee0467feccda964e6c7f928a2ef548764457edd9a8de9d2c037e09dcae5d86ebacdf505e501607b8dc87267bde6871ab97992bccd33cfe669fb5cc1a8049588c3e53eb38036193146672e5a381bd852bac374d716790d0ea3899b564e1c27e1a2fde647b4bcf19b071b5a5e1c245685203012fe65d72d4e8ac120dc129c42180cf176905c96c3566a424bff424c2aed86c3f0b2b272f596f2b12cf3871a0af73df11366f99cb9e09271f7cc46f87ad51151512aa3f094ae6afb2bff77ffc6b923c0b26907ed36cf94612c363d17a2161cc06f5553ddd8025421ed1634a17089dbb6e76d82694ebe8ccbe424b9184fd77b8b3fe18041d6a867e077013cc9bfe03de4ebbe8f0c41d7f7a7eed628e1babbd3df667d332e597b48a542c1c9c43108361e2dfc0b1772caf0265d368e1ca523b2c75fc2437ac576ade1488b3238d33538258de3e16a9f6ceb314ae6bd354bd1b50b2390a109fe8d689fc8bb605a67d1a66724ea5f825fbdaffe37bba40c28d2d03b24d03c8e171c049fdc292547b028bcc7815044959e12396e703b82050de18b29bb9b2e61ee6aa20ade3c8973cc28d7a95f01c0e54ba349f4eba48ef1400d86262c6a00c3a1105fc170f6fa08e0a3d62793f980b2c403a98409c511631b173ee1e3c8fc782c7147b43097a8e5b957d1038ccc5bde3e5349ca10ec5ddc47154a048751660ef29524cf952523bf5adde77d234136dbce9d42671db310f12d2ccba4fd1950445143592a970c9751d426a066b305842b2c0e19ab6cfd1d801ec6a9b46b6c735be1d34d5114f9bce91cdc00eb53192bfc7fb1ee966741a9254956e39c19985fcf55bdd12411f2472a3e4ab20b8b105e5a7ee55551c87b9ac4d1cc172544cf6849651ff5909c02918c6ad3a0c54119d19cf9a4d486f79a0fac6279a24f845e84048c080d96302830179dc1c6b9dd4bd1379334c1d055064861c676fc5c70758acde3ef3ce54b29b0a6d2e2fb7c6dd117026ea83bba1f9d1b409e00d3e925f9d0be015ec4da602c61537b2818a572405fcfce86b393a382e3c3d3402bc1c63f3f5175210476bd980668c385066d6b70fe2fef95072c8bdc1d9e947c3f48a7d731cb8a39986e6695b2e7ba50fd8e1df4f68703f5a48560d4243977e0f71fbc06e35c3d803006b1a19e8e19fa8d9121edd5b20a7eaf2185de01fcc0886730ccd35b02a4d7a26597a41b6905874bdf5aa8a4a1975d55bffa3ad3f1d6021a1888be4ea7d5c79aa823823fcbdd07ea45114fd6eb04554652c71a2f46a01daaf0978484a71397862d1239d2e2e19aaf203365b923717739487ced5d8be952dcfa4a8e55cfc50bc48a8bc550b0437cee1136dff7da8b93ed6490ff35e989a32e204c9a5f3e1e634817d334e4db795ad855396a9f6ec03acd4505e2316f350641c440a0a24e2a709181c03cf6affcbae97ad387247af4cf25f01b4c99566659ab22c77c449f304f56881375d50e326a93d342389a05cf33bda23377f8de0ee932e1470a7d13084ba9e52d19c9dd9148f483dc17e511af774a40e31f7de5a3540f04e297fcc85", 0xcad}], 0x5, &(0x7f0000003c00)=ANY=[@ANYBLOB="8000000000000000000000d700000000007b0e80982d5567d2b40dc9e16005fe12680fc01cb54d404b27a6355203b086a8f4d6eac815229e0fd58a0a41f6549456195c9b62c918a56fbd2001cefe0e1df801710f8b2747efa4095dea2933a529126925efcbe16ef5a8728a00000000000000180000000000000000000000000000003c00000000000000d00000000000000000e7ff0008000000a05408e034c01d10570964af32ca36972ba128254df1c4e2b0b470436ab28cc22bb7ad4937820d15a0707dc2d2b9340521dbc4be3d75e8a519708e02473a29c7f8e3268b4f4d166282c86f79914078c77211127d884a0414913341a3c2d5fdca746108172e9afc5e682225bccfaf1bba610349c2b172ebcc306a2b10021fcdff89b1bb5ce42f0c9a38808d8f84dbc838800c60c52450dfdb74862486c88f638e79a634e7c3f1f209a68da0cc6a33a710ec2d785fa39bb52ac3973e8e734aa299"], 0x168}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r3, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/173) semop(r3, &(0x7f0000000000)=[{0x0, 0x3, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x101, 0x800}, {0x3, 0x9, 0x3000}, {0x2, 0xae, 0x800}, {0x2, 0x2, 0x1000}, {0x2, 0x8, 0x1800}], 0x7) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) fsync(r2) 18:43:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$inet6(0x18, 0x4, 0xfd) close(r2) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x18, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) fchdir(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a100000000000000d89320984b6d4e0000000fefe2fb06c2cfc62768bcf1d786a277ca04f489fb8429190c8524ffba051cbe385bb5907f"], 0x10) 18:43:43 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x14d2, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x3}}], {@ipv6={0x86dd, {0x8, 0x6, "f7335d", 0x1498, 0xac643f429157723a, 0x4, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x33, 0x2, [], [@ra={0x5, 0x2, 0x3}, @pad1, @enc_lim, @jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x81}]}, @fragment={0x33, 0x0, 0x7, 0x1, 0x0, 0x5, 0x67}, @hopopts={0xb5, 0x0, [], [@ra={0x5, 0x2, 0xfa}]}, @dstopts={0x8, 0x231, [], [@jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x9c}, @generic={0xa3, 0x8b, "dbe2cbc1dfe573da6db766fc40c41822fb66e8c2dc0ccda1c3cafaa7f0f119c333ce7008ad44b189215805c833bade71fcc0bfc9893623bb3bc4c9142f550209b564a0d5872db6da35736558af4ee5b4c1098f3b7ccb46cb0d47914ebc7d59773e6c8460114f3e6e8b00446b61b1194af542bbb85569a37c25ca2086074b0b03044a904cbc7cf60cff5fb7"}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x800}, @generic={0x80, 0x1000, "41612393764a396e54762471b1651a1b9a2119a3f41f68061cf0aac749e4a861d65e258f205155f8cb389f388121c8250a9c2988f5ad54cb381bcee38a9d199474a53c511740addcf7bca2a5e3e887eb21fec860d5d02b4601a658bc4ad249dc856f664861ea2d6bd3cfa7277244d9cd2b4e2309715617ae3c8294b05889f930aabba49cc506ecf92e8dcb658af64e020da67be716181b5cd8fbe963709308ba3094e1d4a12670b3d551e424e2ba288047159c7880e531da848442255e6b9678e9066abb734bfd665f5f05b3a585ec40a9ebd01c7039e1fb63251aad127d94b243d1bc4ee595d943feb081b65502043d68371f372f42b69594aa154d01f9eaee04ea2ce9ee5b7f53377e92aa5f93522242507544b91c13078c43a2e4f549956d338de33de54015645d1bc4468129ae076a6900919accfe733795312db618d1c917f54d1b77f389e851304f2b24cc33dc61548b2ba16bd1343c6494ede015ad519229d8118c79ae2968a6fd9baeb14489d45dcedb4f743ae41757bbd8fffe5c42adb1bbbcc26f68180c475426b730e259e354377d11725a092ef3e9a7fef4918bf7d6b033c9d5ab214a974d2711eb6c702967758118bf000d5170b0a6454045046213d67b5ef3c09e92ea8083ea768e91ded1c847c740edc1305906f5a5bf49200e19f47d6021c3025369ed4e67f0ee9073039a458409501507c8c5b00c570cb9a1080ca665e51deb09fa03c49be7adabf89326a8b434278d9bc9cc4f27b90b918ec6b08694f88a9f08d1ae03960f948bafee4538a789bc3a2f7ea2cc928c2db352fab5bd0d91d8fdd3ef231c0680001f4080fbb0c8b41bc7088cced4abb8f3753d85e80276dad926aa61d54652fb304772accccc31f580cb19126d468057131ae8f9ecef2ca46c061db7903df9c72367ded63ab06a173ba034da2adfc3d1c456fe1fa64fbdbf4f51c6d198cc8f86dfb289bf368603f51badc7a25497f95ac7f2e08fb0d76c452ad3dcf89722ea1f0e7052861c47d275a1fc20269ad80ce3a7384c836d8d4eb43a1b4efcbf91ecf3c157c78a000a957b7d9cfe3dcd5ee270ab1f2554d83c6bf4bc2667eceda76a34d753ce3e808c8c96c0a16f4c1f6130325f96b2634f99f4b19a86eda07c72d414fab47d5ee220c076f3edc4227ec0812ac1d75c6b3d2bce81ccbbebb135f7cf96ca95ea7132e5ffc4276da8e93c2516f06f050a6c69e90b480752469a362d67feda36c5b3caa21e89e266694c46ca8fe86864d456e9b20d465adee7de59ef702e5f7d84e88a86bb2b18a49c4fe44756cb903b5d2bf1b2a4f3ff8dd083054eacf7ae26ab8a4b47ba8ff38bb55bbf79e23dd772db62d1c300b21e8453c43e02483de49c4faf6b004ba629422a98d196214762bc220e42dfb73a8dad43754d5209ef3d8a8c84017f00a8be680f38a3be857d7fb82d77becae0419cc8334b64de494ee1d4869ad6f0fb6c020d96189233e8b0393a67a5b9de7f4c35538bf0cf0ad8bec33e687aaa17dae272cbe0f49621311e3409ce72dc424283794757b271e6b170bb34dbf6b1c2341f96d483b062414fdb4f6c9ef71897cb1caf3067abaed80cc49c679930151d1d32d5a31c12e95ee6729069fc763a5e9aa929ea37174fdcda24731753198f913bca81895c89aaeb7c9ee2b17739a598189429ec93bf6cebc757ead1bc58dcba66bfbb07199e58b107a06cecac938dc12294b59ded8aa1117412844a1ea82f02b8807e3897c10bbe595c58cc953c9e98a4b7ad47f9bbd6cb5e44ae41925dbfadf6f3dac2886e541024ce463caa33d3bf3e4ffa843aa80533446530087864fec2c0fcee646a88e25e381141c16437724235263fdf062e3a7c53f6218cc183ed8c542149557a26c8dced80f710c1d508f8cb14fec1c89f858214f375fb93ce7d72bdc01f7784241053565c8fe188b3321cb7f045fec07057cc76272f1eaa1f83a42e8cbd1f7c870ddf0a6c5b4ecae8c909cfb8b9c3449885be72e0270dc8de97fad58e97ee0db5d8d1079bfcd08390445d1208856d3a918079824633cc23a91fa55c3f02d1d5cfe582db365cf43d2641e8026d1201a150ccc0afe1d6329f7635ab4b04fa1fe9335531fadd7758a0085a3c49125e6517f0b07cedb8dadcb420c259c3bd5b4996de022c96ef800b6c840f63a1f580ab458dbd0008d2f5f1c7f67b8e4e31dbafdff922e7711cd70b6b4927fe75df804229a98a2b9c1cad9170cf37bde85f686a78d7c55bc4b5b2449a0463a4c6e2ce8ccbc779d2cb2b0b8495c25509a1897d0ef96c5e0bff93aca27352995db35a8853c3e9025aa23730167c5fa42e89b9fedc1653a33f7daf6296c364fe03f063df490f4c91e69ecdaac3c975ffa3ec41849ab7dab9b6dca6e9f580a421da7e4ed6eea07e9b8941c3d0d7c73452797da9dc081d9cd3cf54d1b2d2c33b41eac10c6f6a7d83a8f146789df52453435f1bd8112e148bafb333404bd2a9dad5cf5575ef3136390f2f556ef4ca722f999506cb9cbbeec2dc2c1acf6a51165ab9daeeeca9ef0902c9ca8381c03c63493e75225cfd9a4a9e3fc4a074bea18454b89d2203cec83a800b96faf567f6b49a4ce07ef31817033568e488f4e943cd0f68dc7596a762254ea223a072f645a159b15998a1a456fb1fd89da01267b5b7698193589b0eb7b6ffa0a3702f9c250671145959a2bff3dba6473a6be3f9954deea1da54c899050a51cff7359e3b2319b1f0532439b95970d8287f6795de6c99d26ecbb8ea024c393c5dceaa51a27dc4fd16df9b9ec55a12b0d2f2e5d0a4588bf9510a69c3a89d79746949f783f05df147e070777f2becf18b62b25da1c668deee5d1318d49b55c6994921945a4d13b140d5aa5eec63fde70f0a17cb513e785bb78dac9d8b38d74c6f3c5e734e9c8efb35ff151af0be7ebfee84a500e076fe62a53141e3355e9eea165eefa576a75e18ba0003a21d23b8fc90b20573714e07fe0ed696f3dd592f08b4b1559c62d19d6490682c99d1df3d40287a3913217d63cab1bc524f184ceae4b820e07096032eac32f7d0c5344bedb0d8e611bf483b086f2e708938d9e4e89d66d2e45719756a6584ab8a3abd3311ddcfad93ace8e2d6277c56b635f3c68421e9abf4aa721a732feedb0f5436f9fcb897485c6256f415cf5e5aca3a23f28944140a742916e620b82f28dac3689fbef01db4e7f95919b4c1ef4bd0d356c93b388371007f086590ddde9249549c6e522f805026c87d50ceb8d31b53f834da047c82984bda9b2905adae300a557a9456741f3f9130262060c93d20c121895b3b0267e0cb1d9ed69a51a6044c19f563722a99ca912ff1495039ed8a5579924f59f10cc00773683cc03797a4dd62909848f1e4e0cc2507b4e7f81d6b571943c0e83f0af2febad35de1ac0827dfaf4cb39688237cc1542f37888264d01ad494fc866ebb6fe106263ef0a2bb0fef7d50f1e71e054a5ad9415d4279cd602020e11f585f7ff34e06a32d842fd8d6ee58da4ac1a4f9874c061228d1dcb08233ab62edaffb593ab98cff7bfb87e3b7b36cf917cd2f8c4f765823ab340f59097da35d6daa10c014ea85357c3365b142700a8db039146103d8965d74fe624ba94b3457e9a88f8c4efa776bfb14cbceb2b6f2be8fedb54e757d1c7ef4b4fffeb899cdfd180ecade693614208311a7a9ad97404d764dc765193d6de407b489aeb91c21b44a2a0b73bb5eec7d04fa910e98e842dd8f3669fc238b59b2e09777c44342699a68e5b72d43541bc195af1df7338548d7c27fd6c4aff3de30d2c086de490a140deb9eade7132238fc8d4f4383687337f74cf81620c1e352542e3cfe795203cdd680f99bd05be7bcaadec2d2e2f9faf1ff1e5f81dab9066f8406f735ec2b2507a5c42e79c5d9f7e20a41d404d3814768f7509e88e16afa02c807ea2af76df08d51e2b4330170a790cd8d10b8bbe3433ad66e4a79bd54c1d2680ba3b0bb687863d112d122c055ae4bb0d1a3ec3d5bfd812d53a240d8e9b1516c80ca732599ecdae448d302c0c39e94039face328d97b026dbc082b7fc562902ed54401f37a81ee0989afd038669946d274e4921cf80eb98f077aab5c9984dc3c4bbccdac62911d1de10bb90148fd2782b88d45a7cf99bcfdf0dc04f7be737a3b215fed3db9540fa313c4e6b68fcd92b4cb23678b2a63ff787f153777784213814cc73dcdd8e10586513e04d728354b8e1566d4a257b493651e71de7c9c80ee7191d7df3e39123db2e75e6a73d873dacd66b3005cccda72ba3b4d52f6872e261a93c338d5ee55db647dbf5af8c3702140b8aaa639e7ea407f3900ba7e5c49e8ed1007dd19dc0424592fceca6d0c5a6400ed3b7c86aac052ad93b7cba90c5cc07382ad546e7106606edd4efb7b9176b0cd6708ae2ad906e6f1b2785f52371cc23f37af06eda57cd96f17cdc83f694b970c623af54463850e9f439e10d411fcf7bad0d7303b672d65a2389706f95711efd751168b80635450ac0a975a2e7f647c1c36b78cfd419d97d40bbbba6d2ed394fd4dc9099ad5f9a285f0da2a00f4fdb1996854d220a74b174aa38b89f3d565bf177cddd5d5b61abe95bdba3a286381e72c268c2b18e5c04ffb4ad69f21d1b7418420aece13c381ea0031be221966b6a3ad8eec914a67e0e75d58e9346518bf2ab469d647a148264d285d94df1cdb15c5507db723f93db4c0c178d5d0156519f3c7afe3e9d714cd0442b9b0a983747cdf6bf82228a8acb16517dc0d7da5a1ef6601488781d5b6d9fdb10d66306576933fb7b891001b1a6757c8a6e679d0f9c7e94f4fef6aea30df5347ba918a1d013cb4a3b013f65ebdc6572171655e65825cadc85dbd158b39e85ab844786ff0aaa87e70a2c43c256d3d3998800d571ecd13671cc81adf6579440a54dd373b80d0be0269414fbc841bc4032b34c11390993acf267efb71cb2f60db1fc44ee72378b1a20ad44a8a3766d337a0a076bc82258a039fba6b34fab1a1be40d84fce5e944bf362e40eec8767d225fec51875b2e6f96b6fd1f578bcad675966739061ada82b41777ba7a41f824dac9e66626b085126a4dab6525a7aadd01adf3256516d95548a859e8f2123ea5280eca0232481f74f49451ef87ff4821e6ca1652f0304d3c709fac5815c6f2b923e7a70685ef3d697d4f8615ecbe7055be691c96064d61ae2b4fa572d0946ee5538821685ff9778653ca1de2d99a01e1074ead83c0f6ac143d02f75b22c87919a5738073ff401675b75e67850ef152b532feb10e05f8e3a8f539fcbcf0785e252b42221a677a4cb67cb65a43794200a2a6346c94595248c90f59ffeae37d8f8940313b6cb483e346789f32060cbed8cb6804237fba43be7a2a63a57466876984976cafc93bdfc322949402beea8c1810a5815d8ef1869af9792d4c4a3151f08c5b1fcf2fc8437126743be54517c5a3a41e26a58a08ace893853ca67e16a3f3bfdcc65b5d2782225d6d9ab336da2e4a5d452b1aac33c8b389bfcd832b043e7d5697cc48b99951bc3fe7c73d10c22a49578ba9c0e50843a099ce752af8557089cc61c5e669976caef0da964dd40041d14f298f233bf08731357d035c407d54651842750f755e1b059284518b7f688e2618f4c649e37a56a94a6132e78786c0a7c831cd5d18ab0585624dfa28f36b93864359a6eb3acc378e1800b7b789a9551e6614cd4ac27aa17813a58535d133970c0534d478c25bbf3e7b3d82bb85c85382ac54f004f8f19714f4fbe6f5436ace1bba39d530137138dbb35928a90e8"}, @generic={0xf9, 0xeb, "7fb1a47ebe11cf356f4480e3e4764bd91ffce9b4711809de89e32e72e283e01423b0588dd70d359cdc1ce1f93da5b483310d6e1839bdb920f50ab7cad217ca20752384a30acdcdaa6df14f2ed0ef55ec473d470575f71a752ca4f2421620ff7a58d561ad769da40a0005d9b6a54fb5b8070b1e799248f4fe63ef7094de39155741ffc35d9cef2e44fb5765be268d7ffa59b57862230b9a1366b374a009bcccfd2a7c01699f758c436072666214e5363560ca3b0b1e36d0987ca78d9db8b0f3b2433bdd1e21eaa8123bb4615b4b2411bb926c5b516ace05899bcb0b178b54878026234e5d99507ca872b08c"}]}, @routing={0x2e, 0x14, 0x0, 0x80, 0x0, [@mcast2, @mcast2, @empty, @mcast2, @mcast1, @mcast1, @loopback, @rand_addr="ccffd26b100c42991ebcbf060d67d983", @mcast2, @empty]}, @hopopts={0x11, 0x16, [], [@generic={0x8, 0x1a, "7f85500a53ffc72f549e13746557c43a3871806336b75965ac61"}, @generic={0x20, 0x89, "25bb1777ce71e3ca75b6002bc3ecd92359a48bc4ca4897d067e6d5ac6fc08a48e20db478de7f0e493b03a61b5a222edb2ce2f824c6b597e308c3c24689fc52e27a9bbf35cfa0712bd0c1e282b12615161db4f4d5f418bcb8fb2c2f3c180d51373318e9bb4ffae44cfc3883c17b7fad004fd8e56ffb77d5b6919a258feb70fc265793ae53e6f17e588d"}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0xff}, @pad1]}, @dstopts={0x1d, 0x0, [], [@ra={0x5, 0x2, 0xfff8}, @enc_lim={0x4, 0x1, 0x8}]}, @dstopts={0x6, 0x4, [], [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9b1d}]}, @hopopts={0x70, 0x22, [], [@ra={0x5, 0x2, 0x1c}, @jumbo, @pad1, @generic={0x6, 0xf6, "dbe9af04a998f7a059116f1c650180ce1803abc5714cff3b98c942e94e1e2668fc4a9db59786942ea379284704e0284b589b76779d0cd60c0e16a3cda9d17affd9c8598c84e43aa16fe5c2ae7b5b2b2a35414cd0de533b49441cb6dde6aaa29ad296da10a97275671da58d02790d627aff92d2d89e6d525e2329ecf06a4461ab3e434f3c92662698e18f875f59faea26b3ddd2773386b81ec96a2d64fadac42625785ea542b1fce9b4309e812aecd6be4b60162c3dd4a8e44fb8ab04352b41e09c63144927b6a9ec2469d618552a5b1851498e66b84a5b427f951715163d9f21bd7d7fd22caff9cfdc81eaab250c0dd74b2960ce34ba"}, @jumbo={0xc2, 0x4, 0x3}, @padn, @ra={0x5, 0x2, 0x8000}]}]}}}}}) 18:43:43 executing program 0: syz_emit_ethernet(0x8e, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x58, 0x3a, 0xff, @mcast2, @mcast2, {[@hopopts={0x2, 0x4, [], [@enc_lim={0x4, 0x1, 0x80}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0xfff}, @pad1, @jumbo={0xc2, 0x4, 0xfffffff8}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x7, 0xb, "b5603a7fb6a91ca175e715"}]}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x64}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) 18:43:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x5e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x28, 0x3a, 0x0, @rand_addr="e96b7c49ac952b562289bbf68f198a2e", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @rand_addr="bce433fe6f7670bd7405f2beed4ca94a", @loopback}}}}}}) 18:43:43 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060694a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0xb2f, 0x800, {0x3e, 0x6}}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 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(&(0x7f0000000200)='.\x00', 0x80, 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}) 18:43:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/60, 0x3c}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)=""/84, 0x54}], 0x7, &(0x7f0000000540)=""/48, 0x30}, 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 18:43:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x348) 18:43:43 executing program 1: syz_emit_ethernet(0xff, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xc9, 0x3a, 0x1, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x9, 0x7fbf, "aade16be461a2b58ab13e1201afea41df189eab6585670313533cd36b0d4e773279ffe43b6cb509ddcd34c3b3a65f84d2f81345f503552c17c82c12ba1e0004e513b2dd9c6797c2a6eb9060d46c9b10fe7aaee8f0ff3f966f491cd424e6902adf2405a09671b0cc0234b4e71f898e1287ab3bd885249c105b18f658162c1e60d380cc769c3f218826772ca0cdc51adb19446e8ca544cd277909003e53df83cbc630c48ae3243a6b9b988976adb164f7434f3c041bf72a68bbcf30b494376c148eb"}}}}}}) 18:43:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x80) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x812, r2, 0x0, 0x99d) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0xfffffffffffffffe) 18:43:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) r3 = accept$inet(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0x6, 0x3, {0x7, 0x40}}) 18:43:43 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100142c00bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000012d340ad08f5bdd8de760756b449ed1d23bc6a736be3f9918afb0769df9f2a03172c285ff98c4fc7f45bef0afc429a9ebb8cd2caf401fe68fc0f47d4009d5f342e53bd74ae46625a17f74e3ce08c59484844e46975d4a8115470d0ecd7dcb23bc19a656ee7736634eebee78f51853bc036de"]) 18:43:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000fff2000001", @ANYBLOB="6dc75d56e4391e16b57f76128e6524c684c9b6c1b54906635b80e316e575b2d4506a8a176089624a5426ba47cee2925cf9d49dcbacf704"], 0x28}, 0x0) dup2(r1, r0) 18:43:43 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600002c0000000000019078e0000001e0000002070300000e009078070500"/58]) 18:43:44 executing program 0: semop(0x0, &(0x7f0000000140)=[{0xb2d1f35224fa3105}], 0x1) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0x69, 0x800}, {0x4, 0x81, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) linkat(r1, &(0x7f0000000180)='\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000003c0)={0x2, 0x2, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="ffff8000ffffff0c53498a63d94cfbd106c042515b4afaffff51a9005f06eaf1002aff02ec000000000000000000000000000000000000745681186f24a2b76d386142f21d11e5452413072c8c61f393b717e925f60b038e27d69b5da2027a04ca05334cb27e2fb0e8c7c41b520d08d77a8838085f1bbc5ea825aa77433c7d350c5087833b5b891cdc123b618b0330be5248a102f3d9d5bf898e2f5e595fbe00006be2351cb6964e2e24c1382db5493ed65baa6fc06dd602e83de2b77fd6f07b99b721c992a28e07750e81b033caf34f67ee40ae0c080000388fd30cfbd6e64dd9cfa19c70e232e10e91e6e26701536c81c05f991a7e8c5d3c7f4562060de286d51c0101000000000000e0a39b28081bf327887b70b8cb165dc849c4d5c7d979ccf6b7e88096b0427b4817119124e0058f8355817a1259889f6de16e98f03f9657c999e810e456f498111706f8cf45a523ae9f2406ee95be0e3bf35bded256ad29ddf8d6e4943d9acffb05451189694db953d3e9327f18f4ebab7912365c8a5f19efcfeff117a3fe1dd65219e9c215bc6e3caa55fcb873ede7efffd6d9436c5c5ba744ae0406b1a636092a75cb56f3ad76939db8e87a6705d7cf6c5b960b4b00000000bf277f1cdd8f9ec5d6dd877600"/479]) pipe(&(0x7f0000000380)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file1\x00') semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000280)=""/137) 18:43:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e0000001bbf723806e"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 18:43:44 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x3) open$dir(&(0x7f0000001300)='./file0\x00', 0x10000, 0xc3) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1c1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xc9, 0x6) 18:43:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x7) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) munlock(&(0x7f0000006000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) write(r0, &(0x7f00000000c0), 0x0) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 18:43:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = syz_open_pts() getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xde65) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x10001, 0x9}, {0x18, 0x0, 0xc773, 0xa}, 0x2, [0x1, 0x7fff, 0x5, 0xfffffffc, 0x1c62ac82, 0x5, 0x7fffffff, 0x844]}, 0x3c) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 18:43:48 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x5, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xccd) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x2, 0x7fff, 0xf33, 0x2, "1b2519eee7aeaeb60b778aef067a65371fae4fec", 0xfff, 0x9}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 18:43:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020691b, &(0x7f0000000300)) r5 = getgid() r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r5, 0x0, r6, 0x9, 0x3}, 0x101, 0x8001, 0x8fac}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r8, r7) r9 = semget(0x1, 0x4, 0x400) r10 = getgid() r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r10, r8, r11, 0x9, 0x3}, 0x101, 0x8001, 0x8fac}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r10) 18:43:48 executing program 0: ktrace(0x0, 0x1, 0x1212, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) chown(&(0x7f0000000080)='./file0\x00', r3, r4) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r9, r8) r10 = semget(0x1, 0x4, 0x400) r11 = getgid() r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x1, 0x0, r11, r9, r12, 0x9, 0x3}, 0x101, 0x8001, 0x8fac}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, r9, r5, r2, r4, 0x2, 0x8}, 0x5, 0x7ff, r6, r7, 0x80, 0x9, 0x4}) r13 = getpgid(r7) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x8, 0xe0, r13}) 18:43:48 executing program 1: clock_settime(0x4, &(0x7f0000000040)={0x10000007fff, 0x200000007}) clock_gettime(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) sendto(0xffffffffffffffff, &(0x7f0000000080)="7b4568b6a0e89b06582022561baf0582f8571228", 0x14, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x80000000}, 0xc) 18:43:48 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x402ffff) 18:43:48 executing program 0: clock_gettime(0x2, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="e0930e0000a50a33622f7953040000ff0f0000bd2a865f1d8039929548da91684850af6b0d6d3ad990a2a83dbcc353cfdb25691109f34bd3ff8ebe71f3b2c26fab7f79b296865786902e7b70c5ef8c38f0f531ab7903d788836a7d7b569a71073708582362182460cfa1564b44e6b702c3480bef5ad03b171410262930687530b3398ba301fbad9e81d16a9e681255d44d6e213a64ef9f19c714d54335d154181d8c7f4ab321a17eef0395b10d33cd06a34d1db3d44ba777e2e442f62f70ab836ab38a4737eff0fb607b30e6be3963011ec2188363676596b1baec7c27883b818bac1467", 0xe4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) getdents(r2, &(0x7f0000000240)=""/206, 0xce) 18:43:48 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001e80)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000000140)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000000200)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[\x06\x00', &(0x7f0000001a40)='\xd5BE/\xd8\xeer\xd3r\x0e\x9f\xf7\xbaH\xcbi\xbfG7\x8a\x1b\xc4\xe1\xd4~\xc6\xc1`\xa8\x8c\x1bd4\x11\x86@S1\x06\xf4\xb5\x98\xb7t\v\x82\xc7\xfe6A\xe2\x1b\xc4\x13\x92\xe1\xc3\xf2ky\x06\x7f\xc7\x92\xea\"^V\xff\xbc\'\xacI\xa3\xb5\xe2\xcf`\xe7&Q\xce\xd2\xb1E\xd2\xa7\x03\xd5\x98c/\xdc\t:\xfa\x89\x9e5\x17\a\xd30]\xf1\xe3~\x93\x19f\r8;\x86;\x84\xe8', &(0x7f0000002000)=':.\x00\xe6\x81\xd0\xae\x9d\x04c\vS:\xf8\xb7\x1b/\xae\x03\x0f\'\t5\xda\x86\x1cu\x1e_j\xdf\x10M\x96\xc6\xe4\xba5\xaaC[\xc0\xbb\x1cH\xa7\xe9\x88\xc2b:\xf4M\xc0\xc0Ma\x15\xfa\x9f\xdfe%\xaeK\xcb\xddE\xe4\xf7\x98\a\xf5K\xe5\x1e#\xb6+\x11\xcc\xc5\xd4X\xcb<\xc1y\xf4\x94G+\x1a\"_\xffz/\xba+\'\x96\xa2\x89fg\x9e\xe7\x9b_\x1b\xd8\\\xe7\xc7\x03\x11\xdc\a\x95vy%\xaetP;F\x93#\x91\xae\x84\x82\xcb\xe4\xd35\xc6\xc6:\xf4\x926\xad}\xaf?\xc4R\x1ev\'\xb3\x91#v\xfa\x17S\x19\x00\xf9\x85\xff\xf3\x01q\xea\x8c\x92\xd7\x8c\xd7\x1d+\x04\x18\x02~\t\x94\x99']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000002200)="c1debacda795f4514e8f3106548a23cfc96e53b9e3160ec9fa805e0daca20a173427f4084dd9f89d675a98623fe6228509cd12e631c7f81f2e5fd62e39ebdd367714ff113c1acff2cd5cf4c66fd264f7db5bf3761869d74324e612939031b539b173e6a95abc693a7a9faaea61f2373ec8b2d9029ea5fc9c1c30fbb9067eca202d47b004bb9db401e0de40ac14f6f0fc45c141927a4884cca4092499b4091b9f13f77ee0349bebd8b18fd7c1dc64afe13e79ae0ebf23a20800188005d62f4422aa76ae87c8ecbe7af858d09ef53b2df10bb2bf9344", 0xd5}, {&(0x7f0000001f40)="af869cf350ae4ea79d9add12f9d6640c0b22fe21bf2a45f9d5645387d56727315351a6f3cf2d3a67c64b12a005f7745c7d605381f530b3b7c5481d884e07cce94975b7c56e030027bfe375bb3ed962e1c3df4681efd2decc4a040ab63bf26c79fb2f77321be2638307effdfd241f7fc9b691f99815e10a26fb06", 0x7a}, {&(0x7f0000002300)="8d2974d16636b6c3248b8da8d6f8a6d6b8d10819371d5addb4d05a1a2f1fffdf607d428d14a6d53fa0698ff0e33039334e4660a4a3e89fdf3e2d13594a567c40108687f10cb476d004a081cd849dce485f77f44a96e9de4284920f76737be2d84257970b98da7d945a445a43d78fc75f50804afbfb4f57190c42aa0bc327da83ca0f016b818e0aab17103d2376bf5604f8bd993748ae1ab30479f46a6eead9b4f48c3f2603429f6d696549a0956694d7c18eb34b42871ce0735b66c90d4426543c24729324640b5e761093ac68bb3f9e45900767add5d1540f7790d013d99a4faff0", 0xe2}, {&(0x7f00000024c0)="05b39bbd158b1133cc5adbbeede3d4b5b308dd597eec013876f4d793a6e3d198fece748ab6cc04b5d3c5c6d7de7803026c8a40e6f454fbfb8fdbbce582cb887845cafce8cb04820f386dd9d8fee49c2676e5bc6225725d02c961012b6d74bf7ad1218bbc75a527595b93970f0254e3e6d2234835fc7bdcc0fbb53820a29cdb5d2a7910f8be44825d1dd69f427dd137b5823b70cc990d0c1cd92d6c5ced9c7af6b455d5e42d70f1bbc8e37738cbf0e0ab2ea3019b1455ff6508399f88c462a35be16223cea48cebe84e1f749fcd3ecffdc41f031c4ba4c34ea326b77ac98ecbcc475d4b259605dc78940c1212b71dcb63c259468c681c466cfbff4dbec03f8e03a1257fa2b6152aae25d370b3bcfcf4fb79c5dde1b6eaf064bba1c202ef40347ba9823517c0453713d87cec4bef2444251af3ff28417c15223e21cc92c127edbbc8db8d410eb33871b6cdb41fc645abcefa349cdbb416098cc5735f4651fa14135892c720e52d625a00ed8180f42306b913e70296e370ab458a3e20c083d3ba199d9648d4c2a451d567d26e0a29bbd3f9b7072ee052d874a25cfd371d840ae6dd8bc2dcda5b89f03c550d7bb3bc913f6296949303f787bb483808f3febfbdfc9422ffa7a11ce1da9c335199167d0ff88c3924e7b5dd1b0067cb2761cb37d9d6a97b597a47768e7b5216037638c4c58a1a23616a8ecfa1c9045218d72214239e596e6d7157ca8b9205c200f70b58f7883c1d542af99720831587d9c8fdf2e2ff379ae62e432a568056f8936251b53b83bc978af6917d8a527c3a2db910be8248a930796910bbeee4d061dc675d9a28d5c28d1dea05d1dec7120c067da5f1c39eb18295f1b267c54ad5e7a0324c2926afc71c35eb460ce765d94fd8802764c6bc04888771b962e8257f0a5115ff3887d627a4de7c3c29be9fe1b124b7f0d6b13419c4b4f0f9e5d5e8ac0f35d5350120315cc34824014cb98cb99e5738e9277c0b1184215109a81ee016dbd018f652a3a4cfb86a34a41df9a2d6526c723bb3586c22064a1ca5f960781e3e6a6adf9d6e8e59e4ec25135583ab5580825f63d43fbb3f70f84597ffc15d92e8ca50a312f4cfcdfc700985adcaf19a3f6289bc6efb536a9f4022cf868309d234fb79963cc1e0c4569e0379e7eea5237db00d2be08107cb19e3af8c975a02e7894c3f702d89e60b027705d12c015ae0d0af9b279d282c76e80dbfa11bfc8dede57db939a2e6be17766077a89d572a0576aaa2228d5ea15849514dac8c43fa3e553b24704ba9ecd6f788afb336770a63a1d7e4d62625429f03321f8bf0613056ae66437d3681802e4d618fa410ee61ad206f7b273016348aef8b680a2faf138ca71fd72d0d2d351ef886b7347954646b55fc909cca0cbd4165003ff7486ecf09a8c1769bf78651242a342a6f7e6d03d51b7587eee9834c191cc0c6819c45c00162fb351cf414a252d404fb3c1fba09969bdbc810600f89f1cca4122566886724ecd87906cc66888c8f86f600ea87ebd4fa96c7b06f136b5c1ed0e679086340bb26f3e8d2f16a9c2a2c84727e2e615e55ff606f5493cce3557873ced05dbe071ce0c7baf31f256549ca130657c29e1115c7ad7bac1ca11d59fea4a3a2fe1dae2399d9fb585d111a38e240e3cb36dfc0346b0e4be2f293521c5061986ba11a486c4008347efffbe8cfbcee38f16ab8733c5c2b0c3440d43202c43f13f66a5ac4494e52bca44de0dd50bfdbd274f19488636527463cf4c932bea66a401a1d9ed36fbc6afbc923a034611fe23d68b5e74f802d60b24c4d2c9f15d91a2e10446619130bf1ab890f1bdf0f6240c2133a28fe5e589be45d9800252774250da45bffd0e566b3d11ab305de415c00482f1f085eba915e142c5f39898fd7ac2bef6063a5293f6475641ffd6d4f4944e43bfdb3b8c03e8657bd12acaa0c23711c713f8cf3461f500382486299dfc582f87c9a4e59477f6a8428ef7290048aede28cdacb7145114043b76efd6673f7011e8b90a3412bd3a605dbd964dc341c92cc7a2538c64981ab7e796cd89e55935533c46dfbfb181bdc30d2a72b72d0dc7c8f53edf7a559ba1564ae1affeca8623be7b14e94603af3f1744903ee3927a20d875eb8ebd2dd9e899891e5e0a02a46561d769228027446a14122ee664037933f6d2dcae63dfee670dde9cdcd5aed7669bf3fffa61339828618dba043a5cf9bca4af1c34eb5a57e2fc8f18bce1f1eae2c5a86f9bf6b26e1f7509c27704643419bf7909dee12077b07f90cb2b05db4c3021ba95d6339c09ec6525fe76b17891010c58080bdb41bbc73a24bd2b5ff7e101fae3b2b49228e22e8606491d1536684d7a85f0401734520f870508f78ff1f8b80edcd13c69f6bdcd8f1b3cad9598444dd7b26eed15e681ebc79f646768f09b88f11fbdb848ec6a9f0ff1245502d17c8622590837418dcdfd6d04ff70c753de3e3d451f2ff0c6c0735c281503758ea4c06dde6cffcb8f913ee49d15a1d271c6785d8bd3e78203eebea6c8a2538fdf08bdec1bf91da94427d7b1f411ed736fd25cc31d7e53e229929f2a51ebeffd01e2d8a60299ac3f0618c3e2b66bb7d9465aa6d3e3b854bb11acdc46cbdbbbd8cc688ee467725cc2f2790ddc0733d5cd266257f03ad78ed6f40672e53473852c637cff212600f767644b14a50617ac77a7ac9d22400a97e1c0cb6a1d13a4cf8dc73a31ec4093afc2e8942f40213697013af67cc06c76863bb04a33424cf891907d6cbb6704d30b9efdecf513d10b13828a3c8281878daa7919dee757a8ba3f082b27ad4005087cfcbad16ad724875df2ff399c1dec0dfdcbb974663febfc28711002ac56faf1c63451dad4bec307eb6ab50eb6b926d8a10278ca019ca2336375144ae3400fef605c2a1e96a63d963c48d9046bea32ebb8cf2b01ead4dc76c90a71279b51f1fce8b97ddaf8ea1c01eaba8335a153baebefafde35300882f54f4a5367232ccf627582850a46556519e5ce7d31ca665d89f274175c9d2ffafd97d9466a692adce94b6ec56b14518211493403da08f31110723b0f9cbca25f0a51f97164414c3e74e5f249a3c7f935c096c168a9ffda4bdc9a5220f8192902a84b0b3554b5f5da4b67a6a370c9d41d780e7cdcbd9e760cdb16a7a8ea522b0247cc9c138b38ea998358fc34e1091c14c41a26f93d2280f2c9aaa5eed9577110419c945b4ca4121e2c15322dc8fb7b48d37c2a79d8017928375bccf21f69ffeb70ad83bef2d6692813ee9794648190f1099c5400ad3bf2fdc8284cb6b92e87ca92990db56f26c4f26a3d369d286effd45d4e2cd8bf64e06121edbf89f127110f1f87795f53937fb0baa77f411d29cd2e24c7c110dbb4bef0b6f4796143a10f07c8a9b4d73b2dd66f6b2346abff1e8131d860f7aba32d76a920cb75015495664d720e4b16dc800b9cbd4f7853c37f730e16e39844283824f4932007af15fa93d4e1a96329f79e675c98af8cdb3ec4106cd865617d9d44e0cd69226bad2665fe4792a471e9dbdeb486f4428ae2bd8f6842becf7438a0bd88e5217529b79f0e2cc0e451d1512b196324a29c834a1e2988b7b742d78ac81d10989457d57c611b4873da63f997253f165c33c649b9f7333b0afef337b041845df6c28d08668bbc3a5b2011c78bbdfd410b7ab4e32e2190431f28859837418d12c2e035e6baf3684aec0cde5e2f85066fd237563f9a5eafea28ea7a4c78160cba5861cd103942a9cc0091a9ec0bf42bb49e61031e97f7f9ee95340172b9331550c2183a5e4896c3faf80ae2e22f46f52f6381ea49400a4ea178282c8170c8304ae77c6d2dbd83dbf2685d6146ff674507977a25b511e57b5fbdbab02694e46debe14f1cc6e9686ecf1e04b1abcbd6c811ca18d7e7c6b187e80f90c6a85bf2ceffc4f93f42179f6fde7294a830d879eb0bfddb23becd8f9833ed57a5ca8b5105653fbf04cd8b53473c20f2b2882c40bde76bf04b0b46463528b0725740a725ab4be172db6f241c123582c78b06b2f93c1de15fbeb1f96f97d10e65470b04be4ef00aa610a3bc8592a094bbbce0d4eb639b4ee81253bfa66ea12e6827482630fe3e972e04484ef44e9b6ac66e393f4e8f24de46f95174cae3aad59cf5aa9947e7297cc6bdb9d7b68fc4812e31b6d1eff807caff4ec776a786a8583627bb91943766414141643a672b5db0ff918bd51437f0f58eebbe4ad7510a27301e7212b42645be8be386f8b2e47328576f8751b2cacd571485b8b5f7f9a0977f0c6d4ee95d6142958de94c5c27c56a1debed84dbfe6bbd1471831597127df5562cec5910aee19f1de2c2d4b8136d2596badfb219b851fddf3beffc5f63a4049664201561218b509e6bf831bc448cbb54f4412c85da2240340dce2cb37454f4523bc3b77072114f56797650f79c58c55046a8361e1163a297396ab1e60e4a67d78337b8e20bfc3fa6bd9eb4caeed28b9261be7d65475a726d77be3f722f498a6dfe2e7ac3ac75e75b5f5fdd30f53ecae76471588688f29431a9dbeb68099eed16b679085f02caf7f0d5f9cadef272a526945730a7f4099d9780dbc2ea5144383b3c1991e1de9052b2af2500f4a3519bc11c2a763e78b4a6c1aa8b8ee2a189a729ca28ba67138ce58162de5f89f2f1ab7a613bb44418b0f32cdecde39afd9fed86af5ca5b516e5d81a322f06f1997acb56ad2c53ae18365bb4c2f4a84017c117d5bd5fb42005a9a11a9615586b1e81b8c6322006ed72fb94288622b9b9a4542d820d4033fb75af1b7f76156d9c91f6f99c93043da46c7ffc63053705f92b89b07b1ad2094b735112a754b4bdf9122f4d1a5faf8876d977fc7aa203d4f9e3af54d2e308d418b138dd5dccabca51b7b2111574b127b6d18dc5961d48cf7511f3a411f2693f97769398b4d566517e189e4a99f78b647bfa41a30a4495a0297020dacc7eca883ee68b2791efcfc01175bc1aa6647b582106acd74c1423efe49f88fe817bb5626d57f58b647b72321ea722a7e8e0ac08b27ede7c2458e985d6225b37d335f2cfebaa5a02349109251ee8ae9f8f028470edb61c74c3c88d0657fbc0aae9d8bfd079e3d6c24f4bcbb79cc34028875d0f128efd5cbe36d35c1d520bb600b5238119544ec5811211c27ed17f0e62096f821c325722c39cf29bbc700a875d2688ec14dc95fb9def35e9ff195641107b4adcfbb19d71205e975114219d26c5a14a7500ba022a065872e3b019869ef449240f9ebe3af16cdb2bf95f4eb6ac044cd92c21a9c810d43f1c7e305bddd753faba2887410b193ad21f874c6fc87065ddd1b07d707829e850a909509f0c0bb33c8afc3fcf9958e8af502f41ff6b001a08d4ef3ef4a6fe08269bf154d5236a605302c43beb5ffc27353066ea3bbd84395e61e90b0b7d66cf522e23b87848c781dc2a769ab3e537f1830053e3765320e9db98a4664f7e08cf13e8d971b9b98791c7044eee493e8a986ccacaae59166a69e2a01776260bd2ee210522d61053b73061e0d7c5221541e26feff56d7c716c851156054733283f4d05cc099d55eac5edfa42dc9a3d02f1b060d3de2a16ea7e26cddb0f0cf15b4e9bc673efbc22a355ecf7d1515283a596528c8b2c9d546da420f199680b046d5660e2e08985e145a048974116d09e19c483e97612676bd58e426eccb363fa922dc08f86cd806e9f059ab57d5a2746e874a49a648df3343e60de96456f04e10866b6b54b2a8109b17c259eb9fc9610726c94256f5b6676d8d77c52cc326bb27ef8a10c9b91e4f2ca081e30e9d664f", 0x1000}, {&(0x7f0000001900)="113e7de4d38a92", 0x7}], 0x6, 0x0, 0x8) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6d7) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() getpgid(0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:43:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee2631e5866b036e4bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbd9e8f3673ec1ff8175523c8187ba99b9832a4787a178000000444994bd9ccd5d3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e43828320000000032218f303df456214f7e6db2564a691404e85f6e35c304473ec07916b4452a4478492ed173a472abb5991a2e81062b55dda0dc0000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ftruncate(r0, 0x0, 0x100000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) fcntl$dupfd(r1, 0xa, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x9) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 18:43:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() rmdir(&(0x7f0000000040)='./file0\x00') fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r2, r0) 18:43:48 executing program 0: msgsnd(0x0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"}, 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x7) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) r4 = dup(r3) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)) socket(0x0, 0x3, 0xde) 18:43:48 executing program 1: fchmod(0xffffffffffffffff, 0x1) r0 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffffff, r0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0xa6, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) sendto(r3, &(0x7f0000000180)="a130b1c9103435dcc1a6c6bd7a0a3eab8397f36b0b2539639d35e63eddedfb97ef4773080711fd744ebed88b1d282bdf85655872cdaf1c8474d453fd39652e2796dccd997dad77a4251deee84761ddc3bd9d8bb974f3763bb0853b533cafd98b1485fc989eca76f757b975df6099a5bb723d8f7122c1268c433a266ca012c6d025dc6032d87adf497b9f476658ab9a66b0083b299c4c42066816fbb4f7a98d07b95f013475213b5c04b69c2ec0d33b76aeac7104d30bccc6f117d0c3572e090f4a8c9b93269a3c9db56040382367182faa0c686cde2f60fe81cf7c", 0xdb, 0x2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000), 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) setsockopt(0xffffffffffffffff, 0x1000, 0x6a00, &(0x7f0000000000)="c79568141392a4633269569250c671cf02a6f6046b153897c2be54fbfa80a6d880d9827e2ef3e14d53b53101fcb5370e40fc172b955ca17e88640172cf59d382a19df83149601bb079d17c7d08912261d39b57f8b1654ad1540817fd22ec5dba020cb161f32c8df20f6521bfe2cf4ba7d2a02627ac91eeb5f6eeccfb51ea9c39787506b0182cc258a4c6695f29a7518ba497b1bbee7e5f5cd23061c171d95276496bee84dd47a576b60bde5a34cff678fe407682d6d380e3a3c19f3ee0c64e67fd4240cacfab07647d784409ab2961c3", 0xd0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xd54) 18:43:48 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x4, 0x9, 0xff]}) fcntl$dupfd(r0, 0xa, r0) 18:43:48 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000000)={@empty, @local, [], {@generic={0x3c08, "639136aff9855caf7e0da09bb8b2150fc628c13cc5350b78075cfbd062e50de13bbe6bfdcbfa87796f4931be6ed9cad17878a86ce06ea22b67a12942437981206575c3c9a5cc045850e8af2940864efe65971778a96c6a784dc3fa08fd2eb0ce5aadcc81bd6b72b649c3e8601e104447602bc0a0824e4ebdfcf194b5427cd9b653871757817c504917518584fbe9f8de109b729e"}}}) 18:43:48 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r0, 0x5) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000001280)) 18:43:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff45d8bd76ee0e0800450000380000000000019078e0000002000000000307907800000000450000000088bea1e9efd03816c7429a00000000000010e0000001e0", @ANYRESOCT, @ANYRESOCT=r2, @ANYRESHEX=r4, @ANYRES32]) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r5, 0x5955404bc26b83cd, 0x3, &(0x7f0000000100)=""/234) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000000)=""/173) semop(r5, &(0x7f00000000c0)=[{0x2, 0x6}, {0x3, 0x7e5d, 0x800}, {0x1}, {0x0, 0x6}, {0x2, 0x4, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0xbdd, 0x1000}, {0x1, 0x200, 0xc00}, {0x1, 0x66, 0xc00}], 0xa) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getflags(r7, 0x3) 18:43:49 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x509}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="350ae95b0233343418b25b7c32bb6eed9c7806798da605fae9ec5b2012692cf910b22278786f12e404e5a2c7b2cbcf9af529827ae12f0d61323e9300c08156ab3ee2daca6895cc261931e0884be7bd978a5e00bd3b9d99facc48ec9283a876d8249723b32466b86dc2dc68c54547ebdfd86660b85acd3f020ebcb72d61c5e6caeee09c5869ecf7bb2fced5291fcbcf77f4fe18c8575c125f28169b4613e7b0c60867573fc49c55c5aa282da4e1d8ea0ee0ef1c7253c4f58289489dd7b7dbcb37c45d1b686728a54260ffa8bbff8a8fea9b3666eaedb0f3def720496d31a69fb9f3c5f94cc4cd180dd691077564a960e8d7a6d66c58b334c820877dd06f9839694d3ee7163386c45ec4c20df9afe7880710a4a260060e96d7cda2d9707e5990d1411967d5a2688567aa0ea9236c719364e3dbd0b5ad45896549e901bc470e7675e52a8683131da94574b82e5e72b1b72b48aeddc8602a7e8a451a1a66c2d23803cbbe563afc600370820d3ae3174d78b383c76bf9e9340dbf46a8f8a09f7d87f87241c24f331f584b4c78d192cd2f15050ae5ab414588ef92199529f933c4cd4149e2267a3e1d231d69761e13ee152fdd9f6246c99ef9425f6099dc8d255a362b03038cc225351772986003c955f2e5ebcd95b5744ddecac5fcccdfedcae5f76fceff82ae0f2a9f84f62a464cc5751f45421f83b0e5707b8e830b08e96a4de0726204e3e9e1f8c5afe73085489e2d8b364b7d814c539196ddcdebdcbe891762f6d3bead648cfab5548d56ef42760e1e3ec68e599d75dedde3ed508a409586000a0b254f6b0d179353db2a9bff495397abe7cb376c45b3fccbe5b60d49b25583ec35310adffb945e963ca0974d2230c0d47cd138e4e0025aec5cde2d4c4c43478865a53fe469fb1911a5e870aa6c6e187d21f5bca47e41818b89df78911323da54e8e4b013d611af09c3fa1e75e1f05b57a049a0", 0x2b3}], 0x1) flock(r1, 0x4) 18:43:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x5, 0x7ff, r3, r4, 0x80, 0x9, 0x3}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x8000, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8060694a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8060694a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8060694a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="230a6c71123859b3b214341f34e20f65ba40e4bb41464c319a4106a12dc8019ba0e5880f6708c18b6aa56deb8b9b39554c0f7df173a8c61e29e04bd506cfce30a8e654841ffd161cc4eb5b59cceb2b9bb7409e94e740c16c3094ef2381e6f3592933b3bd9016edde693913abfa4132fee229d5b85d282ee9f7c41eba3a72a97d2b96bdfe59d2d983db5117c406caa075faff04846871dd45457e8842b818e5b5c5bb05bff193b1bbc25ce034408d74e0d1946c285916c4eb60332f56012abc9bee", 0xc1}, {&(0x7f00000001c0)="7e010a1f1300420ae971ba4b7a42991c82ba1459b27a05f26ec6c288b037d92f90efee7731cf571288f725cc577f7d8c1552f52a1edfc42fb41aecb99872c7c784e31a5f6ad1b8cf5ad3654a0af584cb4664845a712707e96344b133d1ef3043a73d8028d9462f7dd0f3b86f500d469147426292b1f739517ec4c35ce4f700ecbbc6070e5b3fedc0b684b386fdfa9efbf5a894d520c1fd0d716ec271f43a7e65909a0b901275124659ef4a378a57580b7bea1449115a32d82e4e06e1271fde", 0xbf}, {&(0x7f0000000280)="4449d9c45b49ae5f97a4a5462394113805f21974e2ad012deec85d1b8755ef9b2983c50b07ee", 0x26}, {&(0x7f00000002c0)="d192c44b970d2d738ec8671fda140d2e882fc09d107839645927f1140054161f547bb77492ea10f66162aac42a4306b648e209e0ff4869b9f678e6ffe94842fd9172f05fad775176", 0x48}, {&(0x7f0000000340)="450c13651c765026472b9d12b72f4a87e5f8e11e3d72b2687fa8f3", 0x1b}, {&(0x7f0000000380)="4146764be1347b7050c95a29e3556bb85425533046c8184ee3e5f262efa7b34a794933caf2042ebd658eab831d4e6090759a3db52f63bc0c0d0b53", 0x3b}, {&(0x7f00000003c0)="79e522e093584b8246d790696bb0334f5b47ea54e132f080d47db1d8f6c0acdccca6d11817400e5a8bea1c1367bf133c757fef7f45bd7467a452f0a41151122a446d2a259a61197d90408af9cb43922854c9de75ceae992cc9a509fcaf6f96b1085a17b52e89d5caf571054682dcaefb0bdcc7dc121a1b470c10b20478fb39a6235b1e45ac4e72fe944aea38b6ce64c394d2b3796fcaf5e37bb147e68d487025afff750128b8022ef7c34c77af5040280d38c2635085998845ee0abc4fa04161fe176279dde6", 0xc6}, {&(0x7f00000004c0)="2b212028fdaafd9f8a3b845160bd9c7ff5b2eae6dde4f8af1e325917c1f60850c985bd148251dd1fe419d15bbbc118d0853ce21ac1d612787f703ac9f2cf1b1c547ed5d2d7a09225e4b7dab0ed2bb1cd51cc1535b114b8aacc6ef23e4476a1b3a56ce21b9dfd2c05a6ec0196e733c7c9dcf863a4ae0275cf277729d0c38238c3884af190cc181938a0ac18e650e5cc038d3b29f5c1eb26fd758adb833f1d5c9ebde088613f09a1411acf2afb87781f0180c95d51fdc6c3451d", 0xb9}], 0x8, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r5, r7, r0, r9, r11, r2]}], 0x48, 0x8}, 0x0) 18:43:49 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) getrusage(0x0, 0x0) r2 = socket(0x7, 0x5, 0x1) kqueue() unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000480)={0x5, 0x3}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), 0x5a) sendto$unix(r2, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x8) sendto$inet6(r0, &(0x7f0000000200)="b6b0b8306d9a39781e25cacd11eef126781ffbd9a30e51c4b74683aaadc79b999540c8588e6d3ebb132dfbc14e4e4794128d46f87b9bb2e84f1f4249b394b817d5f92ad75240626c3c386c7c7bf0aeb3fd17e246c5aef8de82c51c566bbcd44fa72d546031d90559827a8751cc4dc6b3ad0742a32d72cde251f53c2012f3d0c1aa4e3fd5f1acf757e2007c653dbb8963a3b7a9b8fb725538", 0x98, 0xa, &(0x7f00000002c0)={0x18, 0x0, 0x2b, 0x1000}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060694a, &(0x7f0000000300)) getpeername$unix(r6, &(0x7f00000003c0)=@file={0x0, ""/67}, &(0x7f0000000440)=0x45) 18:43:49 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@loopback, @multicast1]}]}}}}}}}) 18:43:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000e6009078ac0800bb000000000c00907800000000450000000000080000000000e0000002ac1400aa5e26989779f97f28a6c724cb480751a9d4b037c748e6f11d1a396288e98d9faf9d36531cdb8c4795a7b5a38bf16752a68df0b592f8dcea12c855c86cd318cb6a8e40938d6e0f5ed44403d762301e9f2c0e39fb07dadd4c27c1a7991bf8d0ad03007034ebc8fcd100a7c0c6998d96ab33faef88ac79feb6bf81ec63ffa831946cff2a72f3c232e7f64361b7389370e7974704ca98d3e1ffee1e06003fad5a28b7"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) setsockopt(r2, 0x6, 0x178, &(0x7f00000000c0)="6452c1db57158559aea41a350c16a1c0faade574f72456ebecf0cad0e2ad1d30d17492f93f9b35c9773fb8af0d54d4bf5630807e68847bca7d79b4c3d9ebe70a9c463f7330c989956b980b46e0bd8a59ac9ca9117c6c835abc5101d41540c798574b6923fb8a423d6da7310280d124150f0e2778b9bd309422399a93f718efcff5fb6aa4c746d3fbe5f8a8cd9198cedf84c6f4703c551aa8f47e508ff721657a261b266c429a540757878d70eb2431b06927265cc5fc6d828e8c85e7427b8627c758a33efa825115bd94d88a21649e37172ffd986602326cbb3643ba743ef50b441d78b21f4e1869649c269e30d49aab6010bb8650c15207c74da54ac737cc126c8535d2e93359dc632291ac12bdf00c3e1a05ccc35f2960274ff0e0b155bfc026fef99490f16fc964e93406acaee5a82ceb635fb5046569dbe688876c6b785009da5f86208dcea95204f3aa9f604327ce9a55ba132f29827ac6194825ae7e682912f1abd0f4931f49f9b6fd037242683145333b551e063b96b05423d8b3a7dcc988022571dfd8ba75c8acb8d9e384cdde6d59ffc75ffab5de44d69ef725fdc1024bd7348abf9031931825dd36c5fd94180273aee73fd0e648b52abcf826d5ede5b3369949e2530431fd978f11c549b27c688f4e5b39e1bda5df9770b3601dc6a0c6fc939c3dfe7f3fa0e8e22281b312c5283b346171a9f6316cde9801fc97983426488775a603c5c38a464cac87fff55463abdabe23529cbd2b63a2b37a8c743f797a8c2cb3a89b619288f3c7535bd706c272b055b96f6b8ab2121810098ee1825933a1bf462a4d691d0404602f6530e181423b5c28532b8f0c3b34a5d6a2a8798f75adcf9989d82695fb265ec66f78160f87e8cf27df800f14c998aa21a313ddc43e73d78ae87d7b4f5f6277ac73fe0d4a076aaaedaa55332a8b86a4c1ed20141ee189c950f4664de98bb65c817eaa5dab5d54a00e1a4d8395ed3a1efd5d54e081266e39297c3d8d7ab7ab8d1c3be5fb0c2cef577977763dcb918fa800953fade60d56942f35c6b54dac2809823fa18c953739e8b7e6f2fe8f2fe00488fcd92eeb957ecfb579017ebfddc9bc33ac01c05a820e83e3299151487289c732aec64ef8a1a65c0f390f3195b6840752b1a4a43c12e08e5f1f63d2a54cfc32bc5f9ff57e7592ff6e22d308b15143ecaab4eff13ee08362114df29b0e67cc3c2c42d2b516542b6fb504b64d20b84ef296e3e1c27f5c390df9f9b0271675ac7b1d8796770fa317da3ef14369431b764690c9cffe4023f3773cf4c36303d7cccdeffd7cd86dd027f77996fd5a27d52be6e8e8bcbb6ad9f5b9f2d26f2c6731b065daeaa8bd4f562e48332d63463992f1ac60668e9913bd7c8d3f6513eee29d905e35f9046dfe329ecf2f34ed3ee9846b732ccd74ad07e6d4b58fe4130b8beba44e074341ed64c9c2f879e8790b236c65a5011c14dba19a7cbd9f9bc2b6a87bd5ef922091b5f6f4ccf0d7e75a8fe9d8834e11e52a2fdd46fddf3ecddeeec80569e52518526ba1cfae1d8ddf5f04bb886e7ee5cf24c830b2d604a9655340e649533f8442e8153ac5562a66d7107ce15a14533c21963561f1124fc152c2e2b0c36bc87f0b225b3c0b88ecb5955b42af0a3c00d6f58d58eac0f9d049aa7bf67c5c2b7fd5714b2931e2e339a2895de1670837fc3220defe1ba92c504ba42609965c7b028990614b3117a98e43caf905278d9076d55300b74437265528b43d7810d13d1250734353d886940776bce1634e44153dd234064f7468dc8b79856817ca70282c614de2928f91af25aaf531fc96424725cdb1a1ed4bb869d112c66b0ff95d8a630355fd96020fd4a63add293c6e5409f12a771c9ee1e64c46674d242520798183e45193113c34db2c1404832c9bf10feb24c7a5e7a2dab8660480ddee349b8cf77abffd105eaf828c7eaae3121eb00686ec8603439848493953f72959ee6b22470202708fd7084e2289d083579835cabe7a23b05e6d1d99e80c1968018fac3df95f76ea0bce7dbf68f31db22c47bf49d633c5638a09b545f58794256b493344633e05d5f5524618e25401f146c2e44f12e56a52e0a76a25a387f4f20f7ad409aefe6bcb105b5c1265466c1d81948618cddb1f718477ccfed0fb391fe43a1a11053a4e0c731f9c5f552176df90edf65610141d094c6c844ba1f81a22982e47a72210766ff04479009dff760da4a1ea0aeac991ef11537e9d130c4ecb0bdafeb33fea2fe51bd17fb67b7a548c0eaa8becad5158fe9af711ea6a11280f0e173f40162f66b409b065d2324e7e8b005b99418d148e9a9eabdb6d212840618c8ef39f98a77e3bfa3865382020ad87123172ba342c2c314ed5d5e88cef68bf4b5d021af0d6cc8f512e1b3b27c76b1d2389fe2b23c9843f1bbea48268cd465d99769affcd191cdb9d4f5fe0abcc971107c65d878185d53a37e76495da3416e4a20a2eacce1d07c58fec3057da38e237a21ab7d4e0a48bc3b6d0552d5c10c2629addbf06ed3e2749a3665a05a15a591b87ed71174425194d271c4cecaafa488075ec68f8e0a176693a6415128e6cf11f4a26bebe7c76112eb3286bce29513def1e75defd5a5e0ce5c797e78513d0edb1194fef3b8573f17f5a83ad0b2f01e36c577ed2b74efb33eb8d2ba63695604224a6515f650dc7d054ffc21a36e5f8b98d855ee6fd44e311249dae7f81a8fe517ccfe098e5ca10c41d1de084aba06d45d3a78cb2f59e85bf3e6e82b101fd9172945a3d6ced3fb77cb3322be7813fa7a55a51bf15f5a5e2c6959dcb40300112b1597b497d21ec531c6073e5989933a3f5f00072e8a48983f664123f35861eaab76e7cd7d5ec26f2ce6533ac851863f3a0e4c64f57b134568e97913390bd2079c3efaa59279539b3a2b25259ac508d357fc564bb32d55549fb0e9f6e352e41acec8e42593c7add4bf35710a589b899825f019a1e2f6dbce7412189103ad115956fbe83a58eabd87acf905c9396b8814df0d2eb3461f576d480649ff7e3032da6e073594ed5e3cc6c047f571176482eaf83db52edf881758436c09878c2b8355c065e2f7068d1c6d6d222781b4b928ef6ca5d57cd93d7d0f9f6dfee9c970026f5fa537d33796047f6845a357f6d1c1325a181ac997d821da56b866497fe19d0be33a5b6eb00a309347d65407838615841743de76fe916c96b8f1698d81eb9b9e12a0822722c1cd1b6b54439e728c276866903cc7ef2c5c3f3821f944fe7ade0cf11c46dc47a7a7ab995a95636b6f88b67d75d664559f4ae568e3f01b239581c2447868bc242b35b2a8433f504030f6258918e9970060a98e511834341fc63f17cb9021b51f30f1148abf7f2df3d97e1d8f8099c42ab7bea00c372f7b7993713da6877bf5d4ba51b8f21a881ebe48efe75265660c246b58442d53fe46d2405b520cfcd0111ac75f886b2eae90447eb0a724b24d40e6dc32fd3bb99ba60a15f627ba7e3ad4709184bc17951639ca8c601096151d250ebc75c7ae11186dcb6027c554947d20bfe8b4aedf96b487fcee4128a4bb8039ce845861a591a13bffae060aabe431e7f54b3268e88acf71d84be27ffb5d294d568cba290f424c7ebe92553e81bc440386c317c3fa7b44a7bd127548529638383b9205d404e33749667b70b3dc053a6e3674548cbb602259a4b6dfb121547f97467cc36518f96732b8a22b91ac70d666e5c2dfd664b4430c95960579261805273022866a0df3d2b829d5e11a5c8a263c3d8e52e8cb216cba407266d939fcd33f133a1ef179ec116b61a263bea0468b09c3c2400789ae6e46d25be8815216aec317e685c39a83cfa24d55d817931cec962ba463efe64182d501822ac524e92180e3c80edcb26184846a0d56ce17cbb9fa734b83360fa3923fd24e5b200319b35cb8d740f81ae92e40b37044018e87b286c6daf1b583dd1355f5289d62a071511b15725ad1d6e77498e1dabb4215333060d35afc126eb2aa43407fc4af46ac75dbdbb89d6e8c50b4c4994a1e5872adf4f8326c255daa58eabadf8c0f97f7aa7c38ff930b0d8e14fdb4353054f261a37ba26903882ec95c97e9bed01a9231d938c58341f207f85df9317763a306956ce44ccee7de1fc493574e17a29c5e8022ee8bcb8873bbdccb4c905fc244bb41a2b8f75a48ecc734b94c51ac57d7ecc799dd9b6a7d50a11fcdd27e1d1173a41173dbbdf4190b008319a1b38bbb6367983ce1175dda44702715ccfc7872cfd15ca0df064b358100e73a8032cd59e4a9338dc7de65db9fb09a0dfa64702da0582cd33ade14085fac26c97962bf641778b3dbc89962f9d82d7f2f731d7beb5047e0eb45d1bcaa2e7266ed113f1551eb416732583f1d5912aa33871065a378452943c3dd25c490677d0530d8a1a2da72b31402e7c38c9adddaef4b94ea68e596ab7c39927184320be3984d86c5f027b0504f8ae0c23f133c976105cb467c140e9c4e85dccf989b05fc734d05b643fcabf5acdd952feed4bbd302fbeccdb998666853ca8124f020152f2bff14f1572f83660fc139ff641dbe05b0abebf503c7f9746dadf0c36e4a43b55562ca6814229a99cc169b0be08a73090465d1cb896cc5bfe1ce692ea5a0c31f9183d00d7edf5bf9de2fdff2305a370afd0895e1e5210894efce879ba0b5d3195ef854ccc068aef27ecba642b4a9dbfa2fe67bb6b8978bba95a071e43dc6d9ce6f020474afa6b08521126c3999bb76d0d3eb618b3c7c10031d113cdb7a909f225dd5c6e2b40e9848330710960d0588725633718c21e6dbf14ac689beae7e4051a802a18a12f658372cdd44a7f3df03e2db0ce67890ab69c5837ffbc42d3b259b4a0b491bb640c35548c461b8782609925d3801af0062452ea391c5d78c0422563bedb6cc59b9206e12dff380c7fb2d934419a34a31ac11f5098b739302ec4c87524885aad51e6a3b4d9663840560424c134e9431cbb7293ff6a06369f3ce9a37ac6ba3e97e25cb55e2c04a34b7295cafdaee242fdfb38aad9c87173a3b2d116bb4395a3249bd1dc02ecd59f208f156f2d7216661ee340cc0764a89aa5bcfba6f13c1a9f7622bff13e776b7cfce8236f0d42c0e7cf76f780d360018b76f2acc6e1b542e3ed521155390e4ffa2a70a512930483a47105456c52b6dd5349e5cb1bf3bdf9630f0495f9fdd036feca876abcf812b101d75634e392272aef15212416acfec3bfbca8bfcd107ebbf092d4fd569226a70fc83fb6a071925ea2648dfa30ec335e9a479731569219b65426259ef11a1c0d82fa1e064ac97a55177b2c3eeb5e0dadfa371e1fc518ffa4da2a63f73ad9d2d8ef1bee3bab8b11a55fc2f1b5cc58928f4e83e77bcc60d8bc0424ebf919d3399395d81e48e2f1063f54a54cc58789effdf7b5f63199a6ed6868b47f922d207903e6e0a43217b6e2f80c83c5cb6ac5591998a9488ddd8e711567a24ded8cec4e59d336437ebd0d250a56d7091a1d884b4397d4c4369562d05f25901a625b966a146036fddb60512187090688a23a01185150aafcf56d580c1b099de7a56e195b7865ed87bf3e5304ef7adb382351ac185afcfb425f87f4b8eac48bcd8f3254631777867ea8f09f234c729a9bc72333ee94d24fb2c439d1e39bbf73bd152094244c20b9b5564602fab4a03c0a2bb9714435aeb15fa278189dc4d4556c6b6b9c2c743704eeba78fd17bbe7adddbdacdb8e64935428239037d12d2de2228ada9fd9ad8054a73965067c3535c566115dd8afa559316a24290ff13f4bd35826f9c92423", 0x1000) 18:43:49 executing program 0: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66f442bb3d1f4cd7696c65300028ddab3ef05008418dced3294bb57c09076df6b03c6f"], 0x10) socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r0, r3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000400000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 18:43:49 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060694a, &(0x7f0000000300)) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0xcff}, 0xc) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 18:43:49 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) accept$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="ac911bd823a11af4ce41606b230d9832f296611e140d3a603f1f000f5245cfcaa2755a2516efe205719384a095ac1e47f28810f5d589667b358c0f7b640044075776ee57bda1c076fdd24008784c833c6896c0b1c06a1b0ce28a21ddf33ad9a2645922c1d1f1186e0dff975ecb409661d08c9d0b5b4df39730de0753e2307c19ef2bcbe900362a5b4109e994cd00d340567036610bc4792cc57b1dd4b7fa9e5d3f007a54d919eebb0acf49978421807299ce789fc8c4122e9181d76fcfa4075d156be16d7d167017e9", 0xc9}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0xa0000) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 18:43:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0x2, 0x1ab, 0x0, 0x7, &(0x7f0000000040)={{0x9, 0x0, 0x4, 0x1, 0x81, 0x6, 0x7}, {[0x401, 0x30, 0x7, 0xffff, 0x20, 0x9, 0xa66e, 0x8001, 0x612c, 0x7, 0x401, 0xfffffffffffffc00, 0x1ff, 0x6, 0x2, 0x2, 0x0, 0x9], [0x951, 0x48c, 0x0, 0x4, 0x100, 0x5, 0x5, 0x1000, 0x84, 0x7ff], [0x1f, 0xfff, 0x3ff, 0x101, 0x80, 0x4, 0x800], [0x5, 0x0, 0x0, 0x401, 0x7fff, 0x6], [{0x4, 0x9, 0x7, 0x74f}, {0x3, 0x5, 0x9, 0x800}, {0x5, 0x0, 0x1, 0x3}, {0x65, 0x2008000, 0x68, 0x4}, {0x0, 0x200, 0x7fff}, {0x3, 0x9000000, 0x7}, {0x3ff, 0x100, 0xffffffff, 0x3}, {0x3f, 0xb3b3, 0x100, 0x61e}], {0x40, 0x78, 0x0, 0x80000000}, {0xfff, 0x20, 0x5, 0x9}}}, 0xff80, 0x9f}) fcntl$dupfd(r3, 0x0, r3) r6 = socket(0x18, 0x2, 0x0) r7 = semget(0x1, 0x4, 0x400) r8 = getgid() r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r8, 0x0, r9, 0x9, 0x3}, 0x101, 0x8001, 0x8fac}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000400)="9a5ad49f2e172f8838116444449a97a7c2465a844f109701b90278", 0x1b}, {&(0x7f0000000440)="5e877fcae697edd10d6688bdfeb45bdafdf374704dd5baff793d1b7e79e865809f4a99bee97fc6ad668eaa33818346bc8764240325b7ab79cb9e6a70997d0c4db998388e355972ce570904b00a5888edb6fa0426dc7cd08668ddcb12b75ccdaa80537767c260e5f9eef9a51eec577b73e8e533d156d04de5887deaa8cc8247c8460b4a0e871dfc3807b620e7e16cbd032b2041aadde577ee7afd6c134ae692720492bd66802eb7c81f84d35106268b2a6898a42d6b9be1787e1f30a5bc45c45cf4774c11eb7b26ee0a46ec4a21e8e4ee302f9991cd4d769fc2b7df50cd469e08e2800759e6", 0xe5}, {&(0x7f0000000540)="715e24ab5649cc79659fb409832a9bed98bc5b681bce88ee75631c43e90850bf0c5f097e7fbc141ea6fbf5bafb6607379b4304816f29b83e53061dfd77a79b4c4922a07eb62f2b3d2e0219f636b5f3", 0x4f}, {&(0x7f00000005c0)="42e5cc3e7c727ce8e781f448c43327c5994b71ac7138be46756787e041cca24d946dbd63fb55c06efae62292360f2cd45876f232758c254399685490956d0097a6bc3486850e1262318f4b14e1afcabdd87e71bc4694f9f55977c12312d0707b3bb40ce13f6a0631cc67948d1deb6beaf0e71e3e07741a0359d2aefaa8b19418d70fd729493cde20b8e72866e839c86a00763763525fc7975194284175dda3ecedb263791b234b1d046b9509cb7de13f659f3e542756c73faa68ad1937a2e88a10f94c2dfb3d1d4a6c32f191a5c7f73de60d4836f38536a6cc1bd7bb3935ed15bf3a270d9810224dd1d27fe2", 0xec}, {&(0x7f00000006c0)="b36094ea472ae2ffb43778fc8f9d79b556799075d6894658c95dee9564cd221b91fea72911d8131a3e2e410643595c34e1c812a85391d0c03e105cff75b24f332a0b9221183ef84934df48bbdd91af4d4753d25e58b315d7bf0282e71b3efcfbaaca28407b420d7237655746f78eac4d342d71fb7d09002d31848ed033f16ad9752b460c95cff5650b58a8e4651386c937fca743ece888c7926a1c3294f497aa3937c466529d312111f20fb8764b71b7b313ccf97f2b986a11a5d8b2257a7d93c3d4cf1f217c46448dc8e2500df7467b4d53b085d1c62ce885a62b9665e15627bbdc1720d75763d5c178d7cdd20923e627e2a2530d92e8fd83b7b897fea9437cd960e1220cfcc940bcdf9e20f582934e9b042eda884f0d62060d1d3cd9df0ed7d902d0d9424feee60cd2e119315265de77fa1976b2004e7636811849560365bb3d5f48cebd7237cbb5f80cc306ad4d9337ac7abcda5691ff663157f05729dad2edc60a018995e217f1b53837daaf97e93e909766bceebef55ab8599f0a2ab672e77f9f1d6db6c846a3990c6f120093b86ee2e9a908eb8f6460f17b3b1a75405a21adefdab9780ecb61fabfacc801f42f51f66c4aec61b09352a03d239925152f8f3184884013258ec48967fcc5f5ebf8cf78e1b05f8c837810f55c6f6ef863306b3572ee8d45e12f425755253f16766fffcab340691435848ea9a13eb60bd28ee79e1906a56d5a7f4f18e0fa0ddb4d2f6a8cc35a3e3047e7442775a8eb7363d3b33a438202de174c0d6fba37737cc799e8d34ffdd57f6c39523fc372bef849a2c4854250693836f4435259d3828cf17b7b77875567cd94849c8878ef939c6900f3cb96c2e6bc564536df2ee68dd0de314b7d3be08ad0edab75df4b9d04fdcb28e7e5b9a83fcf08fd249bbe9df9665e973bf927f2af3d770657ff9881216233bec3010401e70134c343a9ad58cdcac288aef30c488dce4fcdcde3e2daebc4fc9ff97936e88df9d4e7f9a9e734b24672495c002c029240415612535a9aee30cf60241585777f55f28ed0b9d9c282f5c19b2d12795ed7150d739a5e8ae91ad7c1b0a6c33106dd9b3547769d61178928c285a1b39798323ed86c2527ca05748a6f100439ace5d78574d5af277882a031eeb12664c014482ec79df339061f19c9a48375fff3275439542eb1290d967ce2df718567d850e35135baacfbe9577dc509cbdb5d9a9351300d51643ba86d7127ea040522a61f11f41f5c52531c08c69ca7b8341b577d2f79b6fa7d56f87df06adb4222015c6ba88e463f7f3de515a15e229bf783c8e464e6092dff64c39f2e6ef56a6b3ebddf5879009bf59a990482a79daf4eb8f496dd6fe64083051bbd8a82ae3b2f91e0f3d74bef2ea05249f15e68b95ac9fb1e9ab95b87e5f01ec26d9b82e83d430dbf8d620eb952804cf4f437c350e3481ded32d6e5e06f6d590b52eb0e0612a6130d1e688e2f88e8b3c1fb3c9f5752b6263cd7ac57cc9cf58c2490fb5f833f89e6e90b725bfd85ca0c96e77b03625ae798524d5a2a5e09f5485f46369038a34e29405d3b8abde3d75268c3a14e70c70f9e6d7dbd3dd085d28cf5f733caf573579fb8d8c399175278d9e494e1d5fa9e3f48a4a9fd28412dcc0d8b8f848d35908c83192cfd9cb2083941c9b776390da0c76551c5a3df828991d91067a292da9e137ed92fb2f96ba6b57753563c986fe9360200a49cafbe367b238127d461d9e92d89987f66cb1b5b20cea320ba55aa9521e8391fc2e04914c95fef4358bd00f454f0eecdd73162dfe589a0e3cfce40ab3e480fa78e97d2fdfb2da4c1bff94bfed655657a0126b3ad535034f617e7ad008bddfb9a183c752832cfe87441afe9b352e329cf18eeaedfef502712c0cabfa7550e5d696064e9ce3ea4ce19dc3d9e906c60f62a63689df8687f31791df740df66802f1ef870d133813969f1eb64d4127aa637a0bc95aaf5ac9c926981a3dbfaac04858f5d386fc679f15b84c5cf872002ff5cedd8c5c53466d22da4592811aa8f80aa6d6551ca643246d7459955aa92079fb53417d9992f847b308e2dab5db5fbad112b60c04acfe25ee5c57e279d740bdc211198bb0c118a972b47c37c1a0e048507c8f81dc599b1194b938b9597cc967d54e2ae081fc851af7491a17b58f7771cd553b4e15e6143a828cf52c439aceafc2768208e33c798953127695ca999b6cbeb43e9e76636b36e0dbe79c523dc916cd0d3e6076a157a7cc146ddfa09b2af707de32ba0d39efeb2bdc294a80802b5149bc0781ab66a1a329806dc2c20e7ae5993cd1043d70b5273d11c882409e7f3739e97ac28f9bae64234a59142b68a38b77ee4f788329f82d02d8ec905e264e0960ff7eb5bbd3ad310d8d78828296eb9554db71736ceba7cc519633492cc5fd3d0dde5f72335a2b79a0a7994091cba31751d7272e85e6cbc7a726458231eb555b386d5c47712c3a9c6f2c69a78c6dcbdaf851f3ad9e8d81f1627b0d5f90ca6911eb20464ab26ffda7bd0c1cd98365f32e842f8c23192b1a1621616237b196c75504c884c208714d997ff6567c1ad6faeeaa0c317dfc5afea1abc06894245d7234f4b510e04428605568fc714235a44c5cb8c93b32f1b34746abf1903ddef5da39e3e55148d7fb8279e968c90d454474ac4bb29584a18b297bff457ff272af73c13d494f3c3f12a5b866ae804352495c5ef0eb6d421502c89ceb776547af6096e628797d2a56822f0a9e3ed5989ac37723eff705cd429fcdea229b51426b896cfb080b01fb52f373aad3e365b757232df03eed656c956b6db208cf6dd681c97616916d9081cde0b084ee4f408331dcbb9da43e40e343e8cb5044ab8962199c9dc1a9d5de4000d4eab4cba80d9e6a39c273c8b18562f105846b1c06917772b3efee71d5ad25c60172dd2f044c28131141a877cad4897ef6972be5c7d8c0436b94cd0fc397f23f04f4616618082a3514a5c2a17446fd49df49f51e91a5cacf0f1c11aad3a9cd3f76de4e9fb61945cd5677a79f1f23672efc361506de851c9813e43722ddcb88c11b047c9e65db4a9c0e1c32757be7c5afaa4996945e3ad2712b60195c2f4be3f37cba84a1594705e2da67aeb45b237a64466d4ad6b7796618b614c0dff778b123f432e77a806e1340e66f0637e90f4f6c181aa0bcac65a645d65a67e9b9afe50833df910c61e3994f3544fdf4d0e623abc60dc36ddadfaea98fe61c9d22e3fcb6e119d8ddbd2e0bf90531f2ad1b594b3bb8914c4afef13a546776c0522833b8bd1c7f3502b557334325cb41b5a8f4331c81c91a0364867e13786c8a05d40245b5b98306585f6f652e0f369d2ef361267fc0f656dc737798f4ae2680f2e7bf095d4786f7012b6b3930b22d90412706b2e8499cffa001fddadc94ab8c7013e13be86c95a60b5d5aaff393028e43544bb7d3bfbca03cf70a0f980e3300e7966c3bfe100fb28305907086bd8818e297524da74ab366864197160bbd145b8415940b75e6c056a3afc4ceaa9d626073757c1a3c4d60323cfa82e0c2c4b7ac4f87254e5201d0715f4cffc7ffa2254b5356fbc4f7c0d0cb0861b992f9d61b7d6771fb3ca5dac0abf243636a6220a3c603a2e0369c74db3c743f0f9995660039fdbf06ac3eaf53753fb0a6585d8257b5bdc784d9141ade8804708be8fcc93c5caf562ac213dd16b76953f7c85acf1600b856b7562e8109d7b1d1b18901cbd0e062fd33720b6a75c20eea11e1d2c711ef42784ab00ed1b2a30da2a2eded1090af65ee5cccb45b26bbf3fc2a10ec2e3d2347449d60227f987b6dd42d9e0b88500251eb467abcd81122c835213f143dd0e4852e83a60b48151e5438d05f8fa2df22fc8c5481c47589432c9f87646c7364a36ab77cb307ac0bc73538cc6cd28ed4953e3efe4d2540c9fea808351eeeeef73d28374cc4f8ab9864df9a2f60f36fcb716a9f3aef31a24572144f77ac7d6174dfc89aec5f831315a7536ba98c2086e183bd8c54042adf6c55bcd2424080047c3822fcfe72c459501021a566fc2ea7fa316f6dbc8d0cf3bbdaf9f809db1e41b7313d8579d6882190748238f2914830dbb323ac437e474859e794dfedba8e33be7dfbbc487f2aaca6c0b10014764949876417763107cc7e16c55864e5e613b85256486a11694e8d752a208a6a3d9958a842f7599a5319b585e0cadd495bad42157ef5c301c64bb32efd963fde15dd4acec3cc4427d0fd923f1649cf620101bd331059f33f3cdb517539551a6a63f917ffd4b75be3552f9d5207248fd8cfffd51d27f979f6c1fce1f0f6f5a217cd2d21efded384634ae4f85e2b6a601aa62e8b88ae08ccecd229f508cbb3bb65735981bd08e55c9662464369c957283a541992e76509399690519b0199404fb3151537a0cbbf484b508494caaf5d116d66ae43f34d986b22a44dddbeb43cb38af3a139bf2ea328c22fa158cd92b7e5a354c1fbf6ef5613d2dff31284ce16947983108e7dac2d0268871e7e21d671676861f890ff452b9c4f55129b062b35e44dd2af4014f1ac732c35365534de7e1842c50caf695099aeafc8d4139d37c28c564b178e32887c39351d20b1753de7a811a0dcff3a014c16f436b2a0354cb8ecbd4f11a25ca8fea6cff397f21d69257f3b5682364b372954bc15d4b818bfeb422de4485fd77f034ff4a39a1e04b93c16d12c0afe16750d573a7e82fa16b2543acf9a48fdae852a6d5ea157a348255b4b1fd1e6ce2527c0621fae1e420a9ef213850ce2ee3825a3f776cbd11b99a9a1755ea1f40c64d8f30c0d33fc1cf99a497c8260c669c56decc34a6446935fc303a45ff865261987b99f884532c6f0210e6171d3eba37fb46baa180daf6f6841a068e4f9879cc690a92b753cd06e8e437bd8638719f2d26ea2d8295c48ce65f0133fbf6c24668142872659a456d6d9c70760b99af5d8529cfced2ce7012e0b3217b036e48ec5fc2e44c4a85fb9d782364dfc1e5aea645341877d1eb0a4d9659da19ed2c10773f8a51310100e710d2c3de39fbcc4af2a893290b3a7c5db5a98d38d24addb366ddedd3205063066c91baaf90a2cbe76c9c1d2b935382800c2006071b64bc1478c0e0888699a3a02ccec9d4fc5bf18f9e692ec73b3c74f3b60493f2edad384e2000621af9ac973bdc2128f5bb9428bd3e3eb385d5646f23c5a48640a5422b0ec4f17de2ac9a574695f6f137e6917b97a123f0ed45001de98ac90575938c58b76d31878fe023a7998a0f8b881537dfa31385875d8e47bf9c1ab1deb64e93f01db0d306ac9d58c7739f782a2a39e3360a5e385247b49460b0d246981bcbac57b86fcc7a8a0dfbd100985fc11c6813357730c722930bd4bb6dddbbdf3ada66e16fbe9a98eedd6c2315baaf49b71ff7182111c65a5183f454663a5db9a563654b974088b22e1307c7be978826b6fe37fb55968f64b06672236f1dc06f3531abb09ada0db0df9ad6bfad8460ec94d2f055d73a4350caf485d222c1036021c8b1c314f352dbc313fc99bf7442034815cbf2be4b97f0961a44e6381c28b5e963ce55d79ea58f89f87c4c9ec431c9caec9ee6bae9ac4423b897b0d27a184ca6e9e3b0e77af49ff70f3fe1010a34b826aee35b879aef8bc7064ce1b95225aaa3dd00571f6a6014b71e6187816cb355767e74a057b906b2d3e1449d30a99ca864703969896bf6b4ec3f39e88c20d5567f32e8eb12f06a12352c8ed6c7f61c79c7abb8abae4399d1b54a5ea1c256c2f29dc012d8809de584c6707230b0fc1ab07db315ba5e8926", 0x1000}, {&(0x7f00000016c0)="1e3ac1d3d7ce30b1fc14a91d69588000e278da9e4aaaa1b96c80e8b55973b0faec6dc0e841244ff7175956e00e2528b086e10c43dd3b0682ff00cc16c49481cbf56ce2f485e1991c94fcb6bd877be7fd905a4f69027bd692f27e599b386a11e67e4a53c9d6d7468c2eb5c274bcd122dd7bfc58bfcb38e52ea9b35f7bc935cabd5b37dca044ec4801da734e51a8bcda33833398069d26a5d4e6317b87fc0a84749d87bdda7b1b663706bd955e1ee5e91b8d854d25f3f4", 0xb6}, {&(0x7f0000001780)="83654937e95f6d398a32279bd48ff6ebd10bac5ce4f9ec5c227256254aea0c8aa0584377f9f358d32861d781a58efe8a5bbe33cbf760fc0afbbb7335784131b1308854a491221e38e6d0282644ea60ea1f1896dc6da36116cf0d086cf299dc08b4847598f4667cd1e210395f6712b4eee4b0b0d8ec7e85b65a4b7bc87bffb6d88718f178fc0294d39b9bbb8d955afd9a20129371161876205ba740ae2a45ff672c3c3e6fb58eeec54e", 0xa9}, {&(0x7f0000001840)="b8790d8e4715e800e9d18309ed6813390c09f13cc98fcf259b6bf99c2880b9ab600bd58380eea3cc942950907df8df0165b4fac5ef66a12d6ccfd7cd43a7da09e53c71c6a47d13789224c95ad6a3e690647e348ddd5c3beda7dd66682c497eefbde0999f646c118d5ba1f61d0c054b7341bd73a6d34b004c53f339ce5e2ca60e4bf8ce67113a48ce3f003f3a8d7b87", 0x8f}, {&(0x7f0000001900)="8e56aac51f478316c1848c686fc9abf7b6d109ea8f06777366bb688f6cd18ab424ca738b0f4bc8addd49a3efe25fec2482c71aa4ef87cd20f45298d82db22712cb609d274a818d36dc2678b00e6e653c118e5924fd763e6d74c58397b56c0a4870b8f8a938823dcc37b1e22f7e0ededb41131049a697efb570669fed3c823172e68d77", 0x83}], 0x9, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}], 0x20, 0x7}, 0x400) fcntl$dupfd(r6, 0x0, r6) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRESDEC]) 18:43:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) renameat(0xffffffffffffffff, 0x0, r3, &(0x7f0000001200)='./file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:43:49 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="620292e4d14ae52cf5de845133b15a3785fb9146359ea20d602603264369f0e7cd7f866ef26731af9f2897eea2e19a7120b01e98d52629a2c900cc147a5b4c0d31ba08a6f3a220bdad6037dbd48be71471d4d76dd6ef09de4dd51986420200059c0da95c6cc64c023ca888901f1ce7e8fe0910cb3cc50e9e3b06a14f10011e5af51e37647fe27861116bf18a623aba0cb48cad9c31c023bcdeb11faaf76a86a2d34a44cf9b85e692994c9d701e48d588b0eed7db1b27a191bf85a68e69afbb161228011f3440f8a7ceca29a59c7a4a63985f1df066adedfc62782218a0bda9b8b2667cf03a2e9510ca1526299a9f3fa15aee7e3f7ee0841fd37294c963d40e7d730286eb998082d082a1ff4660e9ed1410f6f0b562d1806f65849848fe7f06cf0174c809f18663ed3abbb0469ba15a8c3b3039913afcf4a27f279748f9f385fd50e19889b79179d1b2ac0b73b5f4486cfc76ded6ba4d21ee63a575247922b0d5ed7640b94741f001964ade02ec6a0dc421e1016c0b6ca8ea66bb4650cfb770873fbdb8cbb1b0d9d89ef720383e8d4fb9dc485cde8c39de0d7efd29b91740d6522e1a622cb325465abe"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) 18:43:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) socket(0x18, 0x5, 0x3f) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/52, &(0x7f0000000040)=0x34) 18:43:49 executing program 1: kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5c, 0x392, 0x6, 0x0, "c46944b0e8313a4d256a77c06028e40939358c7b", 0x7, 0xffffff7f}) socketpair(0xc, 0x4, 0x18, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x9) read(r4, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r5, r4) execve(0x0, 0x0, 0x0) 18:43:49 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x3) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x3f, 0xc8d5, 0x7fff}, 0xc) 18:43:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x3, 0x9}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d88207503", 0x3ad}], 0x1) 18:43:49 executing program 1: r0 = socket(0x6, 0x400000006, 0x0) setsockopt(r0, 0x878, 0x4, &(0x7f0000000040)="320700072fc383418d8d617c123b72951958c602f9baee50faab53b58e680000000000000000f7a196da3b16f9f2283a030720e45037d86bed6153087181621f0000000000000053617a5682d35f8d4ebe3cf7e510696e9ab4866912c7debf4d8540efedd6148d4ea0aab85d856a22108a08932ad9e399d65d0d6602fd72189c2191df0500000077072406491e9dc6a91faa0bc81d0723eceec0f0147e8cacac0d73cceef793dc53f97deabaa983dd8e816309c727d8cd2fa5505ee8215c5e65abb05ed7ab060458", 0xc8) r1 = socket(0x10, 0x2, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) fsync(r2) ioctl$KDDISABIO(r2, 0x20004b3d) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 18:43:49 executing program 0: munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060694a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8060694a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0xd17}, {{}, 0xffffffffffffffff, 0x21, 0x83, 0x8, 0x7}, {{}, 0xffffffffffffffff, 0xc, 0x2, 0xb90a, 0x309}, {{}, 0xfffffffffffffffa, 0x10, 0x2, 0x746, 0x2}, {{}, 0xfffffffffffffffc, 0x2, 0x10, 0xff, 0x4}, {{r0}, 0xfffffffffffffffb, 0xb26e7cf7ef99abb9, 0x20, 0x800, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0xfffffffffffffffe, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x6, 0xfffff, 0x3, 0x101}], 0x10001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x29, 0x12f}, {{}, 0xfffffffffffffffb, 0x14, 0x0, 0xffffffff, 0x2}, {{r4}, 0xfffffffffffffffe, 0x82, 0x1, 0x0, 0x3}, {{r6}, 0xfffffffffffffff9, 0x80, 0x2, 0x401, 0x6}, {{r8}, 0xfffffffffffffffc, 0x80, 0x2, 0x1, 0xb9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x36, 0x7}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x5, 0x5}, {{r9}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x28, 0x2, 0x1, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x94, 0x1, 0x40, 0x101}], 0x15b, &(0x7f0000000100)={0x0, 0x5}) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 18:43:49 executing program 1: syz_emit_ethernet(0x78, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaabbd71c9edd8285814c3fb3c53aed00f512eeb4ad596017f1cbdcc0b3ebf2b062e0ca6e789eb246a94edfcab0cece3a02ff5f782a31cc0878db0af556258b41e4966c6e07250099bb77de190b988c0c0c73be63d9379f64c549ade05442a3b50000000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0xa1, &(0x7f0000000100)={@local, @random="e71a26977ec1", [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x2, 0x1}}], {@generic={0x8820, "c5f292ac7744da74ff4cad0655027c8e936a5852612982e32eafa66c4b867043993ce17ebcc4dcfff61883acf8cafbcb0d79032a98443dd3e282a3cc7247cdd31a59ffb52d7597097d195e1edf8d133266df02d190b01d5f39048fd302c6186778c75b1a8702edd8c75cf03fa4b0437372e059ef487ca33cfeb59432bd54f09dcfc5f3b13284e23d50cb44"}}}) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) flock(r3, 0x5) socket(0x2, 0x4, 0x2) 18:43:49 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 18:43:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) preadv(r2, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000000000)=""/18, 0x12}], 0x2, 0x0, 0x3) 18:43:49 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffa563f9cfe82fd19d383a0000000000000000000000000000000000ff0201000000000000000000000000010200907800000cfd60f77bd70000060000000000000000000000000000000001ff010000000200000000000000000001313b6647f94af98c"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xffffffe0) 18:43:49 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x8, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000540)) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x14) r2 = socket$inet(0x2, 0x2, 0xea) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 18:43:49 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) 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, 0x4, 0x8, &(0x7f0000000180)=0xd) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(0x0, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000000)=""/173) semctl$GETZCNT(0x0, 0x7, 0x7, &(0x7f0000000040)=""/102) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x2) 18:43:49 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000053c000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f00006b0000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f00001f4000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000580)=0x8) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 18:43:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400", 0x0, 0xa4}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 18:43:49 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x6, 0x4000, 0xff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r3 = dup2(r2, r0) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) geteuid() 18:43:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000004e7b35bffdbe02598cc6f69415a5e2e9491bc430ab636a426b42d48a5a56c1a1ff0ae8e89ed1e4e1662fd05eaebe8b3c2fb6ebc6a7003301616edca9ee77f17e83b13049710b2f06579b026f208e5e5ece03c2fdfca04795a7eecb656884cc00"]) 18:43:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000480)=0x101) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000440)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000600)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}, {&(0x7f00000000c0)="1a6f8d5987a96b0d559486a405f535a8c7c9c36b9cbfe2913106db61bdfad06d824e1c7e34e685e9e4d7435a1056f2fae42fc6b9ed4a83c0e0a1b30d48d2a2346b1be9327597e013f6c7099773f815ed6e4c64e5123fb17ad0b1c95346ed6ea5786c4dcdf1a8a2f3c2bc209b2347549cbbec70b351476160565e0a1a459250cbe6ebf5df8ba4bf03187eeaa15a3a7575d6617664e4388592ef5128a86d9a2d69664814", 0xa3}, {&(0x7f0000000180)="7b6bbd979efe406ff75148f1b0a09afc537743be24751c473208896a8aabdea3bd7722fa0223fb40266accb16fdd0f7682575b6bb0e718001b55b54205368520d075f9d28d09c558bd295045c4f6206ffe72e4929f8d04d5237e9da0fc8a68fc97dc2fbd210efdbdb941d934e7fbb8ca9deaf83267", 0x75}, {&(0x7f0000000200)="d8d43c26d99251d35d8c3a313de538ed2590628db0418f5bbd0a32bb7b1067af5a167a6bcb5cc50f8bc1db7adc9c835b96a35917e72fc55b0f542d2b2c351b9aa5bbf1285bb5325996033f5a68b0848feed53c7020c077cf9be4c81785a86697d397c466e2b5c23633dd1387946f03cdeb08594312c602d610fa5506149de61e5800c56660f5021a478794b323f540f408ab68d3239a75452c33ed4ee88b012a984e623168e609", 0xa7}, {&(0x7f0000000340)="f20b80d14f60869c286299a44716ea5a24289a89d538d27e662af50891c7451a1aaa3c22b5965c9f1cc27c4330af9920c34cef9d3ec3cde1b2d89635094f44387a9ab61adcab6b", 0x47}], 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x53, 0x2, 0x2, 0x7, "5a0679d48365ce75393b3bfd66138b00ea4c8cc2", 0x10001, 0x4}) 18:43:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x1, [], [@ra, @ra]}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 18:43:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000033c0)=ANY=[@ANYBLOB="93022e2fac14"], 0x10) dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 18:43:49 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/254, 0xfe) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x80) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x40, 0xc1e6, 0x5}, 0xc) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e9", 0x1}], 0x1, 0x0, 0x8001) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 18:43:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x42, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) 18:43:49 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) rmdir(&(0x7f0000000000)='./file0\x00') 18:43:49 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) sendto(r1, &(0x7f0000000080)="0c0dbf4e05748450c1d8ef834a0676d43190567b11d0d9d3f4fc2676c9efa61fed6aee8571e84f9842939fda944f62cf4640d1901ff0594f8f94338b474acf98b3adbc3cf2e610c3a3a063a2", 0x4c, 0x6, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x81}, 0xc) sync() 18:43:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac3500bb00000000030c907800000000450000000000000000000000e0000002ac1400aaae8b1ef34104083fe1888015f3e7fac064059944f8ba5cfa9258ce117f54df4b930f61f95ed55eabeab6606c63a282d34a58232de6ed81fd4948ee201a99510ee98090e093c4bc30ac6c80008ddc7a236f7b4e81da4d4be8700f63f0c81861e5eac102143359e21b4b72a030820659a6d4b4a5da740262a1d08dc39d73dfbc3929352631a7eac36aed92deb03af94ad74e9727e555266d3f1bf93830ae6e07b9386d07256da8badd2aebac2a11bf31af41e4b1f5dbb387a2d31b8e3cb7a54fd79e7be334f44a8a5fc8b7fc6f7ea5a568379f2e320b9bf478c4fc19acad5d66359e5e84bd439adce4e17a5b"]) 18:43:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000004a00)=ANY=[@ANYBLOB="2000000000000000ffff000081b90000cbc3e1021c34962e93180000000000001010000000000000ffff000002000000714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b431500c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab1001000000000000ffff00000600000047b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3000000000000b0000000000000000100000000000100a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880000000000000009800000000000000ffff0000df00000085d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda400e800000000000000ffff000009000000244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b480000000000900000000000000001000000f7ffffff0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de900000000000000f800000000000000ffff00001c00000002f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd9acaf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1006800000000000000ffff000006000000efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d39bd5a981051309a6a1f38c885ba0c3f2b6acebad452a0a13a2ed3b9953f9cf9ee5bd5d36d232ad7971b938dc56f3e3299b596fa105aa6846f21f3f56f02c954b1ce2cc33bf84c9ddfe5809fc928b5c4c683bd1ef8a40"], 0x1560}, 0xb) r1 = accept$inet(r0, 0x0, &(0x7f0000000240)) bind(r1, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d20600897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479d8e5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aa0000ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b23f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c00100000a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50f0300fbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"]) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x1, 0x0) accept$unix(r3, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) 18:43:49 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {0x6, 0x6, 0x1000}, {0x4, 0x800, 0x1800}, {0x0, 0x443, 0x1800}], 0x4) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 18:43:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0xa, r3) fchdir(r4) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x2, 0x8}) 18:43:49 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd7d31797100343a0000000000000000000000000000000000ff02000000000000000043dd00000001040790780000000060155d7700001100ff01000000005a0c000000c5a184bc5439c154340000000001d3f5ab685191de4dd5c6d1a1b3776d62a5ec41139a77313f4d9757dc53c4efed72b5046e550253c7ec20e44731f1b127e77b5c377b3c65ea0b7f834c4941a885d84f210e7a8d4cc3234be9d72fecf4633e8f7d6b244990d0b6b6292e2395a91664934240589f22efa895a7c42199c3956d15c45decc7546d1ffe67dc573bebd4915d47c9a561ce66a2bb1cf9ced600ab86ccf1b27082492f6b6e04cbd0c9141ba8db0e351d5b5013bc684cfda2c8156b1d3d447ca4150f718e5043c0e4147cdf1c4e05d9b24c629c7632bb93bf28debc280f8ca23ff4a1befcd1f6fc2f7bb3e9ea04cc240d954470eb6483b0901d99bc00"/346]) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) chown(&(0x7f0000000080)='./file0\x00', r1, r2) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, r0, r3, r0, r2, 0x2, 0x8}, 0x5, 0x7ff, r4, r5, 0x80, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r7, r6) r8 = semget(0x1, 0x4, 0x400) r9 = getgid() r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r9, r7, r10, 0x9, 0x3}, 0x101, 0x8001, 0x7}) r11 = semget$private(0x0, 0x3, 0x222) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x7, r12, r10, r13, r2, 0x1b, 0xb7d}, 0x10000, 0xdab7, 0x7ffffffe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, r2, 0x30, 0x4}, 0x1, 0xfff, 0x4}) 18:43:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000fa17a37f10d1c6ff3335bcc2159069404ac554aca03f40e01a017ade15b0df633e01b08c4d944afb78ef0b961b2cd473eb0b3ca5506fb0078bac4c63d3"], 0x10) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x44a) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 18:43:50 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x1, 0x1, 0x418) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6202e57b7f0000012f177711b50b7e2cfcfd17ea940a4173e61f0506c1239ff67c003e8ae85bb1bd742104e314d814e4e77a23dbef40ce83b91d95b4c279dc1e20c09276ff6321362c3d54588dd1908ff110c37e2659e421e6b6ee7a4cfec1b7b7611b82864946249fa62732f2bffe0922278d50e4a4c33530a55892861f2cd780da7bb20f833b44c1071a235a51f6fc05f8bd"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x33, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000001c0)=0x8, 0xfffffffffffffedc) r6 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000008010"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 18:43:50 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000003c0)=0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000500)=0xc) msgget$private(0x0, 0x0) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) chmod(&(0x7f0000000280)='./file0\x00', 0x11) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYBLOB, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cb0edb146c6d5bdc4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00"/74], 0x8, 0x800) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000fbfdebbc000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000003d02e8509df2e0e700000000000000000000000000000000642c810ba9780000000000a0dbcae8c7a1ad3687e0c4de0e202d84b6d19a81000000d40f1fabcb5cb4610d33e27c762248fdcda06bfaf34ea9433656443c0ea148b58e2d58e41011529858e2c453d084bc99d21fcabd7ddecd6c6823630897de44ffbdeb9ebbbbdb8a031989b9ac00"/234], 0x81, 0x0, 0x1000) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000180)={0x0, ""/204}, 0xd4, 0x2, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0200000000000000300010fe87a3f077458c0cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c9b0e0000116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebf7081376bb390dc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) msgsnd(r2, &(0x7f00000002c0)={0x3, "1aa2a2549dfbda385bed4da297b8b022013450cc283ece9a8ad271967f2bd72a75347b302bdb6270c19029ad70f981c54ea67cc201eb738d4ef58faa4e00ea00f431508e9b37d0f139bf5bf630dc944b95ff8372dc14cf0898f7fc8006e0c8544b7b21ef3ec72f62bbf65cd2b2a2afce622e5ac730b8ba4f6c3a6739094c57efe121ca60bdea37ac29f1fa4cef1df80cb10e61e89e3562be77ea57d4914f692efd318b06d1d7b2f5d3d5071c72be822533b69cd5524c94d6dea7f9b71942607cbb12ea6f3de8c97e66d750d279a9ebee0f0d2376fa7cd73b7b315fb14da6d8fc1b1fe542"}, 0xec, 0x0) 18:43:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xdf601991, './file0\x00', './file0\x00'}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x5, 0x1}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x3, 0x3f) shutdown(r5, 0x1) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8060694a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 18:43:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f001a01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x3f, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r4) openat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 18:43:51 executing program 1: syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x10001, 0x80) syz_emit_ethernet(0x107a, &(0x7f0000001240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaabaabb86dd6051e0131044000000000000040000000000000000000000fec072c707007f82b4234e2300"/66, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="1100fff89078000404020402020401000506000007ff0516000100007559f206ffff80010000815f00000040080a0000000900000002000031c3f1b8b7fbd2f2cf8868b7c3951225f7e44211098e83d69cebba96ae832de4a9b65592cf770c7916c3b39c0a90d639c553f04d3f58b83006c51332db41ddc03473499ddf718ba27cffa7c41b9e5dd476fc66a4aefc6904fd021cf0584eafa76d376e7cec8327c7fbf3dc7d60b7fb51ce3ea5f1f45a15d9383c4efc0a9dfe6a3a86047464666d9f6061664d140841944858cd12b5b5816a0908a27804b649376962c08c68a6fa915451add39db0e4f3b8dbd0afc9b7c623554cea0c32f7651a6303459b77b48f0bbfa51a3b78772c68c25869dcc30ff341d2741e2d6a97bff5048fd1edccc97feb1a1302d55d7c2351ab7f032577025a17847bb4ef910bcc688fd11d5a08317b05d37f19b2c84e7f193fa4a08493ec386f3d076eb45ebfb874aa34be7da7ef188302758b735d93ed914cbbe0de8a73b7f9294c19bf1f060b6fc671bcc69f346378539aa40a4293f6abf19b66715a660905d95d6411e95a1710f1bafccd0f9172a4be9aedf7ac7ddc35267848c9ad8b4d328e45eeb2594a0d59b8b609ec92eecb2651e9ee9574607f001fec8b2dbc2732c53976e5e61f9f939b43b11345d8e075c67d83b7bca07f15c2c7d860407cfbc3399813b304239cec0b2decc516be198019d47a8d4b6b598caaef3af28a472a61d2e5e49b1f7094efd2f99877848d4aaea4edb8da06a3aef7709d5b4a59d9ecc0c98cae94ee7f03e6219e4febf0d7090408bdb3c8ebe500576a6f86fa3d2c713c254381a51a2f80d5673ac45b715000a6e4807adff9d2ee30e299e61f0f7427cc8866057ac853f40d670d65e06bce33932874e9c59c4dc12610a4205c963d5aad8a0ecb286fe2541e6c2d58d98e421427a6fc800ff533cc055b93670f9078309b7ada6285ec7c0b1740ba0464f542e2f8432f84d2ada90348444a1fd2ec641bcad75220b374688a6a9e47c9afc4e13a01847c740a97aa56c14242e473c999740f0b502782fa35544dc4a3c3bf2d759113bc1eeebb49d2deb971d4f3b955237798e969c3c730f4af56f0b5cac1344c31af28b228372bc6ab2c3a0fb4b8ac8f31debdece560d35de7b2ffd37d151a3982329e64f79ffd6ffeb5a89d2d5a55a7bffbe34b1abb6eb42271f2bc7cfcca5ebd1e915ce997c0a4a11f81434278599ea84a9191e335716bd4ebd9f412e69b69dbd8447746b8e7118b586e294a17a329d957a71a29b5e1c27a6598b06335b8aff023fb09280acd0f67e80aa49c95e0fcf773e75e712a44b3b173f5741769841cec8e2e686cae41cc5b958bf8b32eb10e0201ff4e9f4b44696fa27da8c3726c906f5d5dcdfe124fdbdae4d0a74ca30c29f3245c9c8d66c493776553b4e7a20eb690218de7854efb42ff02d812d552041b27eb5dc978a67253be71a83dfb44a244b9ebf8696ae3b3bc226b7e237a04371a32504ebc4d6ce93e0c840cb0d5323c634cd15ed2afac38339e63aec20d1629cd3ea5cf8b6f248cc285bdce29b702d5e3f32b5570f60af6603f699c538f61e0657d2db2812fe23037292e6930e7303133a54cf888028090bcc4add799bd9f9530585adc2a99e407d3026262723108ca6c14bf57ff84993cdbffa7d6d5d5a6b65ec920a4d07163ce2881b8e8b1891c10bff6c96118410b1163c2269ac2fc7e6fffe440823cd07a1422382ac91e20271876ab4fc2255e436ba1d1a400dfe159b0c73df96c28f66df5a4f947122981dae520509921dcab82999099d3f9bac3771b3f520bfbef6d71ca075a40bcdd76cb95e6146a1be29c254f759c03bcc70fe8a8bd0e903d191cde4b3d26c0b348d23fe6721bb7cdc3c6e5163f004ec6f1239eccb17357218555a9e28d80620672823a8bbbe1fbc4bd47b8f76b7bf792c2e20c254c7bdd95193727ffa5b72f1e6614c4ad1115a5dfdbb95aa9dc63633d1ee994c062126238dde8d5de776ec38155aed8d91762f7bed4ca96530588abff8fcd87af8967f80a72bbf24e5e4df16453d1a005747c5b7d8d6831076f4803fb2b29e2bbb80a875b454db376e64e9b1baca898e74ad828b7c8f4b78c9f7aa6531435c451f1ce5369ecdb4005e6066a5563149a09a0ea39029532c37d5c8c04ecafbe61d7dc9438f89307ef364b038f471024489407cd8173689eae3e269de638700b28da97e813b9ba2de18fbf181aab7f397c78181b6c5e3b2b6cb92622f76800ebde68d99777535a298b798da55302ad9431555dd2013fa7d351ece1905874dcc48656b3a63fc43d63b90cb5dc23358d068450de377446fffceae321113553996b4cdee06264612d47a299b5617013125125f80d347034e88a20087dda1c868e6cd8a617bc31822df95658d9c257d4b791a26aa2b5bc68007db1538dc8ea44f4b5b10682a22fddac6f9968309db233e35c5b156004020f5dc6dd6f3b932635d94c3ec840a4b45350adfb8a8e02dd19851c003066b02653ee86171c058edd3f2a0acbf8d3c18f0a74f801ecfe1475b575cccf21cea6f651399e1953f9729e51438e9347784850bd43e2b2d1765066055997239f85e6ab3917fd9883606418f98dd9ea44b611879454a92110b36d3520e9dbd1ffb972b854ffddc31c12619e0ec625af71a769cef1ad189e5847224c36eba7596d6a1ec1216162b32fa8b998eb4475af425f6e758d63de47280ae2c47d25d851befa972f2728125ee29903286237b11ed66b6555f58a916cae89e0e18e08c9f893871280eecae6f0c1d3d15419b6c3b7eee67f4ad69f277c570abde65159b863c31b28810a96061875cc94dad11c771cbd27c33de0f733a555ddfe147ce4b125552b3763891de70100123a026ce60ccb8a985ebb980ee1d4766af6f23011cb0f3f742f3e1c73a50070340110a0df5787882b55013c9fed14ffa1958e4bfadc76dd1fa10019b1fb6e524b1ca37a3b1ee8156dd850971457037e89cbb97c0d27e38a2ff0141cc717267d9cb759e4df4bb3ae93f26b4b5bef130f20a2a8ae330fbab73e28dd368f5b57c4f52d5bbc421481f1557dd77c4e43f27248c2651824c1eec75dcbccb1b9cf986e4b014ac56903412a5572ea8950b48bec87ed06d5f669067ba96da4fcc9db7d4e3ee255bd538f1fab3ac7d7bd5284f2a69df706e2203b1495265ac649d28a0b9e6840107fbca59743257f8aaf5239a0cdd73da8ed22427029f297f8266a183c222ffa85a3e9bc583c125dba9182743fdbc36a0eb9fe89776e3f55c7bc15c034623e543be7e5c2d192e1a40cea8b0c0e310ee635f4fc3a6de78d2e655f027c5c4f92c8ca679738a5b682d4f451c6ac85fd54283629973b4e4ec5932c3f1d2c74080d670be486d920b64cbefa8815c9032592126cceb0af6c81548a43a5ea74420c81bef4ec3cc65632ff8ee52118422dcd155c33b45465b307d800b7ef79e6c653d661bbf2f10e05a5d9e560215adae04bdb802234a03a02fa9d0ec6e96713d09e4d26fccdfba6daade5775e51156834c4718b184065adfc89cafbe8392005b49b5f36e24b58d07e73049ce729281ab315802dbe35580d6392db55a6b3c1b11c3ad1ff9fdf9e4019dc8e488d82b7d7c7c50211898e6ce150e04f924c8477733613ac1784c57cb5785dee892b66e492183f1f25a594a04986edbb63afa3f1a482dac5e9b7516c19f895aacb0e5d93a7d23a4ea745af18bc8ed0ede65d1238c8ad983756951c3662c5e7ad812c3b20f2a2deff00971caf961895e58ada6d2e163a3827a3b24c26373798d756c6e292fe73e4a20f09efc8b2a475d4ffa7971c879478eab8d76ed33d7b20e02898cb467d65501e90ddc91ad5993495ed02273981587c033465027f54e896ec085a22d87a22f040f5d42fdcb55d18d6c2aeeead6c2d29f2cc485a55e79e5107a178367c1378fc5dc44e070c4797db3fd14da1f8c088ff17cbf227399938b905c5dff7674d9da427d7d59649a5bcc2493345575d352605a757cedc1d8c8d8aa726509e086a19d40ab3faa401914b9eb8b4d3fdf1ef30818030a5613a388dac6c461202dc917159186ed6da94dc43ea2da2f17976cfc90234d44a2e6b71f9a02da777e08677a37002460f93a6add1043d743d41fc5554e0323ae77ddf8128fa39f275667a3c47481f5c98af87931fc4c63db6c85fee4e06ac6d77a1286d69274ac8506e43a285e8a120e26ea9218c41b40c68b5f7bb8572b7297464a23b8ce6f2907617f13ca6eb8f700315b1ecd53c2030ad44971b87a4ae35e211f632e85da7bbe3c730da3a428625819cc008ee7651bf90f11d42664f5e19b7401612ec71c19ff2a87bd90c637f39ff93613b93d5c7cbaf460a38ebeaca24a4d03c2353a13aa7855abf92fa9790bf9834891a1657858f5f71a4bd05780aecfe52747f054f3b9fdefb17a504b1ae3e66fd6f9eca680113f9d4b3f9cb4258b74e751aadb8d232ba25a9513d94cc13bd63b710bb514833792bee53bd8a5088870b8c491e0bc08e68db21d414947405d7cf87c6656ee35de895660afc170d32d7ae04c97f28ca8fd49a497031289daef21c8f5db63e560da7db8836f13abc3f373d18d16f093ac2e04788a89a9984734f4524fabbd07170cdfea42e2b75cd8e41bc294de984ad93e71240430bff29b4b824abc49aa8bc5d4f53004ec45324fb5d9454da3b29cf9fe98ad76e839384df3ce2d115b047815fc3c72b29d3550f98e43c7fe74ad280de22ee88c12d282ce09f538086993c2964e89632c7ecbced64d819ed1b286b1ef9fec6dc841cb9633d58f40b990c5b44208940d7bca0a41c7ca1669f96a757cf2ee10a6121519df31a2d4d971ad7700205771283de77423c23e29980449d45f86f841834596d919503822b0c1d94bdc3756166cd10059515a4aa3909c05411db2970eb72f87c552f7b08b142e10c6a566d814e101839335d71f920880157576cfd84886200da613d024ecbe3c6a37346aeff2243ddfc7bcbbf5acc24a523b50a64e63478e17574942a27f143bd6cad4aeb49af722e9112ac972b594c192dc1f285adbd97a2d3adf545ddcb3d76667cdedb079f8293f4f64aae53a0850da1963a12d5dbb868d0bee57f9bfaed6bbd86f3b08b6686a349d1d761c2b049b36ff7e4e548afc60d012f4213e575d9f6099ebddd8aefe41fea6b187cf4980a1e857d1ce41331bcb0c90324557c34c7db2a7c1f9bdd2815990d3b6717befe89bb6d79aaaa8ad2d115d90fd2fbbc16239b5af5cb88cff5bdf15fe69b8202d4a08c23e3f863535d7e7215b644530ba8a8a88abc13ee23449e6bc3bfaee6ca7dccf09ade9d10922a9f4ead06461ad4b0304352a08ae52973db1f8b2aeac40edb1401d26302af8920f658727080a38fe2938a130613f2f94c3e74f883a66bd82bbbc3e6373d1e86921fa3572fc09eb3bbb7025783ce9a6036f488dc90ec2c82f69dac7fa03ebe2390471c2c796999f4789b40dd130707107a09e4dd9d4d273cc547d7ef6a1adac3cba992a372858f866d75e45b2c54333848fe8b60262aa0a7394f1520d93ea768625e67b26f4b545fc6aeba6507dde0ab3f5a8f06d89c0991fc1b12aeab5a428a66e942c1391c066b3f8523f796dd9340bd9abed1c674ab15aa314b0778efc94fac7adaabc223f3760e6eade7670481a42b1a1e173133e5baaa3f4f005aeaf5f98466ef09b7d9db346198a3609ce4152216081790e92a28b455f5ce894b0f0efe5dcc49b0202e6cf01bf8a8be95d964165731fced87152bdc99a2e79bef3083de6c45bbca27ffae1d1a0dc72d3ca4be6c96aa59d7b4a1b9bf3bbc0e59c3815323c337ceea1a"]) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$getflags(r1, 0x1) fsync(r1) 18:43:51 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r2) r6 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r6, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1b9eb5ec86d25e2eb732027e835528b6904f4356f491ba12257c32", 0x32}, {&(0x7f00000002c0)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d35848ca18c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e7698309fc64e3fc99cdb7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228822acdcb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67f94767de5fbcff14bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942564c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202464357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ec48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f0931c42e067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006cea15ce6a8110a3214999bdfb7b4f2f41bdc7c254306ca9cee14d95920efa03beac55679b933cb6545c33f178c812cf42b044c17b261dbe4223b87b01982866acc20f6c81d0f1e732b71cf98dabe1c061d0b466fe7f42be127"], 0x1200}, 0x0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:43:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x2) getppid() r3 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f000021a000/0x3000)=nil, 0x1000) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) unlink(&(0x7f0000000200)='./file0\x00') getsockname$unix(r4, &(0x7f0000000100)=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\x00G\x00'/95], &(0x7f0000000080)=0x5f) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0x6}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$lock(r6, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x5c, 0x60, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 18:43:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x74, 0x9, 0xa}) syz_open_pts() 18:43:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x3, 0x0, 0x6, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0x20000001}) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) setsockopt(0xffffffffffffffff, 0x1ff, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) chown(&(0x7f0000000080)='./file0\x00', r1, r2) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) r4 = getpgrp() r5 = semget$private(0x0, 0x3, 0x222) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x7, r6, 0x0, r7, 0x0, 0x1b, 0xb7d}, 0x10000, 0xdab7, 0x7fffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, r1, r3, 0x4, 0x9}, 0x2, 0x7f, 0x20}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, r0, r3, r0, r2, 0x2, 0x8}, 0x5, 0x7ff, r4, r8, 0x80, 0x9, 0x3}) setuid(r0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 18:43:52 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f87330c00"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) writev(r4, &(0x7f00000017c0), 0x0) socket$inet(0x2, 0x2, 0xac) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 18:43:52 executing program 1: r0 = socket(0x20, 0x2, 0x2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/89}, &(0x7f0000000000)=0x46) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) 18:43:53 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 18:43:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000008c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x92, 0x8000}, 0x101, 0xec, 0x7fb}) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r3, r5, r6, 0x91, 0x4}, 0x4, 0x81, 0xe716}) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000003c0)=""/145) write(r1, 0x0, 0x0) 18:43:53 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="09000000000032c8e1654c2c6ea1497003c2b8441dcce8657ef035c608004600002c0000000000019078ac1400bbffffffff8303b8b32f3d69a00400000d00907800000000000000000000000000000000b7272503be1358390b1edf9d989ee681d2ca79be2c10e7e58238ebc2d4a096b673f87901a140cd3592ae0698b3ff146e2dec9ee4f1f55742"]) 18:43:53 executing program 0: r0 = semget(0x1, 0x2, 0x460) semop(r0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaaa7af5fe600380000000000019078e000000200000000030e907800000000470000f0fa0001ffffffff440800"/70]) 18:43:53 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x10, 0x1, 0x7f, 0x20000c00}, {{}, 0xfffffffffffffffb, 0xa1, 0xfffff, 0x1a, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 18:43:53 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x18, 0x0, 0x0, @loopback={0xfeffffff00000000}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="e3263c0710c89eba818898c3864d3677"}}}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}}) r2 = socket(0x18, 0xc002, 0x0) r3 = shmget$private(0x0, 0xf000, 0x210, &(0x7f0000fee000/0xf000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x18, 0xc002, 0x0) mprotect(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x6) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:43:53 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800", 0x10002}) read(r1, &(0x7f00000001c0)=""/193, 0xc1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 18:43:53 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) sendto$inet6(r1, &(0x7f0000000180)="db66e875b91c84b738768861349c4ecf3d8d0776f4824304a06260260bcebf29961147676865c96b834b016b73bc949bee08f4d0792648a4b88a8dc58d736b5ef973808c4a3e0baf265902b0ab0f2d2509602a8e8acdd798eda8f0ed0445", 0x5e, 0x400, &(0x7f00000000c0)={0x18, 0x2, 0x100, 0x2}, 0xc) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 18:43:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x3004a, 0x0) poll(&(0x7f0000000140)=[{r3, 0x80}, {r5, 0x40}], 0x2, 0x6e) r6 = accept$unix(r4, 0x0, &(0x7f0000000180)) write(r6, &(0x7f00000001c0)="d868eb162a66e6de85a97e616c080579214658020fcad7ac9735cc984dfc32978ac87f31adcb8cce30093142d878adf63bf1b5dba1a683fff6d649858787d1ff5da3038b03c576b557c925d3c53ddb6aa1b547f632b3d934d7451d47ac8e45b085aa7d17c18f097e8a6c181e30cabcc3c5af4311", 0x74) fcntl$setstatus(r2, 0x4, 0x8) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r7 = accept(r1, 0x0, &(0x7f0000000000)) setsockopt(r7, 0x800, 0x6, &(0x7f0000000040)="6964a8878fa3d49f24e3df92a5368f50d84da88e90e452981499f7c19167e940b20cb5a9ae85decc5622fc20f49f730e6d0c645c02ea8bcb7e5711c46320d681425ec630d1f3ed03bc0a18b25537619e88d7594778e1bca90ef9b0a4aa1f219facf789ab08e78c0d4cd51e247e655267401fe50c3dd6318e22f1b88fdf4be95f256192b2e73a4fc2a3a92a260e370f9709dbffff6ee6bad6f734b22076eec4f6e5e2b2", 0xa3) semget(0x1, 0x2, 0x209) 18:43:53 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 18:43:53 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x29}], 0x401, 0x0, 0x8, 0x0) close(r1) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x71) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 18:43:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0xa, r1) socket(0x10, 0x5, 0x78) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8060694a, &(0x7f0000000300)) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d47d97e235d3800"/126]) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x6) 18:43:53 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) r4 = fcntl$dupfd(r0, 0x0, r3) setsockopt(r4, 0x6, 0x9, &(0x7f0000000000)="596434cba66f5618c3b6c3f3ed80fa11258a73e95c3af19b816f9f4ce7e533cd79644b192099f9a2fd388d374efafe49fd805a618560f40d6f27db2ae1a073fbbcbd32ad32b1823acd920e2446a75ea64fb6e2b62781643e497d716e27b0007309c21e689c1633de08a938b9947ae851d5cbf588f5b61e7cb3e57e08b118c8aa72d347b8f4c34174018cd4cd8e", 0x8d) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) 18:43:53 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000000000009078ac1400bbffffffff830500000d00907800000000000000000000000000000000db7e8c85bd71dbed64967b66809076fd8e2aa0c2be5df9d750258fdace6801cd292ddb45450ec168e62d92de8088e0435e6d55f60d79982eb26708fd2ecff3a43ec2c5c8f7"]) 18:43:53 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000339078e0000002ffffffff0300907800000000450000000000000000000000fffffffffffffffe"]) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x0) 18:43:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) semget$private(0x0, 0x1, 0x686) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)=0x6, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 18:43:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000640)) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) r2 = socket(0x18, 0x2, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="417ee9159f99a327af84"], 0xa) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060694a, &(0x7f0000000300)) r7 = accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000680)=ANY=[@ANYBLOB="183912a1b0310df0d17b488249b649ea7d40fbc5e94655aa1d8893a57ccfa14f9a33c2bf99e43ac528a5257112e7d83ac95c216f185e61d39a86879a067e521af75beefa0d127c6278470e72b097d0760fe576b7b737253af1c4cf096d613dbe3d8094cbde0fbf8a241ef69cb161dccdc47f8b707cdd"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="ab65beb4df137c091ea12e0c18f1dc6238b3ded2ca", 0x15}, {&(0x7f0000000340)="3139a82e65ab3504e2e911771dd0c75feaf51ac0cb63b0b552ec9bec057867f8c46cbae2c0995bd8d1172dadb9302d82707e195331bb63300b9efe1739df7fecf854793f8cc43089bab4f6d465c990f2e318adbff731f6aea2ccf57c602b7dbf066392f0ec65c81314438f35285dea17bf7c19d5a238f6d37e86ab3f007c870dddfd8d0f52dfcb0b297599dfb50f2e29003bc7a575ef5a51", 0x98}, {&(0x7f0000000400)="f38658252cc897cde31ae49696412ca856ec7ec6327eefce33e964a93e0fde41aa1212ab972f0961eec51cf03cb3e72cd76167b0518c83cb76a3c9b805a1f337ba1f6596938821e05a514c6c25f95e636413badc4f2fe5b342e75b4db7d0255972b906dc507fef57bd0ba8294c8a79e69cc11243ac0051b7c9999282e7f5acc91825a679d53df0e62c35539991a218a82cb93829ec64726cd57bb7669ded427d0b6e71c7550d34464e6a9c3e30773d32b56a44146e12db2724e2ffb404b6ed0f18223f987309c024114df3b2a6169a4d58fddeb321cc05fdbd20a3f0e2105dea67a83ac2adef1e23419bf4d298ea1cc1a9e6e037d8", 0xf5}, {&(0x7f0000000500)="b6e7af58edba5da826418865699bf751b8869258f9f4c9f57f9fc98d42e9deb4e9d220ad7b09af12683e8e65f5f8123602d288a3e96c1e60571278aa9c796e003a2c4fc4847432c6524a1e0d36e8f15a87b494bfbfc2449ee1cb970671a07e23daa7ea539f35b9d30b5deb78ade22df3691a407c913b3216f8429e5517ddadad431c8c52c33f9dc6058a22a0deefee990a5b79fe518912560f0dc4bb8a9f01ca9ac0cc9161a2b2bd9b01784f9d2bd49db6c17dcd1102abf65d1fea7ae6f63c405f3f47fe77e35610fc85acdd45a8ba098dd018", 0xd3}], 0x4, &(0x7f00000002c0), 0x0, 0x401}, 0x40c) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 18:43:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "030000000082ac0000ff09357f0000000400", 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:43:53 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pread(r2, &(0x7f0000000000)="f9d439ab4f19afa667d49d8bdd612ffe6511047fcf2034a9db4b38a170d421cd207bf064b293deda385e608f331431146b369832", 0x34, 0x0, 0xe767) ftruncate(r1, 0x0, 0x0) 18:43:53 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0xc1) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0xda, 0x1, 0xf2, 0x1}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x100000000}], 0x7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x68, 0x80, 0xa16, 0x10000}, {{r6}, 0xffffffffffffffff, 0x64, 0x8, 0x1f, 0x4}, {{r0}, 0xfffffffffffffffd, 0x24, 0x1, 0xf9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40, 0x5, 0x1000}, {{r7}, 0xfffffffffffffff9, 0x84, 0x8, 0x7ff, 0x1365}, {{r0}, 0xfffffffffffffff8, 0xc4, 0x40000001, 0xb6, 0x2}], 0x7, &(0x7f0000000200)={0x8, 0x20}) 18:43:53 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00', 0x4) 18:43:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) setsockopt(r3, 0x5, 0x3ff, &(0x7f0000000000)="378a89", 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x6) socket(0x18, 0x1, 0x20) execve(0x0, 0x0, 0x0) 18:43:54 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000001880)) 18:43:54 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100283a00e96b7c49ac952b562289bbf68f198a2eff0200000000000000000000000000018900907800000000bce433fe6f7670bd7405f2beed4ca94a00000000000000000000000000000001be4cf8b498b68df3cd63a9824e48984d62c5e29b48234bda406fc93437a045218384e445fba359f925ba288e70364f105849e1ec4827f0305f8702605e7be8eeab1a0ad75207e6fa7a185a8ae8d43b28d882dce258f51a4301ce6f55af5ff632d566167bb32f833ab85a7f247326400bef68415711c300646ee9afa9082f8385d5ce87d65cdcc2"]) 18:43:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) r6 = accept$unix(r5, 0x0, &(0x7f0000000040)) kevent(r3, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x80, 0x65e, 0xfffffffffffff49e}, {{r6}, 0xfffffffffffffffe, 0x4, 0x2, 0x6, 0x81}, {{}, 0xfffffffffffffffc, 0x2, 0x80, 0x1e2, 0x326}, {{}, 0xfffffffffffffffb, 0x52, 0x4, 0xf526, 0xfd02}, {{}, 0xfffffffffffffff9, 0x6, 0xf0000000, 0x8, 0x4}, {{}, 0xfffffffffffffff9, 0x0, 0x8, 0x6, 0x4}, {{0xffffffffffffff9c}, 0x6, 0x10, 0x5, 0x5, 0x101}], 0x200, 0x0, 0x7, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 18:43:54 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x40, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0xf1df, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 18:43:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="97d903d26b08e5500ad85801a8f3f3d9d046a9490498141c318de3d1484463cf2c7bd731d6ac3c5b25a3e2cbddb4e8a1e545"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x0, 0x9}, 0x98ba, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) semop(r3, &(0x7f0000000000)=[{0x1, 0xff00, 0x1000}, {0x1, 0x8, 0x1800}], 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 18:43:54 executing program 1: shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmdt(0x0) shmdt(0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8060694a, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r2, 0x4}, {r4, 0x1}, {r5, 0x2}, {r7, 0x80}], 0x4, 0xffff) shmdt(0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00100000feffffff000000000000000000000001ffe8ffffffffffffff00000000000001000000b8000000004e204e2305087800000000000000b9ffd4304b4ad1c92e36b1856587bb"]) socket$inet6(0x18, 0x5, 0x5) 18:43:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) fchdir(r2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:43:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) recvfrom(r4, &(0x7f0000000080)=""/169, 0xa9, 0x0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000180)={0xdd, 0x0, &(0x7f0000000340)=""/221}) setsockopt(r0, 0x4, 0x6, &(0x7f0000000040)="ad7d04c8c1a43587573d367788b3", 0xe) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 18:43:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000140000a5afbd6c00000000000008"}) r0 = socket(0x18, 0x2, 0x4) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r3, r4) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:43:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x40, 0x9, {0x4, 0xc9c8}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:43:55 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {}, {0x4, 0xad, 0x1800}, {0x2, 0x9}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x40d, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3, 0x1000}, {0x3, 0xfffe, 0x800}, {0x3, 0x1, 0x800}, {0x3, 0x3}, {0x2, 0x1}, {0x2, 0x7fff}, {0x3, 0x8000, 0x800}, {0x4, 0x20, 0x1000}], 0x8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000016c0)=""/4096) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) 18:43:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/81, 0x51) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = socket(0x10, 0x4, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x7, 0x4}) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) ftruncate(r3, 0x0, 0x1ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x40, 0x0) dup2(r4, r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4012, r4, 0x0, 0x5) mknod(&(0x7f0000000340)='\x00', 0x40, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10000, 0x0) dup2(r6, r7) readv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000440)=""/27, 0x1b}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000580)=""/122, 0x7a}, {&(0x7f0000000600)=""/125, 0x7d}], 0x4) 18:43:55 executing program 1: poll(&(0x7f0000000040), 0x0, 0x0) 18:43:55 executing program 0: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ftruncate(r3, 0x0, 0x1f1) setitimer(0x0, &(0x7f0000000080), 0x0) 18:43:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 18:43:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x400, 0x91f6, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCFLUSH(r6, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x91) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf8d, 0x0, 0x0, 0x0, "9e51bf1178c6094a7efa61e7d424c44891f8b78e", 0x0, 0x9}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x40, 0x8, 0x8001, 0x0, "8f7091b693fc95ec90dd4923fbaf79a53687d3d2", 0x8000, 0x8}) 18:43:56 executing program 0: mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000005000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget(0x2, 0x1000, 0x286, &(0x7f0000006000/0x1000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = shmget(0x0, 0x1000, 0x108, &(0x7f0000005000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setitimer(0x1, &(0x7f0000000000)={{0xca, 0x3}, {0xdf15}}, &(0x7f0000000040)) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) setitimer(0x1, &(0x7f0000000080)={{0xf050, 0x1}, {0x31e, 0x1}}, &(0x7f00000000c0)) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:43:56 executing program 0: r0 = syz_open_pts() close(r0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x8) r3 = socket(0x18, 0xc002, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:43:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4, 0x80) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 18:43:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a4", 0xfffffcbe}], 0x1, 0x0, 0x27fff) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgget(0x0, 0x2e) msgsnd(0x0, &(0x7f0000000200)={0x0, "3b53116fa980be6eb0398fe4462b606fb8346482cdf143664ec0bf4d07f273e74d0634202a7843d20eac3add2199c871371d7b9e88f8c2f4102609e9a96230bcd84d3f4e501d4c85bcd723ab41500c44b0949c27e4078639546ec35c8ad50b94652f26b883cecfdedc5f7f3568ccff7767a324c0f2b062b5049c11fae656"}, 0x86, 0x800) 18:43:56 executing program 0: syz_emit_ethernet(0x39, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @generic={0x8, 0x86dd, 0x6, 0x7, 0x8, @broadcast, "7be15b014471e2", @empty, "e9c6bf9580ab99805b4f96dd6cc778c5"}}}}) 18:43:56 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x5af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000000)=[{0x1, 0x6, 0x3800}, {0x0, 0x299d, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}, {0x1, 0x9}, {0x2, 0x2, 0x1800}], 0xa) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x1000) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r4) r6 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) 18:43:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffe, 0x4) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchdir(r2) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa1859f86dd60e7071000183a00fe80000000ff000000000000000000bbfe8000000000000000000000000000aa8300907800000000873f705396de0e50cc676d12caf0dc3d"]) socketpair(0x10, 0x4000, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400)="da4759aad361eadfc58233293245bdff8b6230e046124c258e3621c72a26be83a6156da0b39e551536a4ca061741f868409b8f4ee1c43105cd7779a34c5e5cae9e19234904d427dc4915646e335296da7cb52486d8a720ea806f4091a8ebc947c657654315631f2ae09c8c8c67ef1660f9b963f0f0c6d1213312b52cbb009e373c658e5b80b6f335e1cee0dc4cad1e9bcca13a2c077d47fe684ac08d58e3f712e907e9571d8c0abdce5168fa91ae28138be0ab52c5df11eda1ad50920a18ec6f4017dabafdf58436c881b5a7f33f8e5d79db8d2879ca04d9daa952f11ff8dfb35e6ef902a6f9aae1e93b6dc729628f9eea460bd96ec0aeda0f8ac87052516fc6f7d5657542c819017c5cedc955e8a7b2ef7c3eeb78e35ff5ecbbde60a29b6daecbb54974ff50c0706d0ccf1d7411ff19f32546f6d6a9e49f22465890029f772ffbe5a8631b3a0b62f1b298608f4d28575af8ba63b8194e856d364ee3cc005b1591264043abf4d1037f25303bfee3ea3711a00a00000000000000007599c252cf236bc6b94ed3743fa98ff42234827a3bc09efb0fac0f328aaecfb2e516f931a785fa15", 0x1a3) 18:43:56 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x6, 0x3, 0x0, "d3aa24579d7bcf09239ce047b175d6c8c5b4d0af", 0xab1, 0x5}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060694a, &(0x7f0000000300)) read(r5, &(0x7f00000001c0)=""/193, 0xc1) writev(r3, &(0x7f0000000700)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 18:43:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e0000002000000030490780000000047000000000000000000000000000000ac1400aa4404000007030000a721e125d34231a818c7fcfb80a20ea189dd0746632292c66f5ea95d6fef64f536d5e46e3f366e7b0173b77eff4cef15a872d73b8f5cf9ced050b211a29620121c73725bc693aa1df2045bfce8396e3e295a6be16758c5bdb064ab5c2a9295d6805d55d1a986ba97f4edc13418b7a1088c08925ed2fb9cc3bb8ff2e14200"]) r0 = socket(0x1, 0x2, 0x20) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8060694a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060694a, &(0x7f0000000300)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0xc00, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8060694a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8060694a, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x89, 0x1, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x8}, {{r3}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x5, 0x7}, {{r4}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x8, 0x5}, {{r5}, 0xfffffffffffffffc, 0x4f, 0x10, 0x4, 0xa65}], 0x7f, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff9, 0xc4, 0x40000000, 0x1, 0x100000001}, {{r7}, 0xfffffffffffffff8, 0xa0, 0x20000000, 0x52f, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x4, 0x3663, 0x6}, {{r9}, 0xfffffffffffffffa, 0x82, 0x40000000}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x4, 0x2, 0x9}, {{}, 0xfffffffffffffff9, 0xc5, 0x1, 0x7, 0x9}, {{r11}, 0xfffffffffffffffd, 0x46, 0x40000000, 0x408c, 0xd2}], 0x5, &(0x7f0000000140)={0x0, 0x3}) 18:43:56 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0xc002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpid() socket(0x2, 0x4, 0xe2) fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet(r3, 0x0, &(0x7f0000000000)) close(r4) ioctl$VMM_IOC_RUN(r1, 0x80047308, &(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, 0x0}) 18:43:56 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) poll(0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4011, r2, 0x0, 0x8000000000000008) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) dup2(r1, r0) 18:43:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x660112ce577476df, r0, 0x0, 0x7) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000080)='}-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='::-\xe8}\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='*\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe2e6ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:43:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)="02eb5fe287b7418137c32b34740e73a49dabb8b891528dfd22953a37c6abbc2164f59d80a2b5fa6b1499d92996eb5c4c10aaaf6555999335e6939fe0430ab6b5994bcb036941bc504e10ecd37520fb6e5dfbb5fcca6f8b313cbe4724b7e43242f22aa3c9cbd09bcc1ef0c4cb8144a0393e2ee52153b9c5f56d4d1ed691eee9f23033ec73a7b6549e7b0bab4ad1297f6f94676217d1751f67b5f0eb0ad1f0a516132e11c3f964069643e134c9c783d8a9abac6a4ea207ee40ddaf3719b1477c612dbf8492d3b65e60da274e54281c3cf9cd7efe311c8e5c86e43f38912df999547cf3579675831fe5", 0xe8}, {&(0x7f0000000180)="458fad14ea01249c9513e91e4f1bc4756e8f51db07a8c204608ca47cdcb5a57d98e01e778fa0887b552b782010213c0f1a2a2c75b5414bf63346550a9d51dffc7d542e91608e3669734c7e9234ad16b7c0e123fe9d0c", 0x56}, {&(0x7f0000000200)="050f24f49133783080814aca71c48c1ca50f42e7426dd8281e3f3111c1cd851f2f68b69ad4fe9445999a82b5c47313e5ed388cfd3ebd1c59ed804a7c15fb14338a1655a36b92f46c0fa6d19a65920eda9d88a827db435d78ae4fe083b69fe535027af4b8ec517543e3e2c0fc33401abc1682a261d5deaf9d5d440cc7c5ccb6c86ce0bcd3f07dd48ea41b6df377e45b45ed306c62ce7020304486d286e5632391bafae29ef80dfc33456cc4f365f4f89d0753c6d6895108d01dd6a5bb189d964cbc7e2b41e836feb11505c12960d90dca7fae0fb44c", 0xd5}], 0x3, &(0x7f0000000340)=[{0x110, 0x1, 0x66, "45bc04b9c19ba9288b4a589ed567635ad38cd9055583a6a140d2e100f387a2bda79665917a2ab4afde5934ee3906fec42665fc22932387694cb6d1a613d4e6907aaa6ea24d3692e4cebd7a851672bc65d82f0f355af055bbe6ab61f3b59ae8a3a09717e7b2454acd5b27c46069cc1d4b3c370a733876c55c6be53096781c59d9f638c716d298a9be3d7e6b9bb0a48dac317634762d281524b227d60ae68db24fc15299aa30e2fe7d4bf6abee098132d52a200e54667d8d0e9d26635703fb42cee76e7abaf15ac3f667ed487bf407da61988ee317cd24ea83d72176b7f2010de90ab8bd1bd054f57f506883eb3854aabf09f01f4fb0f99267eee9e56b"}], 0x110}, 0xf) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) 18:43:56 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000140)=ANY=[@ANYRES32], 0xa, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/89, 0x59}, {&(0x7f0000000180)=""/216, 0xd8}, {&(0x7f0000000280)=""/192, 0xc0}], 0x3, &(0x7f0000000340)=""/124, 0x7c}, 0x2) 18:43:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x40000, 0x1ff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x2, 0xff) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x18000, 0x0) pwrite(r4, &(0x7f0000000200)="e453b7d6e324d2f8ffcb76941e95b91490ff427f1cdd7f60d8666534d67f6a2b513aec4565570cf4cfaffe1cdb9f82d6f2bc3f0db6880d978ae67c682ee2921a478ce8a813678fb695635f75ca9eb16c6e3df50253455829445b616b05ec5a0cbbd4c114d9de70af92d6ddd35bfcff2641cfd2bc45807c2e4cbd65a091ea", 0x7e, 0x0, 0xfb8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) write(r3, 0x0, 0x0) 18:43:57 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaff0f0000000000001c0000000000619078ac1400bb000000004e214e2300089078"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x4, 0xe1) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) pread(r3, &(0x7f0000000140)="974c463659b418be812754432d39eb48936f51957e3b0bc71f453dcd7349d5b1b5a0e60261c2b79248d9d5f7426f02da23b027b1518d7885f99a", 0x3a, 0x0, 0xff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x23}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x8000) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x5, 0x7ff, 0x0, 0x0, 0x80, 0x9, 0x3}) wait4(0x0, &(0x7f0000000180), 0xc, &(0x7f00000001c0)) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060694a, &(0x7f0000000300)) r7 = fcntl$getown(r6, 0x5) fcntl$lock(r4, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x9, r7}) ioctl$KDSETRAD(r2, 0x20004b43) 18:43:57 executing program 0: r0 = socket(0x18, 0x4001, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x800, 0x4, &(0x7f0000000080)="14bc03164fb9a6faaa465a3281bcda1d7c85fc74a274fa88cb4f904251f2710e5da3122a653516c36496c911bd12b58d116fe190534f6ceb1cfc384572869053223cb63e0b123f5fc8d65bdf9a452bef1c6fe724", 0x54) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) 18:43:57 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000100)='./file0\x00') getgroups(0x1, &(0x7f0000000140)=[0x0]) r1 = getgid() setregid(r0, r1) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r5 = shmget(0x0, 0x4000, 0x280, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) socket$unix(0x1, 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet(r6, &(0x7f0000000300)="de6b98ea336808c5ece334d09e9def0c04aa7078b7fe930fa056558cb7461a1ee59ae49deaf7468744c59e9b785f860b36890597387050937df0436bb3662a73400287e902df0cf60a43f993bb595d88fc2e13c693f56708fe7ff4aa66566b0a43cf51d1715a290b1adfbc", 0x6b, 0x0, &(0x7f0000000380)={0x2, 0x2}, 0xc) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x1ff, 0x2, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000004c0)=0x2caf07c) 18:43:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x13}, 0x0) 18:43:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xfffffffe, 0xfff77ffffffffffc, 0x48, "9be87b3a04400000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 18:43:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r2, &(0x7f0000000040)=[{0x0, 0x7fff, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r3 = semget$private(0x0, 0x0, 0x10) r4 = semget$private(0x0, 0x7, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r4, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r8 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) semop(r2, &(0x7f0000000280)=[{0x3, 0x100, 0xd9fa07b72ae6faa0}, {0x4, 0x7fff, 0x800}, {0x0, 0x7b8000000000000, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1804}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000000140)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r3, 0x0, 0x0) recvfrom(r5, &(0x7f0000000400)=""/4096, 0x102a, 0x44, &(0x7f0000002700)=@in={0x2, 0x1}, 0xc) 18:43:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="dd03f95e7fe546ac6ca52cf2e2c473406506496a946b11d5b184561b0a2fcfe1452d5e6e4a9b1f0a1e"], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 18:43:57 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x2007, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000800)="dc819451", 0x4}, {&(0x7f0000000840)="649d9ebe17e8baa0d2c4d1c039d6f93199614997f2629d8a1fdf7ea06c5b2b2fb828a60fd1db7c908a09c1053519e731b9e23e32a48328f5eff49567f99c4b8478d997a64247c27170ad5046f0a4f7154680312ade696278907bab409806640bedca7a0322e2c17419cfd7cad20e73a1edab3add2f364a3eeb3caf32262035651dc1377397aa02bdd9a5002890a3c97a92eb8f5184b8813fad65c841f793b59c2fa8d2a963c5582518438db576156c5320a01fab0909f44dadd4e6efbbab91645cabebf1520d16dc353f9404c651541a65fa002a30e71c2408d1e6163e36759c16ac", 0xe2}, {&(0x7f0000000b80)="895c0c164f93a3e4c942bc6f531158641f02e4615e16f89a478975a91cb9e67becb6704191590e9e13789caaaf439041583f2b3666b38d5150bbd901f006a960980e82cad0b76599ddd25bb793da0b3b9fbfcf01c33af6ea49b7691495535d7e8d5bc36121b6452847b569860c076f85b9146cfe48967a013c3b3d99764311427746832dd4bc999bbae288174c6803d1385fe04e05c789ea366dac8ed3cfb0de566298f5d62ea386bedefb7e43d7e5ebceb795782c53963dd281b3ceb721b61d72c3983ce0ca7510ed5cf8ea1ac8abe69c345ccae475b24e7458", 0xda}, {&(0x7f0000000a40)="6c8f6914fe3d46e210788c1a977061a93c75ae2d5e8eb28fabb280eca3e15d0987c11a1c28f1f5443760cff43813442be7121e01a1282f6c722ead375f448cfbd40e666380603e8ac7e652ac7c8ee0f97ea5ac58927e80fd713fa6352d2b190bbc4e796488e6a219689a8bba41881a0e5b831280060ceddfcf0ef760b78c0985aeec822d10e05f433127bbff6754cfc980697566f9c4c970666c18b52a1a0725cb1f583f59e731d008cf51fa6ed49fe30e3574e0026562ab7529f5c6ea9ab1be5c39de4ec8eae9100afda3d267268fcc057433074c518d8a3d2840d14357d516ea192dae", 0xe4}], 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000007c0)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) 18:43:57 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x9}, 0xc) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, r3, 0x0, 0x0, 0x2, 0x8}, 0x5, 0x7ff, r4, r5, 0x80, 0x9, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r7, r6) r8 = semget(0x1, 0x4, 0x400) r9 = getgid() r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r9, r7, r10, 0x9, 0x3}, 0x101, 0x8001, 0x8fac}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0e9db592fd4c40ec102a888d06271c7fd4cda2c34ea65d3b4fbfc7e73728b7f12492dee9f6fbc96d2b6a5bf147dbbdb17c46b34ceb1e306877d662af946f258bd696f23954035781af17c4d0b8ea326ef68335d969bc929f18458ba1b93c5699e81588436b46371b56ad609060ccde6a9d7380b076fcac57c2c47927bfb0b3ce5528e51686eac4dceeb2ea606dc300e01fe36c699e2deebf9daaaba5dafb8f9ec83d88aa64aa5371881bcc1359cb579e256585f64fc92705cd2da89cac74ab76fc9738a73fe4cba122f7", 0xca}, {&(0x7f00000002c0)="f68c929f1bb1053c6e6b85299c2185cc45dc868e23522317a2442ada2e1766d1ef053a115da1bd515da9337f72f0ac45c5cd3ece1689135630910a0723f73bcb2914f0385694d69a0ee16bf9d897f1624f0af2d3542fd133ae0867bdc3a51a51d3dea025d86f186321e0041413dc5cdc964df66bb92790a73b8ba335e5b1c6937bebacf43924c5ea6f23f883cc7eea39d0da3268acb020489c3cd566263150434cdb889210bfafd66ab2aeaef9b9a685cc507ef61b38afa77a3321bc1db77cdd728985cf31862baa9ff51091b05e369f563f94712250445142896bfa8cad1f5332fe65f95b2255f6da79b7e02a46908b8233f06f", 0xf4}, {&(0x7f00000003c0)="ff3c6bd2bdb07e731f03c6582f1d1da37c794fc3cd462b31ca15b10d64512d6f39c106d41887bebf4d576f95dbb79b9e7220461ec82acb7b506c4991806e1e7dcc93e9cebcea9b763e1088086a0647f700fd", 0x52}, {&(0x7f0000000440)="ecc17e254ab501e2d4da4bd63b1d2588d7359a60d5ce08255369d41191e214c00801b4858df9154df7c19361ed38476c73076435420cba768c6ad02ee34b745de81308011645fa4aaacb21122a5c34230b5a8411554fae000b6ffec6a5d78c942e0d6879fb3d001b71fab5aa9fd7de190aeb0181427dcdc5a96824ced7e3aaf81fcc4ceb02fd601bc26ada2e0120a42755801621", 0x94}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0000000020d3d0e89e00001200000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x5}, 0x1) 18:43:57 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) sync() semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000016c0)=""/4096) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) 18:43:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="9d78052675a6590cafcc65b1cda1f7904c3f0322c62ea31c1b9ebb6f68a76194b1ef6ff75bea1a8584dc3fbd8fc25142ed9c9d8844f41d34d64ab792d65e4e4077e426b8601119ec8240749465d8345305800b3edad541273ce4a632d72739eb981810cf8be94ac37367fe8de77b21afcd6570bc052bdf3004d6b6b516655b46dab25eae875a07"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) login: OpenBSD/amd64 (ci-openbsd-setuid-0.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