kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jun 26 12:04:52 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.185' (ECDSA) to the list of known hosts. 2020/06/26 12:05:05 fuzzer started 2020/06/26 12:05:08 dialing manager at 10.128.15.235:9211 2020/06/26 12:05:08 syscalls: 364 2020/06/26 12:05:08 code coverage: enabled 2020/06/26 12:05:08 comparison tracing: enabled 2020/06/26 12:05:08 extra coverage: support is not implemented in syzkaller 2020/06/26 12:05:08 setuid sandbox: enabled 2020/06/26 12:05:08 namespace sandbox: support is not implemented in syzkaller 2020/06/26 12:05:08 Android sandbox: support is not implemented in syzkaller 2020/06/26 12:05:08 fault injection: support is not implemented in syzkaller 2020/06/26 12:05:08 leak checking: support is not implemented in syzkaller 2020/06/26 12:05:08 net packet injection: enabled 2020/06/26 12:05:08 net device setup: support is not implemented in syzkaller 2020/06/26 12:05:08 concurrency sanitizer: support is not implemented in syzkaller 2020/06/26 12:05:08 devlink PCI setup: support is not implemented in syzkaller 2020/06/26 12:05:08 USB emulation: support is not implemented in syzkaller 12:05:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3ff) socketpair(0x2, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x9a, 0x80000000, 0xfff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4, 0xfffbe, 0x100000000, 0x1}], 0x1ff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0xb0, 0x90, 0x3b, 0x9}, {{r3}, 0xfffffffffffffffa, 0xc4, 0xfffff, 0xa2c, 0x3e}, {{r5}, 0xfffffffffffffffb, 0x6, 0x2, 0x1, 0x7f}], 0x1000, &(0x7f0000000280)={0x0, 0x80000000}) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) getsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000380), &(0x7f00000003c0)=0x4) socketpair(0x18, 0x4, 0x9, &(0x7f0000000400)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x9) ioctl$TIOCSCTTY(r0, 0x20007461) getgid() r8 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x812, r8, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000480), &(0x7f00000004c0)=0x4) 12:05:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCPROMISC(r0, 0x20004269) getrusage(0xffffffffffffffff, &(0x7f0000000040)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) fsync(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x80, 0x2, 0x3}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x4}], 0x1, 0x2783) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fchmod(r5, 0x25) r6 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) pwrite(r6, &(0x7f00000002c0)="6a951fafa791b3fd32069e02f5ce5f030b6e7d4190260b881a2dfd34433df4b3b4d73bd1532528dabdf2dab61a4b7a707abb31649fabb12bd4ffe57c3c3cfe7c085e5993557f31c306a74eac0f6489bd6b7f53ae83bce35d3cddd1bb1a90276b3f000aa05e35a0884fc39ae245d4ef835a67fa81581b119a1bb52545211407b1320ccadccfe2c0685ba6f14d07b519bc7c452086fa043aeaca07a3aa42c79300ded1aedd58669bd7f876403e6f8821b953494ed8ea8027bac31a3fbbdd833374", 0xc0, 0x0, 0x9f) r7 = syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) 12:05:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/135, 0x87}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000005c0)=""/249, 0xf9}, {&(0x7f00000006c0)=""/187, 0xbb}], 0x4, 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xea3e) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r2) fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x2, 0x2) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r4 = kqueue() r5 = fcntl$dupfd(r0, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) mlockall(0x0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) login: pckbd_enable: command error 12:05:19 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65478d11011d000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000010200000001000401010000000000000210004500000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000331db5010000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="30100009907800f2010000051600000000000000029000000200d2000000000000001a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d59785935934d8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"]) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b2500b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000070000000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a206987500"/377, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x5, 0x80}}}}}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000240)="65e1a696e652036eeddb22ed62126d02a7f4f507cff84a24c2ffd4d70f1d2f4dcc00a90cd72da04e73a4c1ca6941979c267fcfa23459197313b11508395fad2f12dd501f1607d5ee47353cbe90377b4b2a58fef73ba02f33ee16841a491614291a70b3d996239eaa9589110860ca8c7d2c7c6110b8a957c9c498ac13190775ea85dde177da3f93d9cf7617c6318caab585339cbee20c35d34d63bc4e53af6430ff689eb796a8c03bf5122875b430b376a05e5b2bdd3c1fbfb3609f02638b228c48", 0xc1) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r4 = dup2(r2, 0xffffffffffffffff) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x4, 0x0) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0x21, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r6, &(0x7f00000000c0)=""/234, 0xea, 0x41, &(0x7f00000001c0)={0x18, 0x2, 0x8, 0x10000}, 0xc) shutdown(r5, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getsockopt(r1, 0x1, 0x401, &(0x7f0000000040)=""/5, 0xffffffffffffffff) 12:05:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="ba43369dab34239b7c26318d0ef513c62e2fe82713917c", 0x17}, {&(0x7f00000000c0)="c2f2b54d0b68706aa24d9a09def57680d66b5d3284", 0x15}], 0x2, 0x0, 0x0, 0x404}, 0x4) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 12:05:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x8, 0x90d2, 0x0, "eb8731e900009b0000000000000300", 0xf9d}) writev(r0, &(0x7f0000002480)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1fd3f1759074757cee544fa89c7ada713bb0c30a899ca3236a3f1f3d98abb02eec04047c70ea4dd1ae8845b2e32d9000736cbd80bb5c78ddb3509e08f3fe4f1b53b28fcf029ee255ce935eaa223cedea931f1240dd582629571ea7fdf6537e09", 0xc3}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() pckbd_enable: command error 12:05:19 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000300)={@broadcast, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x21, 0x94, 0x67, 0x2, 0x7, 0x2b, 0x0, @empty, @empty, {[@rr={0x7, 0xb, 0x9, [@remote={0xac, 0x14, 0x0}, @loopback]}, @end, @noop, @ssrr={0x89, 0x13, 0x7f, [@broadcast, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x7, [@rand_addr=0x1200000, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x8, 0x0, {0x10, 0x4, 0x0, 0x4, 0x9, 0x67, 0x6, 0x8, 0x6, 0x12, @multicast2, @multicast1, {[@rr={0x7, 0x3, 0x40}, @end, @generic={0x1, 0x10, "45df6ea01ed2f69fcc65994a839a"}, @lsrr={0x83, 0x17, 0x5, [@empty, @loopback, @broadcast, @multicast2, @multicast2]}]}}, "7945a6504222a04d"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:05:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x9) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 12:05:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800e0000002000000000300907800000000450000000000000000000000e000000200000000"]) pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000040)=')![(]\xc4\\\\)\x00') 12:05:20 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) getpgid(r2) 12:05:20 executing program 0: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0xffffffff, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x57c}, @tcp={{0x0, 0x2, 0x41424344, r0, 0x0, 0x0, 0x5}}}}}}) unlink(&(0x7f00000000c0)='./file0\x00') 12:05:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000100)=0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x6, 0x0, 0x0, 0x7}]}) r1 = socket(0x1, 0x1, 0x0) fcntl$getflags(r1, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x7fffffff) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 12:05:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x0, 0x800, 0x0, 0xffffffff, 0x3, 0x7fff, 0x2, 0x2, 0x1, 0x7}) 12:05:20 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x4}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0xfffffff9, 0x80000000, 0x83d9, "661612e41bdcc70c09cd02b2c7856ff182296c1f", 0x8}) ioctl$TIOCSBRK(r0, 0x2000747b) 12:05:20 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x11}, 0xc, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/236, &(0x7f0000000140)=0xec) r0 = semget$private(0x0, 0x2, 0x17) semop(r0, &(0x7f0000000100)=[{0x3, 0x8, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x80, 0x800}, {0x3, 0x1, 0x1000}], 0x5) 12:05:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02008d04002bde52000000000000114dd0c00c99f2a714af317591b6957522d9fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 12:05:20 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x8, 0x0, 0x0, &(0x7f0000000180), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x81, 0x1, 0x62}, 0x5, 0x6, 0xfffffe00}) 12:05:24 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x143, &(0x7f0000000040)={@remote, @empty, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x1, 0x6, "211897", 0x109, 0x3, 0x0, @ipv4={[], [], @multicast2}, @mcast1, {[@dstopts={0x16, 0x1, [], [@jumbo={0xc2, 0x4, 0x6}, @pad1]}], @generic="04027b5f9490d9ea1d407499503ca8f7ae07fa28a112ce41ef673d0d159dff3b9ca646a7d1709896da55caedc4c554f52c040cae227104b4ce5e7c80f11c2f93afa9375938d12ef83998ce52ef473bd2c28080e2711c99448866005206ac5d54c46a79e4dd190a99849c9bda31e42a6a1e04f8a6d3b03844a9b5e7cd36de6e222c586f12910cb67b635305cd36b8fff6509fca2b33fbd88e11b8b6054f91a2d165d6111ac59543b1a94c4df0f1a1b6392edfcc316a32469c0423e6431d7a81bcb6791e68aeb99922cb48df31f4056b8cb2b31a87d9d4e3c5f96506234187cfd6b822db7a5b0045dcf9f92ed74786520d0f"}}}}}) 12:05:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdf5}, &(0x7f00000010c0), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) shutdown(r4, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) r6 = socket(0x1, 0x4, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {r0, 0x4}, {0xffffffffffffffff, 0x10}, {r1, 0x2}, {r5, 0x4}, {r2, 0x10}, {r6, 0x4}], 0x8, 0x5) 12:05:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) clock_gettime(0xdf6eb107a19e8432, &(0x7f0000000000)) 12:05:24 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) 12:05:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = socket$inet6(0x18, 0x4000, 0x40) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 12:05:25 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b186ca998c00dca2b06a3ee94355067f3228a88922be1ef2d751234baf63f7d0a4baee24d547b53fa0fded9b0b32f9904cb5019b465faf0d78907812f", 0xf6}], 0x1, 0x0}, 0x8) r1 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r6 = socket(0x11, 0x4003, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) kevent(r4, &(0x7f0000000440)=[{{}, 0xfffffffffffffffe, 0x1, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0xea, 0x0, 0x100000001, 0x9}, {{r1}, 0x0, 0x82, 0x80000002, 0x8, 0x101}, {{r5}, 0xfffffffffffffffa, 0x140, 0x80000000, 0x5, 0x5}, {{r6}, 0xfffffffffffffffa, 0x15, 0x20000000, 0x0, 0x7fff}], 0x3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x6, 0x2}], 0x0, &(0x7f00000001c0)={0x0, 0x8}) r7 = dup(r2) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getrusage(0x0, &(0x7f0000000380)) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0xe7f, 0x4) accept(r7, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:05:25 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x3, 0x80000000}, 0x10) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 12:05:25 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd73765d", &(0x7f0000000000)=0xb1, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:05:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) close(r0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) close(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xaa71) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xffff65b9, "9a3710baa00def07d701010100", 0x2}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef49546a0687de079dddcef6b83f8876fa1b0d30ab91ae6b2ccf91348f11b11e79c82d2007b4de2292b0c28ff272ac66ed07a425b1f5349763295a7de3f80f6587b4742788af5f502507774f90e24980ee8562ea1aa6216ee00a7d5c1790f9e9b3a41667bc5ad093ecdb4ae7ac1d2223594f8d94cf91a6082abde0b77c1da4c49696171bc5c0be157eab552c3f864a6694ed0483054caae6026ffa7ec92ddc04b7ead0778cb453919a8d9c79268eeb13a263e44947b0733f75d055a06b0032dca32a7f365760c76b6ed6f3a5bbddd10c3836147695775c63b249898fbc314e5e1644afa64e4bc826405248a7c7db7bbc4fe187d2e9b6afe394547d971b44fee9b6486e32691f79eb999228430050139010437adf928c51ca05830f6b0542638323fe4f0b9f4a53275fc41588a9837d7da633233f48a683b91b79c6bee7b31410ab0278c30fe9a57f14d9655ba930d3137247183486065c50afd47f97d04e93eee51927ebf7f4cc548396de3b89ae324abcf4f2768bd14d818989f054477d6794a778527c32c72e724542e0c62c6732e75685318de804d1017c2c7739bbbbf9cfef", 0x75a}], 0x1) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 12:05:25 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820246ffc4"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0x3, 0x4) close(r1) 12:05:25 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x14, 0x2, 0x9}, 0x9, 0x8001, 0x4}) pipe(&(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b71700bc"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 12:05:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x12}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) 12:05:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) socket(0x6, 0x5, 0x81) 12:05:25 executing program 1: sysctl$vm(&(0x7f0000000100)={0x9, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000880)="0de85ccb5e452993a1809703f7a2870c7ea274fa033037b5ce995b13f84eabbc3ed22fd2edbea4908c1c97e48ba033bc1db1cb19326e6576f6da976965f5dc35cf09373baca9df433c75a10d1220f1accc5283ce1a37b92fd498d6d1ee1f2ac4ca3b16e3285f3dc07132ecaac04f29818365047d1a8d4b7f67a3c0056cd0ee7a33a1d1710ce76d9f5e59a682559ca67d020186557f6d745652af403ff6aee2d975247e97a0a21421ae2324f5e21ae7cacb840406f89a4f92b690b498873f37fbedf273490577a0b2d3bc5652029365799ed17f099dd24de8b2d4bf2cbfdbfe8e81d65e040b3010223307e18dd33a368e87c67c983653b406a45272927dccffe2fe7ed8b75e914a98636708d7e2982b867586b2c4770692c74a6a72f372e1c8d448110a881d904c455c38076911cc1cc91a115d2c15a4b93223eefc419e745b87b9fff6e4f0a3eace8ced87613738954fff20520355658716f0789faac82f447812f46a01f377bb413467a5a7b6e5a787c92b7a0317bd12a590d71334becae953b675a1f0adc7bdd073bcf8a42d45e0c40b3910df073b2608fe3ac5add6dc2c0f034c326157f6f9ac10cd6190fabbf2998726d4e89ec73d8b41b1696d9ae5395bc8bfe13314ee8dd68cfa38b29732f45de58cecaf8111ec74334f31bd4fc942e750ee1558b83131545f0acd4d371710f65f072226c00155df0277e4af40c463e79a42ee2e5294042b5fc3d4d843a7303aecd878f60ff54d81a5d6f2b7a8f84b3add6a48be2369ab25dd8500498cd45739cbe9aa3297ee164bcb3a92ab1b10c6f9b3e009c1639519c70627be104cf7329b7821ebbcc1f7b0d32a584ccd8acad916e70318f58b62e42a8aeb7bd0e27dfdddd425ecb8acafb68e710654634c4772c31faeb61b37d4dbc490aa09819935c0c4ea1fda96cce396c707af68a28471815565184c30d1b408788bcd55fd6605b1c5e5d53b518c1cc134c2f4f5c1cdbb2d248631e62412204aa390", 0x2c9}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 12:05:25 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) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {0x0, 0x0, 0x1000}, {}, {0x0, 0x2, 0xd6f}]}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 12:05:25 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 12:05:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0x3}, {0x54, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@remote, @empty, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="798a5852630a", @loopback, @empty, @local={0xac, 0x14, 0x0}}}}}) fcntl$setflags(r0, 0x2, 0x0) 12:05:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r3) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3}, {{r2}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x1ff, 0xd7d}, {{r3}, 0xfffffffffffffffd, 0x6c, 0xfff6f, 0x400, 0xb3}], 0x7, 0x0, 0x7, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x6}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) munlockall() pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000040)="fe3e5d913ba7a33b3214c288a0c5af2e7ad000bfb7dc06d22d987fb544c87e224fbb327a45d0e1f1db3dff742ff4419edeef6f6796ffb9723fc6bc06ede0be649fd5382dc55f317463f8083592c730b94b41958c0e4b4c846036f1cf066ac716b944d0168e4b9ed95598365bb76dd14b132634b3234be30ee9b90ac129ecd7a0cd1e9ae13dcae44c260d099c3110151392ef1bd9ddfaaa6f00879a", 0x9b}, {&(0x7f0000000100)="7a8157d7775e6ee946f75bfb8089eece345a415cc6d0608b6b9fb3d7800c15320f3531a849578ebf27e5c9fca60895afbc5d91979f8e885e7f329dd8e26b42ba69496f08ddfac6a73bd11bef49d278d9a16cffa5fe45fff49a5d6758d2650c0a2c742afb87f5412d806ff7a5037514eac2d31595e82086e43671cdb4fc3f0cfd38a15f833adf65ab8cd084f327fe2dc26368b2643209fa0a4d1bf5ec0a6f7e699f86d6f1438a39cf", 0xa8}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c48f8bac201766ef1754012e7b65a5255ed777223fc1784057acdeda1542e6334a3393a461fc6e3614cfb92e859b2c59a977b43a35089f8ec159808ac4363e12ac0b1eaf0bf6da28db75dc7ca869aea175e73ceb58baa723d6b6c51f1ddfa23cc4c9536f44476b43a21ab4c4b57974018f298a2d8886d03562318671609e655f14fa5c228a2d84714499ce036ac55efef3107923de1f53234ee37c2931d9ecd8ce9b98a39384e9badd4bb7cb03e53f", 0xaf}, {&(0x7f0000000480)="c8df4b83da302e6390888ffe4a8f3a54b200092acae2a2c256ac1ba2bf21e2e71bede2c6ae7e0fce0ad0bdb4e568cab31b1b8f0f18a1a03c172f1b6ab7a2681e9cf043181be6b4887bd59ff530c14330b96e9bc0fedb33fe249ada6cbfa4b79c2a89eb7da8a197bb9034433eee45", 0x6e}, {&(0x7f00000002c0)="f1f3408030", 0x5}, {&(0x7f0000000540)="0b7295f82afcc856e3609376b307f5c1956c850f5c4eeb159329a56f368d7bccbf50813d2bf26a70be8543239f880cea3f74b09f4068a5a1882cee46b66f223a26560eafa8a78ce00cb4145ef98e41f3095debd42b6e60749e54bd39f48046406f2b6b5f8f4ceb9a2940250fc23c28e5f4107361900e08230c12f9f8311e", 0x7e}, {&(0x7f00000005c0)="b1cb479f80481cf07b0be358a3234213c7846e2effacc8093c12543abc9a0343600f0b60c24989e3a8538158a1caa71fa8c1aa54d09e44ad84815536dc8e00a7a8a01f282334fd8a246d09df49db0d321e643c307c098b9c95415e1bdb4ee6e32e725a3ccc6fa5e46923b54008b36e1b40dee2d48f796f401ed39e2f86cd2c5ee83f7dfa4323b065742d20e5dca82e03fe9a9325ed5f310947929c71be5511b68277f48dc6ed71eb846d2fa906a63811267e3101ba7e1790d6ec333bf4893b65a519d6fe17dfc7e149a52f9e624dfd50693c42f9dc3a304109224b72c8486f79a58a447ea3239baaa6f44bfa4e01d004a6697d0c9b6a9ba6201a4eea3719a58e5dbe15d6774bf47cc6ba1dcfe8e3196f5c53070c69d3b76137e64e857257e7f78d3b85fd578ad951900d48b66c420b64e1c56e1f5a1e6b14112dc5c6f270cd12e407c09e654ac123cdd8a5a31959b832819579edc3bcd8910e0e27e62a00a711175e95b39f45e8d72070728d7f6bd675e2780295917e70af0e340658025f5f89bdffffc4bbaa675206cc51adfd909dea12cea848ae5e3f40748dcec022f3d7496db63dfc4489507421637951fa392ab1abb23938be805c0dac834862a72a41137de622e89de507020e7f8ecaf685bd7ea3935ec10c1dd1ba21cad54bfbe15870e561673fc2321d90d580d552688adddcfeb4e7936ab8b6c44f162ad9761ac12085e39570760b2921ea44bad6f72259193ffcff7d7c18d4216b0d718cf2230a6f7e0cfbae9849e06b7595dfddc7666145e26267f45ecc282d0ec901c9fdacb237cf4154ba0bf548ac3920ef01efd864de864698cfa68856d41dc609c49d6cd769fdc835fa36e0ac539df166cb096d146e96868d955f674e25e974ab2f2782ae3684edd8c4de1b611902908ca823a97f084a6854d0620058ecd45b032e3cfe38458b31f7cb7cace864ae7d6d179c3026f6aea9e6b905cf26e6b57f7e549fe01d582406ef05a76464c63061c35116164682f260bab1610d2526d6acae149723e3a6be208ea2e5bd8346e841b0b1f429e4570b7986549ff43b652372f294a779405f53f342ad80dba43b327fc03180ae2be89eb7e44fee8e9bff0d1e7fae5f3287fe3315fb165c44f91dc69aabd4d9f07373acc105d7e9c88be98dc108a82537df06cf27e10b17fa77cf225ac450cacdb058a14d4df025a79c68c6870a271a9466c29d9b1c0f1a9a041c8f3a95f1a7b6dc33bd05d59ecdee41e43aeb77d823f064a1aa1c84e51f39b9de32322b177133e790fcf30d33e24a2f7346c7567f18f0bb64100b06b91a242325c479ff1d88f530badb041fbb87543df672d663971843423e54445d85ffeea64656280cfec07656ffd1269b8084181372fa37bac6b1769f0382f124765cc9602cf3275aaca5350ef57566683d0024fdf7d3b602d2a5cc73510d4875cadeef685dc99dc3eccdd22bec118d2b012ddde950bf7be2675bc2c2a9cec19f8234f691a97e9be876331db02b9292d608342dfe1be89ce5a6b5326058d41300c80a06596169631470320213ddbbb6ba4bc4cebfc7e54c333a6b8ced363b36bdc4fb4fc887ac815d024a74aea5bf9c189928eebb6f2900c68814b1265a40b9b46de8ae5ab7791ac93f3e853647031211e3b24767c7a834fb28c3236ab7d251ae18292bf6689336c946577ccf41aaa8daad4270f940ecce3d9d895f5f2e8310fe569b34a8dae8d8a16d042db2d8c4e1d9bded4d1490bb015733806faddaecaaea7a9be631150287dfdd6f307fea6cd7c28776b5b53488f65697aade7b99276c32e5e9e889ac7540ce9e02cbc221fbf4027b9904d51edc48f263cdea2b4ff20192d36591a31ab283ccf97da144b409897300905a1c67562db0809a17c46f4c2034bbc5b773e65d984edad09a896cd25a68a0bc466c7dd35bf7bbea736267d1fe643b27680af147a57db3e997748ced2085ab52964ed5a52c2fbc34d272e1babab374dd220c8209d5d49f788825d21b45919d367497e87882c3ef761e8c056fe51d28dd291689226d84c6f5737c0b041f41d4bfc594bdef9e5ee4dbbd3e6cdcc7b8f548468d887a81c0e55465931c3458afcc45dd18e3c660b1c55d69ce5df549c6f9f6a62c46c2e618c96768ffa9cef9decdc5ca5978dd5906f7ce2b948ff57391dcab9adb7aad8713de8ddb98569e4627ba3a27dffb82d9d8e7e2440a17655979016a404b2c46e946b2d923eafd758e8116eb79049d516d497e6f1da5c7a62effd0caf086108fb1d956b6a80d39d5b55d34e0c3af479d5f6af3a643ec96b44825468f25a3351a9748c58e166074f4fc00911810b9c96c290dd976ab41434d8ca2baa2e440cd718ea263dae5fd057491c2e8a2dc3df41fef7b8ad1d9e1f9e61c0e9ba490d5014c8cf2f6f289fc48bc2930e1f79cf1fcd656a8f052e3aab742c1e33c23874d403e4ca0a9588a63fe09f460e0e403b6b689410ad5977ac0d3d6e8c6977a9f9492fe909ff04a94b1d26f062c78405d6ed57abe0fdcedd11fd1fa7c1207f8bb32edafa7a05d749d6c3e37d020d34da5dbc749eb259d3dec091c669c9dc3eee302c8d42446dd14951dcff83e16674f7ed1062d9e1dc72186fed6a760091dfd1c8f0724304ab8aeee07129e68b576867f250e06e5488334314234a5089a471d696f25886cfe6dbf6864e78bb6c3bf4b65447f7e0cfa16b0ba65527587cf6623bc2a6b4c39238b7bba604bccc18d3314bf4b96fa210f3d7b9e544926a84d889f15c29b8c6dc94c245b45b3544ebccbe1110da95d4348dd6a54f1cd472065574a018e38a1540a9187c76f97d7c86d36d2725df26d6e09d47bcb6c1eb8bc693d03f086c08b5ee0825ebc4ddc196786fc0c12880d14c17f150ed79920b78c2f0aa257e79042ff84055069dd24f13b50d2cd8c78228b0e8b7b1ab20a4906efc5681ada2e56490ad17903d0093d741569e2a007c6c92985e9a447e3f21318bf370c0d7cc593ed4667842f202fccd0862dcee756956c602a2718e3437dfd852f44611161f9d2951ac3d65ecd87e07bcdc2d56efd65f1ff6054e0b2c980c94005b82eff96918b69c4bed33a9ab7dbe1f79ebadf28597cd896b792a821820679cc9157249acfdb47d378c5e688d72aff83dd2d4b4f5d60faf760708f10f2f9fb79944cf185462740a609d7f3cac8e6c947b27e6803cbfa62af2e803dc90bbd247a830f1a133fce8110d2e3ba78d0e0af7aa50b1941e5a5af07e9b25c3fb634f828022b8ce214d49a07b8719f0a1f564ae86e27a79453bde6ebefd7e8fa2020e5d57874591acdb76e2cb7e3057eb0133e66d0a96cd091b79753e068f4c4a4df263aade4823599c559c9763438f8b6611a4538786a7c513f51fc2354564ff22a49e28d25891a43441301879cb65082b5cda6039106ec2943bebbb801c368e9ee7d1890b1b870c53a15453d6875d0987908566c07add19cbf29868bdf5a39715f3bea149bd76e2f7eac234f6680b033206f2f4318d749a9d6c09057acf628bc7d3299cbfa97ba75e5cdf86520d9f4f87db0bf38dfb13505c4343abdb991581d3d6d98add63a936f1833853aa93a9e14d87fb2ae97ce66a939f0904d4d810ec2f689fc024521dcdc721279540d0da1f30a82b5f3e43c9a8b7218e2e422c691d76676b03fb82835ccf512f17c779e5892f8e8530b4be6b70d3a25780132ae719c69d0a8a4d39af3911d1677d63e2542a0bd47ac37baf60a42ae87d9de840bd2196dee4a4fdbd0520c943fd60173be3473e46699b45bb2023cce529f7ca24ec09a88a5920f1d6c3442724d8f34bcd2cda55e04e7fb31b87e39efbfffea844c67e4b13840637a8372658906910bbb008a0641e569b9fbf16cda90a8d43c33a9feadb950b4905479d11c3ef18466b67a7e09384bf46e39f8fcac744621d917e959be398268ee387643c06e89f30ef8544934fe350c538cfe940f48aeeb18e3cabda58ea41109d2329e41f00d685533d55938c17a662a4e947f3dd76a73eae31eff9bef841701e46983c2cc1821b9d7ec8e77a1ad292ea8bbf32f2fa44071ba41aa15b7726b62265e25858e4af85bbbab7e524be475b4bd1580984124ff2a327edb7698e549d7c39c0bdedcb53f4a7e8f2a2864565c71f66f2410f37f2fade96ede5459b9de0d0e757fbaabfb0a828220ffd4d8ee753c7ceefdecd9c62df8298076adcb98b1cb7d66524493b83633227d02c9fef671b9cef6d5b2b78629e6610af3b44f23738f431635b1ee913070f3832bb47a6054469741a214dbfaa986291e636c8750dba626aabd36c2ba848a4fe782d2c790ef709b0a1303eaf514d36831c5a870e949a72bfb2d12bc6cfd519993fedd14bde829e11bdb74028164154c5c91d76a5b4561c1090a640ad0cf93c3d7177d4caebdf7b31a6e48f607d5db4b300acce53a5bff683b2b0b63b5dfe9ac59568295692003318d075f761e9845ddc96e75db48e7bad59af1f3abbb790d38d471e6f84ed92e145d277df7bf9a62101067919f149514992b3c1922e4fca74c4100d63cacc429f4c583b9e023fc3d31f4bc69a5809249d76f801a02519c6b1e6b2034f478d06bc287a901cb6c96bb3ff59670b748464c8920036af18d879ca4957ed71be9d8ce41455204048d0ed3bfb41db3590d7071b2cb8315616b2e6659f6c4c2706e4b0d5ea5e4acf6c2a409d6b6cb330b07f369f40e6f9c097c00d0d4f337068ed9a3459998d6bebb91a830fa9840b82ec84e3da2b2381a6587e71a8fca65ca225fca7e59beb67eab2ca9e67d1d9650ffb59df66df7dbddd1e915ce2f94650901f28de8fdfc4b73b94ecdc2b469fee427a673f235cfcff86ddf74cb1a370230ef4272354f55d7c95d1ea55c2b3770606b104fbe989720f4951879724f9f87083fc8423ed08d5b6bbe6256b7e8f657b749a70feb88194b1104d87eb7e8b047084d1a34505f5708c13f017ccfe9f9e1b91a3e4f9407cd6686b70ab7154a6a1efac613ba3dbcae30f7ea213b710a83e9d790f9f6e644c000feff0e1091f4bf88f6a2cf4aec60afb75ddb8e6357e6cfa38f5b223ac973b1e977642df6c786d980ca2a7dc1c160c9c02623336262dbc7a886290168e65bcf49c44fec029bb4254cba19820fe57e45c613140f0d1139f337ec1afe05f12917f578382fb7f8ceffef5de0ee26380080fac6d2e6bd7efff43dd5f24a9ab9e32b0f07dfb7a06755b34612a20fcf540e1144d179d1f5c027ac0e6d8c34a3343f59b9e2992cb2693443b5bd0f280703d806df16fb6bf3c5a3596c6d429ac8ab79fb98bf219e4c02103e79ed2169aa40788f79c22f9c1d5c815725225035d50aea504bb47cb80eb4a45be0da07f36c63f22f4a5d46516dc825b2fbbe0f5c275469f8c752dce6c887b30b5a26835523eaacc77ae021fb4c4186b1292d763519215ce0cab9af78fa81c2060497072b8efc501db2b5e3fbe835bc1d49371370ca4be26333b2b3aacf07f7599fc37002d0a92baed34e525ebfc24fd2d9a5c889f4c1b0015a277e43756607fdb5a85b660b64970dc4ec3bdc388eaf9a32fb64d4581a466f1d0442d3b6917237facbaf958f3351b9e9ca9988e79aff956c75dbf04c7206462caa5861ec858b8d7630cd56b3fdf2f5d7650f43132f86ca93b472ac1f75fab4e3b1001139235a08626d5fd083c5a8c46f520def60016b0e23a093945ce0104788e6a1a368389383871564c36a245fc21aa8d221153aeb15bb4cea57b104fb1223df76c0c4bc67adba3a87519af7e1c46486b5329eb07e0bc3a3ce", 0x1000}, {&(0x7f00000015c0)="04f7d87fb8a0b334f2cdb97748ab85787964a109bb2b48e37ba4c01ed557bf96c9b7a369c09a11339fdb180f4acdae86f9125b1ed3ef1cda8ae13030bd66e8146a2cacd25d63efb482d8c87b7512765471685f36b6e19b5c36ab8c10ca95307f158184291931a4be672f645c782696b8e407954037a43592581abe24cd187beb029b7e39b69b249cc04b5085f7ead5cab8cc5a41b966722578c37a912ed348dd15e86e1094c63ce12e752774", 0xac}, {&(0x7f0000001680)="1ff6f57ab697bd90391797de55b8f98a66f0b7cc4f09ad56b5b4b221c5af63e86bf2551901b8976490e5a1f1144908f7a97e19a5b3d4858a497da0d2cb74f25a8a0bdb281f4b6a856716d31afdd54ffd13f37a8386240234afeff7f8e40d78d3ba3b7eba081cd6fc348c17ef0aac1db670c9c4181ec1c9dfed3e5c7ec71242bbb1c51315eabb2d6237e59b99276b7221177fc16537059b76cfe5e508b486e15194dce40ccdcda9a57565ab063fb18e33d2353b220eafb0635e633b42943c5991809cc8366824026660dcb06778cd4271781b18b949eb07ab2debf8dd2e269dc2a799d6ead0", 0xe5}], 0xa, 0x0, 0x6) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000001840)="4e9f8aa297f8", 0x6) 12:05:25 executing program 1: sysctl$kern(&(0x7f0000000240)={0x1, 0x18}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000200)=0xa6, &(0x7f00000000c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f248c25fc601005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) getrlimit(0x7, &(0x7f00000001c0)) 12:05:25 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0xffffffffffffff5c}, 0x1e) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7fff) 12:05:25 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3c}, 0x1, &(0x7f00000003c0)="b11b24d8dac7dbda13715dc46b3005116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c83bce791ba4387b7a2c600cd894cd321dbd04f153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198639ae7ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcaac0c79ca1d4f68544adef5672f4c749597ee6ba5105f9f04f0e906e3efea7521044242c04ff1acc79d5130fc940b59a627fd6f77771525b8468f579f16b5f9ae07a2e1a45f6f728ece4acb49e48405d6c5bfdaea7920ffe9c01ea153d0f8a2ce286d6e5143768e182a858a7bd4b79130438afa54c6f9791676f10e6cd4aa5bcb5650bd5d5f8d4b3d6973514bdf96986db4b8415e5044f9222f941d3c2c5d1c44524a2de161a10d437b721e936c56524c969727b1560f752dbd3e613d04a7e1eabd6", &(0x7f0000000000)=0xdd, &(0x7f00000001c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edff030000f2224e910b01005ece5f26567aa1b919e8ba4b6f0afe75eda0e5d2c85f9cf3a344782b0b684d5c2d59ccb3ab906973cf74f61df4000097acfbe3df9647e7105698b84bb2737277ded30c770778da926665b0bd0975a2df3341d1b02e2b537a148c5b7dee54dd9fe7920743e338d2608a3370cab3ddd32b6d6d1256fe42a91618f5a72dfc5055dfc2eced01d64c8cd9a827277de60c07c432f100fe874978159414f01abadf40288bdd5002fc36e6a409fea190ab03c00c000000000000", 0xec) 12:05:25 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2}], 0x800, 0x0, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = socket(0x1, 0x1, 0x0) dup2(0xffffffffffffffff, r2) kevent(0xffffffffffffffff, 0x0, 0xfffffffc, &(0x7f00000002c0), 0x9, 0x0) r3 = socket(0x1, 0x3, 0x4) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) setsockopt$sock_int(r3, 0xffff, 0x1094, &(0x7f0000000040)=0x958, 0x4) 12:05:26 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 12:05:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffffdffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400, 0x8, 0x3, 0x5}, {0xffe0, 0xff, 0x2d, 0x9}, {0x8, 0x3f, 0x9, 0x8242}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:05:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x200, r1) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x8000, 0x140) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x1, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x104) r10 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0x0) accept$inet(r10, &(0x7f00000002c0), &(0x7f0000000300)=0xc) poll(&(0x7f0000000240)=[{r3, 0x40}, {r4, 0x40}, {r5, 0x2}, {r6, 0x1}, {r0, 0x80}, {r7, 0x40}, {r8, 0x8}, {r9, 0x80}, {r2, 0x8}], 0x9, 0x5) 12:05:26 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xae14ffff}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) 12:05:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:05:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="820270832079219b94be1e83072e2fac1400ff93f98291b324dae1c8b83f20e09c7eaaca7462ebcae3e212aa77225a36008e241f66a24442c8b1d1561f18a5587e6043305b7329f534cc9896e823d06032be021b792a2d1f4158b146c09332b115e9761b505f0f3c33ca9b08a828e5e2c6655b36b18d7d4a90c64ca3c68228fd0b2669d35c8f1386c2f88c70848f04f8bda59fe645b56ced9ec53b8bcdb15c01dddd1f36352e835196deb7868a72a12114dca4159efc75994a9bc3af554d97b87a7a2119cbc967b7dd19fa7e1c6d7e94f001af29ef13cdce209a2dac09335c07fd2bdc2e5b3d02814a07aab143a0e3e0a789546cd9576cdc606737567dfd4b726c668f5995"], 0x10) socket(0x18, 0x2, 0x0) socket(0x2, 0x400000001002, 0x0) socket(0x10, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="608eed4c7a12e720227da303b6faab5ab572d4dd3dd24a1dcd3b525261309a5c064c6a858266", 0x26}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)='A', 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc3dbcbf3bfb3ccf3825212e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e1", 0xe6}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) open(&(0x7f0000001180)='./file0\x00', 0x80, 0x80) 12:05:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r6, 0x0, r6, r7, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r8 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x7, r6, r4, r3, r4, 0x80, 0x9}, 0x8, 0x92, 0x5}) r9 = getuid() setreuid(0xee00, r9) lchown(&(0x7f0000000000)='./file0\x00', r9, r4) fchown(r0, r1, r4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='r\x00') chroot(&(0x7f0000000140)='./file0\x00') 12:05:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x800, 0x7, 0xfffffffffffffff9, "73d7317a117c00", 0x1000, 0xfffffffe}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 12:05:26 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0x8) socket(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r7 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7, r5, r3, 0x0, r3, 0x80, 0x9}, 0x8, 0x92, 0x5}) r8 = getuid() setreuid(0xee00, r8) lchown(&(0x7f0000000000)='./file0\x00', r8, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) read(r0, &(0x7f0000000040)=""/62, 0x3e) 12:05:27 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sysctl$hw(&(0x7f0000000000)={0x7, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:05:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8, 0x6, 0x1, 0x8}, {0x100, 0xe8, 0x2, 0x7f}, {0x200, 0xfe, 0xb6, 0x5}, {0xbd, 0x1, 0x80, 0x6c1}, {0x5, 0x7f, 0x3}, {0x1, 0x7, 0x9, 0x2}, {0x200, 0xfd, 0xff, 0x3ff}, {0x1, 0x9, 0xe1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) 12:05:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0x4, 0x0, 0x8000}, {0x84}, {0x6, 0x7f}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f0000000380)="2e12dd0068655d49cb7d3b1c2506dbf7b58ba9f84083f0defd44f76af02636447e5ad74875532f65474e4ab79b39068deb82e551f59361d12979038e8cd79b01deb5b5bbb2b6a023c4db50ad1f1d065de8061107e8dfe920ae93fa6328661d7073672a21f2e2b91c813d83443f46945447dd025e839cb272252b69b60892ac68a753e0e7ea2e2585e9edaa606d521ed900d3424183675be9553ff5e274df36fbaeee56a2484eaf14ebb3af4e2909e9d919c21f50ecc7705d458b0b1dd53210d41be9ed2eafad5433a77a74f5eb4f9f8f703402b93433ef9941022a26184292316fa93462a663d55c851b23e5234efde3abfd07d09801dc03a3c34db47be1af13d4da912e416c1d1246827aa4b00c88d5ce98a9d3235d7650f3c040f0a6fac4895d625cebec1ceecfebc1958bcbd515797d464178f805807ebaf2d21cf53d4ab32e64d20abfc0e0d75e5f683c9a8f52d0c3e44308067ffea68afe9acd44c6ce6698db6a11ae4be16c9e6ec6027baed847d58df7505a5cf718fcbf6ce23710991c83e186df1cbeb143bb022e98fe2bbd9ed4527c4274199ea2f7f110f6b238c0bd8fa2d4e1bc2afe1463d0610fae3d47eed9c8e9d4beb6cd4304ed62d83e3dd6b7f9b3efcc592023775b70683a781335911f22949f72509134db31cfe1ce42bc7bf0d76b5837317f6105a79284bbbf773cf15e690267a73dce3f34fbcf262c1c4a9df56d8bf11222789861e2d0bbf02ed944879de8838ffc39990147e3188bd77b9482659c567598623621680779be134a1fd8a0ba4896e69c09ba439445b17f62de268a7bd7160155030cafc8533b291c190bd3f366127910ae1fd3c72a371181e3a1e4ab6e64c9c923c51bbfd31fbd84f142d4ab959e2adfb195d9b629b1f257a1add56da48ac23f674777071c3d9e859f68327c727d90dbbdbf90bb70992c9c53890e2ff9153c637d479f3014b996a9c3a0aabdc1a54baca75d338976cbadbb5604e9dbb778d24e808831a11ed2921e95fb1273690c9349a3c42770cc247bdce5ff097ecd97d57a2186913c34ed1bbd4f3218eebf931bd4a1fb8a0664f2bb252a4701b25116bb2982ee8325d81005360dbd455a5261706803a37eb702ccc549c331b54d96d7c2a3b30ef73332b81b48b0963b99d0450eda656148814a0cef83f4543b471e1df26bb82c9f67e242952b5fe5f7237cb319a51850c12ba9034efdf6ab3a155f8425bf9228c483d4b30ce0198c740709e4b4bc8a64b6c2ba98a91be64d2dc1c7836d15a04721a58b3e2a709ee326ce7224087c3139636c4566f1cde97272f13c5355ef3a26fc2b4bc26aef80969214aff8bbc7621715e3f7e21f2e852eb25808a212ea1b6e60af374e1283484e544438ae91cf0eed6a68b2b7ef15ff1cdb2e311a504f4bd25c259b8ac24f2f62427e986c3acc6b327d4375f4aaab602314d419bea77ea4030a3843abe194ee131cc0681e5ac016e4c7c263afc8feeafd899e7a76d9cbd86bddf7ca375de46b57d1289d270b9ed583f0c675ee330b1f1cef73cb4fa71382f7e50440c148e0e25d57a2ef5bec31a0b4fcc693fe8d3320cd71e9369f2cb206fa207d1bd7dc93849493bda45bbdbec1da0bdd0fab2fa1627e28ca7ca247ebdef36c3080cde3c9f487087557ae2077d0e4db66570ba00896295efde4747a0b89e101b7a86f830ad9bd65d903b564030e0eed27635d444d916542007978c2df8d7ed7e903b466117059da47f63381c47ff52589612aa6b4301ebbf9cffaeef81685f587a6503d8e7e31984dacc1f50d0fdc8eccbfc72615d93d913b93d4cfb7140b6391fc0c9d6e4c0ae0d57a656b4fdcd88d8003f0663798d8efd3383b6ddb484886e595f5cd5df9fc70f3aa0ec07c9000dcaa1b461443e475d69fbf72a22d2466c024b391ab823d370aaf06e623480f0cfe49f7fce77328e30fa8b9aa856e2024dad4d698349af16527c34aa607305685b22349e021a0c53ae22a9467ff71cdb80d3d952af3df389e18f8108a7dac4c2774b63c6f51d81e2fcf26934919d9a46f4bbda9ed3700ee8d4ddbb1fe19925b4a0cabbaf66c7ab513d2c55e2874f72bd292c1da703d5dda066c4ce52d354c4343409182add04d5f9e1aa2cb6449220ba09bb1c88b9a449857ec2e1ed7771f327af23aed971e2601f122d4a101b130330b08d98f29b7a7ac6c5240334f9c32cf2aee5a731c3a229dfe62e9788c4f87be3c87c5cf1673af85ed1c2782c90a7cc8b3b0399d840bcd79d42ba20dfa5d0b4fec257734de9544a526f46e0bfa3f0d60a1aa35195d3c0ba6510c246eae64c84c194441f5d890d58745a378c7136b9c53e7e63d849e961f977a04a23a2472e09b347c7c5ba7c58cf796627f51a005d4f4bd7e832cc93613fb2811e348b79effa4322cb5778450333575d2be827f7bba8da036debc362057cd5f76837adeb0208d7cc827839789f10e49d176211be736d137b0a16d09119fdc02d1e9ef2c191440af73c15f6576c5d567137150ecdb1906e607f2bd6994316df755d1a398e3000034319aa970a2f7e467ca268a0504bf3e21326b36d377480cef6dcbb9f52e29b0a713f20fda2dab7c7746591cfa51ce7ce3c6e8ef75cba4cd41e7ec2270c22102bd3b578ada1389ff1222d76303086ce8ddb9e43f5bf46f8136628843dbb25419c332a742b6cb89158726868ad9fe40a0d99a48325c1029ad7718dcb335eeb4e4dacd7b3351fc901b086dafb0faa102e077de98c26feaaa02cd3522f2f3ce293bb4e13114d84b734b06d718ca6b00ae0ba37b23b15ff87916451e8b6907ee9cde68750c76f1d012bdf423c12a820e06a53f9f1108a4374e2cf07365dd208db4eede7545cc61e94a3df4fbe1746cd9653cb565af31b03d94f4a48da6bb6ac57f8951a4b0dff46983bfbad207cfbc2b3e4b0ce0ec9116ea580bb62c284ffefc3092d0e30ddb7331514f793c52f9ef42726cf038959fdf278d49961911bd651c5c6f17948e748aba63fcb96f05c3998ff59bf4f828eea801147b21e7c3d915333b77f0b6490ef703a1dbd47796d7df0d817f071da6c47cd9698778709f13d960bc7d289f695fa60b9617ca9e9ba5bdb1b66894136aff3f1f766547aa7baa0d06f0ef06ef137758b48fd1f73c411c32012ecae6eafa8f51e3f2c5572a45c62f334cc750e570fc423480bebabde69fd4a44184c4a5f9ab0d10688dc2975de69c62a93a21bbfab9ce312fe58e70c506e3f581716d62a10e0274e4724fd84398126c7d98686bdd3482e3730ac663102636245220bf3060e6004c36e2363e4de57fdcb8bb133463831b07f9a1dc2d4d443635cd6742725017ed130e5420622b7e12048221e0b297fb16a4fdf45c086afe987f2343770a52f709bb275a518a129da6999029cd8fa29990a0e57b464871c9ddd4725daa5bed1d8540109148a0318b0608bd2892fa2c80f12856e1ced18d9964a8dd9f43118fdf2a4bd8d7feb6c10b68dfb474a3eb9d4413c91e88881f0e7eb379eecda8ea2f6f6bc735c6337f7f1cce871af2fd8d2cb15bdaf979ecdeb51fc56fd426629917cc0d6ce1f7d796701b8d89881b5140d94ba79e2b71fb724758879e432119ba7e6aa37834fc1bb163b8d50c3036529f77795a76c0ea4967a2af98c17820138c1d3c2dfbf9b82852cc1814d203bb95cca651b7120a2b06f868cff38682f75a253d08bb6a34ea15420b6ed1ea24acdc873fb2003750034f01d698577840388790e34839aa99a18203c3d4c3180875e727e946608c7be22d585acfc9e5e59d09b920b884e9ab9ba86e976fc50d674340b837614ed68f89cd9b9920ce7875ae6128990ca87f71ecfae08ef2b5c118f434d18519998d479246037a5a9b5d7aa86cccda45462844406f4cf823b2eff1df84f2f926720ca20a3ec9575f2a5006220fa352a98bc46272e98bf18e8081edfcc5cbf8bdd8a383ac96723c2ecd44f11d2ebc3f186a1e04731b761c555e778d49112c31d61e33492b385cce95ba04d717204d2ec85d4c3c17158f2ed1e3e588c80584895f71adbab3750ff1a1bc5556c8608e78b461209fccc264de05329dc1a3b355de0b3aea4fc25bda48ee63535b910f7e964227e4a99fdb9399e904d510a9a365c4652badb560059229f9f91638c8a5480eea93976fb1217a3ddaac81a0f8d26d3c3bc07e8a87c9f5b3cda59375a9b591cf25745d2aafebf91aac24519a5560f924afb0a573cef465de2771d9048fff86c98fd5c1e8981d59a120f42c8647380e666be52ba38a88e015d5f8244c9c3a710f7e67829debaa6f555d67e879981c3c2344d1e1a53043762456375d20300d55aa2209b17a8262577ea40d82b99509cb0053e288a68d922af5d0ce4c453634419b9c9d54fa7daab8799d1cd4f6d4a54dff89a357c628f5caaff341b70beb611d5196cc53a4914ae62b7f2b4471a8083ad920538d919a3e0abc65a376bfda5d32bf82836fe66a74be931efa9489ae3186f7f1b9e7cff3077e4332aa7cf62436c0a1f1612565ddb2d2aa3eccfcd1cd954c99c6fd9dc275a9894a31602e79fb1d0f76f7a5f468a0c9d46385b8c9405131f543cf5cc5607ab1c2917125658921e544415e5a4a47f5d2b739a13f7a4eecb6e8cd2a1c50a315f178286b06d9c9900058c7eb5490c64bf91f50dae35f678c5472d35e55f60b6b86449023d6dd96dbc1b648cbc342cea011d169da174f525502936f44b05043c186dcb11901882a2562e311467b26c816d98b4da7bfc02bc9282d680ea9405f38460117a3ee22f70577f7f68a4e06c9b0b4e7592f742fb3d1b659db29394fff3a048615f9c41d619f644853433e5701ad115b5f1adc31bfd0068e08deb5cd9a1fc642534d22d1abaafc5f4e553ef5fee583355026173345fca9bf20139f1bd9dbeda473679322c5325b0d01fbe69d6a85da878f7dce22d12d50fc1ab0e2f5b7c37b12c2c6d8135b4fcfc8376bb406643c0e4bab9647360f2c87aaaa6c0b0faa4c88fbb132b87743f434c5d360c18b01c5902f52d4eca7d29cfd3d948769df188f41acedf66e59081d1d239747bb80a6f764a0f1b5747033f7d4e666f9713610c205eff9dbb41cdf51dbcc22440598e8611a27fda54588cf6233c84ff7721fb050f7ee6045cb0b5c663b38accf90472b0aa89c5f7f8b67bb14429b3bc76cf3370c27d93d908d955fc026617ce4dbb4d16191822a227b7db26a6b659b35cce5e493d7062b2e672168f412a22ba632b04a45d840e06f2218a650f7fbe9f2ac041ef4af322992dd231ea719fa56ec6643ad23c218249fab05cbcd6c352d54897838a98f96ec32f38efc2f5f0f7e9e1fc8602c810e30bd5b61c28cd5c7b9f05283fa6bbb517d56133e5b45ec289c0b9271ed5d1e333a7d2f8945d841ce8bd1fd8401ab4edb60b30266a2f0ab74353a7cd27fe164a431a5bfaeaa3a1261f3f40c1cfa57b9f612171bfe92193c1544c143b82ce27a3f9038560309953aa8f63e95a8aed9d94392037f0f19d0bbfab3a388386aaa7048c944a43297b1d90e9602c69cb2b24e38c0355c22427dcb8b67fe0a3a9448de90b455e0dfea625495a52c341e75573e439c2caaa6a3154e7dac175b94fcbe1e24adebee93eb91227ab0d4e692e89147efe3ce92191e1d47ee8637f976b4d2db09629dc191f4d501f5248f3c657eb2a9d711e8bc0da42f16c0786cac8a254904eeb0c964b35f03be67ed346bbae8276ed55c528f070cbeec241df7e651687da10b789589583a04040d3c3b276b4dda01929acea0f4bba1e542ca716e6709", &(0x7f0000000080)=0x1000, &(0x7f0000000180)="2fd5d493f2ecc624172f3396fbf4266b0ab91bfd7a024acca7fa715808a3658d5a4d2a2a19c3e6824fd1ee04b4de2b7148b099f73e5b0e09b7ca966e3f082c177fab51ab170d4f821c83a0c8ac575e3e379dad50b5d57155", 0x58) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x40) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x100000001, 0x82}, {0x80000000, 0x1}}, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 12:05:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x10, 0x4, 0xff) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r2, 0x0, r2, r3, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r4 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x8, 0x92, 0x5}) r5 = getuid() setreuid(0xee00, r5) lchown(&(0x7f0000000000)='./file0\x00', r5, 0x0) fchown(0xffffffffffffffff, r5, 0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:05:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x0, 0x0, 0x0, 0x5}], @icmpv6=@echo_reply}}}}}) 12:05:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffff9, '\f\x00'}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 12:05:27 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="00cb41ec216bf0ad3e870d24f13f43cc6b0de217c0029bb9321b12e3292f360f2fe08bd20f88b5085f58443f00"/57, 0xffffff24) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 12:05:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300", 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000101"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 12:05:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r0, 0x0, r0, r1, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r2 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7, r0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x8, 0x92, 0x5}) r3 = getuid() setreuid(0xee00, r3) lchown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = socket(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r8, 0x0, r8, r9, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r10 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x7, r8, r6, r5, r6, 0x80, 0x7}, 0x8, 0x92, 0x5}) r11 = getuid() setreuid(0xee00, r11) lchown(&(0x7f0000000000)='./file0\x00', r11, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, r11, r12, 0x80, 0x62c4}, 0x81, 0x81}) 12:05:27 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0xa9ed6604da44aef8, 0x7, 0xc57f, 0x3}, 0xc) 12:05:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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, 0x100, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x8001, 0x4, &(0x7f0000000000)="ebff0913b9fd812eaa4e713048e6993192963e4d", 0x8) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) 12:05:27 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) dup(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 12:05:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r7 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7, r5, r3, r2, r3, 0x80, 0x9}, 0x8, 0x92, 0x5}) r8 = getuid() setreuid(0xee00, r8) lchown(&(0x7f0000000000)='./file0\x00', r8, r3) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, r3, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r9 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x7, 0x7, 0x2}]}) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:05:27 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "0500000000000000"}}}}}) 12:05:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 12:05:27 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9fe}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 12:05:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000a54e220c559ebaa4ed3d77d9a6cd00000000000000010000f39a485756534535026c9ac478aa44bbed1fbcb2c7fd99048bd39a8018b56eba1ff0ab94c8ce5bc11ed71b6fd9fc0c494c0e0992f774004ba59160c8586525ee52fa533d19856861eba7843bcaa555686cf1dadb6a39c53cb8679e0107c7ed53a6c177d13f26d92e5b037ac8fe"]) 12:05:27 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x22ff, 0x7, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) fcntl$dupfd(r2, 0x14, 0xffffffffffffff9c) 12:05:28 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x401) pckbd_enable: command error 12:05:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x5) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x14}, {0x60}, {0x6, 0x0, 0x0, 0xcf}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x85, 0x8}], 0x1}) pwrite(r0, &(0x7f0000000200)="fbaf84ea17679bedbb713d45", 0xc, 0x0, 0x2) 12:05:28 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) socket(0x10, 0x8000, 0xf3) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 12:05:28 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000000c0)={0x5, 0x10001, 0x5, 0x8001, 0x9, 0x27, 0x4, 0x10, [{0x4a, 0x3, 0x2, 0x80000000}, {0x40, 0x400, 0x40, 0xb0}, {0x7c8, 0x7ff, 0x3, 0x2285}, {0x8ede, 0xd8, 0xfa8, 0x2}, {0x1000, 0x40, 0xc00000, 0x1ff}, {0x3f, 0x2, 0x7, 0x196ddf5d}, {0x27eba434, 0x5, 0x74e, 0x4}, {0x4e25, 0x8, 0x7, 0x400}, {0x7, 0x80000001, 0x2, 0x7ff}, {0x5, 0x5, 0x10001, 0xfffffff7}, {0x6f2c, 0x7, 0x9, 0x3}, {0x9, 0x2, 0x3, 0x8000}, {0x6, 0x3ff, 0x81, 0x2}, {0xffff, 0xd49, 0x1, 0x7}, {0x9, 0x10001, 0x200}, {0x5, 0x1000, 0x1000}]}) 12:05:28 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x80000000, 0xfffc}, {0x59, 0x71084a71}}, &(0x7f0000000100)) 12:05:28 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='@\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='**\x00', &(0x7f0000000140)=']!#\x00', &(0x7f0000000180)='\'^#\x00', &(0x7f00000001c0)=')-\x17\x00', &(0x7f0000000200)='-/+\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x87->-.[\x00', &(0x7f00000002c0)='(\xde:\x00', &(0x7f0000000300)='}']) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) fcntl$getown(r1, 0x5) 12:05:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x110000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:05:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1000, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x1f, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x20], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="19546af1013501437fadeb0537fd4189b3d1b0e52da85e01aaccda5fd174c43a29a3fea68b5d3724686942f66e4e92ca40be584554e98b6aee02c8d3fe01a1e8011f04c526c7b4923dcda00c93f065bb76cd91c7dad2c90633dfd11fa89f6e2fa95148a846856782f5f79345544566908d6602945796e818", 0x78, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f00001e1000/0x4000)=nil, 0x4000, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/102) 12:05:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="6acbc9474e19567b0784295b2fe365b3390da4b8a2781eb2deb3f4ca004f6565b0a92f1b3dbfb61a3c14359d679c3721fb0544708762a6b04c01ebf95eaa22c6746f95adb959a707033e3a47ffc982c4fb71584771e998345c644c1a368ca910bab36ec61f16bd60f0bddb9f245e9436736d37ecdfcfc90c74f1acf34e19af5e937db79d60b5f38a3d571e5fce7684e0340228ec0fb0cb9ab84e100d"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00", 0x16}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x3ff, 0x0, 0x0, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}) 12:05:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) write(r1, &(0x7f0000000080)="8485663f28c0233851220e2a", 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:05:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x200) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:05:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:05:28 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 12:05:28 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r7 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7, r5, r3, r2, r3, 0x80, 0x9}, 0x8, 0x92, 0x5}) r8 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffff7, r9, 0x0, r9, r10, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r2, r10}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x8, 0x3000000, 0x101, 0x0, 0x4f, 0xfff, 0x10001, 0x2, 0x1, 0x5}) r11 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r11, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000080)) dup(r11) 12:05:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="18cbbc723ebe26b5b6b01da1e45ab98657e722aefcb037214b90f6a68ee2077d0ce9a6892d751c29736d2f92068c81ef67059924d3e8dc982c23ceb45a9dc3bb3859ced11bada48f79ea524ccdf9311338fca54914090746dccc38dfa99d72b41e6c3636a990145a997e5a", 0x6b, 0x3, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0x15) r2 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0251fc1c"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) dup2(r0, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6b02e1cb7f0000018fc601a6285d29c95997127fb96cc1b8ae4a8f199c01b9e5a907504bfd746f60"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r2) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) write(r7, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x102b, &(0x7f0000000280)=0x1, 0x4) 12:05:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 12:05:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 12:05:28 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac55382f4b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4caed7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 12:05:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="1f", 0x1}, {&(0x7f00000002c0)="7717d1c1f466c34ed48abb57fb9ca79c302e15b898df800c40c6c618ea59753bfae6d2444226d45eb566d42267cf56f16192af03ce7a7be29c466f014a95478dd8a18916a6d6ecf9286f1ca12d2af3fa7b3a1eb778874c96f2d184ac4a16d1a8a2b4810c1d2c88df7d041121ae66646fdf604828605edce17e177e8db64ce907806bc5ab492d07702eee6560eb78cd3e099878fb5300aeed94a20d556d6cdd58d587638eed744e4c18231bcbdaef171edf96cfde1111cb20ccc2fe361eb233ad83cc673ed5633a737a908c64bc147238ed1af44211c159bf1e6ddb2196d222f884303d46e0fd4a24d945db4221eafa49f3970c05455cb33dc3160d9205af002d6fa260f04fb8f5401ab9bf773c4e717c5438966b4351858aa9f16f37c92527b5bce23822a75c32d1db809324eb971b66eaf101b37b9e2c887fcb843a43943226d942524fc5d046b18848f2ff9ff105650804da5a48682fd1eafeca3334bf518174d4a2fba96f82c57d3d5daebce16b5e420c255ac47c61b5043ba4c414ebb1843f838e4f4c2f28fca45e4de2c6df5743760665b9a3346d2ee64a7780031db62154e5784f1401135363f564f995c90f620a42342a851031cf55d5dd369e4a3275324a3e82ce389a8e5d468d8018833db075a6e9d083f1819535b914e5074b4dbfc47418f5a59f29ace8c86a6b25a681b3e07728b21a1ef8d44340165601576a97dbee5aa2e0a5e63767076afd87871d58065dadc6d6a7976ed9f66f0445408ff90941825dbe2dc224702befa45492822ca4055018d20c97e0426d9aa508772e22380eef8d599b20c13a772b8e841652b554439f57feb2c1ecbe9463331ed9237d7cd9c6cfc10cb7045ca655c6d0db5c82af8a8c3bda297bc38c44564708311c65451550678098db161bd95e0c946bdd1216ef865dcac712c442135f98770e6c30e5ff1d0c90902e959e02eba5aaf618325b729df0d760970625e7a2af0f6671b1168c4e52560ef0aed366f78c9d03ba12d57a739ee0aa1a19a5dcd343cc018bbe1c3a5133fe8b61b0839b1a005ed58957573c6f6bf6548cbe4ff61ed7d803ff563b43061526686a10f85e0cf0461875492dabcd6cb3acc5b2fa653d88afbb34a1246d9c8229101b12ff665b2c18b8797d13fd83931e18ece1924c4d8577778b075ce14b31161c3070261eb0bb8f03c021b9441435e90cd9e4d8470a303e8444c157b433ef0ff3f2dba67d0c9f818f5677b513450920469660f5cbde1fecf7911864e7ac34970dfb56431f6842de2397075646c8cb06ad205be2a013a1a1c691b754693e4c2e10799a0d3412fe897d737434c05a6575bf61189369362064fc778c07fd6e46605a26154483955e917ac5b4bd3be612ceb7c3f4ea782b0b784e88fa9664cabfce09a6be77f3bf9a22244502c581f4f5676bba48fafb1b1d1e15f7de3dd08c836d0aa7efb4b3efb3a1e76509986f6e8b265738bfe6d694aa3a788ea7946c2e9ba54e3a23f987e5550cec6caa470d3e2073aba650cc134b627766773df12bf3293248c4d5a9fcb8722cf82b6b7f8593664f0ef173b13c75b113fa9a9c1014e7f5dad04340eb424592b85bdd4a1e047b0a96a762ccd2168152e011895fb938700337e36b078ce57033b26e23351db5007f402eee3dc4dec571b90d45d01645d42167276f5bd20d2e97b8f37be5faf3c03cffeffd372f706831d8adfaf04efa8f1b712cc4bdbfe92f06fbc07e271794384870db1eb25a9acb9d90addf0ac90ea366abaacedecd4885bf7655609fe91cc29486e0cde9d1d78b36a88e542a01e28e84859600584be6a0c61436485250dac064e30510cdd65662fe1a13997c95e7c1c49916060b26dd6331aef58b6422070a0e45bf68df00cdcab25798ab88e499413cabd55b29ebe614aa3800bdcf7a6097ea7dbf0614cbc8d490762b4f66af859abacfb91fead2be2dbbc98844c848dd819ba1a0833da529cbf44eedfd01b8bb87a51bb1b961322d429a0a598f9c5d3dcc8e1b23c4fd54d96ae8aa3e75801769e6169c719f145b749a55747a2fff142a7abe2e410b47a3dd3e6c1cfcb4d39a2ee3d030f2cba4b53b0feac12e25af039304b062088db9899d091bfe8dd9e30fc4c8d0566b3262d2c2ddaac027b5365091d9aa14cb05b07ee0ea2686070cb4082869f0a5ff7ada1ee4d615b41c0388ea5c480444e7af94c1810605c28cc34f50be2021be091b55516cb5f379dfc757b77cfa907c5d0bf08451e9db7f36ef21c8ecc6d918ec7ddfd3bf68ecd69d9a700ad98ea9a8651e5624070332bf2fdefa9f07e404f425aebac7ba7c7578dc35e8d61d11c011077906c1666967335730d834767926eadcc37dc48a7fd7e1bb97450ff7dbfb50c10286757e90b900829680c75066ffd6e0f86efa0c4c97e1d6a9f505abcf35248de55150d026ad4f0f174014fc20558e7281f78ae86ff7c8f947d3d816387a7792be9dba378eeffb4a8ddee873973b94cd101a9efad0bc8a21c3f6990f4309ff44a8f740973396b706f8cc7b25b341d18327d7bead78a21902ed06a8c96568dfa337aa4a8615aec2ae0c52837a77b93008a46e7ef18802c641b3dae3890790fcdcbc75f01c0945a158e991655be2a53a4a3bd9390a115f31dfd5d93e8a804db9e5d54fb75ef6117b2ac79c53995d143fa8be693cc5cd176907822fd5606bc80905f285112ab996891258cbcf98e2abd71813a0e42498175dbebb52df3f85bfe552bcc44a8f3dd76f8c437bde503487d1aceaee6c8928c8babe5111e15f3ae3beddf4c436ce9cc2c3303d587aa0659eef4478b70f7d8bef3693d85f1e9597c1f512b0272055dcbee4c5faff8f5fbb532c31f4f0cbfcd199498ae6eb1bb402b25f58cb64f309e27bfa00a2db607f25df7a9f59046cdaeca811e7060cf6f6e3e282ddcacbb5fd19959fced588348b9a955aab47ece65a70d6dde85e0fe5882bd9c2bec22e0c880d86909f25c29eab595efb2f3e8e37cdc6ca6d578e3a233f05f77140fbbab9233097673d94de01a77b254d34c0f3338d74aa2d7eb3b2f89b9da2fbee3d80eb42ca90a32c56d2eef5812ad2255a43f1c71e327651691047c9295e08e30997f1cdff184e4ce0843ea6189dab63318f84b37b137409fd4e546df9dcecef020ff56fbce8f799b9f018c6642f086d98bc7fb344159ef91813768c6177a5694a391e79e5bf47666c0cd697bc819db88f74b29f2cbe797b0b0af76a5b0c152eb7696e5bb6d21be00bae3c82b3d99258c7c67040a1c351a4f5a8862fb54a6d60f0aad592883cb728271b09164b725404d454b325f4e18ee6a2ad9e6d0511281849012374496c216bc746837dc4bfa7d3d96128dd4597a85396bed2e2b559a3a4267f266b637dd165230a60d680d77a9817ba6732c54a9a55443ca7670f5ac884de0b7a493c365939d1362d7055ceaba05cbc72734590d257063a5cf6867e078e9a4a5ffb0cc08b60e2ce6b2a6e64a944bc42a1032c30f824251e0fbff4d28381b2e8ed7ac4f73d3ca650e8b2813885ab583ed4c28725ef79c98e50838e6e34fbf2a9e73849ce27f6c4e7ac5838388fb8092f5db790437e03b84b4c5c56a1d3597dda04ef769c4abdf7ea5a2bf12cb8001c23f3972370916cf1ed0e766571b6871cfd940d0364f48ffd7048ebcea48fe61700286182bed08f8845b0a0d84084042bf4aa90e3d8a789e6310d5ac131431d0914fef50d93f70756e2fb852f23177337cd6b0b583f974b2ef63ef7c22ff8fca9935a12137565d8721a0143b803b44563cdb780c764196fdd79c741fd6a061071c465ea20191fb849b7bf584a178d6dce68457ffad530f71aa5e6b65582ad461dd21726c57917199b050e7121dfa4a4ff7665d29b946e8c0227c68ae441064475e6766125f175f0ee9eeb85557d27c32b43819f532b51464cb784d2ad60938e3ee370056bc01f90060bb1d5b6411b9850fbfc5dcfdf8f5e87f7f264f9020505e8018d8002eaa6470b4c585407de1bbb101193af7f1a094a5d09b372a66dde4e449bb0d922a15d0ca273fca962730ed91f36790d20c9243c9c5fdd6c2276f91379de94d74e5c54b393dd9b6966d660fb86776fb4c7297303b69265ae5ec27cdf39a80d0ccfaae48df3b526f342308fe9a67e25e24fcb9d8cf37b314cb50c07889a17f2ab62564bbb1d7ce7cd5325834f119439af574184e6ffcc348317f1eb66cff7458a17a329c6b6ec879b0ff826d4c5433d7ba397df3b24fbdc8e489c78bc5e66a82a1d35e9b3c8aa8ed5e5adc5e44fef30b2987e2b47271c0e4053001d837f9db7c72f25835880a8ae0b50b4ee2dd99edf7dc6f620015f723520395f85d7daf2ff298ec703b57d97b6e6377d84b8eed67b517740274c98f3ffda8d8c8974fae4d41bd46e94d3d9ae8d41e0da68d0f82bd4faa7499822f44ecb35e2f22c18087ced0a519fccdd88e8bb330ef6cf77ee7dcd0a7399194b9dee088d951fd77c1f7a0f9324589664f0c409ca20144a98dcceb51071c339e1fd3ca1f498d116a7e9cedfa7a11f5b26d2a31c098d3a11337d44a8d5840ae031ec2bd6a8ff97438c64108946434e49dbc9fa5263a72f6522333a039ecaaeef57bdf4e449ca07f5d0671f5651f0096f5155253f9492fde1dc8916e7708f36a5c62c90ec8c40ecbe36a9b5da50cbb83774fee6745858e16eebecc41db29c601d9dfd665e038dfdfa0cfff0c4a5f7dd0fbc076de35700dd04844d40c59abdfc5306dd43229b273dc1f99f6438a143ed3016eb83795457b44fb5b77b83274626b5e08a5e803aa17368a7b469313fbac7d99f2da5248276fe8b7c1305dabde9e0fe54d57a4db53614fcb8787bfdd0f51ae12598f543106cb1dae78eb3298ead2ea3f36da337af38fe638e348da8d7b2cfd0dc54fae50367a6ab35de63dc0070c55bf786af103f80874e8a11111bf732d9bd740f88943d7f5f92c904d4c4516fb651006d2ea9b026230e9ecb4047d249ae3ce20de3e826795af19c4e8c02a51c8e9562cd8672f5a199867cf47cc249c7daf2c343145e40b2c33bcfcbe2653192509e364132698c4a43473ee3324e3455c527d38984016efcb4d1c04f3d6c683cd61833b7e3fc2cf3789a63ebf66be2cfa6b01cb06c190749ed2211e9cf16d11f6e345832fac3cd557438cf536f42b34dc97e35883969d0ef90a1424694e6f735dbc9391263c55ee2fbd6666f122e6884ec967ceb8c618432baccea8ff4cd74101c67791997cfd09df525d4cc63cefefc41017da2fae51789a1cf5cba088850214bf1c42b202fc8f693bfb4b2cc6e2da03da3e4e041e31e3550fe3c07df1c8f904c245b6218162a5d56dcb2441367e9aa051a41c477f8c9c570bbeb6d8051b896838f391eaed780f88f02da6b2e34a3c577b56806e990002fb3cc03c09c524654a70cdfef1abc5dd7f54fa0e05529a87fdb2c6731939610bcaf667a78e6d118e3441de4c86ececc76f28438e0a58e5d71ac286e59f6778e29d5552379d267fa19756dddac9df859f40724cbc7c320e28957e3323ea6521caec46025937021df146a677c9ce73df7cdea9ca0330a39ddd54597d0a6f6bbc53ce78024a634adec65d7f274bf0d2789c2f4b36b4ec7951061413352fc92ec2685edabdd50508a1525b2218cdb2235878bf24984c5eb484317faeb1f694fa3a6c68110d2ba8c89570e9e91795e2ef71933310877b705af11a97171bd50a62882dc373d6b656ea114184df988e5fc2631c729fff07915580388665fe33404b23f27a4c5e13e482ea569216f3b1717", 0x1000}], 0x2) write(r0, &(0x7f00000001c0)='w', 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sendsyslog(&(0x7f0000000200)="573bbd6abe5474a4a6995ed1dc9995da44bc33ca4e31bbc0b91ac61f272ac7b1954827678ed3c5e24babec070ff5f5cbeb1927af5149a03b1c2ed50b38b0f10addaa1d2fd7f0ae2df4b233278d2464a8339d5ff5024457e2a477a43b3ef1019e5639ac9fabecde9f7375b4ee794fb3a222ae3ed64a6b1a11167d9315f4a3e0d9157176e4", 0x84, 0x32) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) 12:05:28 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 12:05:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000100)='./bus\x00', r0, 0x3}) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff02407631917e25cb210000000000010400907800000000606ab3be00000100ff02000000000000000000000000000100000000000000000000000000000001"]) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="c78f5d9fcd8f958e49ab98db9fa857974f8ff9e17d60c30a76affd0df9934251d0c48f11009a66d594e829cc990189fe587d9b040aecb81c65918d14b8f3d983e29affa94589"}, {}, {&(0x7f0000000240)="34b25483307a049430aaaadb23f12f1626976f7185c275f2b2acfa83c1025df75ff65df497c9c02799e531e1773c276d0d762692a302f7649f978a98c58a4b9c719a4fa2a50d15cc39d7af14fafb6a100a743321c0d7315f9e9e5647a71b705def042e2abc12ed73611d75f67c10525bd04ff0eeac74b83b29dddf0efea093254cca9cda0f19826e9929d55d0ab71fc69145ff6a77a64fcf"}, {&(0x7f00000006c0)="a48feb5fa38d50c6dbba692bf9ff4948de275d40753fb495b71fae0a7f49abe80f09d25837ffe31bf0f9a208740081b2610b8caeaba6b18b43bcad5638cb7b59cbb287e77489a18e31aad10e377a94c3393d045817a60a4c842e6bfacee9ca93acb49878ae8188a12f65160049dbd19007f74cb070fef987658055b6a4bdc26bd4d29fe70f933e23699dea30b0f72a34486e116786e513aa0ce46f936cfe17368ec0de102caa913d6c3238603d7dd70993c7526a459b857036fa4b88d8982a7138b110796371379b306a99f5cdaf85b2a063ec1d310e5770708fdc88c8668baa4f8c20ebcf1aaeead23859ffd1e15f978722419e21d8e76634cf862cbd946ab304316af4da88ca5ecd0ff38a4d98ea1990b95e21009a8094b4a2ab9c675af8a6ef5895ed77cff74dc28861d9bbda71a7c6bb3504eac73c9bc259c5c5e7b7ad36c04690e5d60aec45ef0f8b81cd257b4ef833facd644eaff5c562528e7c0e4674c79fd537f5ef60fc342574b86a25ec48eedf7e2e6341a8ce69bfc2b5ced97160dab390274f185691d6f57a36340581cce283cfade1a3d690f32e2cfb304a5effc93098de00886f11038a80749e59b7349b204ef2c8208415200632e2a6c78b020e973dea9ff8ef09a1b1ffe0b8834205952ae026a0fbe1a920f3df8ca879aa0974a2c1e37c286b4b0739500322ad976d218cb38ef94540418ed42fbd9e686cf85c116dde10bc288a0b42e5526595437eae009c7bff4ebcec1fa4415229ecee31c0ac29bb1004c8aa51c68f1efd85d0ef2200abf0bdc7bfe5fa37409d0298ba7fa6674e5a50b46417aadcdc345f118c0a40786657761c0956bd955f5aafb4e11fdde4939e5bb4148bb02e8e4b8ec656259c24e04a77a985181ce230f401160dfb51c137b52d475d99c80bc837b5508bd26c66623bcd01a4994d844bb201b05e4d7e696a43368231073ac43c6476c50e973ccd88b0840bd4f3406e854e5d68ec64e93498fd7450c1b47a36077bbe785893fa5b47aee9987f5589f667a49d7aee16d83412f0bade1e4a460b248f84d3adf278860a48c98fd3782f76cdbc023ae3262eff9ce0398b83ac73c7356d3a7672ffbfae7cb379952c5e8457cabdea90077b30be79ffed36e9ed56b99a0e02ae9f8f95adc95bca677438392e4f5785892f1f7b42eb7a0a6cb2911d5336117e622f41a2e8067032371b98e6310899c8c9c4913caa6c40e0407bd666b020acf39acd72d83c059338db49c92d5bcaf5a6876c467e311158196ef748a07dbcebcf72bed4b786c5217d6ae21ff28dd0afee62864c19fd4b3945ba4793a8d90519d87cfe57817937ce92e677f66a8c53b872bd39d53712057da0e5080819b526ef7449b0db436762fc3e1c1f2b733debd6552fd932468a8296c73f29564a042d9ca91f47d099a7e2f394906e1179720755dae2d2772211640bd038a1d602b0ea6b15ba6e7e477cf26400bda0a3b3a5aadc34c6788096fd991bac699fce0f843783402c969ca611e519fbcedf0ae135454387acb814315691468436b27c728a3171041cf750ab2fd1e4bf4bad40664d10d57aea5b8c5310c6162c5bc227dbcc836e2f0b487391d8266c8f9c2c9a7ba7024999e1cb8e1e01f7169801859a8fbd79c87b76768e462922cf1fd953f17fe11abf8489f2653b06e016d6e2818dfccec12fc07a6dc7c47f54c2554e1004290734b5cdba9bdc3c14179283a7712725f8d7e17ec9e2d6fa175d7c2725fd24eb49a928068144019c7a1d90439cb5e7363b75a126e0014699a9c550986bd977da96b72e4c086cc53a04eb1875c698a8d6b6d77d1ae97a0f44abc1e916a42ce14487ff47d3021e57b2e07966b5c2711bdabb2168548d5972dbddab82b42bbe29c47728d4fe2f436ed1b8029ff71919251506c5ca16359f309a3c9e5ad657aee2f2404634abe8432550470f0a7042f820089cbb4b4becea1a3bcfc43fac59b9467ea5896eff378779310ad813a3788a835316b504f83970603be85dc27e0d3abfc9df15fe52aa96f2d132a32d3bd16a7144b6f29922b4cb944d4176134df17b68be056889f9850baa7131bf3403d12577b449b4274f9b2c741842a8506ecc709f82efee7e68eb0f60080c6f77ea1e6d9da1a735789ac556fc87629c9afa26bca87506eb6304ac2d1a43e5e20a0adffe8150e0af8fab4b60ee3f72d37dfeecbd0235296f4a3a54bfb122492961ce1ead46966b77739184dd62bf15dcb882d5ede458c69176972dbfa0fd5e7472c2de82092df113d1f44500dc16b3ab972f652b93981d5ba0ace9acc141ff476e93772db192ddab5cef1a668aa142ac10c810e6abc6b278f012c46d8018d4eb70a84b27c8cbb528ca9b96d42d8a1624d3e283836cb899593db1b04da2b7cc2ee1f83189ac49fa501a1b49fa4221a3176378e812d1be558b6d837d401fa51358a26e0f1856344274989541f89d83989d4ed1306ba01eb7924e081b2a4b7610584151f467005cfcb869f4de7a56892bdb8f503e0fed7ebc66b9028c2a91026878727d7cb4b8773636abde7173f19998a738591be4278985957d4947279c02560556247014e2fb0d0bee131d2bb9c97fc55187cb42998f40937ef5d5857adddca5205538bd2420cd67b75799735849c2af0cdd9b565c9fe4205fda610b3ae002cc205dc80e02496f9a768927f9f16d03e85d13c058723891257f5f0e72196a1ba862d2392bc067e71acc7d6b36495ec357a09c6775eb3ff38a26f9de04a6e68db61cedfba999727e63707350e0e8de55270438a6137cec902ffc025e6e4b8930ae87a671091a6d7aa0d75a6d987cef695204fc285696fcbeb173d01dbb2aa75bab40c75cb3bfb6d4bb8a87797b6533d3d2d64e8bb330df72fb0a138ad14b882d591760baaf54a47155886dce2177d3787cc663f8e573bde0c03031ea1ce52259ccaa097e9299713eace51976bc40dfaba67322940f97d2ea8b73d9237d34c639f6b06ff569e440c4b92e434bd20ddd79779f4711e0322b0b316c6484b4b73d2bcdb9ecdc1ca63d4f74ccab3a4f4aadb37fcb0d1acb442bb8b9d4cb48d91b3b9764b77cc106efdeb005b6033c70312f47d42b37c01e8487f95eb2fa3c0b34a7d236197e1e70a2dd53c57e6bf9ba1b5a9124e581198e41b6ce1e105a201122e825c4bb7b6658a65998ed1e1769e9108d364076978c1dcfcce66ab29bc8eeb051dadafb5023f1214b24884c09a44b4541cc2f8dc34ac86c5810126d3bd51b333261b5cb07d838fd2b308c17540eccf2ef9f90d2ff738c6ea930dfd906aeedc78a2c1bebd67b4f1ab5317856722a879f7dc0a79eda751fb150038cb50043c1325137edf86789956c948a538052537a075fa2c846ee7fe3e8a1a77ebbbb6dddd47656ebf41cfcc9586961b70fddd8764e4fe56326d5d004a62cd3cdbd14d2d752a0b20aa43c22fcc65236a6cdf1f602a29b01e9eb83be5a962f712ffa8c89b74d0dd4682963f5e53f51eeb0b64b6e9554f656df14b4d47b1087feb39fe077349b1d26b281ad901bd8b15044a73854117f25d083d77cd4d891387e184c2c8983542c359913b0c34d84b7e6b3e81ed2114c74a87a7662c50f3115d64b822a0e4a31d2f7e81d896ce33aeabc8086bd1bbdfa885a65ee721b54258e5a2d8f76c35956229d263643098dfae94a073a479e2adc30dd3117132d124bd867a548732d542ffb29006ffa8e34d5860c8e132f7ca9f406240e3c841bb974de9095670b239f0234b8b929019ed4875af72feb89dce4b14df21c4eed016f87382a91e9fafabe98a71b8f6da5686975e4d8b8e633d013b6fe47262c394bb9cfb1deaa7ff16f2ac8dc92b159e1eca39a5ae8a072455e9695c68474b03a4427104a835a153b0025d380c310cbf0d17bb85ffbcb5ed92fc1e24f9df2bf9b78d547906b2510f011704d178a88ff9882c3b6413d351b899dbbb29c0061d1d4cf47d47d1699ad242906b81faac1f994d368ed84da54b77ce529a4c2f6dd6a3717ae990808ccdaa6cf3ea5204d16e154cac2adbd7b7944f860d4e78d6313bec360d859e053fda302354e7bb60ad8813b054f5e7061b3afedbe7295fc2bb6c4b9c2fa8de69879c9e84aafdc56bbef1614bd19e4a56ba8ea76d8158ea2c58ab99c8e0d7eb839d0359977a46fdd68def3ca3c1b25b9b180041382993b594fb96ae3c41ab979708eb82af40364edeb408eb6ceb84e5a055efcd36b778a6aa4d8a0d9c4d54542d8a45be022320cebb17990ac049c9172029338edb14e74b8e4eae59bf578a78b2db9e031b08262955a412ee1983f277e36391706f2b40b4e00760bbef319f3287137c2a541eac886042ac5c6b90e99c32ecde41cba7efc0ffebf76ce10e3efec3779352eb08147cb74788afb53f060ea4db0042eb84e6376a32592b52d5bfa2cd6c8a6ce7cb4001d2676c48110e59040943b1c751382c32331813b474b366434bbe4debd37ef458de4483f319dfde449661e36e5a6453837bbaa613268e2a73fd2fa1eadd02f382bc9fccdc22988f6c8bf7417d4c453d54c0e80f120dc87f48c5ffaf33167b194655abeb3f8189aa0c60784bd35d3e90989fc27c4a9704397deef6c6a20726eab4224cdda3fad4b2f3c71c42e38c5d37fff080066911b8bd5bb04eb8d32ab4af69048518f4e046a5c804414ecb0456680aabb867a7a9b67f00528b62b8731bb909dff5957f8628d74dcc8e37c203bd6b14dfbb46409eec9591c1e4408e5418dfec020caaf4749c943ebb7965365f093d1e4be341303d09a80cb0f5ea0169f0566eefea2be1579e49d3862f15243892e50017ef84a93c9e562a6d94160457bcca16ee52b160eb038ba3f897360c4e7dcb23c6a4f8057e03606ed1641c505234c65854d9dfe2cf415a023b916f37e81b7bd9b3f87bf2e9b83694ac662764d233f0adf2590bcf76f3bf8553f0ee7b2a4fdaec01b1e7876f2a580393fd16d08e5b03fc578133b81c255e80286d9e34235001071cddd69684c2b03690ca75ea5dc34b1e8ddfbcaa3ad4145863c08fe0fcce7a3454ab3355368bee3cd0efc3ee1b4a9546cea493d4932e9c1f563258996febc263476a0321bcda7cf4c8123c39f5348c163c78b6169a67f3b5bb05731ba33b646e3aa0665a5c0f15470a497c704e752282b26ec15ac43f719b705266593caaa5367640a61b12e6c0d0e6f2496932e52b5552b43be03a163a89173be5d1ac478dca02d5cf926f2a024f2b9bea111452fa826b4f54ad3474020549d1b707d5487c308abe0532c87ef4276ec5fe56f3382d4e4110309cf132cc4fd85e2d88acfe6633b6161d8072dd46fb3391ecc1fa2e98a92095b501573d7efe65776b6134d1de7fb6fda45a3646a94bafda587b3716e2cd96d9ba093f143f4c3dd247c22f8b181bf69cf1ba72ba1cda4812f3966c1614cfe04fdab4ded0884eb52cc3212cbbd335193aff3ad8cc9c8b162cd45fb05a9fe4a0251dfe067fde34111af5c8973d348c9632d1d7cf57c3b3f473d89dd052a468e3539546a0f1c71988491480c6b68fce3b2a066b11433fd426e30ad964f5a4853c1bb02c33fa249d6f2ec44d26adfa0b00a904daccdfa80c6d57ca39fa8c339fc6adda342ef358bdc890c2391a41713665bc8f91a6ec80c30b23e310f83bb75c2ab69f6cc112527a4683ea36e9e838352dc5c97d3b576d39e3fe6285357705449667770883fe813f82699e2b3fc5425f5e189b3314b7ac405281c7bda60b3a335986e073ab9048d4ed1f023086b2e096b612cc93c175a8dba2654719f620291"}, {&(0x7f0000000000)="c78ae323f70db368e2dd646f21681d7c749ef26d41c4bcbfd417c30a83ab64cf31b50274cc"}], 0x100000000000010e) 12:05:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000240)="b1e93dee8fad27050ce2fd", 0xb, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r2 = semget$private(0x0, 0x0, 0x105f7) semop(r2, &(0x7f0000000100)=[{0x4, 0xff7e, 0x1000}, {0x1, 0x2, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x0, 0x2}], 0x4) semop(r2, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x2, 0xa94, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x7}], 0x5) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/137) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000540)=""/169) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x954d, 0x0, 0x9, 0x987faf46, "a328e45b32a62fe3c18fff5670281a7a3eb019e4", 0x9, 0x2}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 12:05:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 12:05:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffffbffffffff], [0x0, 0x0, 0xffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 12:05:28 executing program 0: pipe2(&(0x7f0000000080), 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x25, 0x3, 0x100, 0x2, 0x9, 0x1, 0xe000000000, 0x80000001}, &(0x7f00000000c0)={0x5, 0x3, 0x80, 0x800, 0x3, 0x5, 0x7fff, 0x200}, &(0x7f0000000100)={0x3f, 0x7, 0x3, 0xc4a, 0x80, 0x3, 0x9, 0xfffffffffffff90f}, &(0x7f0000000140)={0xac1, 0x4}) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) write(r0, &(0x7f0000000300)="ddd3ce7b61a7f6bd8d7b8366b498e1434f008b0dfc7f49d3900e5ae92614700998ce1ef439ef12742708bcd57b7af531e0c4c5eeed38ea25e80135ffcbd9", 0x3e) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x1, 0xffffffff}, 0x8) mprotect(&(0x7f00006f4000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)="0a347ae9d5cb16b9c6b17f091bbc", 0xe}], 0x1, 0x0, 0x1) 12:05:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x80) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xff}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) read(r1, &(0x7f0000000200)=""/109, 0x6d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:05:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x34, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:05:29 executing program 0: syz_emit_ethernet(0x174, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x13e, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1, {0xa, 0x6, "95ed55", 0x7224, 0x29, 0xb8, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x9, 0x0, 0x0, 0x15, 0x68}, @fragment={0x62, 0x0, 0x2, 0x0, 0x0, 0x4, 0x65}, @hopopts={0xff}, @routing={0x2f, 0x2, 0x0, 0x9, 0x0, [@empty]}, @dstopts={0x29, 0x2, [], [@pad1, @jumbo={0xc2, 0x4, 0x7ffe}, @enc_lim={0x4, 0x1, 0xff}, @ra={0x5, 0x2, 0xf1ab}]}, @fragment={0x0, 0x0, 0x1f, 0x0, 0x0, 0xb, 0x67}, @dstopts={0x32, 0x0, [], [@jumbo={0xc2, 0x4, 0x8}]}], "519706092ae5547a5e33d557f8112f29c43f9bb4ad6343b89af35d4481ffe4163cff73e601f45918340faca16dd88bb89ccd9408c1cd2fac2014f1b10043cc2870f72b427ece0865f4d16ea59a619b10f29e7e6f7de5cec89fa3f0a907f21f62fe2f5395e39d7a3b3407daf160d89ab3138bcc2c3bf32ab095d08c74cd8c11a04f833f1057d919c708335868df855c19a7a65e1a166a6909f8bcd823e6f16eee358d00a5ef76d4519dbc663b22d2"}}}}}}}) r0 = socket(0x2, 0x8000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0xaa, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r4, 0x0, r4, r5, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r6 = semget(0x0, 0x1, 0x207) r7 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7, r4, r2, r1, r2, 0x80, 0x9}, 0x8, 0x92, 0x5}) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000000)=""/93) 12:05:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket(0x10, 0x3, 0x8) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x7fffffff, 0x90}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0xffffffffffffff80, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x1ff, 0x2}, {{r4}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x6, 0x52}, {{r5}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x103}, {{r6}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x2, 0x7}, {{r7}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x20}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x1000, 0x3}, {{r2}, 0xffffffffffffffff, 0x5, 0x40, 0xffc0000000000000, 0x8}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0x3, 0x4}], 0x9, 0x0) 12:05:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2fac"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 12:05:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x14}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x2, [{0x3, 0x416}, {0x1, 0xffffffbf}, {0x3, 0x1ff}, {0x2, 0x200}, {0x3, 0x5}, {0x1, 0x6cb0}, {0x59f9d20bc51c21db, 0x8}, {0x0, 0x99}, {0x2, 0x1}, {0x1, 0x6a79}, {0x3}, {0x1, 0x6}, {0x2, 0x3}, {0x3}, {0x2, 0x9}, {0x3, 0x4}, {0x3, 0x40000000}, {0x2, 0x2}, {0x2, 0x81}, {0x3, 0x400}, {0x2, 0x4}, {0x3, 0x4}, {0x1, 0x20}, {0x1, 0x80000000}, {0x2, 0x2}, {0x3, 0x4d87}, {0x3, 0x7fff}, {0x2, 0x1}, {0x1, 0x3}, {0x1}, {0x2, 0x5}, {0x1}]}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8001, 0x3, 0x1, 0xff800000}, {0x5, 0x72, 0x7f, 0x5}, {0xfff, 0x3, 0x3f, 0xdbe}, {0xffff, 0x9, 0x3, 0x6}]}) 12:05:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000001002, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x1c) 12:05:29 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 12:05:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/168) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 12:05:29 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="599b", &(0x7f0000000080)=0x2, &(0x7f0000000140)="54f894f886c6458961418cab28d3ee008e6bad7a8b0cc4637647abef1bf69b4dc006700783db91da9c7e49722045a287c38ce94ce572cc86543770d6cb73589df1b3b42d2dee0960f8bbfb5128f2365bb864c0da6af1816d5ebe8f130b782ad99a150e46c8c7a438422fcabd0c3483e86fbd292a13763b5ba34bee449e4b51b84fc6f2ff420b81ce12ae548fb46c759f6e38e1802bdaa620266e7ede15a6c8dc03320d1c6a22527c6ffa884e6b59084f414be537d49c386ff2ef23cadcc5db0eb1", 0xc1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x10000}) r2 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x4000) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff7fe3ffffffff86dd603179ee00305f00040000000000000000002f23d0fc0000ff02000000000000000000000025725317d16c0000010400eb6bbacd3544de82dbad9ce25ca5a8a6a3a3c9be6464c9e4e1e95c6af284b951e87095f496b192941294d1915171db0807269a1b9d5b331886386990af2b23b46e23a1c85255ae480af4a8032a6b03a789d9d4be5bee60280bd150917f851aa56aa31af9031808808078575470af5b4a701501f4df78b66b71ec4a11370232382534a674e1448392823fe775d4fdb6ab02ea46f2da2b628122558ea3267594617709639e0b329ab35556da84ea267138dec02bbc8f285ab43077cb7817"]) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) 12:05:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 12:05:29 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000200)=[{0x4, 0x4, 0x800}, {0x4, 0x8004, 0x1000}, {0x3}, {0x3, 0x203}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x1) close(r1) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x1000}, {0x2, 0x800, 0x800}, {0x4, 0xf1, 0x800}, {0x3, 0x40, 0x1000}, {0x0, 0x3, 0x400}, {0x0, 0x7fff, 0x1800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/89) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 12:05:29 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000001c0)={@random="712ff2f77594", @remote, [], {@ipv4={0x800, {{0x12, 0x4, 0x3, 0x1, 0x50, 0x66, 0xb6, 0x6, 0x33, 0x0, @broadcast, @multicast2, {[@noop, @generic={0x0, 0xe, "39c14db495fa832397ed0b91"}, @lsrr={0x83, 0x13, 0x4, [@multicast2, @broadcast, @rand_addr=0x8, @multicast2]}, @generic={0x44, 0x12, "142b0393d59a512b814da1b1d73d1192"}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1ff, 0x6}}}}}) r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xe9, 0x0, &(0x7f00000000c0)=""/233}) 12:05:29 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x57c}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 12:05:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="76fcdd88f8c59e791b6daa6f1427f2c662b80b2ce50f884f82852dd33b47cd2bdb5b09efea0235a604f5e6becaa98e677af20d4c9e18547dd40141a0ad07aa7288275a3dd87e5658b99256698ce08d98bbee7cd48b9bc2a0ff40def2fc664905d52499a0c2f735fba7eb3018af6f67", 0x6f, 0x40b, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000001) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) 12:05:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x5, 0x9f2b}], 0x8, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x44, 0x1, 0xffffffffffffff16, 0x4}, {{r0}, 0xfffffffffffffffc, 0x28, 0x1, 0x3, 0x6}, {{r3}, 0xfffffffffffffff8, 0xd6, 0x1, 0x4, 0x9}, {{r4}, 0xfffffffffffffffe, 0x80, 0x2, 0x9, 0x2}, {{}, 0xffffffffffffffff, 0x25, 0x8, 0x3, 0xec3}, {{r6}, 0xfffffffffffffffc, 0x72, 0x2, 0x8, 0x7fff}, {{r7}, 0xfffffffffffffffb, 0xe, 0x3, 0xcd, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x7f, 0x2}, {{}, 0xfffffffffffffff8, 0x40, 0x10, 0x3, 0x200}], 0xffff, &(0x7f0000000180)={0xc8, 0x759d}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="d0f6b93b113985069e69833f4339c3ab13db2ce9fcd33a4770c4416306b5a0f0fe80dedf1838d592f00ea07bff9a86667cb6e041500b1ba9bec4cd9c12f41766856237d6f780ab6039793ad44b902c181fe7917e7f749334e1efce9b78d92db9c0f95895736dcad2a522bb51f9d5a03d6b832c265af6915cc349213a52ddc1db584b632b36e47cbe8e6b75e794adab578b460b1ea35c881c06f3b84f04ecb9c356009347be20634829f8c8ee9c4dfaf47254f61f6ad9178a56d9c0d0765a0ac87cc1ebdfae75398c00cb886816fce4929e4b8d5ea70637d17ad1cfe495a5164a58d7622312bcf517f78402d19cb0ca0a28c4a4f987202810ec4cc021436bf532174f33d481a06999fb1ae54e4d0793834fd0179f4fa5a29e5e73a9895ef3f3580ed7f45e495d3cffc67537d9bb8aa2386ec2fcb5f1d676f15db7594439a6d0206a0246a5c8eee60fff202b47de571308e682a623f7c8978bf71537ae0d218427b9d5a975fa12bbc44f6962d32530310066b3babff4aef54f18377054866b2c87de7a9537922c6371", 0x188) 12:05:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="12efe2344983373e716fe3f85e767b6a", 0x10}, {&(0x7f0000000100)="f5fe5ce226df9df761e02229241b799f6387ee6bfce3e6df453bd11246f46834a7197fdb8df73a63c7858f0d645071e507dfb113226554bbf32f2d3c01353ff2a5088be669bf437f9ad76c10a96e4d17d9501a76", 0x54}], 0x2, 0x0, 0x7f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffb, 0x0, 0x0, r6, r7, 0x1fb, 0x1}, 0x9, 0x9, 0xffff}) r8 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r8, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000280)=0x2) r9 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x7, r6, r4, r3, r4, 0x80, 0x9}, 0x8, 0x92, 0x5}) semop(r9, &(0x7f00000001c0)=[{0x1, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0xef, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) 12:05:29 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}, 0x0, 0x0, 0x3}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/244) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x5e) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x80, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x2) 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(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0500fcffff0f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 12:05:29 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x108, r3) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) dup2(r0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) r7 = kqueue() kevent(r7, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x3, 0x2}], 0x7, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000015c0)='*', 0x1}], 0x1) 12:05:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)="152619c4bfc60b6a29b86a52b07ec6f6610367aca4d404", 0x17}, {&(0x7f0000000300)="9609512c62d18a8b7f14b6d24cc902a93c85193742c030709dccc3c7eedfe957d53b8503f9e0f466d7399bab4509e3c33affb0fc37b5fa12f555582d9714a26091cf38c895ea4692b5024dbe7b03be143065cd1d512a2dcbc8fdcb252a5bb26223e5d636abca5b68bca1d3ca1b21f96a7a9be955511dcd0f97339530164e8252d5ce601c76eac00d", 0x88}, {&(0x7f00000003c0)="ac907178aa9565a0f5caa57e3839b32c32af268f185392899c4630e50cdd0bb0171ff2cf451a963c3d9339e48240c0479f", 0x31}], 0x3, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = socket(0x1, 0x1, 0x0) fcntl$getflags(r0, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) poll(&(0x7f0000001fef), 0x0, 0x7fffffff) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="1f9364ee692a3cd05df51ac10b6d71f12109864d5427561d8d21c3be9a14585e589bfdeb602e33362ac6d8998d7bcc869592681a5ee56b6e55aea60dee8dcb593f2a2837c61592f7b9a28e330653e7e944bd224d643f22e1ad", 0x59, 0x0, 0x5) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000100)="ab668c", 0x3}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:05:30 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffff0800450000300000000000019078e00000ff0307907800000000450000000000000000000000e0000001ffffffff0000"]) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 12:05:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0xf4238dcf, 0x4) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0x6e) r4 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:05:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x8000, 0x9, 0x7, 0x1, 0x2, 0x3, 0x6, 0x2, 0x2, 0x3, 0x5}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000001600)=""/4091, 0xffb}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x5) 12:05:30 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3f, {0xfff, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000", 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dacbbc500"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:05:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0x1}, {0x45}, {0x6, 0x0, 0x0, 0x108}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:05:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x9e}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="e3001a8a31fa015a0081000000004b3a797b94910e8c2fe79d64d1c97243a76190fb49cf91842743038da38b8f651e3974d865148b0a4cbae5b055d3db1e730501a16c057b06ac2d480b21b5d358bd7f11"]) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)=""/35, 0x23}], 0x1, 0x0, 0x20400) r1 = semget$private(0x0, 0x3, 0x589) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r5 = socket(0x2, 0x10000000000003, 0x0) getsockopt(r5, 0x0, 0x8, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) pwritev(r6, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000000)) ioctl$TIOCCDTR(r6, 0x20007478) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) setregid(0xffffffffffffffff, r4) 12:05:30 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 12:05:30 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x190) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x24, 0x3}, {0xca, 0x401}], 0x2}) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) writev(r4, &(0x7f0000000840)=[{&(0x7f0000000340)="5644bbb7cef876116882101fd9d358ffb298c6b2c7429f196569c3e78c09931796f7c73780e875bcec0f56a3c7f2526ba1a0743a569df2b8a085291dc92332bf283243c1094173624b14a3a1cd8e7e52990a27450d2c038a2fdce8669e9771189e6b2ee3d7077deddf34892f6fe1", 0x6e}, {&(0x7f00000003c0)="94bd7d2f2ab0da637bed5f8acb1b75e07e38974895b32455e3bc97d6ea9c9858863874930deb164fb52a03ac5c51af4a7f7e9cbe16f7c39f4ab07e5b629414cca90955bf3ba4a0bbb4aac42b00e54376cce2f38352349e53655d776a7ebc9084309ddb320d1eeb8c36321d4a7b9a841044d800ee1f04feb3d1ef0885395b5d722eae33b5b18989c7e03264ff6c53a89db6f4e5224cae8383f4a86c50605d821f52e3d3b9c986a4928c97ac0c663dac9f9b1c37eed8f7efbbb7594bc01460c824", 0xc0}, {&(0x7f0000000240)="71baa53465d0f5", 0x7}, {&(0x7f0000000480)="b8783136506c820685258347baa875864ef9e6c132c1a71a48f6bf677f1f51a0ac813819ff37d2931f13e0e41faf34c9b48a0889edbbb0775142ad984b7405d19b59659e99085d66eaa3e96d1bf6b9df815b189c2d5ac412b4d0640019e1336bad8fea2e7334", 0x66}, {&(0x7f0000000500)="4c0612b481b34c5e32aaf79992e60fb55d663eb20be39bb5ea84f61d594edb715b2f7fa0ae2965d1cbc8b937bbbc6f58124fdddcb1e26cd5bb868bedeaa71432940822d86dddad39202bb063f300337e1d8b7ecec71185de51b616c79b0e550e8212971fded5e25702a08e725e995b021fd2ac92846b8b9428136fdb4ffa25ff1ca379b95088ed4604327db363ee295a36f303cb81ab5079", 0x98}, {&(0x7f00000005c0)="55d43b1f4aba798f131aca6ca80c36d3f39e863d861f2d2ec6c0a20ef5a53da17901ba", 0x23}, {&(0x7f0000000600)="78d08758f2aa9f5f19feccc67a72ac857ca3ccacb9c7e14b82d0c06da325333d51033c1266583d3cfadad8f0a54f1f8b28128ae51aec9fa98d5c5d369b387500e507a2e66fb2be479a12748160db95c829ee7953182465fd9ed9da709964fd9592f06e22ede166757f41744c84feb6d5d71cde2a7a45dbb24900517f507093aef50c75b39c7e052d41be0080f7932b824a322585c92e5d83a0aa4c210af7f71e673cfc2a2aa59aaafac06b87d7b3f5c937", 0xb1}, {&(0x7f00000006c0)="dfbb25cecf8281f5b0cdfa55853024fc02281c1958b04b0d5c19108c52d69604cc227156480b7ea182f2280e08e30c50ba06aeeb5a0d560b85c5a9129aabf412861e1545c32bb915eb35c1", 0x4b}, {&(0x7f0000000740)="9b1720009114f8217432ca40c2bd3e107c94be30563efa3636ba9f7261683cd6ee8cc0198f055992d73228495a980e46744b791fd16e734a465af62b75a2d3e3baff6b69e5856bc01d0551e42e35686426f3861b33f660994a461480ef75ac499ead1ccdae6d878c948ae7eba6aa2ddd6573f3883bcc141849d1b26fa19f42f2139709fba0f44e765b15920540f8ae0eeda91f4a0ef05cb5f2d98b90e03294ffb3d8d12861077b393d3331bf555e5d1a48e0c5df901ea1171aba62480f2448d76b85b0b186ee88063d3e6509df4a3361e20669d8e3", 0xd5}], 0x9) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x40106}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 12:05:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x13, r1, 0x0, 0x3) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) r2 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000740)={0x101, 0x180, 0x66, 0x4}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x11c) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) fchflags(r4, 0x0) fchflags(r2, 0x10001) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) recvmsg(r2, &(0x7f0000000700)={&(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae00"/4098], 0x1002, &(0x7f0000000680)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f0000000200)=""/39, 0x27}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/152, 0x98}, {&(0x7f0000000580)=""/124, 0x7c}, {&(0x7f0000000600)=""/1, 0x1}, {&(0x7f0000000640)=""/60, 0x3c}], 0x8, &(0x7f0000002400)=""/4096, 0x1000}, 0x803) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 12:05:30 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) 12:05:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0xdb62) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getdents(r1, &(0x7f0000000100)=""/102395, 0x18ffb) 12:05:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x20, 0x0, 0x9}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x7fffffff) 12:05:30 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="ddffffff00800000b60300000000"]) 12:05:30 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000000)='\a\x00\x00\x00', &(0x7f0000000080)=0x4, &(0x7f0000000280)="0000000029385cc5c7744ef07b6b9e946ad8f30cfa01360a1ceee182f0d6b3816efdb176f8a8dffa14791a01dd018fe9739688c261c574206aaf0000c41522f3c402866a97be8cdb1da834273fd8a32bbc1910563c066e55aa530e4b58619abd553a8b6a2bceb2e5686f2f37a0cb1d5fd08db1784e800d3f9278d68f7daef5667f3d2397c98db58371ef124dfa2c218ff8c2d4baea0d9158bed826bb393477acba32c90848fc782a81183d6eb56d09f8d47a0f4a8bf0ba52cc9a7268f44af0bc66a3ae3c8d376d31f7eb919de88f8c95e357da2e7c3369aef3dffe1d6f1a413c0c5b0d74afc4e5ffa68dec47e4d620959cd42d387e135f72348e36c555197c18696954fdaa4382717ba48cf7440ce50111996274ebc5e9a3755f0e4a7f321d98ad1338cac2546c1cee1a13d34c0a333c27f174b47f02b1db4f4c861e", 0x13c) 12:05:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) kqueue() chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000340)=0xc) pwritev(r4, &(0x7f0000000a80)=[{&(0x7f0000000380)="ceff3f232f6e02da259a9a90a609cbfbea1049cfa47c37e832066c19b48cb08d617d07f55f03e2b4c1d22b7f2a60e750", 0x30}, {&(0x7f00000003c0)="9ca677ebb37206fc2a506232f697388fcf53ca7adfaf9ec6f32decc40f7d7016eaaf0297a821961ce9c53a17c7b21e62d48ed1db7ecc107dab4e0281785550ebb002a375b4e269944a19a69960525f214fd04e571ac3c60430e81b5c488a29c1a5715303f9caa7635ae3e81a0f1d90826736a0b922a639ac38003a293e86ef4e6648b33af1f72ab95f7fdabb0e7ca3e5cb1e6dbee48c75121d3a56b8f5b6b33089c1461b9a1355f4f165aa58e3e3b0f8d6de38ef1fe1448092681b70554a30cad6563b560f3665d9ff842107ef2b189e54e43c83d604166cac", 0xd9}, {&(0x7f00000004c0)="36a2ffa77b71dcb68dad6d5aa20db0dc6464eb89847267c7aa320b6e8d8f39bed12b97d727c0abd2a3c33112d2f273ee752d1dbac58ff4b8b01434882643a5c20a32c8123c379c367baac321a3aef6053e826a84648a60be09b7543a259b5e8ccaa2bc16e8c494c5f6fd1e43f1ad965923307e9c7f7af22a8326dc03836cf840c1337f67d71d62e845d69fdc5680e7f19125a130fd922a0f187f58fb5d6b8cf850bb9d1fcc7cbce2750c047d20522ce6b44e6a7d3fec20", 0xb7}, {&(0x7f0000000580)="92be9b2bbe87081799f04e3bd860688c024e87401649ead8968638308f8c8a0d7fe1093990efe02105cfe5e3f1a53d5c4f7ec093b89217a09a002080553dd2bcf02cea8160f821ecfa1392092e74e29105", 0x51}, {&(0x7f0000000600)="14861f865d67946fc1c3665c5db3604193b70fa29e9e5f53d0f833c41e8773a63caf8862f3a684c983ef01bc66549d01cc24ce7fc9294f572f999d52736c132685d6900a71eb41aa39775b164553c7ac79f2f04fcb3a28e1c148f010246eefb24beced48aab176eca64986c9289d6d5294e6c65c0a1b42f665a69c8a230753e69feed8f9c34ebba1984198e49c920a4244f76e013b8cdfff2ad330af9b42c1988354aa6f1d72ae9d583baf868aafcb23d4a53c04391a7fe262d4acc1e6ddd742c51ed96838e8c19d92f2232f913236a39d5ed4139a3cf78b33895732", 0xdc}, {&(0x7f0000000700)="f1539f0c70a46d05869d144c7709877efabcf71907ee0149d4ba4634fd764facc53c6f74c4d2c63200c8120158a32271a8940a3cd3b7e629da8a5cd7bc504f190a9a779abf9a747c9842efd97844b0f08e1792fab82dcafcc0209325669565d9bf09bb4fe71d1e0d8cdb059db3bf1fbd7cddbb788fb1ec5d1e61c625c870e7617888de57dcd850ac90a96c7bfb7eb2fe28711d178420d27221be4a0db8dcfa8fe0400a14e316d0ab37af16bad113494af9a9a921a00bff8658d714eb5b06404001488379", 0xc4}, {&(0x7f0000000800)="1740be348b85e9c1dd1f244ef66785063643634e38cdc97c5c617cf8d6bba1b994720ce6fa89c56a49d083865259d00f062386d8c9c30be7b31e942e84754398cf229a4c08b02ece4450e9a35aa99070eac269122050f429d9abe1714583842eee699d1398c7bb127b6a4c45870db521010b60319f03a62b6287f27fe3d359ef16b9671569569d5988a9f97a98a08e80586e3e804c28f60544a9212f3295b94d", 0xa0}, {&(0x7f00000008c0)="f34f159280e63ab72aa84afbb0283b01be97a2ea11fcd102fd42d5f7465b1ee1c823827cd128f42f9780f57b38a37c89dc309983f2593ad8f97f0b2aa59cf611c007740c7afc5b050e89dd0d6628dad04c682d3d2670cfcf3ab4928c4daabfcf332a31afcdecbaf439d24513ae81d889ae44aff3d973280c1196a018fbf3dd8dea17606b37cef1484254e1d6e4b0fa18a9701d901851e8be5b7f15a88bb19e651ebd6555152af815032fc0022398faf5cbfca4f2ef66c8a49412781c3f0e42fd1998abffc04dae501e767f9d0411513d4ad57ea49354408926adc0f577bf94fe84603036ddceffe6c6927d0f507b4a42bf48da30624bdb4806ea3c0d9406", 0xfe}, {&(0x7f00000009c0)="f755b075ff01a03a3621960221059833f0c6653e4623a92bef7b102db0f04e03163ac55cb991db3ed0f9bc2120e67bb98573d195dbc26cca571a6af8d1e56c6355754a748170ccd2b2add62766bc8a37269cd9e639051755f6a7fc1bf303e06d00274cfba24e8b47ca667fea6b0b86f4fb9b18104675994b15ab95bf3f2a4504a9c362f101e4452496b7", 0x8a}, {&(0x7f00000013c0)="b2289aa2f45bfa180efb5c266bb1811b5f10d27a8366da11fa92dffc8b152ee388b3517ac3a59616727b8fdcb5601963562e8150e665cf0f8a169bfb987e5383719035e662275c22c9a627d9173831761e3737d39ae9ed63d7c7db807dd0fc9b456dc7476b18e9fb632e6a3cd615df7316974b6f76a875b2357fa2b07badf7567008a3dbec7f8920e172e6bdbb50856bbf1830faacd8e1a993683139a59c12391121ed06bc6528e4ac10bf1129e9d2da87fce40f22cd5a3ed53c056ae69bc3660f65b88b4b7a8e1da29fff686bfb207964afd94cb91dc020f030bf9ff1572457f4c17710eb3849cca54bcd1dc1acdb094dd4a977776c4105750d194190e4383cc807759d2db6bb2cdadec52fc05c0e822f722f0eaf6e58561d1d853a34d1d95bebac78ffb8aad7aae034477288d9bfedb3bbde82299192510aab4dd4f063e2f2ec04733144bfd9f81b9cad3c14947230105ca896529af54d6a0cfa08b0fbe82b8ec8a75463b23ad6223347f12809819b00632a2d9d8142e211665d2a3ffaadd969e193ef61650f3d57ca921bccbbbb395389a14edaaccc377100e8665abf61d6a809edae9e402d2132ba16f12f1c5ba63795811d3d993428ca73a33c2179641d1d4744be4085183587dc2741787aa2b8e9995d0e3bc07a8fbeddd621fe6e1d261197a0a0b2f764e4ca1c203ab01f0714a5f7d8b1d648f2daa8e31bc7d9e3cdc18406591d490d480371406534ab89b51ea82b5ceae8a1372cf9ad917305e8c2cb0c6698cce895a75e6d72132c364fc4dd3b59ad9f4cb34d253528feadf17344cb74a8b7799b39d708ea56c1f969afa30c37f0ae369336c1be3d3f3264aea0b12459abfe9cf24cb20349c73365b93117483c61422bbb3ec43568022fd20656ec0a4e52ddedd33398b45da042138b585d0408ea32795530749953f3c62a991f3e2dca8870037637ce96de98d9009e8c357f0de0dc88988ca405e90d3a94c12bb8a114ffdced352795975635b0795201ed7ab569b6ba67b5374eb5298ca3ef70d112c18c74498ec5e15b02a59a917184dadd3f41914c7893a0f84cfb55c5d7c358183693fe9417fe2c9eea67f544b0acbe55bd68167ceaa34b1e4076aa4bcf6eefc48461b7a86476bfdaccf815fd6e2661277ae6b252eaa9b6988e2d1204845aa6b99fb26a99d79580f2700345c05acc7c91a01d1f2fe5dc3f4d15039752dda2eb6c14ac8edbed4f629b9c036ff3c1bd22e09688baae0b4aa3cf20cf016737938c02f5b461fbd592e8a56aaf75b8abc644a0c62cd4077f6685a35fab7433776d4a4a087b1b76392f289036002fdabe0c504f89731fc29d6b8439a3d9a189fc87b8c447b534403ad262c63830fe639d42c6b8053e2c796e7809a6fdb35fef7300da565b4959171f77f28f184745585eabaa249b62db4ff65bfd535bea0bf550d25a83e62df0308da5b5d3b263ed85e2336a90aeb8b13b2e4b26f6128da417be14cadc9c0127560103d9d2fa68b823c67127d85ee16ff368de067db7a319146b8c4d72be1b86654a4e8d81b4af68c3238c6f4cb0776440e1ca7029d68bcb1fa4278e0098f93a683c2de0b08d7a3842db92c094987097767d247b5c482e7675db84882e462f55a244b2a8104234fc38b6fc71c85ca254adaf22b71ecd695d662bf092b8487ea57040576e6ff921a4dee21a7a813bb7b2afacfaed66cf6864dd7b7030a9fa8810110e506fce00d63e5abb13d0f4258ae1ef7eff08cbc9670305ba8a4d150ae22c00ad072c664640c7ea47d104e2408dc2af4894104683de72df789dd874ad0c655286c5f2dcec35eba98186526863c3b588bd31aa9ee0edf7aeb09ad47e8f8ba5e762c4e27c2bc207f718ab8f7f4552bb8f0c39518efc860ba8939784e865d32afeb94a3a082352348a9846698cb35067fef8ea46da7c0a753f867ca4a6dfaf0c7b3e0d695a91cbcf7ccb627c4c68ae75250c874b212738c608b1ca5744f54f18fced3cff47545e2be59c3cab0314f9813f4bfa4a373d553880925db5117bc63b2c4330152822132ab833a78232d668ad8b4d7fa4837391738180ce868e2ec9939ffe0f968a6a3f5b269b9e51c632b4371b5bb120909d013d76ee4816c5a98686b68267a4737b3e20afcbfe2a1341dfeaab6633aa8c11bb733e58921b0d5e5c04fcde71244646b2b931ebc9ec62e8ccce03bd0bfe95b58dbfe7313a4a9a1e9703f05b1ff8e2cfdf5095f17753d9bcbc05145f6c6ae0308bb17bf7f301ebc89e69db06ffc969d641df6a533dbc204a41222059b79d96f22e47855df2c94fb9a381f4a4aebdf93d6a905873f00c535f90ea3bc665037be836e38e91953e194d90057728e55a4589e05b8d7ad9a3b525654381dbf3bab6ea6e729771e9af6a1e9b5fcb8ed87bffe6a5185c0c02a96689df061df6b359ebb3ed32cedfc2a71a2b10d1e9b82d3032feacd44e1441631efec54010c4796bdfb8e1b437aa23cd98f688577bcd03c262c49939f47260107268fd3436d9398572dcd8a54b9f5eb77391e7502a03d4a2a4adb6995658d21356c4100bb1f6cbd7f4afab9034a21b73e6ebf8dddd532dd9ff6cf4e87afa012e7025ff8782ef63ebc14ad2e50a1f3e8c5ebce9bcb21c8bd2b121f776f94cfcd542788b4eb27017454c48492058072cb2692cb093a9e54b9389ccddd8c80cb05b2c136e2c3e264e4c9ee6351840f3486f9bde05774d00a9e12f3ef02dfb392014846b091f11b0797456cc9588ef24fec109885064fccc15fbdd081ff90addda7562bb869958b6d5b3f80a5ce59fd8b1a98915965a442a5f0eebb78369fe315c0e10c9a135dd71044f586bc4b485196b85586e17c22d4dc3c1c03de3c650745527e29277c8a276183affb8fc1acc5228718b38a4297766ef62a7860690d9f322908edc3f729daaa758163521371a25df60422058af09c08d5642330bd12bd3f3e2a59b2213398f74bd7601aa6ad6c210c7d7f7acb609e994d766ff6a81b0094a52ce3ea69523e5c618e46c9435ce8b6709349e7d872c23945e8cfe017a0c21f48e9a35fab451b4e4e148168bc50903574a79c4165f875e1e311b7e36cb0ab847212b57e319d6b96a8912baf06b25ee3b0bdd23d5e525107ae34a98acffdb2ce01e0c4bab71bdb46aacee0b50a557fda62a2f063c7b3d0674cef0629ab45890e504081a00d220aa2edbf6219a12fa946f755ca1ce195ec3cb4ad838c6512e5ebd20abbeb2999d20077aac2faf7a383923bf457df143567bf11821a5d15926cffc8efa6b3fc11f2ac0da1695b9d5709b9a3cbc9fae282bcadbda57c209704b5b88fe5f08606873832c6c0e23e8427c4fa08cd82ef29de13c51d681103b9edd37d3832fd52be28f436f07b33ea4b6210fc1bee4b68ed198f8886bc59b06eb8ea09fbece44a92e7ef8fb890d388e361c2794db7a9213d8087e8ee34d3cff05bf0b31c770794b994eeb49df7cee6341ea4945a5de15149635628c1caa0930e9b721c47d84687187553c55c62b94b9050708df494bbddf54570947f378cce419b10758d33d9e327ba18c5312b5267bdba8a0ff80e30d924dd2ca8b5e19e64f964b1ba9f3e166c0dfcad73722166dc1b5762c20c7a8fb22ae65b31ce582cc28ba5713af867bcb1649f92c2eea237e8a7032d77985a490c584eb7f39ab929affb706cdaaab065ed58c9a2f1933451b768f8ab7e0e16d76ca8db53745eda9f2ea38b7d176821e4ff69513f977518f7e2a07f005a85fbcd3fea3497fa5178dbacf7ea9439f4f9b23282b7c40509ea0e7d220106e00e1de26f4b3ef0b4e3dbc180aba0910093a769ca64c677c3c04e4f7a7d5c8d0d209bf1c2f5583e3c2afdfe66f144a359b13e485aa377cfc7a71883f3ffe751f2bf81b01f09dabea9be2c42c0ec526fb96797f467131083bea900a0491ed1c0952d29754fdb9d9bfbe6e91ebf18594efc22bd8c62768073c539d180952748586268617b64be6f044bb82bbc36d9de2574b2d13546de062cf5f0af1d2727fb8fe3ede8cb74754506efa1f4dbd32e30117dc819fa462e62e1a5a2fcd2dacfa4c7543064cd477334f6679f26c0c6da4ee48d78c9f1f1067aebdb1f11c596d2272da91bcff10934d11051299f760d751d7ed94a3cafb941ece0959bbac478f401944805cee494c54f6571aa760aa571e7b986d5fe93e8f68361b775d60a45b860aa99ce168693a8788b953bd151f96840d9b5401dfebffbf98f2ea75ee849c91230bf480c97256432f0467400c8e2acd9f14ddf93dc5306f95a673a81a53632becbbd6100c921e7ab0961e38cc090a51f94ed1c34be3ee4ba5229f3a5df42ddccfd994a040ed5d5dcb9358fea749f309954904abef883ea023460ae61674c874a5c1a196eaf2a8c4eaaac3d8d6d5eb238711d17c7cbf32e8e0a381b046c899db830098bf8f31f135b0b97874161cc4f715f569246c0db4410b878990602dc2e4d10e0f8087c2ce761bcaa334be4414c53621610c87165a8d793ff0351781d10929507239348f7f809d07b5ec55abfe950dc3ef87bac3d5e783108b60c3d739e1d65c79dad6b3cc459f7b0821504add1258802bba315ffe4d81000be23b4027878ab6fa10d4dd8e483e3e097730bd0246d5c25a8fa4f29ed38380a30827dfaf3a3c9ff6bc2032791f7ae4e32fc1240e6c3bf6f64dadb2de85f6ec9b032f74dfd221cb5890df7b38712e67d27e21cc0877126bec7826eb24d9594505e13de6486828c0421facdf25e98bbe28cf13253aee6f3b3b20dc5c23b1ffd53acedc68c3082dd9e469d079790ca89f12129c384e2dca462c7086b69af8710457917d6990497e3c7b80dbb8f4a486c6094453cdcaa53b1d3b22d4f4a331467bd4950630c4ccc47400eec4ce6aaafb745f3df34a65d22005d212dd9776ae9af837831901a64b0b51ca3c5b32f6254dfd03f76c317c2829ade819f9e71b7a02516d257bbd6d4fedea3c2bcac4ac0f53939a02421291ff741f59c50c69fb5c5298fab6bebffe1c8a561e48d8f147942b9e2804b37ffe2bd3a9ffdffaaf9baf3af24144d41dab1816d7d85eb6e73a673f49a9b123c5f8ec6e75cd377bde3ad16319ddc102be5e2b8306ebb6eb7d2e54dec186117068b4e77d06ba80e5dd4fbb8ffe674223765027aa464c47b3fbd6d4481e0d07d8e6b9bc56fe9d304cbec51e2f47d96f06c9141d065fe76d5de313668cca03fedb7172269382e76b09195917ea90ad20b91c416f66ddb426157db98ddb0953ab6af2544bde95f07cadf7b74b4e7c24a6068c25e8d3b8c56144cfcc2768136c4e9fddf9bb407575374a107301acd78d63252f154e36392e70dcc85d3644a6852c698f83a3714ef7c4412551254f43c8b184131cba4fe6588e558be9996407844f62bd550bdf7addd90caed8cba5b6feecdbed61d4874d83d693c7f43b2b4314928fb1300399429109beb535bb684a2be5f14a4c83a26986a1140a27790f6d900d7f040433eede9690a98950b1d581caadf120a2f08773c2dbb35efccaa0732e286731e38b1da093f9fa9180cdc0e3213c7bb7b9db87ae8e7cab8530f48502c5fa3c0f412788f3d80d5882bd6dac91ac41e523d99be7d5a2944b2f02e4d6135fc045f40bb1aba2fe9183392eb86216d730132dfa8125c2fec1f626045fea608fc0de54baef2fff294c18dfc83e2cbfa5eab7302678f7bbf651ef3eb5fac7b61be130efd4516b725c03657ff9a3b2193b8c5c2e5c4718713dbb93accf4d99af80bbfce9e63cc022f93625cb3a84919b8b9e510808605daab6380b", 0x1000}], 0xa, 0x0, 0x1) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r5 = getuid() setuid(r5) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 12:05:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x38000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0)=0x107, 0x4) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822f62ebe0e4bb91c3936a71675f0b2236d89143dc1000009f8fb31d02901000080000000006d6e75ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493ff6bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477cc8966e47e0000dfa1372e8667377f630e", 0xe9f0e7c2, 0x0, 0x0, 0xfffffffffffffecc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {{r0}, 0x1, 0x0, 0xfffff, 0x3, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) write(r1, &(0x7f00000004c0)="5417e51bf003661837b28ee69e02932c4c3b4b148761725bdab73d74e000cf60004b2e4b4a8508101d3070d97f1f651022791c56ec9125d2bc1e8f617c13bed7bafb9787863da9a83e19a12c94d0e1b746cdbc22b641f3b94aee98b632b5ec8b0fc1239e593ec488f0bd02ff6b26420107bd9aa3e52ddd3c11f336519c7fcb45fdd097eceaee7fd00d46d34ccbaf17c6bf40a903bb249bc3c8a72d437e20e228099bf5da7c6f92124708c06ad03a315da4c98e8e10242a6071fff956fcebf3e4e9817812ae3b7f5452717c0faa311d23640d2852c40341e56f217cefbaa93245221178fed0eea1185e1e08a3", 0xec) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x1, 0x5, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 12:05:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="5d0770ff514ef564a339b50a6466b4d7591ec39edf51a5a227a30a6cd73635fc54d03d4ca4f96f0e57d7b2f88af9f22daeb111b5e07a3c264f2b6865ea9b1ec20c1c78b1e0fe1fa584e4179d1d98992f254c9bb56be97117131e1d69646819ebcf62efebd6556f442f7db8b0e977cfa532d5d9e6e15e85a49faa93543d2bc68c8a0fa9993db245d917a66317a0820b182c2804021dfc79e731dd94d30703483cc826b8210458124b43fc40360560ed4d1af374d2620bff64d29b92bd0f41a4b8a55053e53c1529e0b33a35ad4feb29d903046b2212c7646059c7e38b87db61f4277db6", 0xe3}, {&(0x7f0000000040)="648af024480c1e1e7486499113c4bacf2416a0d1a65b6d98d8e6a1a167059e8150f286", 0x23}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 12:05:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x10, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) dup2(r1, r0) 12:05:31 executing program 1: sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000040)="599b", &(0x7f0000000080)=0x2, &(0x7f0000000140)="54f894f886c6458961418cab28d3ee008e6bad7a8b0cc4637647abef1bf69b4dc006700783db91da9c7e49722045a287c38ce94ce572cc86543770d6cb73589df1b3b42d2dee0960f8bbfb5128f2365bb864c0da6af1816d5ebe8f130b782ad99a150e46c8c7a438422fcabd0c3483e86fbd292a13763b5ba34bee449e4b51b84fc6f2ff420b81ce12ae548fb46c759f6e38e1802bdaa620266e7ede15a6c8dc03320d1c6a22527c6ffa884e6b59084f414be537d49c386ff2ef23cadcc5db0eb1", 0xc1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x10000}) r3 = shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ff9000/0x2000)=nil) shmat(r3, &(0x7f0000ff9000/0x3000)=nil, 0x4000) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff7fe3ffffffff86dd603179ee00305f00040000000000000000002f23d0fc0000ff0200000000000000000000000000010400eb6bbacd3544de82dbad9ce25c13a8a6a3a3c9be6464c9e4e1e95c6af284b951e87095f496a492941294d1915171db0807269a1b9d5b331886386990af2b23b46e23a1c85255ae480af4a8032a6b03a789d9d4be5bee60280bd150917f851aa56aa31af9031808808078573370af5b4a701501f4df78b66b71ec4a11370232382534a674e1448392823fe775d4fdb6ab02ea46f2da2b628122558ea3267594617709639e0b329ab35556da84ea267138dec02bbc8f285ab43077cb7817"]) 12:05:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff15ffffffffffffffffff0819450000300000000000019078e0000002ffffffffa2dcc852c18a8192450000eef639080996891d7b96000000000000000000e0000001ffffffff"]) 12:05:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="5ef6e19f184ca46831afdd896ded020207e0001001fe7bab794a051c09a0cbfbf088edc2693269764b139bb2db2a5db559179c381b760cf6fd9684825b80129b0000"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 12:05:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "0000007db84d4337014608ff00e1ffffff0700"}) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x3ff, 0x5}, {{}, 0xfffffffffffffffb, 0x65, 0x4, 0x800, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x10, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x30, 0x0, 0xdc, 0x8001}, {{r2}, 0xfffffffffffffffd, 0xc1, 0x4, 0x4, 0x7}, {{}, 0x4, 0xa3, 0x10, 0x7, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa, 0x40000000, 0xff, 0x3}], 0x0, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x52, 0x8, 0x5, 0x8000}, {{r5}, 0xfffffffffffffff8, 0x52, 0xf0000000, 0x6, 0x5}, {{r6}, 0xfffffffffffffffc, 0x24, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x82, 0x1e0000024, 0x80, 0x6}, {{r7}, 0xffffffffffffffff, 0x50, 0x10, 0xffff, 0x40}], 0x7, &(0x7f0000000280)={0x7, 0x80000001}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) dup2(r1, r0) write(r1, 0x0, 0x0) 12:05:31 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000002ac14ffa91000907800000000"]) select(0x40, &(0x7f0000000040)={0x6, 0x10000, 0x40, 0x80000001, 0xfffffffffffffff9, 0x3, 0x0, 0x8000000000000}, &(0x7f0000000080)={0xc938, 0x8312, 0x5, 0x100000001, 0x80000000, 0xf105, 0xfffffffffffffff8, 0x10001}, &(0x7f00000000c0)={0x0, 0x9e, 0x5, 0x4e, 0x4, 0xb2, 0x4, 0xffff}, &(0x7f0000000100)={0x3, 0x3}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = socket(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, r2, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r4, 0x0, r4, r5, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r6 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7, r4, r2, r1, r2, 0x80, 0x9}, 0x8, 0x92, 0x5}) r7 = getuid() setreuid(0xee00, r7) lchown(&(0x7f0000000000)='./file0\x00', r7, r2) r8 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r9, 0x0, r9, r10, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r7, r10}, 0xc) 12:05:31 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, &(0x7f0000000200)="004b9891", &(0x7f0000000040)=0x4, &(0x7f0000000000)='O\f\x00\x00', 0x4) 12:05:31 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/29, 0x1d}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000480)=""/145, 0x91}, {&(0x7f0000000540)=""/209, 0xd1}, {&(0x7f0000000640)=""/227, 0xe3}, {&(0x7f0000000740)=""/123, 0x7b}], 0x8) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x20ffb000, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000040)="b5b07b49fe1e5c71c5e7c981c4fb3d09981e7d38ca7cfd1ce723624fd3300cd1b28c9d558247e837d13d26dc15f8d76a934712196209cdc8268a4c58264f36a842b595dc7ea461b0c090c34c952a6b7429daa1d6bd05b9c3599c0c793d55445289e43b99ad23d675a696ce4706163e3c9abb2f7c257e2d9bbe94715dc602b2a75c4060aec0eddfeffeb8d6839b686685391f28596c94ad9a9d2e6a6b6367f354a1762ec4997e07ddd41c0dd7105f67ef6cf03f9f49bb0ca09bbc43463bb0b56dcb057ce2eaeee68a70478faeab4f8477bea44b80", &(0x7f0000000140)=0xd4, &(0x7f0000000180)="68ca008b95241069772c47b30b156790a65b8216d4bd99abf1a14725ffd4c492b5f9646f94924c81ab3adf0183b192db66692096351b889b83c4d26ede5e29f08453c700eb6444742f00cd5ce41f3f3386cfb7d889eae28edec1e11cf3ec050a7ad58d9e6c3f1917088d63067a09b77570f57a9be10b4286063ad121afbf4c0dee26defe68928cd0a0c6689d75075ac406f581b8cacbd42242c8cc6b9fdc53c3182656fbb577ee91c211bfde1615a6d688", 0xb1) 12:05:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x23bb112103a13096, 0x4, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000080)="87d28175", 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x0, 0xf06}, {0x4, 0xfffffffffffffffb}}, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0xffff) mmap(&(0x7f0000400000/0x4000)=nil, 0x4000, 0x2, 0x6010, 0xffffffffffffffff, 0x0, 0x6) r4 = socket(0x6, 0xc003, 0x96) munlock(&(0x7f0000543000/0x3000)=nil, 0x3000) setsockopt(r4, 0x3, 0x0, &(0x7f0000000380)="6e939c8a77a21c50b62ed501d6c9a894e3efd44b2aa5b46172fe62af9221bbdcf2018e05c1f855d32087f3ad23dbb66675f5ca173f145e7a5b026143c7a60628b1cc55668ad41ea52f485062ea6e00d34f9a2b675936efb60f20b47076106de51af3ef4c864ef1ccb9dc51a2f1ca084498c1b50177b82d4d01b22e01", 0x7c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x5, 0x4}], 0x0, 0x0, 0x100000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:05:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) 12:05:31 executing program 1: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1e}, 0xa, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = socket(0x1, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x1, 0x5, 0x5, "393072de0388c5abe8d28052d6446b060998e427", 0x9, 0x2}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) listen(r0, 0xffffffc0) 12:05:31 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x2, 0x3, 0x759}, {0x5, 0x68, 0x0, 0x80000000}, {0x0, 0x1, 0x79, 0x45dd}, {0x7, 0x4, 0x4, 0x840}, {0x6, 0x9, 0x7, 0x3}, {0x4bd7, 0x5, 0x2, 0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r1, 0x0, r1, r2, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r3 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7, r1, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x8, 0x92, 0x5}) r4 = socket(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r8, 0x0, r8, r9, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r10 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x7, r8, r6, r5, r6, 0x80, 0x9}, 0x8, 0x92, 0x5}) setreuid(r1, r8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x9, 0x7fff, './file0\x00', 0x3, 0x91cc, 0x7, 0x1}) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:05:31 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random, @broadcast, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@arp={0x806, @generic={0x18, 0x8038, 0x6, 0x8, 0x1, @empty, "030000000000f9a8", @empty, "d2f9ca0900ff0100921e707e891a20f3"}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0xfffffffffffffc00, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x17}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x74ef}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) flock(r0, 0x0) 12:05:31 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000b87000/0x1000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmat(r2, &(0x7f0000b87000/0x7000)=nil, 0x3000) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) 12:05:31 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "d702c15b00f4ff0000747bef0400000009007d9f"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:05:31 executing program 0: r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012d7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf05be37e9c12b8f319d97eeed2eebe7e08b03e41abcff311fac0de595d79ad298064d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2e3a283bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f50400000000000000e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b60900f1b7c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000002b7d2a00ae81f8933591a501000000000000e64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170ffd92dc00007f9ee32a657f062a344c72fe0fbe425c0041bb5d2a55c923e93795de00f4186c98bddb974ac0a8492f35f9c2ca50b927b7296a2ce7a174aa2127829ad52e4fcea2bd4716fdf17749a220d599ba70a16aefdb5cf6120c73ea661adfabf1fa4a398dfd4fe4daee3a4e560783dd58ab98f3170adef23fa8617be6a6cd94993ea4f762e6d24d86f081d332d73da22634a5a63fd9888d2da247ce52cccc566eec381ceda6d52e1bc8be9ba293f9d199b199d82ca491fa9c6c558f2fcfeb6ce7396f8324145d6d7d566dbbc816523732b6c9b9e3d0c85121e3729177602ffc6b9032c041e3f8049c72f75c33e1dcf0bd02d162c5e23d2151df6bf9ee49ac12cf664bf1fb4977804c63d74930964d5420ea0e925f4ea38b1be848fea1c262391073db34a42b012028b44d75557efed70180ee3eff0ba67c6bece8984e03cc7d5d8ae642b1aa900c"], 0x10, 0x0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="2492a00ac21fccf20d7e079b2ba937573dd931aba4f5e62722dab2711f942d66bb06695691cfadd066a283e175df129314f07d827b8a8ea6ed4318002dc01a964d830d8e1b", 0x45) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(r3, &(0x7f0000000300)=[{0x4, 0xffff, 0x1000}, {0x7, 0x2, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0x0, 0x1000}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) ioctl$TIOCSTART(r1, 0x2000746e) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000240)=""/43) 12:05:31 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x5f, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xe) 12:05:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x80, 0x100) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) 12:05:31 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) msgget$private(0x0, 0x420) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRESHEX, @ANYRES32=r5, @ANYRES64=r4, @ANYRESHEX, @ANYRESDEC=r3], 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000100), 0x0) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) fcntl$getflags(r6, 0x3) 12:05:31 executing program 1: setrlimit(0x4, &(0x7f0000000440)={0x7, 0xd62b}) r0 = syz_open_pts() chflags(&(0x7f0000000240)='./file0\x00', 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c133c02df71795acd00", 0x0, 0x8}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x8001, './file0\x00'}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2012, 0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x1) dup2(r3, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f0000000340)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0xc1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000200)=0x1) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 12:05:31 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x1e0, 0x3) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000b7835e1dfd1843400000000000"], 0x10) 12:05:31 executing program 0: chroot(&(0x7f0000000340)='.\x00') r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 12:05:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/4111], 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001040)={0x1, "b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01f3303955f574628bfc2299528142a32aa381"}, 0x5c, 0x0) 12:05:31 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 12:05:32 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 12:05:32 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x10, 0x0) setuid(0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x188, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000600)=@in={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=""/83, 0x53) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000005c0)=0x2) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000440)=0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000640)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 12:05:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x42, 0x800ffffe, 0x8, 0x8}], 0x7fff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x6, 0x4}, {{}, 0xfffffffffffffffd, 0x4, 0x40, 0x3, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x2d, 0x40, 0x10000, 0x200}, {{r4}, 0xfffffffffffffffa, 0xd, 0x2, 0x7}, {{r5}, 0xfffffffffffffffb, 0xc, 0x80, 0x0, 0x1}, {{r6}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x3d, 0x80, 0x7f, 0xb4}, {{r7}, 0xfffffffffffffffe, 0x50, 0x800fff76, 0x400, 0x1}], 0x0, &(0x7f0000000180)={0xff}) 12:05:32 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_int(r4, 0xffff, 0x314, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000008031, r0, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:05:32 executing program 1: acct(&(0x7f0000000040)='./bus\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x18, 0x5, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0xb2, 0x0, &(0x7f0000000100)=""/178}) 12:05:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="829ff9ae4ac3bdee19e7f810973d36c8346952c18004be20de47e6048ccaa9e8826c69fa07459f5bf3f183761bb3ec350bb7c2905aa3fa3d5bc3a161630aabd662ac101e59715ec4d60ecef27f2f01a786d0de2751eb510e231b5337aa9160802083b720f0e55a246aa64b3d38cacd051a9797418a6d525abfdd2b7fa38cf4773a6f033143b1c9336e1a47c022f366d348048f45b027805d81c53254a5c57eae7ff9e1f4702bbbdbcb2d6ca75eb93c0c8331846009d6eb12383f82dcc1a9b522"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:05:32 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) shmget(0x2, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 12:05:32 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x4d9) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x1f, 0x1}) 12:05:32 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x0, "ffa4b8de78a300000000000000000000000100"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_open_pts() 12:05:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0xce6, 0x0, 0xcc}, {0x8, 0x3, 0x8}, {0x5, 0x5, 0x2, 0x3ff}, {0x8, 0x0, 0x3, 0x9}, {0x7, 0x5, 0x4}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) r3 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x40, 0x0, 0x1f}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 12:05:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:05:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8000, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x9}], 0x0, 0x0) close(r0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r6, 0x0, r6, r7, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r8 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x7, r6, r4, r3, r4, 0x80, 0x9}, 0x8, 0x92, 0x5}) r9 = getuid() setreuid(0xee00, r9) lchown(&(0x7f0000000000)='./file0\x00', r9, r4) fchown(r0, r1, r4) r10 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r10, 0x2) 12:05:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1f], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x1f}, {}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x2}, 0x4, &(0x7f0000000040)="f0e15b3cf36287fae531c4552bdb683840b36a0ed5e3d22dd9477ff493c477e069fd8559d74b5804c328fd8acc5646fab496e48a6b6440b6936a68357a8be557be2024fbf08bb389e007969d76fe0b8e5c38809cd1ba1babe46de28c25", &(0x7f00000000c0)=0x5d, &(0x7f0000000100)="a3d5220592244c75e5ed0194e8041437559ea0c742774bfbc33e7f717058bdd935e569e2fe830d012a520ce4404e0f7a9ed39db34026d618d88849bf9057f561cfa056bda76a34b5b7e308950b55b42e7201babf277a81f2567a9dac7701aca488e6a1ab1deb0823cfd6bb9b4ac25292b25a0dc7fa6c52aa8465d3a49f3024b700308c8e1d8809487b9f82741ed15b2069e58711112c3e7fc480b2e5d3f3d8d8d7dda89a5c7b858e7a710a5b6585aaab0bde71e37f6dc4c0864150255ca4a063141e4366125084", 0xc7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:05:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/185, 0xb9) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000735d4002005b6d78ff4067911fdd239412aa12a20d1e7cd88bd807bd4cd97e2cc7c6f44263d129ec1e26e7297e06625aa2eeb4d43342002c893a661a7c7bdffa0f64b5d4d2b6fd4a8903ccb70ba419c79fd8c75ecdf52ff7b3d60820ab8b9827d72d15bd894220d707d55746740decb481f46174506c87ba141ad78907b260536e72ec60b6f23e0dada063bfa1bfbf19375bbfb23c20f66d141ca03ce2d47b2c6d0ced7c4c05dc7f715cc8f9bb3c93d3706ce2f67d31f6cf8796597244cb918ba424a699acfbb5a5f5782870fef5f123f9f397cbbd2cee2483271b5d259c0ba0365c71a95af0e4ee9bc3e0a02d59dd00000000000000011a416fa3a4310f50463c5ec679"]) 12:05:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) dup2(r1, r2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) r3 = socket(0x20, 0x6, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r7, 0x0, r7, r8, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r9 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x7, r7, r5, r4, r5, 0x80, 0x9}, 0x8, 0x92, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffffff, r4, r10) r11 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r2) 12:05:32 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x1, 0x40000000, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x0, 0xe7}, {[0x40000000000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x40, 0x0, 0x0, 0xfffffffffffff001, 0xfffffffffffffffe, 0x8003], [0xdd5, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x20000000, 0x2], [{0x0, 0x0, 0x4}, {0x0, 0x4}, {}, {0x3}, {}, {0xfffc}, {0x3, 0x6, 0x2000000, 0xc74e}, {0xffff}], {}, {0xfffd, 0x40000}}}, 0x0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xa4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x7, 0x5eb}, 0x10) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000300)={0xe, 0x401, 0x1}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3a78a59fde4896ec1e0411e6afaba46402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41acee", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8de58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d3408828059e9c8d74d8", 0x3d}], 0x3, 0x0, 0x8000000) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) fchflags(r4, 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[0x8, 0x1f]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="f9bb92034a38c0ef9a8e3fdb0aa3459d650c555a1636e2785194d4737a06830dffb10b07fa12b2c31dc2bebe3efe29dd75fddafc78e116ca39c534ed3d5c63d6bd0e2ee5281d22fe9bf02fb45df35c0261cc7ac79213b900d7f04ac068394b3765fa9065344cdbf80799ec2b89a5e51fc73660d811b857ab6ebaf3cae959b3828b6e9f8327d0759bf39943aea799df888d74db1ce9cdef1a316d94593343c851c58993c09b6b80d6d82887d6514ad18eae6605c0ab", 0xb5) 12:05:32 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getsockopt(r1, 0x5, 0x2b8, &(0x7f0000000180)=""/73, &(0x7f0000000200)=0x49) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r4, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmctl$SHM_LOCK(r4, 0x3) getsockopt(r3, 0x100, 0x40, &(0x7f0000000100)=""/60, &(0x7f0000000140)=0x3c) r5 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8001) syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004600fd350000000000009078ac1400bbe0cbd3d906e596c3432fe0316a000001000200004e214e2000009078741d944fe66cab12805d63419070565eb60901dd4216bb28085d89c7c8378ca1e1b877a1f05180cdc9becd355eb4f373082d2807c9bd069d4dfb4c5f4314038fa931e5e732b4d2a2a6c383085510e638237b555b94793316613a8a9415156b07b18388f83de8d2df5632eb5765dd7fecd5c2fb0193fe4fbf306b12d741ac4ca0f24acc82fe994bf3fb6807d7d5e110f25d261ea546cbdd9c3bc864ffee78d472210131e346986d06e6cc3c4e4f0ccf3ed179014091ddb922ddabb72930bd51b6e8a2471f31a7632e76f914e2d9387e01f496971399d2933c66e7960461c3638ed044229803f859efdc18a2f18c94ec29e1899d0f590ce5df27e6125087b1aab714867283faab7adf4fef254fea4885b450742a048e6eb7407094181293f4c00068140b87ce0899ef98c8322116441d28c8f64b251910655d91a487a4fb3144f16180340f770bb422c095a8a9734ec0d61b8405d6dabba8d97b36c796582aca599c1bf3464baee41a4068c5befaf148220000000098eedda190f0fcb259f5c4790a8bf63a5df3aaf3a1c3733519d44f97b630f616cc98906fbe28f405c3eb4b9931ede05f4e1825e3c86ae5923907f3efde0796053b3e8588cd807c334a485eb79bf75b0b79942356605898eaa0f9"]) 12:05:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xfffffffe}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031"], 0x38}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = syz_open_pts() close(r2) sysctl$net_mpls(&(0x7f0000000140), 0x3, 0x0, &(0x7f00000001c0), &(0x7f0000000200)="44b2f4e99c19652aa0ae", 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r3, 0x0, r3, r4, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r5 = semget(0x0, 0x1, 0x207) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x7, r3, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x8, 0x92, 0x5}) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000002c0)=""/199) ioctl$TIOCSDTR(r2, 0x20007479) 12:05:32 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xe1dc, 0xdffff800, "e200"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() 12:05:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2000300000000}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x20002fffffffd}) 12:05:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) write(r2, &(0x7f0000000300)="d99b917e0af359c965", 0x9) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="b572d42485c1c7f5c9cb058110ca1544daac8cd60c80fac037ea76aaa4005033b3a4aa1da902361747ebbb7d55e8f11ddf460554dd103b72a271dd2e19cd6555cb53b901d256570adff1792a50f261ee0f40ffbed58206c77c419a8864bb6166303164a21e9d2b8b8e023f2044572dc60752dc15447ead77e1b3c7c372802a79871a", 0x82}, {&(0x7f00000001c0)="4d186b3f5e0592af3b79db48132445234c429baec43faaa493b35df636ef430385caf8a9f8118b5817ee7dd89570111406b370938ee99164710a526de14d51146a364cd58234ac7860a7e3c7d2dd34044fd52e3cc58cc49bd61aba4ac0700c28f4798befa32b8d20f48c4e350346e8996c1784dd7ecef11d85b895765f9fe7c95925f337cd801a8e978f89b28136e5daeba5e616cc08802819843e3d6d8300aa3f0a6c786a4368de94b0ca2bba3d4144bc706f431508b0a9c9d362f8d397a182497d90e2ed437fb36462fc2a6b67168293e8d8e096", 0xd5}, {&(0x7f0000000340)="87ef6054e4cffc180a596ea78922dd71bd92eb11000000000000000000000000100065fc846523c7391e31d3fafcc08a46fb7457fe7c061e4e8747f509916230b9c17b26df6f4e8687beffe145581fdcc61237e2e42f7dfd36f8a60f", 0x5c}], 0x3) write(r1, 0x0, 0x0) dup2(r1, r0) ioctl$KDSETRAD(r1, 0x20004b43) 12:05:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x802ff, 0x2, "003700200b0f000005000000ac39000500"}) r0 = socket(0x0, 0x5, 0x67) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x80105702, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r4) fcntl$dupfd(r5, 0x0, r0) connect$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="01802e2f66697a5d61c8a1dfd73c6c3c65de64000000000a00"/34], 0xa) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 12:05:32 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:05:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x80], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000], [], [{}, {}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffcc6}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:05:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x6, 0xa65e}) getppid() r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000100)=0x7ff) 12:05:32 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x1a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f00000001c0)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 12:05:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x4, 0x6, r5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:05:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 12:05:32 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x8) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="9b", 0x1}], 0x1, 0x0, 0xe010) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) setrlimit(0x1, &(0x7f0000000040)={0x80, 0x694}) 12:05:33 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:05:33 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64643a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab15127e71d138d5bcacdabbdf0dbabe2de68ddd0ed19a1f221b1a0c2482587874b1a0c07ca528f6fb6994e4fc6393e8d1fa2b640a98d8ca8d76b931d8ad58d775eb4db879ebd4eb6f7216427f25468898d19fa5da7c05d7d19fe01aa4aa49d32239e135faa1063153c7760470c0728628541108ff4d17bc962580a74f51c0bcbb811bc451b5f55cd21ddf985fc776814c2ab11089233e52af3987d1b569e7a8b50291c38097bb2cc29a191c4db02e54b005ad5925fcc5e3d91eff6a0fd07c3887cde9bceb4", 0x113}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b6f057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000001180)={{0x8, 0xffffffffffffffff}, {0xfffffffffffffff9, 0x40005}}, 0x0) r1 = socket(0x10, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) 12:05:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) write(r2, &(0x7f0000000280)="9fc0d1b8e1f68853b87eeedff734bebc3926f4d09b21e56b95c397e2bb9643ac35d0fd98015bbd40bbf781c09054eeb41589bf051becb0c792335308ca6e2feb7048853fc08210c6e22d71683df958076ae32ae6f1c6db94ac72ac10673d5743150631fc1d986e1a73a31b710d5cc3c09f0783e505df43ddbaaf3035c60c4c1a0d6f8949940e4f19161c54605c9fab609f7e9bccadf0eb06de5cb3033b179ae83e220f6f298e8d79146ab3bbe23313b77c23dee06ca3ef117c799469ee622b607a91029fc101380605104dc5e5b77b34c65a0f2fff3be460", 0xd8) socket(0x18, 0x8000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 12:05:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1b85b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r3 = open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x20) r4 = open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff8}, 0x100, 0x10000, r5, r7, 0xffffffff99180e12, 0x6, 0x58, 0x100}) 12:05:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 12:05:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x3fe], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:05:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) link(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000400)='./file0/file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = kqueue() writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000380)="3b5f77c8e97bcc868983bc9c181914bfcf09269cfce01b645a52dd2d0e09f71e201d43115c263e", 0x27}], 0x1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/102, 0x66, 0x0, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r0, 0x0, 0x0) 12:05:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 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=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) acct(&(0x7f0000000140)='.\x00') pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) 12:05:33 executing program 0: sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000200)="c4c4915c1dc45048c81e6173e5698fb3c6bbd2960f6446aed707edbd8fa8488be11b47464c5a7e008511749075be219fe6c7b6c1e4356fec0eb65469822ba74c3054620a43666b729b6a1a98a2838f0955c578ab323e0bd3994d968ca8a57e189baa53e25fbe3e682667f34cf2d87cec4561d37a9b47525b083eae075df2dfb5b0f5c2aaefea17da", &(0x7f0000000100)=0x88, &(0x7f00000015c0)="1055376f9be8013d71620e5d680dc02936a70ef9249fb6bb3d90f1d7cebcf7b8fd1181bf450f2b6385769ff9d496c3317fee7023c0a81da6c29ca673cd1dd2d730020ae5790538604b40b2fd30d58dbc348ed2526db466ba8933694578d1a7fd693d4276aae1da24882727235226d3443dc92ee8064665c59ed016ab18a1704b36fd6fa704e8f41dd588c93b579b839f4fcc7a08c9355860b44141ae124888f7d90d6ae7256ee63836cce0e23dd20345f9102459c86651b8fe41186b22aeca01cf902c4fc049aa7c12e0e55e247b0705516a66d4a0181903661e05902fc8e84d9c3b13df75a4ce8a26989cc4b5a3a03d3f9438fc054a32d239a88229475f7a2971ee0f0b537c4f0fea3a98830f365ec8e91779da5549c0a33ee5fcdc6e5e2d7ffa697f8b8e95e3bdc9f11a4661c9dab6ea1dba7cb98e9966ef70739a35279a6f772676d7d58f6cd74198960994329780dab80b266e17c31a3e0996bf1bedf5012a511a3c859a66d2c9b46a85b1de3571d6eab6dd0f51839139766dd743108720fbd4ae77f9988d8ee99178aecf37048c951be22896a504bb6a7292a607434d654057f4d4ecdda143eecf28c37774155fdf767fc2d134aa0cac90aaaf720d3127c4096157f114677d7fdb40f92fc9848442e319f01352a5c8416229ad7d85efec6fe11e2c8f72af2868adccdc971d8577f5e4c7f5fbbceb1ae4a4b021d52a3316fc61341ec4bc0c1707a99591e09cc8fc55193a4060b686937555ac34ed29cf018b7920cfa0cef4f2e249b8962a04ead52579821b36e178437c085941ad5416cd8f660affdd8d0934ae41cc7bd8e32ef76257db26cd973a5bc158729c0bb9faa7d61127a70f6f55357d4c67ffcddc172ca8394b3fdb3b56a363ba8b3841a997328257aafbed3bb40807d870426e0742060e6cf76f1f163e4f2a8f0445cca10f348e9f015b2ece054ffc1d6fc27b950082f413aa618953972b775815a1941f717f9c22ec29a3ab593234d4b4fcd646526ef0f2f1679e56d9054e9587589a9f15bb81b18b1dd9086f7b510a9e814801243eb9e9eae862e8d3636aa95cdf251f145e8460cced63e1f521e7c486edf4d8702d2621bbfc8515740b582014b73faa9d978d8268fb890a3299745ab4d0aff42f206cf24dc1e7b9d25b10e8d9e85e125187113859f7c0056c9edc18cc0fe44d925562c863104a105f43dc316b14da520da0e672622ea31da6249659dc82d26a82e3bf50ec7df0cf13931a7a29d55dfa5c129628c4d9d4bff920957d01ed021b6081503dd4648a86a1a4797a73a6690877b92c8544ccfe8cee80e8c19898776422e9ec99c66f73f2e9435992dc8bb071962ad40e4f30fcef2561dfe1ddc67fc990476a5200fc7b273d92a9a2abf80d5d664e439e69ea002be4c296c74457909e2baad764da21c2ddc4daede3b1a6c596666496adbed6c5042bc132926cd3543a7ef4d504229d210eeea2b19173f9fb26ff34368878ac10ed93f4e798194481c42fdf7aa6737c4d2ed373fc9d0831559fe19e018a1fdc3497e13a08ddc47005e389466bd82e54b4ab2050438c3aa23a17648fb796e628cc562767ec71c24bb0a24f63b921b2c3e429b01c7a428ec9aca16b0e5de01f8c4ce5c2f6dcd21053d948cf818b1844fbbb4d037528efbeae4218e9efe85a3db1f193ba50e645f64b8a9800da1107ac126438e8b0d85a5da452720bf8fb1441d5dfc8276690c092a968c79e3f631f4d2b6b5293881c6b1a1e7016fc129f144eed37302f456b19e419ff4f6475ba3a0d88013f7a0f529b0c11f9a0d3ba4ad9bf08efc82dc0f75da62d3bc6195a78400f472a5d2fa319483301f2c6b91b17c12ec6497b412276658e4a3f4e95f02627f01602eaf3e28a6ef1b3e49680b09106c44c85bda9247d9a1f50327add9b88eb7382c407fa4ce464bdea901a420ea738c59236a9cc0715ca7a2e7baa458bb072936c3d41628087002902f64e3adce6221c3cce16c324772e133ebedbc2d701aaa107451e40d2deb5bb6e662bcfe0b9e410040127ebdf8df5ffa3fcd46e4bb74c6b87c250d697815159d19e9838e64c74364f2f0b5d7e09b5dd300ed456cb49e79231a5f35b42e0b996efa4c4d9346828f922ea657328061d581c3ad0984d4f7378d873d9d5a9c0dec04d22770990faff070c15efbf62d1eb3484751b8ac054104833fbd90c8653d4e8569fd2f0ed69c7700b3650be0e85f70fb3cb820d246e17bea9ed860deac5215d9ba7a69cd88e9012f041e7ad8aa9cec68252104158146b27872a499897082f40e5e799de734847c23886f0c82ddf503811250f0f1713cad6e7a0244b7e9889c375547bde7b13291ea45ad1354919a045abc6252db582599f6a6aa189bfc27f5f69dd9f7ac4622087d59e275949b0a326c052ef713bb9e739c4af21782e6bc89839bb606425e29e7437deeab7c209449d0a74edfbf207ff371a78e027d7c1987e89d17ae3b3ab6874de1667e93815f00c70387445654dac24b56fedda9b18c5cb9a3523c080a78c25696c2e2abbeeb62a4ae622521a98a6116b44fd9f98bd2f8f87f7811486d495e528fb233f9c47e67e501e3d11530cb7f2dc5dc9d9db799f157fcac795ad38bc04f5da1dcb7904a93b5dea0b1c57129c18142fbcf7ff26b6e0bf2225ca8b31d474174f570a90f4af5c7bab00f357b4578eed95b693e27512512bd7df2b26d941901f62e147c1e426d303c3ea6b05a30440218e4db3bfb70a54294147d6bfbb46a6242814c60759e2d092e3ba3a03b0d5a34bdc99733dad6d8db7db94fe19747f7a706e7c288ef9e5f613e400eb1597760bb178406a3ec333469458aec9e114243b05303b049e05d4d63c649452e45e4d70b9fc573ac7eed05f739b0854ff4a5db025dc5bcd68911768c86fa36f78cd1314e8b942c6ab0d4888c8e21f089e8ecef54176a27ba94d9a5f9e5c4d4c5d6e66c78b1b57652055ddd62214f872797c06dadd41d0f2dff8d2bc50506315e521b09578cfafc68b58c4f75dd5f39c17561aa82d04ef1fc8ea5b3a56dbade51f9b7a076ff05bde5e64dc06fb4d9bee5d1e2563c53d54c418d984c61daee503993e97eb7da570cb0ce342c27baa60c2fa95b5f482083bd85c8e7e8ca639829feb2ae2cdd06ec0accf3799c7b72bc22e834a730e293ba5c6528de67fb2c7ebac11e34a671a95bafbc117bc5b4b8ec37bff3eb61a6682ae8983de08de0cba86634c3bb38ea6a7bafac71d653eb3dcdf58b405e5220fe055a0ea6a1590b1620d430ee783226046558a383029512328d3c85217414af2d27005cfefab52fdb6de11109ec6e96e219e793c42cb2431183f01f8c6e245ddf2048f7a10624d0e965a5dc026a0bb4acb1c6c0aa5c46cf17411e4bc72461901a7f96ab542820fdd7f270e35be6886ed2ba487ddf87ae232d7ef33bab581a2039230f82644e22d24395feffa151102c08e16303eb8ef0491e543933b56438dc69b71ead0b61ea0ad87c6b7d597aeca243f003bfe126f3dafcb040dd0c09ffa1d287850a07e931572b81f19e3dbd860a4e0cf873c65df115792f21185537369cafbdc7cdfe8ebc01e35fac81e037fd7a8b4366e418e33321f5490451f92e1d8b7bb6dc254a9edf8226e16e2088aa830ffa854924e58f7cc6c456126b78e61f490dd6fe3831e273d352414e960c923f3c3333dafc902363fabab80c02634d9cc19aa263c7f11180888c56b245f45379b41352dcb7d4a70d5e816eb59a71dd6c698a59885fe220e8ddb95e489b1d0862ed3446da478fecb4bf1fd88c69d03b4a9fc90a64dd47857193e7f244da1217c0dbe5af8504d041a05421cacd96c01efee449181f62810754054f4fa28b4ebebbb5c7561fd4295ad7c75a024de0eef40dcce135fc826594dc5185db123a94ac70eea7907d7b57d848f630ea67d38083e9d9df8a5e861c02cfcbf3d958b501d3ff10f3ac7e95f22ab666a7ff8f45ed4f801dfe48c92fdbf1bd96ba2f37c700160b24678673cf9ed70a524e49c9a2c7c98d26ca46fa72034d7aa9457f2730902f57b894ad831fb407973ccf89f142816e3897672bdc18ed2e143f9310fccfbdac38073d4a5ee5ae550cbe4681e1f294468477c97d5173692db2138f65afa412b40370ced30d0b5287332b6af5e37a1f21a790144493d942351c802d00f986463ec23cb9a0ae38fa09c89327e801d1483665affc2e97261af52299b9c7a6cff0cbc39b961fe8c9bed7d66b465d8b79afa05ec6355e0173fc5a48bfb9daf599c77752e07729b3cc1a03c7f9c08906bd92bedcaa11a712d1c98aaa8c9c2fda192490bff2cb328e3a051c5bde102d0d0e293aa058c8024979f7ec258ed3136cd8b0c9e1c41df208ba56cfdcba56fb0c43c0ffb7ddbbfc908ba8c02e35d43fe7f7605dc3cb23c2cab0c00452f3c866977c77d6bbf7766c6b71ae60098a8c6c0be18a7ee8c3dace0ff4fc10401978a762e5fddb27b3ce196f99748de7239fb4a26a9d17568efd12a23702d5f4867991c1288a220d0147cd1b3efdc65a856ca98be00c4e5dead3ef31340ca62fc73829035cd3e3006cdf2d789f5a8a8254f9da2df634b1fa78f2d8e67bdd1843b4087f6228ad5d254df51e6fcaeaa7a58fc98ef89872129d931d0fa58150a10968884634c5d502072beaec070b519b97bfec155328d5538ab25996abe32379decc5759b69a282374f91ada951f4169119b2db2b84bccd4f067aee7e672c4dfa38f9110f45bccce86c30a0a846e5f23115285693590f041ee6f7e2977e853f1c65f104c13788b5a37a3557248d6c38fc056cd212b995066f7bfa3e4f26dac54c6b18a1bb1f9210a9ce70c93fdebe6b9a70a38a06e630c08ff9f3a31d8fe708ed0257d69677a242a4e20d5f784a5847d8f39f590d26147e1ea91becadccf4695031a0f6dfc0d5e34d5b516aff82e5210d5c2d834f8b1090bfa4db73e0316f46738d8e6dbccc24cb929b3f6545c4fa99f2bc319a81374eca0ddf4210229b2421dc30085acf907ca29a2a1d7b0d8f7c66d21366971cc8b04a74ec0dc8924f1052a2ebfa7fde69b6f3b0386e0f0ccb6e8460398940e29a765ebbf1b08f39453f717c457f8a93c67fc2bab25c5a05be2cd0d8f6d5a86bacbc32faf0decbdd6ae62171ce1eb8c26c85fccfbf006810b3162fe7e528efa5538093b4cf2d5e3bc5de31f6de083ca3f44c3f0bfbfc1fd5efa59c1d3a9c4f6e472b312deaad9055e44bbc363fdf534e43f62c3e6ab9bcabd81ceaec4b4656550c7d7f7e561e390b844a9d76157a08d1d4a3803e950fe2a4c7b2f402f9f861b4f767c36f8b0831694f43e922a5e6a4b1ae68c30cfb85716d77794db8ad88d894669e9a34826c6989b5f259e15a564dad0ada6e9b225c13c312788aca33fba018d05561804769118e4d5ade634695f6cde907e15141dee45288f8b978f1889c5f41b4d59b4065fd76c99cf3bfa0c17f636c7049b39b42968ce8efbaca79de6f141ae7a99beb8357b31bc93d66607a38f5c8fddda4b89f9e3c9283a09c709073eb4fc2bea8f4596b2742eab41cad5bc35948d5b8e3467dd7b02fdb6f4ba8ba33c05fc29c4686e97a87023c9fd4164bac942b13149e5e8a56d73ad67cd25e9673ad5d471412354d503a31173850dd4f078ddec120f9b3ae43c778bd47a2e3e78dc266da12fb38d35f087f8cfe5f1a9ab38047081191e055471028bade59c52fed8be26ef8bdff9fa3005580674f10831f5037a9427c41e2e5b3e1fdcb4d80b36373c288f817b60f09dfb87bc8bb6b29da61eeb3", 0x1000) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) pwritev(r1, &(0x7f00000025c0)=[{&(0x7f00000002c0)="b5ad6b91bcf63f8b38f23e116d4395fb487fefefd7b4616fb936c02f6b2f936c9214d6959442e286d65bbf7364eea43e67cd4e2dfbf566deb0796a6971bc1e46ecc1da10cddfbd5e65e917184adb845fe38680b646fd38baa005d8a908262e9e5a643054b5016d514d1f51c89ced92ff083863e7177da735d6ba1f9d7cf41afdfb97b6beba48e5c3636aaf2e5ee967120e7d325ae85399c262586f34ec0fd4cc3932da836a1bebc84c9b2cdce1262a3425c787f1dcde7821f9491d1c6d9c431375add2e6e2afa358fc55f3e5cebd123b71224f807bd42e7a2eaa4ea68b22138c23f8396aaa", 0xe5}, {&(0x7f00000003c0)="7e507edc61a57d8ba86a2d86e297b661fe1df3fddac8f445460a16c18ccf45045596868cf5dfca74faf79ceacea59a9d47540797873016c41e801bc59c437abc678bc4e3773c23c888340b99e884738e2c839260ef0d94d34467ac22422088269400d2053c685721f6f688d068cedefa20f17044903d8f2c881793dfb70e3c17de0b5059b886228b84", 0x89}, {&(0x7f0000000480)="2f9e6cf8890ab3a03b2aaceec45d3149baf8b815920d440397fd31eb883b3107da728252ebf7152d697a89ee343fc6c05a2ee2f8e8f4a74f2080d8c95e75e089ebc1aaf53e88c0c2fa4c5fc309e53dd8b88de140f5e72f14c1aa98b5fd55362c99d5bdcbe0f81b2a269432c13cbd2c2075a13c66a8c922425d54d851f6b5975ab198ab37a4960a55cba4c5216335e304d1d2959ce3a6d8e78534997a07665d37f1b7d743a9cdf09e04fd6621362876282cf1b0ef05c35aa2a6f349d5d1b9a2b8b2db7174b5161be941fc9a6fd8567fef8447b959515a981ea76a46343a86a81979f12956b1024a39d28b4e0dcf618844c6a75916ec5e03de882539d8ac78066b93187df64d9e3abb884cf2b4a05b4bec0211244253487e178fe06913bb128a2d3e20d7698ffc76b5bfb5441dac634cfee798d1e73c030f6008edda6d74b4f60cbd93e882fec19db0754e1f322e8ec9968a5813f8158f515caf8d4c67fb6ccd545560c2b8fa1585ac09dca8934cb314f0757e9820368f2679138da6403f6e1714730e649ebf18fe0e5131211283d03802759c60f7d2d073ec7bf6d9eae9ea27c0e249f48ee500c24684c9480f28d94d40e79410d4999cb2bf5c1738d74386a8f2fd5a6bde9a536ae6c5ba806dcd0a244d477d64f0c534f37c8fbf8743da06dc62873ba9b877445772e69bb08c3e514834e9bff67eed388f3f199dff48046c4c56e96144a16bf3f68b0e9eea5758c73da3ae0dd5e5811282b2f7ab157ae9acf5337076a050c6e6a86d2424b4ae7b6835cd4ec6466b696101b21e17d73b143534b4ccc592f1d9ad479f9e971962840894ae1afaaac78d4f1b553698daa4e8854ef834f7519c02c8308d875b7c10c52db5884d0e7655c53f181caa3bc730cf7dbaee62f7d184174bbc90f49d7bdb80052e724256074d9266671e8f29fb7f87635a24c320919e8093936e39dab9e2d026c3df4ec489e976151584f01c7f45655e06e615a460f0ccb4c7d8538fd975956fa61d9439c114a8bc95c73a9e0b77226564d6e5f2b40986cf89be2154e1eb79bd0aad341dd78c5e4f2cdda68015b7f39b8939ecc0039f4cddd7943d7fbe36717b9479489a514a64c6969d7f5874bb11fb80ef7e20828afb9dfbc4ae921bedd1689c7a7a2acff2aa5e054fd86a58ee342481afbe771df86eb39bd43e6d24a79c9c79fb5b26db7e50dd8cd0c5d770c5da8b7427c798f0f765c80aa3a1294d7bff3372510a5939a5e580dfbf6df06f3722505bf4a8247705513bf5d8d2ee5874941b7ca28634df0e8826abc47dce0af0907711ec052bd9060e2f16dd6dae5c290e51fae57dd618a62ed2f042fb8542b54f9e7b1940117d84fefcc11e6098b0cbf9794e7b65aec4967ff32dda66facf18e3ad841a2cf8d7802ca6cbe7f85cb08f485b67da7245e987dafabc04b4fb3fcad6a07eedf729abbc8c2196b0a6ef8f3e9140dc71cefc949c3bff9c33ab765702bd196d91d3b478ec9dceac5b5700c641c63648c76de31047beef1a8b8336d5f5f4aeca23b523e3463602d0eceb88f796407d596b6eb4f50a30fef3b4713eb62913e9f3635ca0c7477146699b6eaf2ec88d172e23359c7d720ae87a024fb6a43627f566e2c7abaaff8c8dee04e4219eeba0581da9bbef90e06753ee13efa9296da9c8cf48671925b8bbcfc5495c96308ef924262ce7b0f267552a854d75475244af5c4a2edcce731b6f5f5f779e789508e30426c827b66642c317196b5927c97f49b468b1733633dce23b832178e2d6501d121fc671344569e793c45a11f3db38f3a27f2bfa04e4691a6d68f5df6ede0ff19a80ccb1811322d2a1a686cc2534f49c9826f1152eec615002d7efc284ebec72643701ca95c820a83396e7fa6378e8a72b0c2eba21ec971748ad3bdf65214eb3fe5cff408cb0419662e0776c0140ea32cab6452b725342e708923034307427a4a7623bfdaeea2c0d08e3e8f4e26b40c40d07ad43b827790f06ac28946ba4759ec36fe10d979d555e91ddc76f3c10d30f2107dc20d8e8fe9402282c801351c60923c32b6f43977596479f8b21cc5c0b196d4cedc4d7a8582f60cd2676c2c3527821ae54881573589c4e1fcc680dafb8583ef9cfed9fbbb87eb9efeb5ab29c5d9bc556efe55244bb028e0001f082d266c82efe25f14b3a5499fd7032096d1ce989ed87fd0213ab133c0aaf647a21232dad6cb3c0dd2e05121f93c0061f7cf12e6eeb138ca0dac56c557edd3eea929dce9af67e64f9a216f5c6741a8e43aaf2c1440e057e74a3a9c691d34c62371f30f8ef32eb5328ec493d632c138766fc3fd22b0e3b8541c00e8f41833c3ea68b323240113936f0769a87fbb9643ae9ba2431760dd5749154ffe56829912f5e6a61982469e72505f0ddd4582f7ec85066d35150688d769016e218fc87b6996b373c64b0fd8620cb368a09bbffe20e3b4f95ea23489082894149b240a9621ddd1af9ea47de0375003215ffe68b5203ee06f9501075e8b4be7d7f220b6dccde95841f45266a0ebe080b0b008bc8d85d982111cc8bee5be5d5e4b2907e1e4ae67a5cb2cb46d41b64cb752f1a729b824edc0f290732d435db764471c92938ff1a2ee8fc3be2d79c87c2d4b6a8a8d9a05520c1e3bae1b9bcf0983f0cfd888bcf2b811fe3e563c43a0083580dc434f9c82bd0152f21926ffe9dd43b0f1bdf09b3e0ad9bf1db6a520051b42e215f921973ffc39178a496771204ccb89643ba91a05e9e61a3cc5c833c8f967eeb162e1665719580b91497806928b1b532743738a6eac99051051c07aeb8e8e459c9218fb8eacae05ee10c133984ceb66397119fe8d6f1a6905af82bf5d43bb0bb59b8ecd2f788829098aeb7c0110c9d887491c352c23ffeda08721751098ca67c1425349a4df2e74b2969e9967d019f80a1482b53f929f52c2a39d8db1fbd7e3ce2f04c45c1a83daf2becf429a47a3fcdcb689168ea5c8cc882462ba3237a32fcef8318245accca46970139c682d9078fb836a8da90d8f328abe9dfdeae3bd393a5faf9bdd8999e096dd2ebc13c132e6c49cfe35e434df442dd8d462fdcccda4e2eaf9f0fd25c9ec960c77edea12b799a76dd70575e916060129b15db0ca6e2ae5db7d51fe4099122e7db6202b03240457de97a789c90c579a84682d49215fbf295a14abf0de709627c14578cf078f7749a4d5dcd5f76fc129ef2454929fb693e5e5075d9d19116d80768cd9f87283a962383491c3061e91bb40196dcc502ea72e0a30f8ca22812502a71ff8ee2206fbf799bdcce05842e4bfb26ef0961b48ba93ca02a3a8e48bfdf5073ca5b656107307c8c526923dba227f70af06a29d78f3fb357bb9456f155dcd8f72ee061a0fa55085c4ff7badfeb106c020ff7cf8de5071b810e0572b1e9bfb49944c5b492ed6312c445e037354c6a5041ee4f8db14248dee551323a5377fc75b1c321a6213da47766afb93ebb59d9ac376405a175e12242507dc6771f741b41cc5805744bb3e036e88701a103ec7686ac1562850940047977b2a649b1bfe60b174520a9ce2517d29e542a6da9d8e5cdcf14a9401e9a5606b3c15c90f1efa1a916054916e291adf8eff1d3783334e2358aa45c36051451c43ae8bbb1b11afeb2356abf8e7b345fa9194afa56337a186c3220b777c67939e00854c698e5e30f580e5f74d8171723badb88012b35d919d77b689f96151c60e9685e4af2a66c3ad6aeca0277c75f04d177a97dd455cb5e4ef049386d081d0e7a3cf69de9a12a157956988df86f0e874f46d4072f67de14f98c74648232ced0545e0a068975e47756456a93cacc7f0eb1704d3c8ec71bf942a054e69cd81d2d27908b09860902f0dbe5fde6dfa9059a58eb2a0e9e6a471f0421ab064147df58db30a6609a400c5a49726d5176b3758ad45dd5f5f43ef49d74524622ec841c53c671ae26870b7338ac4badb6d4bab91133760a1fedf151023dbef112f0f990ef65ce0fd5dd09561bbd978c548f764a913b3fb2854b762ac3453509fcd48a6ec900f4d958e16096f72cc4bf10306e3b13873ed5b33d95f781029d588970425575732fb55a92420de081a41bf0c8d1ac40e433848fabdbc1203b6c8b9004623940a7e0044ca6e6a6f6d04d7f2c58dcc896aa560afc2218ed253c695ffa4284184b277a816350ee472e87c4e8d9c58a634a5ca7c82de22b9cdc8247af936a590b33656c05a42ee3a3f3f17181b687962e268a778845e9711a6ef3eaddcd73c5b1211c66f19dbf882afbb949e65f992fabf21d2010de95e7aa5c9b38c2fa03b9fc546f268f10486b3a694e3874ec432a2993ba762bece2e0e5207010514e2bb6dcfb61b13c813f620c93ce95c4665ea3d9c7d8eccfb1d8ca80ddc7d2fa125dcf7bc409eee6fc360b5d36da8a55b3caf9a14067541f4601ba4564c6416dff2fcbc441c7489a66a42c37a19708e76f6c01ef4e6564032e8dc624426b250151f5dc23717bccee3541c6da7456a62b1a0b38c1e359f1db5b8020fe1229f005f6f3d115a99efe1da3e1052845349bde381259a7d227b07cac9829071faaf0637fefe2eb4cb3bbf1bad44e65738a4c49275bca5edcab0fead9fafa41f2e43ba9eebfa4a5a863811571e6138793c48b78d63c814c0168f16d20059e9d23882dad699267ff0050272799537a5f01a206cb8cc782c7adc5bd621dd763647c0aa31e10c5615750234580b1f6e4d1c0066ef631f7315135e78cbfdbec878211b4799b05ae3efcb4f87e4c6af1e524c94f352470c6d35a4f21dee3da3a2ba8d28821ad4137e64d68b2157ba75275f3f1b073f742bae8dcf8b8d1688858f62e745f891ad868fcf1541d753ae037e4e2e1d9f77a90c8406e5fb02d5139ac6b8a1faa5fa300a47901c2d73349bcbb17182bd6e80036642ee59de774b25b38d9872ae38d254e7a68cf1b02dc0a0feea50a89c3c5e02b519b23cf7f374b9d96966fa0df16dc4d89940a05bdaf5c91c0a0f01240636701ca883a50ff6d7d378ad339c3fd2486ba5a54cd747be954be0f4ccd24e7710773f4f6b25ca719550ac4f056e148519936e6d3b52d1aca6190017b5756ee8b59a5a7f387e1c8ab8a69231053c5abe33b6af6a9526d9bd8297f6316823b5a9bd9343559301ad5085de2529c42bf0212302729c228c975b1ee2c457495f60afc0ef06b607a07dedd025e873895630201c223f897e43eaaf553a7ea648afd0924f0787b41c4c941ec2612abb7c1aab4d40ad7604304774d9729884509a164aaff136dfa45ba6916f7794b77007bde6c43e82f012970ace582db57886f7a1f33cafc91506ab73580050b98d613e875aec417d607740d9e9b6e6d8c63700ac5470b30e8854b7764f7980bddb2bfb21a0245595ad3e031d94f1d115e3db2186d5fdc5d98130226f424f895ede7166c77154bf1f655df42651798d329582a63e12e9179f40044b0603c05a45b8b436d3b91977a194a4c9cea63de1d717caaa4175123b977ec42aaba5e09f92f1d003a0b6907056c9c34598141fca2b05db19de4c5ce9ff7a9f16fed86d8cec68faaf1a09a290dd351c3b19e4d5e8ff84259f89bd1f933ba544acccbca6ad1402e6d753f76a52a9eb678f5bc488e5617f8cf8111dfd844d0abba932656307163b4eddc2a8557414a5447ad6c7f929eccc16af22b526386a218de22287e4d0a334db6e4d9a94da3648e41bfd4aabae6427cb8f5c26d2855df1676d4becceda719f7ee8fb525ea0cd562870d4f974155c6f4caea8902037cbe88b97d194e01784937c4ddfbfb842ad800", 0x1000}, {&(0x7f0000000040)="d12f078493f19f2f3cf576429279aec29d623569c0c8cb43f80bdf02890a4a6d10989664fb7c55ad9e", 0x29}, {&(0x7f0000000180)="a1859c9c58e016a844b56ea13cd7dd14cbb9b625a3b3c8087cea25227c717bf9624f91019a970667a1b393e5365f0485ca5f1e89b8e869d041e700df2cf3cfb4c7d9a57a", 0x44}, {&(0x7f0000001480)="b208951ea47e0c642963a7b868a4f4e93457b1a9cfda50da5ff8e792cbc4a570a8b33a8f84230f006e92d38408d7455cb7d849e4e6279348adabce4e8b4a81f1260456cef52d15867e3afc1ccc1ed1f5f598d7b4eefe99c61ea5520b00c0d0cd91fa3e62a9967700b5231bee2155f675ed23995239b43958061a1cf12346118ccdc76fa956cdea337de8f865639b295800b9b1e310c6f7167b42b7189f2edcc8dd987b674ef453cc7eb7a0184a300aef99d9ca8e124f29f3654d016e41061c754824ae9658f3f8", 0xc7}], 0x6, 0x0, 0x7) 12:05:33 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a42360824ee69a41", 0x5d}], 0x1, 0x0, 0x0) r3 = getpid() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_broadaddr=@in}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) accept$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=',@{.$+\x00', &(0x7f0000000100)='$\'}\x00', &(0x7f0000000140)='/dev/pf\x00', &(0x7f0000000180)='&\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='&\\\x00', &(0x7f00000002c0)='/dev/pf\x00', &(0x7f0000000300)='/dev/pf\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='-}{+\x10)/^\x8d:\x00', &(0x7f0000000400)='/dev/pf\x00', &(0x7f0000000440)='/@-,@\x00']) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:05:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e1571998179, 0x40000000, 0x6, 0xffffffffffffdffe}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) fchdir(r3) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) socket(0x0, 0x8004, 0x1) r4 = dup2(0xffffffffffffff9c, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:05:33 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) ftruncate(r4, 0x0, 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:05:33 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000eaffff8747"]) 12:05:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000200)="5f6b77da23fd9e1cbd249a9698ef5f662e2d5c74c8f73fc97543fc7e0a2903facd12ca787225b9fe4aed2cd40333edd75050de535d268d6dc4b7fa8b7898e6fac02f3ecdb9f07f076e4ebcc80405f5a17a5fd24714a0cd7c7cb3eb8560e798a8a14f8216bfe4e725d39f68bc7aacc996470aaca216399cba3dfc691db79131ab08c006bcae6081c0df3278d266ff5e5360e30eb095dc41ba2a9c3c74fe", &(0x7f00000002c0)=0x9d, &(0x7f0000000340)="f74248f5e7669a3f379e571ea140bc51da267bfa8981d087927f9bd6393791ca1baf72d81cdb8d6f421507d60e5a23e8a5d44078788fe08b78f687a6a4f412545a3ee83f2cf11a69ed58ffa0410e4ed4d56c310036c62f4cc29f52fb48ebe68297a524de61ad87ec831bd234cb697a807d125b9f3c051dbfca", 0x79) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x16b, &(0x7f0000000080)=ANY=[@ANYBLOB="9103d100adcc0000000000008100370086dd609fa05b01313a1ffe800000000000000000000000000000aa2b0200000000000001020000000100c20400000020c2040000000200000000000000983166000000331000000000000005020b37038065b6c8d956217c9870a4ced5f70fc0cbd8888bdbc421825a911841e4d1d7b6a20ccc320cb40b3dc23d4f461d14b4a9410abf1bf227e155ff14c8900b277ab86e17d9bcfe1be846e95c6db0f699fdc082fa6696bc35774331468f87ba534c6ee7ce91fa9d5770a284f09fa20cf417ab44f91090d390c381dd1493fb7aea47ef080000c8b8b438bbbd94eabf60d5461cc4c5a0d1f3828904efc860773836caa9dac5b56553cce9cac978c54d89a634953e2db19da78b14ad435fdc6ec2a878aeb87fd978aef0b0c18633006b13f53d2f4c6629566b3759f3684f0dca78432d27e2004c359f1d34bec7784a1622fe540a1b5e0e07eb0b32dd0e573f5c00"/363]) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 12:05:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8601, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0x5}, 0x2, &(0x7f0000000100)="9176a60c190163c408586748445dacad70c83883506c0d6117729e24073591bc13d7e0", &(0x7f0000000140)=0x23, &(0x7f0000000180)="68d4c76756cd5a511e5452c306a95f02c10ae1a60bec61c9e97f0f346799705c6d9cead97a337ffdf2a0ee60d0dac907c8e736ef1123620d162b9328377d979b0e538f17e8c5617c4f4282db47ac6fb74244", 0x52) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x5f, 0x7}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000002c0)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pf\x00', 0x2, 0x0) fcntl$getown(r4, 0x5) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/91, 0x5b) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000580)={0x9, 0x100000001}) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) r6 = open(0xffffffffffffffff, 0x20, 0x32) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000600)=0xa05f) uvm_fault(0xffffffff827d8a30, 0xfffffd0000000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff827d8a30, 0xfffffd0000000008, 0, 2) -> e soreceive(fffffd806f6894b0,0,ffff800020e1d898,0,0,ffff800020e1d7a4) at soreceive+0x1100 end trace frame: 0xffff800020e1d7e0, count: 0 ddb{1}> trace soreceive(fffffd806f6894b0,0,ffff800020e1d898,0,0,ffff800020e1d7a4) at soreceive+0x1100 soo_read(fffffd80769f6558,ffff800020e1d898,0) at soo_read+0x53 dofilereadv(ffff800020ddc758,6,ffff800020e1d898,0,ffff800020e1d980) at dofilereadv+0x1a1 sys_read(ffff800020ddc758,ffff800020e1d930,ffff800020e1d980) at sys_read+0x83 syscall(ffff800020e1da00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe5d30, count: -6 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020e1d780 rbx 0xfffffd8063dbe200 rdx 0x3301e acpi_pdirpa+0x1ee86 rcx 0 rax 0 r8 0xffffffff823210f1 soreceive+0x5c1 r9 0x3 r10 0x1fb34e214a56fc2f r11 0x591fefe9741eae16 r12 0x184 r13 0xfffffd0000000000 r14 0 r15 0xfffffd806f6894b0 rip 0xffffffff82321c30 soreceive+0x1100 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020e1d690 ss 0x10 soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> show proc PROC (dhclient) pid=121410 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddcc38,0xffff800020ddceb8 process=0xffff800020df07c0 user=0xffff800020e18000, vmspace=0xfffffd807efff2e0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 56035 255904 74724 0 7 0 syz-executor.1 56035 66028 74724 0 3 0x4000080 fsleep syz-executor.1 87071 431279 0 0 3 0x14200 bored sosplice 74724 186606 45563 0 3 0x82 nanosleep syz-executor.1 38981 460417 45563 0 3 0x2 biowait syz-executor.0 45563 386870 49083 0 3 0x82 thrsleep syz-fuzzer 45563 272997 49083 0 3 0x4000082 nanosleep syz-fuzzer 45563 398486 49083 0 3 0x4000082 thrsleep syz-fuzzer 45563 380367 49083 0 3 0x4000082 thrsleep syz-fuzzer 45563 260609 49083 0 3 0x4000082 kqread syz-fuzzer 45563 125469 49083 0 3 0x4000082 thrsleep syz-fuzzer 45563 357132 49083 0 3 0x4000082 thrsleep syz-fuzzer 45563 165594 49083 0 3 0x4000082 thrsleep syz-fuzzer 45563 256519 49083 0 3 0x4000082 thrsleep syz-fuzzer 45563 426326 49083 0 3 0x4000082 thrsleep syz-fuzzer 49083 262342 76499 0 3 0x10008a pause ksh 76499 161950 14254 0 3 0x92 select sshd 68306 215504 1 0 3 0x100083 ttyin getty 14254 290676 1 0 3 0x80 select sshd 5530 523085 8058 74 3 0x100092 bpf pflogd 8058 435427 1 0 3 0x80 netio pflogd 48012 317164 83011 73 3 0x100090 kqread syslogd 83011 504680 1 0 3 0x100082 netio syslogd 25038 427148 1 77 3 0x100090 poll dhclient *70077 121410 1 0 7 0 dhclient 69734 279324 0 0 3 0x14200 bored smr 83511 63455 0 0 3 0x14200 pgzero zerothread 61388 128971 0 0 3 0x14200 aiodoned aiodoned 41931 161353 0 0 3 0x14200 syncer update 9137 411181 0 0 3 0x14200 cleaner cleaner 8962 88378 0 0 3 0x14200 reaper reaper 88799 391385 0 0 3 0x14200 pgdaemon pagedaemon 65535 123858 0 0 3 0x14200 bored crynlk 24166 162562 0 0 3 0x14200 bored crypto 92049 360913 0 0 3 0x40014200 acpi0 acpi0 5865 435885 0 0 3 0x40014200 idle1 9101 42042 0 0 3 0x14200 bored softnet 64480 488842 0 0 3 0x14200 bored systqmp 54183 453144 0 0 3 0x14200 bored systq 68380 182913 0 0 3 0x40014200 bored softclock 16129 518159 0 0 3 0x40014200 idle0 1 489569 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 38981 (syz-executor.0) thread 0xffff800020dddd48 (460417) exclusive rrwlock inode r = 0 (0xfffffd8068851d60) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1e2 #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068851810) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 70077 (dhclient) thread 0xffff800020ddc758 (121410) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828ac7e0) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9497 6408K 6664K 78643K 10797 0 pcb 14 8K 8K 78643K 54 0 rtable 98 4K 4K 78643K 237 0 ifaddr 59 12K 13K 78643K 73 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1489 0 iov 0 0K 16K 78643K 31 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1296 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 79 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 229 0 sigio 0 0K 0K 78643K 12 0 proc 61 63K 95K 78643K 463 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 21 0 in_multi 45 2K 2K 78643K 76 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 213 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 120 55K 71K 78643K 1640 0 UVM aobj 19 2K 2K 78643K 23 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 18 0 NDP 9 0K 0K 78643K 15 0 temp 89 3860K 3927K 78643K 8332 0 kqueue 3 4K 12K 78643K 16 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 54 0 16 2 0 2 2 0 8 0 unpcb 120 339 0 329 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 154 0 154 2 1 1 1 0 8 1 tcpcb 544 64 0 60 1 0 1 1 0 8 0 inpcb 296 232 0 223 3 1 2 2 0 8 1 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 pfstscr 40 4 0 4 1 0 1 1 0 8 1 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 3 0 3 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pfstitem 24 42 0 5 1 0 1 1 0 8 0 pfstkey 112 44 0 7 2 0 2 2 0 8 0 pfstate 328 41 0 5 3 0 3 3 0 8 0 pfrule 1360 23 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 244 0 75 13 0 13 13 0 8 2 art_table 32 245 0 75 2 0 2 2 0 8 0 art_node 16 53 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semapl 112 77 0 67 1 0 1 1 0 8 0 shmpl 112 21 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1714 0 312 89 0 89 89 0 8 1 ffsino 272 1714 0 312 95 1 94 94 0 8 0 nchpl 144 2225 0 616 60 0 60 60 0 8 0 uvmvnodes 72 1810 0 0 33 0 33 33 0 8 0 vnodes 208 1810 0 0 96 0 96 96 0 8 0 namei 1024 6036 0 6035 2 1 1 1 0 8 0 percpumem 16 32 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 6758 0 6757 8 7 1 7 0 8 0 plimitpl 152 32 0 24 1 0 1 1 0 8 0 sigapl 424 445 0 413 4 0 4 4 0 8 0 futexpl 56 3361 0 3360 1 0 1 1 0 8 0 knotepl 112 82 0 63 1 0 1 1 0 8 0 kqueuepl 144 34 0 32 1 0 1 1 0 8 0 pipelkpl 48 102 0 92 1 0 1 1 0 8 0 pipepl 120 204 0 185 1 0 1 1 0 8 0 fdescpl 496 429 0 413 3 0 3 3 0 8 0 filepl 152 2548 0 2447 6 1 5 5 0 8 1 lockfpl 104 56 0 55 1 0 1 1 0 8 0 lockfspl 48 22 0 21 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 259 0 250 1 0 1 1 0 8 0 zombiepl 144 413 0 413 2 1 1 1 0 8 1 processpl 984 445 0 413 6 1 5 5 0 8 0 procpl 624 866 0 824 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 613 0 593 6 2 4 4 0 8 2 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 171 0 0 21 0 21 21 0 8 0 mtagpl 96 14 0 0 1 0 1 1 0 8 0 mbufpl 256 370 0 0 22 0 22 22 0 8 0 bufpl 280 3899 0 133 269 0 269 269 0 8 0 anonpl 16 57141 0 40286 86 1 85 85 0 124 17 amapchunkpl 152 2551 0 2401 20 0 20 20 0 158 12 amappl16 192 1922 0 1017 58 4 54 58 0 8 8 amappl15 184 103 0 100 1 0 1 1 0 8 0 amappl14 176 121 0 113 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 105 0 102 1 0 1 1 0 8 0 amappl11 152 152 0 136 1 0 1 1 0 8 0 amappl10 144 23 0 16 1 0 1 1 0 8 0 amappl9 136 384 0 383 1 0 1 1 0 8 0 amappl8 128 343 0 313 1 0 1 1 0 8 0 amappl7 120 117 0 105 1 0 1 1 0 8 0 amappl6 112 22 0 19 2 1 1 1 0 8 0 amappl5 104 237 0 221 1 0 1 1 0 8 0 amappl4 96 582 0 554 1 0 1 1 0 8 0 amappl3 88 204 0 197 1 0 1 1 0 8 0 amappl2 80 2593 0 2521 2 0 2 2 0 8 0 amappl1 72 19121 0 18676 23 13 10 18 0 8 0 amappl 80 1120 0 1074 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 22 0 4 1 0 1 1 0 8 0 uaddrrnd 24 432 0 413 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 432 0 413 1 0 1 1 0 8 0 vmmpekpl 168 6995 0 6957 2 0 2 2 0 8 0 vmmpepl 168 59124 0 57048 125 19 106 110 0 357 11 vmsppl 368 431 0 413 2 0 2 2 0 8 0 pdppl 4096 871 0 829 7 1 6 6 0 8 0 pvpl 32 181315 0 161574 194 1 193 193 0 265 32 pmappl 232 431 0 413 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 274 0 8 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826f8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828ac5d8) at __mp_lock+0x127 intr_handler(ffff8000230fbc00,ffff80000004a400) at intr_handler+0x5e Xintr_ioapic_edge17_untramp() at Xintr_ioapic_edge17_untramp+0x19f __mp_lock(ffffffff828ac5d8) at __mp_lock+0x127 pageflttrap(ffff8000230fbde0,1) at pageflttrap+0x7f usertrap(ffff8000230fbde0) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffe1750, count: -10 ddb{0}> machine ddbcpu 1 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> trace soreceive(fffffd806f6894b0,0,ffff800020e1d898,0,0,ffff800020e1d7a4) at soreceive+0x1100 soo_read(fffffd80769f6558,ffff800020e1d898,0) at soo_read+0x53 dofilereadv(ffff800020ddc758,6,ffff800020e1d898,0,ffff800020e1d980) at dofilereadv+0x1a1 sys_read(ffff800020ddc758,ffff800020e1d930,ffff800020e1d980) at sys_read+0x83 syscall(ffff800020e1da00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe5d30, count: -6