last executing test programs: 3.599547186s ago: executing program 2 (id=15): syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000340166000000069078e0000001ac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="840280009078fffc0132080a65306c858ec50300000008"]) 3.497214212s ago: executing program 2 (id=18): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) getsockname(r1, 0x0, &(0x7f0000000040)) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/207, 0xcf}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/177, 0xb1}, {&(0x7f0000000380)=""/226, 0xe2}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/181, 0xb5}], 0x7) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x2, 0x4, 0xf44, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x180) flock(r3, 0x2) close(r3) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000040)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) 3.496713439s ago: executing program 0 (id=1): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x8, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mquery(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0xd) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x2, &(0x7f0000000400)="cd9248579a8594e7ddf1a93844c31c2072f99e95e8080418ce8de9e8db59e773000b9682b3a313b64dd57ae705feab8d5c3b7531c85ecbf9a1978b1af4a69fc52bb36f0de658727505ef843df923cffeef085bd3cc39b81bbeabf55d399c8c8bee5cf75380136c20b8b89180cb1fea8f606b2cad16070e988fa6418725245e2412c75c726b14041d829dfdc7d7d63a4d0c", &(0x7f0000000340)=0x91, &(0x7f00000004c0)="e77277603016a8a2eb70b4e1bc81bd9d860cafb7e3a947b06fe9656b199269abfdaedc518e", 0x25) chmod(&(0x7f0000000040)='.\x00', 0x3d6) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') open(&(0x7f0000000840)='./file0\x00', 0x70e, 0xa0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x9, 0x9, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000080}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x2, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0xe6, 0xf, 0x905c, 0xc8}], 0x5da, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0xfffdfffffffffffa}, {0x8000000000000001, 0x9}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x20, 0x0) 3.306279943s ago: executing program 0 (id=32): close(0xffffffffffffffff) (async) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x1}, {0x0, 0xb6}}, 0x0) (async) setitimer(0x0, 0x0, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000380)) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) (async) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x400001cb, &(0x7f0000000080)="b2aed6092326129fa955adfe04b38c308f37efa6e9f3455d2d44676d4779e3605ed0bb0d9983b70846418ad47ba2a4970897aa6dd910a3e81ff174f4c5ab34fc5d70ddf3c4cd2acd411acb4649e7cafa02075666ad32a95d4f7fee949f8c6efc950cba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc8370117218d288a0b87194ad41c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96e8e119cb5fefaa64f2edfbd14aef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f3", 0x0, 0x0, 0x0) 3.257533663s ago: executing program 6 (id=37): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x58, &(0x7f00000011c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a0022060afe8000000000000000000000000000aafe8000000000000000000000000000aa4e224e2002089078d80c953d4f744d818aa94b28979b74523f76669963011b9becb7fab9619d52ca6d93faee577a2f2bf5689111346cee9ea57eb4bba99f720dcfa814be12deae806f3848865c7f82c5831143967c98f5ef3c52ddfdcaea61d9726268e3b3369fc8b0835e39500de408f1170c5d69f33c548badca7521eb554671b682d015bf64850df940e5bba2de5e6be1da32c2a9247b4ef0a86e04f1f3efd564b22f191d2ac60cedd6e5ab4d6dc62fea4ddf1f938c094d708d388ca6f279d8653594c50703454a1daae98559da285eff00f2c177a9c5fb8898c496913ff3273006223a5d4cd0b1d725c21b64eb115bbed7961db9e100e51493a7ad1d0f7c742ca67330002a7c75866f2a5659fe0a71847b7c80f18e559520f155949fa96aa4d24463c22a3916c9bff7bdbec79c2eebb420d8a1cc0b0fb631746ed610ccb94a8922e35c57d09b637286f62d5fdd633ac36a42e1c98de0982787830a7709f77f0e5a855b7eff7903a2ac7ed7"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000001380)='./file0\x00', 0x8, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xffffff00, 0x4}, 0x8) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) (async) recvfrom(r4, &(0x7f0000000180)=""/4096, 0x1000, 0x1041, &(0x7f0000001180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r3) write(r3, &(0x7f0000000140)="f168cb824ee57f228cf0475e3a640fa3f8f65eda", 0x14) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 3.255232934s ago: executing program 1 (id=38): r0 = socket(0x18, 0x5, 0x0) r1 = kqueue() kqueue() r2 = kqueue() (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x8}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) kevent(r2, 0x0, 0xfffffff7, 0x0, 0x3b52d4df, 0x0) (async) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x4141733800ee6be4, 0x7, 0x2}], 0x101, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) close(r1) 3.252244656s ago: executing program 6 (id=40): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x40047477, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0xfffffffa) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r3, &(0x7f0000000200), 0x0) 3.176430572s ago: executing program 4 (id=43): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) syz_emit_ethernet(0x71, &(0x7f0000000000)={@random="69e1629b6174", @remote, [], {@ipv4={0x800, {{0xf, 0x4, 0x2, 0x7, 0x63, 0x67, 0x400, 0x7, 0x0, 0x0, @loopback, @rand_addr=0x9, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr, @broadcast, @multicast2, @rand_addr=0x7fffffff, @rand_addr=0x7, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x6]}]}}, @generic="a9ec9a0a7d3385fb09a0312c3500e193453d463168dec94f2667dcc3b188fe882067d94ed44459"}}}}) 3.175024972s ago: executing program 3 (id=45): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) kqueue() (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) kqueue() (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x81) (async) r4 = dup(r0) kevent(r4, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0xc1, 0x1}], 0x2000007, 0x0, 0x2, 0x0) (async) lseek(r1, 0x7e58, 0x0) (async) close(r2) writev(r3, &(0x7f0000000200)=[{0x0}], 0x1) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) 3.172832393s ago: executing program 4 (id=46): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4a4, 0x3, 0x2, 0x0, 0xe, 0x3, 0x7, 0x2, 0x0, 0x9, 0xffffffffffffff80}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x14c5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0xb, 0x1}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="64cc7e163f12b950593a373849c52df072c45516dd38b70306c64dd221c34e95ad531d9c651e1c7fe0161b6b1157753c70cb4b2c9c28cd3df4", 0x39) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x100}, {r0, 0x10}, {r0, 0x20}, {r3, 0x10}], 0x4, 0x7ef6) ioctl$BIOCFLUSH(r2, 0x20004268) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) fsync(r2) r5 = accept$unix(r2, &(0x7f0000000340)=@file={0x0, ""/503}, &(0x7f0000000540)=0x1f9) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) poll(&(0x7f00000005c0)=[{r3, 0x4}, {r0, 0x80}, {r3, 0x4}, {r0, 0x20}, {r3, 0x4}, {r1, 0x20}, {r5, 0x10}, {r6, 0x100}, {r4, 0x4}, {r4, 0x100}], 0xa, 0x9) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) syz_emit_ethernet(0x4a, &(0x7f00000006c0)={@empty, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x6, 0x1}}], {@arp={0x806, @generic={0x1, 0x807b, 0x6, 0x10, 0x3, @random="1e1b45afcabc", "e20eea4e9e9a057e53abfcf3a729d580", @local, "3aea37ac9ec8970a7247a079d284d18d"}}}}) mknodat(r2, &(0x7f0000000740)='./file0\x00', 0x2000, 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000780)={0x74a5, 0x4fe66bc2}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x800, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) kevent(r7, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0x90, 0x20000000, 0x3}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x5, 0x5dad}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x9, 0x7}, {{r8}, 0xfffffffffffffffc, 0x64, 0x1, 0x2, 0x2}, {{r9}, 0xfffffffffffffffe, 0x2, 0x4, 0x80000000, 0x100}, {{r6}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x1, 0xfbb}, {{r6}, 0xfffffffffffffff8, 0x42, 0x2, 0x100000000, 0x7fffffffffffffff}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x1b38, 0x10}], 0xe0f, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0xe9, 0x1, 0xbb2, 0xd076}, {{r4}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x52b2f6a2, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x7}, {{r4}, 0xfffffffffffffffd, 0x6, 0x2, 0xfffffffffffffff1, 0x1}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x1, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0xf4, 0xf0000000, 0x2}], 0xfffffec6, &(0x7f0000000a40)={0x3, 0x7}) fchflags(r7, 0x10000) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) fcntl$dupfd(r5, 0x0, r10) 2.873478614s ago: executing program 0 (id=47): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_getres(0x2, &(0x7f0000006200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ff7, 0x4b6d, 0xfffe, 0x21d8b788, "07ffff017e74fe070000000000000013b4c80200", 0x8001, 0x4}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="57e6b006de934b224b2e529fb3fefc8433986c3b2ba23a62bde851c869de7047f2e59068d1515389ed439e4773031b867225efba42c38e14afef5f519e7ae722cc5dfaeb8cdcbeeaaf3e6975768e30055b08560458c4814d742a28afc0b1b2964a77f69db2ef35e1a68094ae57ce3cd04ec71f984a6abc6a79d63caf05413f30ca17e4781aa656500096a9fd6fa46abcdb56b0463d7f923b58753ffb7e016958f725393c72c4547dab6718eb7d6be32bab96280ccb47abbfe09a09814bdb0555f02ac2f426fadfb54dd4888a50f04f642371d838246139eb1dab22cd6064eb33860a35f85dcb99581a06ec9f2be20aad6c1c94dfb1aec8c8d4f045fcf604f8ccbc8bb55248c1f46d3d587187a69aadc9b388eabd4e5437e437fe2c4fdf4d361c3e5302deb221de7218f2eb37ded017b8ecacc5f2f0a92aa56a43b0c9052640fe519e062d8f830df775dedcf930410ea2e145b28fdcde", 0x156}], 0x1) 2.870171377s ago: executing program 32 (id=47): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_getres(0x2, &(0x7f0000006200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ff7, 0x4b6d, 0xfffe, 0x21d8b788, "07ffff017e74fe070000000000000013b4c80200", 0x8001, 0x4}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="57e6b006de934b224b2e529fb3fefc8433986c3b2ba23a62bde851c869de7047f2e59068d1515389ed439e4773031b867225efba42c38e14afef5f519e7ae722cc5dfaeb8cdcbeeaaf3e6975768e30055b08560458c4814d742a28afc0b1b2964a77f69db2ef35e1a68094ae57ce3cd04ec71f984a6abc6a79d63caf05413f30ca17e4781aa656500096a9fd6fa46abcdb56b0463d7f923b58753ffb7e016958f725393c72c4547dab6718eb7d6be32bab96280ccb47abbfe09a09814bdb0555f02ac2f426fadfb54dd4888a50f04f642371d838246139eb1dab22cd6064eb33860a35f85dcb99581a06ec9f2be20aad6c1c94dfb1aec8c8d4f045fcf604f8ccbc8bb55248c1f46d3d587187a69aadc9b388eabd4e5437e437fe2c4fdf4d361c3e5302deb221de7218f2eb37ded017b8ecacc5f2f0a92aa56a43b0c9052640fe519e062d8f830df775dedcf930410ea2e145b28fdcde", 0x156}], 0x1) 2.869763784s ago: executing program 3 (id=49): r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) (async) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x30) (async) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x56) (async) listen(r0, 0x0) execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000200)='!', &(0x7f0000000280)='\x00', &(0x7f0000001880)='/e\xd2\x7f(\xcc\xff\xb9xW\xd6\x18\"O\xbf\xbd\xb5+W\xdc\x1e\xc9\xeb\xb2\xd1\x01\x1f:\xf8\xdd%\x00\xb39\x17\xf2)\bR+\xc4_\xc8g\x0e<\xd8t\xbe\x17\x16\xf7[\x94-\x1e\xae6;\xa7\x16m\x8eI_\xd2\xd9\'\xb0\xa0X\xd4\x81~K\x13\xef\xd3\xe7\x03\xc57X\x84\xb3\x9f\x8c\xf4,;\x01IZ\xb4q\xafe\f\x92\xfa\xa0\x90\x0e\xd6\x10~;M\x1dA\a\xdb^\x18\x15@\x7fA\xdc\xb6\xb2\xd8H\x11\x85\x13\t\xc3F\xea)\xb5c\xf6\xc2\x05be\xd1k\\\xde/\xe6S\xd5O\xe1\xec\x82px\x01\x86\xdb\xaf\xa1~\x13\xbb/:v*S\x88\xd5\xe60\xce&rQ\x8dl\xb75iR\x99P\xb4\xb8T\xd3\xd6n\xf1e\x84\x1f\xb2\xd7A\xf3\xe3\xe3\xe6\x00\x94sm!m\xaf\xaf\xc3\xffY\x88\xca[\x90\f\x8eR\a\x00\xe3\xc5\x98\x05\xb3\x17\xc05\xd89\x98\xad\xcd\xa2\xb9A\x85]\xc6G+\xce\xc0v\xd9\x97\xf5\x13Q\xb6\xed \xf3y\x0e\xc3\xc4\xe8\x8d\xd7\x98\x1d\x15B\xc3{c\x8d\x0f\t\x1d\xbf', &(0x7f0000000300)=')#:(]\x00', &(0x7f0000000340)='$@\x00', &(0x7f00000003c0)=').\x00'], &(0x7f0000000700)=[&(0x7f0000000440)='[&@,\x00', &(0x7f00000004c0)='^:.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='#[\x00', &(0x7f0000000580)='-\x00', &(0x7f00000005c0)='+,\x00', &(0x7f0000000600)='])@@/]\x00', &(0x7f0000001840)='\x00', &(0x7f0000000680)=':{\x16\xe2a\x89', &(0x7f00000006c0)='\x00']) (async) shutdown(r0, 0x2) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x2}, {}, {0x3}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {0x0, 0x8}, {}, {}, {}, {0x2}, {}, {0x2, 0x1}, {0x3}, {}, {0x0, 0x3}, {0x2}, {}, {0x3, 0x7fff}, {0x0, 0x400}, {}, {0x2}, {0x0, 0x3}, {}, {0x2}, {}, {0x2, 0xa}, {0x1}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000040)={{0x81, 0x6}, {0x9}}) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) (async) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000a80)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x40) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) (async, rerun: 32) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x80) (async) sysctl$kern(&(0x7f0000000780)={0x1, 0x21}, 0x2, &(0x7f00000007c0)="11b35f01dc2bf96e6e32acc36b85b411e00f7ec36b6f1dbc3ec2872b1beacad6b974f2e4c95e070d9ae6e8d3a40aae77adb91d146d416f99df41f5126d76573ee9b02dbc1117f99d9cf3466b253922361ccda228afbf9362b52c12817efd86ba682dee1dc01325358283c689595911f3ff33b453de8f5631a725767e05c3f873de12832275f9435dca6fe54da6d4754a07e3aa960671e9caec1cea5c285bce8fe46e0acb014606617cc391edc95d24ba1433f271bf3407244335d6f1bdde824e40c420dbbfed4dbe34efc1a9e30072bc1087f62db96554afdb39a11bb1a222ea3880fdb75185be6b2e4fc44244e99e9a742d1ea4e82c227c1c8b25c0cb07a4219a10423ccfa5bf9ca1f2942fcc7e5661f6a910325b24f94d7d0f76c68e064e27db077196ddd905574c3dcbaa6c3381fccd55e3854b3d73b30d2ea501ef6aba9f85acbb865ded10f9db523b6f34ef15b0a154a707183223749b22c384a362f8932b38239ae5e7212d414b311c2dfe25a35fa88d8b2b111059b82fd32e8dc5a52888325392b094a32d8400f81e4db384cc9432364514871b21731a3b347d925419a9f88cc7aeb2969d471ebfedd54c66611980e8977e78d975a1ce3690f041629338948e2018d26cb7592b747ccf6169751a9d052794e0be35f9905fc7a1911e7ffcc781449e1e9eb7447305cfa19015cc643331d269781353cd6caeb80ed1ce77d7908fd16f706a0190477f4896a1e5a4746b3d2611352e2b3cac411b04a4c6991565311801c55e0c070027f067548342126c1969055d7d047937698b96a114c97a3c80add053d6588316201f34527e36a37c0208c8504b7f73b5f2049e909426640155843311a191a647e52f095874d8a2aafc8f0a02a35fefc8774d06f8d5de18528c57e9331eaa40a00377393b3d53e1a546c0d31f2d836f79126594a5f26e7dc2ef485c0e24b815b986616e9fc870e64c213b8741154bca5a9f3eea5c07ce8f089da8aaa3ae5cf8685790ea023562c7ede86daf6e0414ddd0aa7a3fc7d547879ec07a21d83e89a4dedd059c17db2663a75e88b588e88ad32ed02d2b7020fa3a6efe32186fd98f165f597815338ce3aaca024f067794ad3667383d2618ef26689446fd135ef3631bfe56241c7661d7210c93eb7d56753a46a91bd8938a3fbbc30f236befc3c8ac543e7aae75343c89f699e168d9f2d0f2e3a9d6ec27d9741847e5b8d2ae87edec7207e5be83f5f28bd07434b1a82d5f1fa11d0e7336587f4fe01440d968105af09dbb73e48188f4a334fbd8d7955ce72cd9e5a1f2e1f3dbc2ff9c2ca4ade41909d5abe94655aa5593c224c9077b7f82bfdad93d29c46633f4a90ae60622a86e5797fb76cd3c100067761d93c9babbfd668bcc96e5558f2abd941a809801539c8814d5eef82dc494697abee3d4013cfab1a4e0135b98f030851fef6f0c3a4c2630a9931ba67a91d2397b22057dabf2e57b5d4df04aba77c7c57839ea1b21722eeed9abe4089f908d0ac36ebcdbded293edf37ac6f8b63af65d9fa25031091c0db9ad4b78bd68a856a3eff4e28de30217961803f6897f44ab1319866a50d844f3613a63f16d8d0c7de883850cc907dcb22a99b322e963498e07f1018d35760739661fc80d76c8b99a91bcf97d4637e615d4270647098595526fdfb4a9a82b6bb46b42fa05d6455f297e3f02a5f4f4f9648cbec7af87d7ead0ba9518a9fc191c112907c0084781383ed69ea599f109c6075e200f497dc512ee18ba02747dfdd8653d068f43cf2092e30b63dadb53b72ed60c02273b839d1f32112c690740e226f50f6a2a4181fa616116d1402bf64e5097f08a48d10603815f614218cbaf20594edee3b5ddda4defda8eb260a69a8a25860bbf842524cf74d715a884e9ddb31c5b38cbd180620f92615905fe2a06baf2a7e0e77e78a42e89a39012ee27fafcbc922df5727b0cbc0b2756dd1cd570c86df22ac872a018857d33e67dca821f28fb40cd28f0d83e60c421af1384ed0a8beb4180103aa0a10008755da1e0656d09ff926912a2b4bc3ec21e4908c11c839afc5e981419e62cafb9787064f8d4537ce2e6d693a386327dca75a02ec9c9522a783bb24616343e9f00881feadf7f020163b6a41a93f3ca06b9b5221492da09d9e4053f23a88225c3fc55e2a88f7e8938d038acb7ec6e902df3b3f536f57082c065e6d0e9a75405e72e550a20b8464e9ebda72fec00150e1603e9d67ed5e2856a1dc0daaa799a336977ac6ea932f9a7ed26ae9be0ad7c53e863de52d48c58eb1aadcd0019df2c19533f178049740a6552e02250730225f33500c31eb3176bd2ece138f07be5bd358484d0a08fc837f6e3f65ccbd6ac7b3fa81388f75539a560f1bce83448eee88e795622c05264b6f62798a4efcb88f8094957ab6452836e48702096ab6d092b3400ead538cf7312f5c78e5d98fb058674392da1fbf670c2db2f2e0c7f8ab68ce97c0bd167a2bbfe405963df5a7b548cfcf8399245186825b6e81637deab619c7960582995d7bd3a06748e504739297ec885ec7a95e54e8373829d5df6746774457afead480de0f28a9ed28eee90f2eed53e2605f4b0b9a94f14a51cc73e357dda20051ca3d8f352e05ed05ac769ed49bbc64d8310498486b0d6c332b1c21b3119721b750abbdbcd3b110fbd382a5a60277ab456e9c0746a59b5e9d0ad9845092874946105377ec78b2c3ac01ba659c00a245e1283013562c11c69021b50fbd04ab48029317b3e17587d4df4b405c951f721daaf27be7c6a70e8ce798c6d442d2692ede8be53797e6a05034e8c1ee815e8402840b355a5e4da63b9b8250b9c1d0cf16d141ec6788fead670fc346f62f5ecad9dbbe5ec8fc68a2c9ae3ef951bf58d046d9734267dd62fb67b804a80601dda3b7fa13256f341d502d327646120562d81fd5dde8db9a1ff556874f199fa9af110f09fdb12d7321c02da84d504c5308ed6c745efd330bcabb3cb4a365b32008494d5283035b3fc2cc563107e6fec130cb71c302c9fc80dbf810e70ea9d31ac5f0c2510ab002c5e8ea1f7dfa6df7e604855d0bf76a106c208175d19bcadae531f2c5d6adfda190332a9ed156a94418c2a82d1ccbcb5fadd4fe8ca04e3c9cc4eb9ae92d2febdd42931064a4d0e9331e2a537395bf89bc9e2bc510b1eed8f93376226550b9bd5be4c6a4c3df3c972db1e996c10c9d07b8d9cc7d1bf858ed286dbc6207a6469586cd981a6bfa4452358f16e42cf5e0d49a286ed23d189af788d253fe5b0d2e9b794c646504c27ed53ac941ec411b871a569e909635f6b236ae8948f5a23f9534f4f95d12e61e8fea726e316fde157419711188b80e135002991c129c7690d5e58f8e6a5c2eaaaf697f7ac61dcbe6affee70ba71bb15ab4aa7eeb498f932b2157a233b905cdf05e4511177265db96e1e8bf3b6fd6030e67098ce549f6f5ac46f304b56d7ae332557f22b897325480043d22dfa620304b57e58defd537706e216403babb4131b7cc7fffae5c1d5249d8dd98b103b41c3827868f3595d5a8e221b6c062298a621b8b63298bbacf7885b42199d4a78a50c589a2232e643f77f94ca05dd4fb831d3dad58aa3d18f464aabe0a770c456cf9b73a90e75501249f2f61c8ab4136fbb9c5df7f4a5b3b82ccd6e256236ffcc499ed945d66895d44605c40d1789434cc21b8576bf88f586fd6e42bfccdf3a6b412b9658619d1390b4b8c743d15d9b442664d0ca1c1e1ec6975e9d34dc2e289d2043352b56b5d2e8e07ef0c1f22f45bd44e27a0d6afd1c369556113fce1c2391f8d1d09fdeeb028717fc9581f5be0fb8d7e505ea35c95c2b67b44a98a0edf709a2f969808af2af1d494d7836f7cf5abfc51382246b6beab570a73381de4efa2dc3840519f8ab59f2e7e6d09db93719b133216962f7c93baf2e1905c3222f0f39f5bfde666585b8e70a6267365c1dcff365bb76eddbaf5c6814c43b49c5e32d378336b7a4a1d95d8022184869b4d1a1caa11da906dbf11a884ba5ea92e56d70647ada89ed8a2b07da0e376944e4aea14b093d684b21f40202e510d5409bb351150b48aa58fc9b4e160061d89b2ba560e02be570bab0530c566012c611e6574bbe16af144858415e0477694855c8a27478ea483188d7ead497f999f0952adc38a81caf05e5f5fe8d775a8eaa608f63ed52f3e0cf78c6c102ff686f3e2c920e49909a0ce52f7cf7f224947413a2918792b9f34cef017836538cdbb44c67a6b24115d4715d29131f03e3e722bcada51ade570cc868572a6fd2b7ac55045c90703579e2199202314b69aa09f289360f7806bd6d1b17d092eef9dd300aa63a635680d2f71b3acfccd803d36ff6da7c8570974153fffdb69f879a33a4bfa622f4c50ce38e249512f9344f74166dc05799080516863390bc8546d7ff62697a82e12e27475862d78b7d0837fa8279dadb1eea6b82e9e61e34fccd2b9560ab427f0bf0fc307c9e8f7f2f00655649562e51c5f9c7075b74a708ee0cfa8ad1e68faa8bc76ebe17c38e07f16dbf1b9dbea7071f6e28fbc4a225c56deb848ae69d4e7640c9cf2e7d8a393115da52b7b830b30f8a2e526ff56bd7014e9abd8a8332a8efd1b924b3fc297746b74b1f340acc763f96ec6f86f84f7ec8272f56993af9628bc9c8acd728dd6747432cf6eab441d7fa1aa0290c5fe704c7cb8e76d05f548a29230681a8b7d79ca1c3410c422aa8419e0abd1545e6793fa53ab68d737aa278b9cb809d5ac55818f662f9798219745d605a0e773f04f7868ddc35e37d8e1b31e386a842fbd66499f6413e2ee261ca9fd6a0b1218d02ce50b23ad9714cbfbdc29fbe4b21efb8a08bc00e594d4dada815f650adbb9d4d26a46b714a89b1fb34e914be355e41e1e4613233f5e608c23a2a73592c1378fb800faffcf370a42b72fe42ba708334446ffb2260bc0184ecbe387a1ca0aafa14ee44e9842130b2c97f419967d6ed691f09b43043ac9f35f4cb87719246320ffb2eb14f318be319cdfb62a01bcf958c35fe3474c6b4a6b027e45af2efb71a9fb8f8552e08462c5f59f26e69086331c319441680bfbeb20b4473f71bb0b5c075f5a7d915d816cee8f7770fe8504bd3eab744a353c53e9a759637501dd3aad7aa232eb0436635b025d81ed0edd08f87595897f9b8d845e0ed701751415b8d65af16ed352be43b1c5eed0805032d208319a83c9d1c8b3eade043993a4810568d74efb6572a48a98df20d53ca09bc5d9049c1e3389ea0c1bf9f1fbc8c821dc44ce47572a0e7790bf449713cbd0ca280736bdbd30b8cb833edf21d054e1d2c26f36d1b63a4f7ef8b5161302e3e436b18d12799a46e74eaea787a09f8d006932edd48ddc611a23c3d36711b8375133900044ad28935a2bdf0a680d77402810f44cb592e5bc3a15f4a3f8c4e765b9abcbfe5982af1296b085bfde5900c02f9975bd3262ef146641b7d48353dec62c8d5d568bd9e6ded9060f74bd9b46db6a6d4c0d1cb39350ccb821bd7d46ef9c219e6808100878b75f3705d1f6467af19eb8ef99be7405c5ec5464f154042fb417447dd361d86b38ef86df07d46072ea60fc143666a92e8e1d8d318b22782bb5306c8aeb153cd07adba23c12ba6666ab32417339c9541487015d4833f4dbb519f132b5fbf22480f68e225a8ee561311135ebdc30e763a2b8546662980acb0e0a50c694d15ac0da623b2513dd9ff0a45258ef126b61e4d3d0fe0be739c73aef30d8f3cf170be2d3ff945982345f9ab46f7cf404c7900cae13931962d94d1f3d6b6bd", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="c92a7e235e61cf2b4a86f0773b66b9fa", 0x10) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="3389ed", 0xfe99}], 0x100000000000003d, 0x3fffe) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) clock_gettime(0x2, 0x0) 2.623937252s ago: executing program 5 (id=52): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) symlink(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') (async, rerun: 64) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') (rerun: 64) 2.621309861s ago: executing program 7 (id=53): unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async, rerun: 32) unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)='x\x00') (async, rerun: 32) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000000000010000", 0xf, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = msgget$private(0x0, 0x5bd) (rerun: 64) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000000}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000168000/0x2000)=nil}, {&(0x7f0000021000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil, 0x100000000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xac4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x38, 0x40}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x5, 0x8, 0x1551}) (async) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a3", 0x1) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000000c0), 0xffd0}], 0x3d) close(r2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000340)={0xa10, 0xe, {0x4, 0x5}}) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60020099000400000000000000000002000000006a000001feffffff0000000000000000000000012b"]) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) close(r0) symlinkat(&(0x7f0000000000)='./file2/file0\x00', r0, &(0x7f00000000c0)='./file2\x00') 2.620449817s ago: executing program 7 (id=54): r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140), 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)="03000000", 0x4) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) kqueue() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8c, 0xc}, {0x42, 0x9}, {0x23, 0x3}, {0x8d, 0x8001}, {0x26, 0x6}, {0x6e, 0x6}, {0x24, 0x8}, {0x86, 0x8}], 0x8}) syz_emit_ethernet(0x1056, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1020, 0x2b, 0xa3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x4, 0x202, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x7, 0x1000, "9f5bd546f8ea367abe5417322291706a35137a5fc3e9812213afb1624340a57c91d1d78bd860ea5b11e67b5b9d7385ce76d4e81d3953a548eea876c4a2668027e8a3728e0f080fe6692724f957ea7de7c245c50e17fe14a76d1abb40098ffc8a0f27c0a2861060e8915458129626b23678d19e79019df91ef1fa936a50bcf9eb65bb3ea8e2bc253e649b2ce0cfdc335951b563054741451ba3cf18b4480fd282b816b588c5ba5d1344e9a87b6c255e437116f74b45c9c863d54aadba776a80f42127a6dca1d0e366532afcc77a7671214668b18b30033ef94f8077085c48e68e57543bb0fcd12f9cd179d832d7cd09bf5da25e648fd70f63ded6a67d06a4ae8107d6a5bc84ce583db509c4cd20a88ffb7dffa38d49585bc4ded44d0a1f1ff2bc340cacac669cf5b7b619507e55a9aca7e49dc36c394312ff53520eda331b039783d0923b911bc5987eecdb065fb858eafb3885d5b4ab65c62d53d13e2059acb512a1774e1dcafa5439b2122f2e923906c0e3210935a1d5bfd0c3b0b2c02f6641f1e3b8c9abab1240f5ac46d2d8b55bdbcc8d576aceca4466d95a7720ef315a1b4009dee96bcd42331b9435311fe85969ebdb672e787dfebf4c8431a96700c94facaa78fe865d69431e5583ee7088a0d6540ded6d4fc1ca790e29106d51aedd456b5aa6b19637709546d834de9284daa075c440631562d0fa101366cb2802c6155fc1e661517bc6cbe8cf0abdf7b2e03ffe94cd177215b6aa8562597aeee226bd38e6032027ac9473ede30f5dcb88b216f82c03099f7b04da7a7a7d2d35c0bdf7ac52c95ca485a231a138f3ff11eebf20924794e1b59629ece984ad3730edf0f845d17f7ebfea25231a4485f4d090c4e2c88c013a389fec0d04ea14566fd40fcad7986ff96a1ffce6a54b1f4d2546fddc16d901f11d51f400e96c71e83859dd437f3f1b6672deb1ae8efe53ce0b6d181c600617f6e88075af4dd7d43ec01b726891ab7eed3ed9659013a496c7cf193642214b247a9c7f7b5a3db2c0d4ab6a73069192b5cf2974002e153a0adf4a84072efbcf5feef3dc5214655e8c7ced650792b62b4c051d727615e3b98fd3f18646382b570d2b2b1adf9b16958a812778a70167a5706ee7567c0ad5822ad4f060036d26ea72342365a5e4f464eb6ca5b2160a6a33dd00dacf18d55352ad55fa3e7f1a990ab75934b3e9800848b5f9a3c070c6f7370319b00ed3dff6ad51cddfc0e96ef7e95ec8d71aaf04f8674ea413c24df8ef753967d72d57a22655686a001c7bf3689a04a83c7c1f5039b426536928dd81ada814920de2ea73ecc472d0a09043d87c0414d012d8a4de01603c7328b8232abed85535c1e2d4ae62600603d0fa21334cb2b5b38e13983653c45657f7355b2826da15d026aebf71078384988a06454093e9fc849a6ddbd9888c5bfa10a49f4837dab9cbbc35106ea89a8fac6547cff26e1d59c5821b31c2991563f6d3bbd5f3e2a4569389945dfef19984fb0ac84ffb0f5412c02fb1d08a33e5ef7b83cda66fc7cd9c086b94fbecbc28437ef07f528ccfaa96f263abca28e9ba1ed558c153dfdb806b09d4fa7ed2501205adac83ff6e5bc44f762f67b95942502740b0067d2154fa0985746c8e9ce707c51a2dc6d84625f27ed9e3dc07d11da4829d2abd14274631f7a92edeaec1882cb4374228496fc8428aca2836cfd3f799fba3bd918988a9fc83d3ba37fbbf2386540c04ec9aebb7bf128dd4adf0d99976b776d7e0c4f9cbbbac1fd38bfa3e8173127c9df512710127cb32211baea9dd786cbcf1674ac47faf4f6f624b1b6ad7dc5b666728c1004f4fd1a14b31e55d457dd850c8d8af609eec0b979ee8ac446730dd320f09fdf73f061ff21205ef9bb0b26d2f657ecee08ec5243b352fe0e5c53ec53aff8afca13f27bb8fe5bea8604b49a531e4f71208b81bafb464dac1ade2788d0f5b9ff97f36e9ac9623b4969468da942d2654856614cc3336ccab718edb6c2417a1b373a30cc72e2ceb1a508201d3746acc44d1437a03f359a8fbb15b24caf97ddcaad7ae31fd8a2c5c185fb6093e2657f7b2ef41a7cb5c3bd9fc15c5814967db63a600807208c55aee6a3cf326722b68cf52e58961f026eabb2c50162e02e1b79352d42c94d064e89cf2db34f3a7c67ba57b76c01a16b9d9140c8e9b6e50480d4d3540c7c9937f6148072a1dca1450831e8a537fd8a485928420e047be4c80a94ae90bfc1253a09aab371eff09bd88d4686a3223d155d645a0d276f61f354af836abbe61ca8b4abfa9110969722038d6df9fd3347cf8f277c4f52c50fadbf50a78b3ea812611e132d0969c5bc2456e61cb3192db238c7c352b81b2882eecd59ef5755095ba268c62e89c35a574cbe7a8e547233a70a8d099c0e6070dab445164ea1fd1a0ee10f5570572249a16439f523e3089b32e9d065f26dbeaafc90fecd3dbf7214a05f6418ba292555816a88917e1e0c8557b7b8d39c67c0623fbec8c592ea7980a7cdfca09c6c2fd6dbbb1a00b74a77a1b5e8c7993c74ab36460a7df09a3eeea3e03a4e1e20fe4df863469f3069fd6bee9c34c673a9943c64da41e20546fb8760a3feb31593f74f979be75c2578a0fe3d7b8be737325a6769f731b3a25c97bdc334b9d87f8604f7c546f8cf13c5f81703e1019fbad0bc47ce045cd86a0ffa0a022844d9a3da8a95372cdd22bbee22813886d32a97f1a7cda038b9f787e6bc829d2e2427e8f3b1a1d623a9c1c3b1dc356de5bdf61c292c982fae33a05e733e2e962622c38b557684652575075365cfd2889bc9ec55931c6200613a453fbf137afbf9cdb342a13bd70538a5e3c1227615d3516382c0e37142131c43bc02bcb5484d51ca9a7795417ff07f66f56589dffeb120d6f397305781e2238b42e7cb64c55ac18e8b8d6ab2701bda387ffd7bb932f920a5fdfbade25a960cf9c4456ad9f5730f289a756a4d637edbfcf86efa75442d7fb65d6ec85908b287b9f2c56aa5e3c77a71da70f6501da69473a96dfa1403cf64a04769c04efeaeaa4b8993f719f493ad2907b43b435e146f49550a42b522078c709df1f5d89f011bf4e7c76a7ee2425dc0ecc55b7387ce4c11374e1e99decfa27b9881f62b1113c97859452e6db25206aa59e0ad49b32f41b1c10e5870616655b54a3fcab84b9402d4d5aede9467e4f9b9dd095f0cd21e34c82051e2d8413d34b19105fabc5469f3f5ffd328877f7185ba39b15ab6db995fcabe3a572ee8ff57eec4368605b24aa4c48d441786ea0d92303c73ee629133565d8076cac3fff844a1f47deb196d7cbcc8f5adacedcdd35884ceb814c347dbf0959b3263776f4d2ab80c26ed3abf933d94c29b597405fbfb7c66f9daf83fe46d91baaa0fd25799a0320b06f5919663b1127433ace8b7f3f9a2be78680e4751f5498be39162f890d8739ca15877a83866515eac05da25d5f63f9621f945702ae8682a606858bc5dde44f81f2fb2ed8effffb393e5cc5d13798afb2e96fde0680c889c2f4d45719363a6552a9cf507c77c2a1bc0f8627299ab3f5924ca5fef78713580b3d15fdcfec81441dea11cbd1ad82c40071e65656f616caa94c7ac828803b5c9a1af6de5652f7bd662dde2e689dcf029216875c51f121b6a29bd1a6ae7cfac17f303ea0f85c77e95df805063026d9b8d3f8a45cff9c5f7e495a9c22e9612908a2823c2b11f46eb55a22966e6541fac9847f7abc4b107c53f91785d2b3f0a230a5c6b582526d2ff1397515cea636fb079861ec53d19283bbf75c975bd609c210fefecdfe1e899e7ae6c6ac2a4544bb99ef6cd86d5f7b962e906febbe684355ec049115a07a59c53ae6e8af1f7f7e4eb3d85064c2026dfa8c5ee7f3d597202995dbda7e98bb1b3c0e4cb7d859c8ab3962c933941d91ebc7b5a906dfb196710c1246e761a69ff0a39215f0d59610b6d58fcfb32c3a22abfa4d99d4238daf93c0f7a5e90ed3507daf9fe90bfd8b05c006d0ae81f51cffc0f795c83ac9102283bae0e71a1c9ec2ac45c5b24d208ae7dbc955ae6877bdef93f9477e4dc626e97ca9dfd6017cb82f4ab670def520e2c129c1263b2bf933436d980aca068f500462edde6ff66e09b1c9fdbfbb5973aa7dff3977721d35555c7670f62f1f9e29030b0f027444a0ecd71bb2cb9aa9f26e26a2991debccdaaa34a6d689fc33fa2aea4f9d6fbf26e2cc3f0bfc599d631ae5f1418f7ea19cd1755f311f35d7956cad66589af853d676de5d068eaafbb8005a10a9476ccfa966fed756472395cd9b4d781c43f89bdf631d2a192591cb30816237fc86f7d3a48abf0603e906b2a947d84596387b95553ef21707fa7b409402fc7dae8ffa3502afdf0ae82d618858e9040cce4ac8c483d90f5239264a3f988b4588e52577ef6d41463975a1d711584c1712fb34d493c46547a970d71632901897d36c41a950bd57d3ae46145fbc59be4863fd855c40310950863b2afe38a834f8eed36480f4f753bffbd27f9f5b8c00212678c1b8a8b1bd2db1d35fcdee3425ce50ddc3e3fb18a09f89369afc2637cbdcd04fab3ca027f7ec9fa25b31ac92a1606be51821ee3ae22eddbb5ef5702236ced694723445561e24e28e2259abed6412e46260325940294771e0c185079213d763d3b9466b9da7848876d02eea41f7e19234b53364734cc399c047b500b6eeeaa58de88b88e8450418cc3dcfef61c9c656934911ccfa17405f11935963336a9a1ca6446bd4b49b6bfb46f7791860b2b2af453013fb58a06bfb19efcf511e4a22b695f86c5f5114e136dc08b7c7e7ef5ccee78b0387c0fe88f3a3be71eb561ec72b9463e7935f90a7515ee5fe6bbae5c40969ce34dd364d08107dd1f33901b9577ba8b44b9a1195156b409832ec7b17e8fcf0ce7021206eacc0ab1bde1bb45b0f4bf9bd9ae478d0d0ea3fa678f146198d069176e6679a5b3b5937ad25373ce2a5c259c387185c4394f7da7b1a4fe3cdb3ce100be4517aab7b9a538452784916681df465d476fa2d006323ac5c2efa013a7afdf1a4124548db2a5e00cd61e56be1302fa3755947408cce9519e4191b9ce02b340c8a275a5ea435380215655b0f2f1ff08c9de742d97447edbc8f11648d7a43641314143bb373c2426a8c46b4ad2bcff33ecbf35f76cb8421abba00d280811e3d8ccb11e9101be420e3ba600fbf34f307622058c5b21690ee1ffe06ee529b75bb8e99e9433e9a907ebf6d5755bef192533193b7b746a04237c8108bc447423ca11fa3b9db57ce8b0d18a98b399329e330c461348767171c98c24e6e334c2f7b8ca30d573b4b7f16ff9f62d2b08f7c8b8bedb61871eae1768435e5ce6c34d07927d9b77f6c1c3f677779d7a75004f42c8fc8b3950ea85d4efa2172879e186646e1d760ed179ab637fd1fd393fad7d189263a91cc0a32e77e868fac5f0345d7c7495191af3c751e482d8b8a074fea72749e6852e0467e40335891ad02ca6ef4927f23e6de108a4b550973c422253bf14efdaa7eb1bcbf3be9937154ce3e963f5f8526a23f4022108bccd6ac70efbc250f07c815b456ed29e722f0d21c29d616c83d182f1b6f0612282347823270896f42b926634e84ae3ae188f7d8cd09076e37c3672dec582241b93106192ed5e7fdd7340d7ef5cdbc8dab94c4e0907a9561116e344c22330f5abbdb0aada48cfa77c4df73376ce7e39cddfbfd0a1cb77499e559c0cbed657afb5f48786fe688c3b0782d7374c814828780ffaa6652bf3801e4faffead303ba69086ad83c27e3ad6360037bbcd8bee784f6de"}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0xd0}]}]}}}}}) 2.62006841s ago: executing program 8 (id=48): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000080), 0x3c) 2.239729604s ago: executing program 1 (id=55): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = dup(r0) bind$unix(r2, &(0x7f00000000c0)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) unveil(0x0, 0x0) (async) unveil(0x0, 0x0) listen(r0, 0xfffff7b0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000140), 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffd, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x8001, 0xb}, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) pipe(&(0x7f0000000040)) (async) pipe(&(0x7f0000000040)) 2.23804493s ago: executing program 2 (id=56): r0 = kqueue() r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0/file1\x00', 0x8000, 0x2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4000000000000159, &(0x7f0000000140)="85dccd000000075bc14b2efdf367acd635997709df0000e700def9ffffffffffffff2a6d431c7f2d7fb759bce27fd3eaa5a7a0ddce1bf5a3dfdb9fba4bd6ce4d4209fab909007b56ea3d4487410000000000000000e76b2d75ecef6b9c84e846a31bafecda95db8e1da74dcbd32f70bf86212899", &(0x7f0000000000)=0xab, 0x0, 0x0) 2.237650047s ago: executing program 5 (id=57): ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000440)=0x7) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000500)=0xfa) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffdffc, 0x1000500000008}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYRESOCT=r0]) (async) sysctl$hw(&(0x7f0000000040)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f0000000140)=@in, 0xc, 0x0, 0x2300, 0x0}, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000480)) (async) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/58, 0x3a}], 0x5, 0x80) 2.237283623s ago: executing program 6 (id=58): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x401) r1 = accept$unix(r0, 0x0, 0x0) flock(r0, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) shutdown(r0, 0x2) socket(0x18, 0x4, 0x3) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) setsockopt(r4, 0x3, 0xa, &(0x7f0000000080)="4639d98104010085797bbc29c09cffff", 0x10) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="8858cd06", 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 2.236958171s ago: executing program 7 (id=59): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimes(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0xfffffffffffffffe, 0x9}}) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000656de16012000001273be16000000019078e0000002ffffffff440406209efcdb554290e195"]) setitimer(0x0, &(0x7f0000000000)={{0x3, 0xfffdfffffffffffa}, {0x8000000000000001, 0x9}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sendsyslog(&(0x7f0000000040)="fc186e2217a1f56ba1d9df8e7d0ef454c7e84e1867d36298dc1893ab48dfda58dd9900c50e7306cd365b05da9d91a68edc4f17f35e93fdcc4f100796ffe62d2cf76a239dfeac289882c66771fe9a6439fa750791200a6b220f8faeeea7d385b0aab0ec677d7d5fb133bb4622e160277f7ab8e1020c0c1a9a36d83fe2edb49073744e526810c409c24e7f38777f3bc3b8916a4f5e58af9452fdf89e26821ff60361431f8a0a51dfc4b54b01b669a4b67ab068414e439806a9d84e2a3c768694aaef8a4a9cfe15d87aab14c1db0c53197e531dde0008693a9205e7d216ed854b5acc8ac30fdee8e3240e9b328388c10274961b4fa2fa3b7621f8f477986aac7086ff87b3cb2663e599855fa9ef275b20d0a043817c05898e0fa4a235f6e6f3d8d108913bdba742f7f9e0a903ec00b3ffb67c198b8d35c93f75723910c1a65797a132cda90ca94cec7192cc0ead5f7ef2296db3b5ec66e32f81dd31a99d784ba79215ae570006a369f59c5474dcab9a77971b", 0x171, 0x2d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a66}, 0x0, 0x4, 0x0, 0x0, 0x2000000000000d4, 0x3, 0xfffffffffffffffe, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ftruncate(r1, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x8, 0xff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x81, 0x3, 0x0, 0x1, 0x7ff, 0x9f, 0x2, 0x1, 0x1, 0x5, 0x4}) 2.232202381s ago: executing program 8 (id=48): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000080), 0x3c) 1.733141666s ago: executing program 1 (id=60): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x5bd) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000000}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000168000/0x2000)=nil}, {&(0x7f0000021000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil, 0x100000000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xac4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x38, 0x40}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x5, 0x8, 0x1551}) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="dfb89045ffaf", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) socket$inet(0x2, 0x5, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xeffff097, 0x64f74c3a, 0xffffffff, "1410040d00000700", 0xc96, 0x5}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="c04620", 0x3}], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="23214885214a6f542a68a4bcf3daa62009d8", 0x12}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 1.712764359s ago: executing program 2 (id=61): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, &(0x7f0000000240)="71f91e3471ac0058bc5291501d94a34b8e5f84cf71b59c7afec37082f363a0a000f682fbf1e3c9e28aba7b5e3ad73048d32e5842237b43eed31323fea6c0d4badd11f8a5597bfeab180935fd8b07468c6dc9586a26c4be31c6374e5320f8101bb462164b6cc61ab986531bee58b71d6808fbe490a6421e9e7d69caa1d7697363fe42ec13bc58b7a72758421365b100ec196122dc879c82022787712b96bf7c553c4e9f11484ef3670e99164f2ec9451857a9a24c1582f9b67bbab58c7db0210a8fe945abb49d34998ada9783ac719e0c1366c7a3c650e13a2a697a8a78e64b07f48a76f31b4bb3f6a9161501b947b5080390c4a09fea21a73f45103a1c218972a19e85072bd1371c8b4f7a319336dc99425cdb1259372365047dcc428aac8796e6010716410ac3a23320712d7e1dde69ce6663bda601ccbbc8e7b5a5655a927a209c854b76c4fb2b33a7505d1979332b324c888512e7acacab8a9a81e9c7b41bc084544962a2ec400d8e1e7888ca9bf2c59b8d464aae50c27f5a357f567498f1a377f06b20828fffa354e7c962079d2fc2481d3b2a8a78a8906a4cd4d144b7152c5dc59afb12daaf6e905d37c8b683890a26aa8235cbcd4b13ea21281b30f78707e683605c6e0deaff", &(0x7f0000000080)=0x1c9, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.712338236s ago: executing program 3 (id=62): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206917, &(0x7f0000000100)) 1.711897029s ago: executing program 4 (id=63): r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000022c0), 0x0, 0x0) fchmod(r0, 0x3e1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x7, 0x4, {0x6, 0x2}}) pread(r0, &(0x7f0000000300)="9fdfd053be1c7282b018a300809026831ee8e65ff189ece9905c4689e7b617428133c1fd2deb9b4db609cd43f0d51b143c186214ed3db74315730275ec2c8e39a580d711eca3bd67dd8a1656753b40c3906cb13feba2b9abc340b929189dadf96b9256c785a352ebcff76337e9f164e304c201d6a0848071882185cc6de04f7890fb519784dfd3da9bf7a33d599072f0b3588776195a4f4245e6b7b3029468a3c6a70ed00b9ecf3aeb92622bfbaa4c0d6b1a", 0xb2, 0xe) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xba1cc4a62129ebd6, 0x49) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='c\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="57a1a1b35192eb4db40a5631e38b6fb4db57390a83b0714ce9d2fa65f7d1ac8625cfcbd96d0e22648f1d88390094e2", 0x2f, 0x5, 0x0, 0xfedd) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60080000003000000033000000000005c5b2b30e14fc11133f3ba06400000000000000000008eb00000000000101049078fe000100620af17d000f000600000000000000000000ffffffffffff00000000000000011ca205d9c480", @ANYRES32]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 1.503550818s ago: executing program 5 (id=64): sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8}) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x82, 0x2}, @timestamp={0x44, 0x4, 0x6, 0x1}]}}}}}}) socketpair(0x0, 0x4000, 0x10, 0x0) r3 = semget$private(0x0, 0x0, 0x41d) semop(r3, &(0x7f0000000000)=[{0x0, 0xc, 0x800}, {0x1, 0x4, 0x3000}, {0x2, 0x5, 0x400}, {0x895137c3be919254, 0x81, 0x47472eeb1066d77d}, {0x2, 0x4, 0x1800}], 0x5) 1.50305681s ago: executing program 6 (id=65): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3}, {0x1, 0x0, 0x6, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xca, 0x20000000, 0x8000000000000001, 0x3}], 0x203, 0x0, 0x8c97, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xca, 0x20000000, 0x8000000000000001, 0x3}], 0x203, 0x0, 0x8c97, 0x0) clock_getres(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0x84373f62007c5dc4) (async) r1 = msgget$private(0x0, 0x84373f62007c5dc4) getegid() (async) r2 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x8000000000}) msgctl$IPC_SET(r1, 0x1, 0x0) (async) msgctl$IPC_SET(r1, 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) ftruncate(r3, 0x2) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f0000000180)="9f0f192e", &(0x7f0000000000)=0x4, 0x0, 0x0) 1.502775802s ago: executing program 7 (id=66): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 1.501997942s ago: executing program 8 (id=48): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000080), 0x3c) 909.309987ms ago: executing program 1 (id=67): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getpeername(r0, 0x0, &(0x7f0000001700)) socket$inet(0x2, 0x4000, 0x80) 908.075716ms ago: executing program 4 (id=68): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xb7, 0xa, "010000001904edc2ad0ab7055f41f550c5d76806", 0xfd, 0x2}) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) (async, rerun: 64) unveil(0x0, 0x0) (async, rerun: 64) unveil(0x0, &(0x7f0000000040)='W\x00') 907.092917ms ago: executing program 2 (id=69): openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x200) mlock(&(0x7f0000ff0000/0xd000)=nil, 0xd000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x66}) r1 = syz_open_pts() r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) close(r1) 899.310659ms ago: executing program 3 (id=70): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000022c0), 0x0, 0x0) fchmod(r0, 0x3e1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000280)="5e2be230ce388bee0241684f8b78e501a205e3ccee47031c51e64446ef70acb5de6770a2aca5e19fa422aba162e4935829447cb8fe11491f0aa2daa316150f4f14c70c5b2f7f835fd956794e7493259aaed7c78047c3fe5aeffebce05f245f35e6b7831dca06e42e519c7650891f16320e7f497b591e4b92a3ec10c72e0b84d1e91542a29bc8786748c707b15cab4a72", 0x90) (async) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="a7561ebe83d4ffffffffffff86dd6b38e487001402a60000000000000000000000c3b12a0a000000000000000000000000000000ff"]) 896.788397ms ago: executing program 5 (id=71): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fe52dcabeedd74b79ed11d06332e8d80", {[@fragment={0x29}]}}}}}) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) close(r0) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000566000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400000d3b5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b936}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x81}, {&(0x7f0000005000/0x1000)=nil, &(0x7f000053e000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x8}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x812b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file0\x00', 0xfffffffe}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$hw(&(0x7f0000000440)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x3) 894.034887ms ago: executing program 6 (id=72): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 892.384442ms ago: executing program 7 (id=73): open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) (async) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) syz_emit_ethernet(0x9a7, &(0x7f0000000500)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x971, 0x0, 0x5, @rand_addr="00000000000000000e14fc11133f6400", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x6, 0x8, "5474b8092c8bd8fcf978dc42920507accb815bfd67e8c687b080cfa5aaf4dba7d5c37000b854fbf1c2bc1600bddcb6d643513fd0aef25467e6efa3a2d2be6b1428938d5a15498bdefb1bb078c0c0f3526368635572a32ce075bdef1a64b15d29cf3ef6f0638666a43d72676e8f9e2cbaee71c73fabb263c33f00b4b88ed24af92a63de831e22bdb15cf4c17481aed0372b43542a46e2a295f97b39f9cf6e2a4245d46d5ad6da3353d0a3d6e942ef1e2084bc366ac294644ba9f54c73c6a134a5220d0ffa1df52c1d4b811e0a41fb303208ea26a57fd122d1a5e38f52f0f5a2214f1987cb0525b93829d7843fc0d6068860173d8cb1f88be67b6e55f5d12a4411df9795bda76c4480d863ebdf811d8ad9cf83ccf0aa83febc544a61fc97f102b3b910d9f70a17f290a6db82a77585a7462d984c74062c7d9ac6290cbbd0ecb9a3cda202aad28e180e120457ce90432afb13438167344d553ce0caf18ece47397870423310972af156b749ee657a45170b0ba5ffc15d6af0d7de03072be6ef7f66a044d8b1b4eb066e3abe5f1851cdbcd15e04aab5a27f0e0aef1f23275e06fc9e97e45e0ff460b930776904fef5319a36987001c00e96a591fb80948d442d51d0612cd62e0a1b6f77e86dd9d7851942e6a16d51d1568fa0f9af756bb8cffea1bcfc88e6b2b8b43adbe842420e701df9ddc2d4929af725285f16dfdd2e181ad72f6662d365b600880f8364741b36612f0d51cb78a19f031740332ca15a49a288e659f293fe0087ef491afddd7a9c1de39647a30ba71761d56ebe56991870a117f3849baa8dff35a666e178bf08f706361fee22dc0bf9a619a34fcd3839af7bc47e6fcc4dadf30c4a4fb4bc0c8493d5f405facc3f9af95eb1a2d787ee995955ececcf7ca6b715585bb293f503c4089dc5c2b8e01486a40952ec5dde6031d6bce1e464ec5fc0ff2d5e0a25a097e4e851596006fb3ad1b220402fee668468af525a6a748f616447743ae20363ee232c70e83f42286b82e06edeae779d2568aacf136c4a7ff070f41341fded71e9ed669f35cd0050b32d945a493457213c117d9a5f3eb22f2e68752b78f902ecc9201d363b5ceb9dcd95f91a4b3104d0d73abc6a06511b61c69697cc2163c15236e35579d491d1809713d02358952daa50cd703f3e32afce6e11ccd09afe46429559ee762a770bc1285c868a1b21d4366e90323b1715b684e083783e27f1073bacb9563a5493023bbdf731f2c89e9a16b9a4769689ad16d4c449b1ebee587d592f631e019c1a851bf0ade393f321dca0b1d4b1c1409365ba8be714bd1765f1b5acf17501b7f428e654930e54693ed4172e662c22c9caa2390cd2fca477f878ddcbfeadc75e66107350bece374b19e50b8ed513acd788841bda206de6dc196dd7b5763566a17171f43592f0021e301d119947f4633dcdb15e60a78e4e8bc09e5b1f314318d0f8aeb3f03dfe1abc7479977a0d4e6e079c88c1ccd8b16992349edea85d53fe51a7bf6c321c2538c5d0d82d0a05e1f736d119b73250c70bfe40d86fb9c0eb691d000642686537f52fb0dd2471ad74c6a591dade26de5c0e999f864852a4f1624869e12f257f87907e5a1da995f55cdf21ae86953abd7e203be39c779056c1592dd050227bdbab865aadae16729f0536f420b52fa9efe28af9d59a9ba9a8dae7e02fb541c6858e2d61663329ef5c6d398027c17594479f58a41dfbe19cc23b2028c496e2d30530ad464f7f6776255399b42de2b72b66172ae9df0fe9cf9772d96f8f6999a17e2ac0d33af7ce088c33164a055ed0b534c04f0c44d0b4f581984ec343c9eb3013c8ce7d7a2722c3cf849e8345870f1837b139fcc0d768bba67d36ae4ac5f444ac468f180ad1c446522c666b9b27b0dd27306735b341c21b71a416c43622cce5c7ab114055611481365a4aa7d03035aade90b0ee329da6448ee4af22902ea87320f9a8409e6f5e820f0ff8b463caa7c5bd4ca8f340ac548ceb6f3070f22e1ea90ae0d7b6698eec450095008cdc9ebf3448ac4685a0f0437061162faeffe1dd8c2f7afeabcd0b082bdce3f1fd97b395c53ec3b51f68a2dfe24696c1cd82637e6cc53968f73e34b5851359c4cd3e985a2b85f11f06c4a9afcb9526efb33949d3650ff90a4cc680c0bd8059b26cd449f480b63b4126c4f0a3bf7e8deb0b72ecb264c3892a8ee15bff1a21a36218657dd5be2cb73fc6f657f3207096e30494b8d8cee76ffd53e2cb663dce5355bf33659f15b29323a885e2863b7cb8cdd8dc905d42ce294e9752c4db0910d4e2e476958273731537d2deb18146c54f2b4256842072a8f84c2468ca18b493fdec4caa52fa8125898cdddf7d17bbd60e61a073d0fdc4ebf51179cc6eb75a6de3a5028aa9606e7016de188ed847ac306ab300921e07246b3ddbf763c461f1e427bcc088de08bce93e149e32155ead1d3e2c5adec7d9154dce410f3d1138d53e25b77053189d3bebe6754c93b6c40b476c86941e611435d70b4bccb4db1b4fd0cb1b106969f2c24899f2dfe661296997683ae122160f790fe49ca859eddfff2cb70d12cce880fa041c2d4889c2f8c25641cc26ae4750daeedafe8f465dce18740a4b10e64be43ee51159dd62cc9afdafa8c2e428cc071e3f72675d9f54eb126e9303d336ad4591031d36926807b95ca25e9826ad62c6953c4193b1f9017550cb63d270ca669c5824e2f50cfcd085be31c9ab37129f97a7c8b4a196aea4c46ae83c79fdc723ae24f4532bc4bb8e8928ff84a7dc25568e28198157347aa25a7e077b118331c8c9e5b51b2c0e940909efd694494cef315229b5927fb20e90986dbd16f29025858d9661f5c282bb929d23456f96aa9e71c1a81bc39cdedb80fcc5a047f86333dd955de11d91ecbdf84c7d65ff791af147f6223d4745c0ebef8d064c8965d195b8dc4e3dc404054b39d02596ee8590754b5445336c136c7c3e480b1b1b0f0abf0973d5cc0de0c338f628633f64be855ab9b1f337f05d1f5d23891b566214972e1d4dbe5a81982b4d431369a05a9e76bfe912091a2dab17ee6822db000476fea38320f24d7c088909ed21e5e7ae686729a23483c72135d8d8620d54128789de9db1b4493beb5d277935df4022b515568d24667c4e43ea7e8996979afde1681e72a7ca023d505435e6fbe91fce33be6807513a71dd024094d8acbd9decc2e0f49fe9b277b3416f5e2f254b6e7c1eb666612249788b736e8ff072ec0a06eb722053ffe032befadb2ab7222d2d2f53488b823b02009bbd14f4b11eea31a421c002f9fa03df6151e577d64a9dab4579e343986ecd291d7fd34216830f0f4b4e5ed8a81386402ca9b9a723404a9077a2b02e6bd43f4ae117da959e5445f92f5a7427ef4d7cf98c2ad0438087"}}}}}}) lseek(r0, 0xfffffffffffffffa, 0x1) 857.336404ms ago: executing program 1 (id=74): msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x33, 0x0, 0x0, 0x7}]}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="fb000000000000000000000086dd60bab9000010000000000000000000000e14fc11133f64000000000000000000000006"]) 856.750483ms ago: executing program 3 (id=75): r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001240)=""/4096, 0x1000, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f00000db000/0x11000)=nil, 0x11000, 0x4, 0x10, r0, 0x0) fchdir(0xffffffffffffffff) semop(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) close(0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 852.0546ms ago: executing program 4 (id=76): sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="37830d365bb517d7be3a487d36", 0x0, 0x0, 0x0) r0 = socket(0x6, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xbfe) read(r1, &(0x7f0000000240)=""/208, 0xd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f0000000080)={0x9, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000019c0)=0xeffffdfc) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) connect$unix(r3, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) r4 = fcntl$dupfd(r3, 0xa, r3) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9", 0x11) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe5d) r6 = open(&(0x7f0000001900)='./file0/file0\x00', 0x80, 0x104) sendmsg$unix(r3, &(0x7f0000001980)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000480)="67db3fce40104c91294c6903a6b43a00254893c82b9786d57c3067bcb9699dff7a1416c488cd4edd9e4ab1ac2ccca4f262d862ee285ecee094f596ff7c6633b401a5f44d9da3b4079d67a9e446ecea116b276f2a5f824116e4babec258996e67039190bf782736775fa9a7e40ec7907a4030966d24c856b61c8aa7085adb046fbdcb81c1794161493bded2170b7f382e9c1183d27454643bc0516fd3f7b0ce01b2dcd1fc8a09c706ad50916e94376bd77618e2129bea99d564cc7b620901dd2981f59c33c07cfdaee3730c9892b23e60552046a280079440a3e963ea9ff66703fe64211298e05fb028764b1428071234e19c7c899fe21535e26ad73c77ce863ebdd9c0d59b74c647e58f5718e6eb483ec8c0831fd686eb64a26004483f9c81a67f2b1b79be1c4c8afb6a11914745a682d67d6ba84d8bb46850b132cade588391b0acd9d2155fb9c44a8c5f5de384608dc2f6f2fac8649addc2b20c25a4bb593c9c387fa7fd7051c706e689c08358de0d9d59343e012161742bcaf1cdca3436920bf0edb03090f2edb82fcbc83ddc8ac8bedfbef1e18532a35a78938231d822f4cb74b0ceeb0c94be1516c27095114c964faf0417a85685b887552729bb454ab329ca2016ba52bbaeed841f85f3750a65a6961ee2bf1ce4c348b60d1a2b23bb3a0bec9653c78735f698a9d1c46357656965ef8861e6b4b50aedf629d0b82b62aa5f0b66454fad244f779e8e5a3fa0a22198ceac833f18d4e96ef4cbe0f92d05a04ee84a0751d35f761bbcdf19ed2ae52c7018859aae49435728027f79f444b876c41e82825b6f637eb45592886ff4b5e95d4837b6e2d0bb10c58956b0ad4013c76801c4320b14f5c42a2bb6b3d9dfbc7e852f01aa3f8445cdf86ea2422921575922b41ebd0c4fffffbedd771d9a6e26996a6dde150eff7087e34e2e482f70908b6db32d5c94958cd00a045cda6f1ce98d1c3b9f10512d227879d3d91b0903785028e06f7d3fdecde5622f3a35f14cc08be3c03744df1109d738958d7a61f8e4c7312758972321651fa21bce18996352574c8ebf0ba82bc2f647077cc8753159174537eb126aadba625a7f65bd082403d8c2421d022fe983881cf301985b1dc9241734026c003cc6b75d7a8c5e92388d5bc0948bca0ee514035f7ea77e10542de490912a1d7b0efa6bcd7416a8810778991341a8216571a546e98c920956f53372c21e1ed32ba818a19f1ca23d9cf57fdb87ec219bb8f67898242e74f6505b863ca9a0a9bfc78b0f403809ffea88d0a42ed68d5c6c48c1b850b0f1a855761e00d745433ff474c8c4bb1342ac12cc8ffe538260adf5c02f734e8316290196c85885c69be39d80a2f4295e02935d73e81016a95c1f719fa052f8b053fd046a27decb7bd07168d5d1fec207045dca56ebc0a2a7f019391c56c4c097359dfff1bc581ecbfd5daa183ce9d80c0a7811dac1c8a8c74a4f9368f06642b881a8210352d72da2e359d854eb97700d3c78f50d668370ba3516c188e4000e6e6b94b8824d73994757e8525243dcacac30430ad675be93d318f311d13018e762f744ced4e3b2d8a57a86f8ce89c11de477e6d2a9f817cb406ea25debff9286966bfc9b6aa296cdc4d2f3726f186c9454034862203588f6542f3b58080ae23743b882f42e4047684d5810b8dcab406ca5437917492b075d1f7dfa21c530d8894569f35953df5766554793b80ab6f39d7a39ca03e15347deb5c7462221c570ec980144bd7ecb4233cac8192bc09fa011d62771987391c148395ae680674658e111354d8d3be7772e55d54caecea926cec5f4100c1bda4974596b0daed73bb563abe62582155211f08937c78e7236d6c872f3b7996dc3debaeeda2838e95ec2d0069ab7daedf12eb49812cc3ae3ee04a2293c842e1cd4a5bf280762907e153924b429f9b83c2f8d04cbbe2b5dbf8c937267c7b44cf3d7bc751bc37cb6e15111dd10e60f42ef731c2e0043daa299b1b7f00123ca8fd4f8fd56624f9d0157831bcb13fb8259b64e1918887f4cb6670375b0ab596004fba7da5aa9f67a752981f129f8384cd00d7c9ec97c3d5025caddd278a6e7a6904fd2bbdf5376e34caf834f17ccef301a5e678ff17e5f860dae3106a8f698eccc8d22f918c0273462ec78ef51027e7ce8b67368068c794f5b492b016c24bd481a1c393af98e03cb0ddd42f8a9e5eef5a6d5746010103d088d50cc6414653f43996a2669bb4da8a8662fc52f861b70f721c14b8e598a5f42fd0ae820cad463650dc5ae94d6a4b14be991a7ae9bd8c73c75ea74f271bc86b17acd68ed462e2c3bd37a04d8554e1a52944e25cf4cf40fe9b89fca045f58759bd0a178c21f1a89dc1da972e3d7631704638799c0255b95db4cdd479245ae4ba2ef44332fc8fc560659cf74e2ed317b901ee780ead8a7f02834e7ad807fd430ee48ffea9ed6a0df0af5c92448de381e9b3b255d6468e4a3831032e5a080b146e852641b17a31b14515150e75ee420b9b78f1891694960798c1b0dd58b4671d1e0100e2ce595947c96c613bdd18884869b148b21b547d518179bf973a08f4122bcd5c3d0df73e3aff2d7f91c5215d7565f2a52c0b8fd16aafcc264ad59338367d36906cfd605ae8d086bb28294c8b470dfa94363c931ff22f1a1f43cdceaabf1601992b8767390e8d3584f34e94cdcca3488b583cb982c54ae51268cf5628c16a9c4cb25ed423faba9567b7d84f23980ad852e6448c8b9d163ca0fd7277ce92f52e8518c3ce962dfc4f7218307ba4c10db20047e57e4f2f60f43885c78adac5dd94fab7bf352a05c3c1b0ba4239b4351e6d09a11c8afbdb021fa69e652482113c134ecdc4d658cae3357092f3c02d04e4840d580e72a9f9d6e089f6affe7636d6f1f928e4115a3c07d88c2e72f343deb470991ff55decde04ca443b1874dc6d4ac65f25e9a5b2e7ca8666db552f405246f6b5812e8ac6214ca513e880dd1745e640e5b5969af9602778ae55dc51a5bb7c9c0e1f521d9832b75bede1b89204103cb28d545cfeeee483c0ddb2f366bed77fe3d5b8a625b62868ea8cdaf44f989e45785541a9730d770ed19778f47420a347dd98afaac09b237cc6aa20ad70f527c7eb86d4f2e1d2c1fdf2978a3aecb2d3418e38fff2814b09e54ae6b14f4c441fd8aa989f2c486102ec98a4861b2c7c8fef228747bc8e7618915dbe610037b10df2188485c30e3399aceca6c4dbdb65f267649ceac01a8fb67fa109f9b74ea4d723e8c740548e481a6f63d7c81573162f38c579f7d66e905cbf46536436704642b3446f430d6f6bdd8d615c88b90c06b610fd1c357c77efeb28dda4c0d35043aee76d38670b603c1b4651a389d6c2e8a2ced7d9fc4a2c928231d845f70a436eb3bc8d7edc78bb55519f1897cafa30da7dd18574a8a8ca50705e336817cbf778ea94cc20d3bfd450b545d87c520c51b50e90eaa450d18addbd43251c6d1c3cbaade9d83a960ff5a96bba27fed36d28b803126c21b37802e3f1dc0d465558d5abc8d4eaa9b0673b8fc84f6a4e25561d08e7586402c548af1dbbf7ff0163dc43edd72c3bd4d62bd08930bdf90586b023dfcbe6450ec9125e9b49d64dda293c9a6e5b20ec7d50a966487bf5f1c93a656c1fb2993420bcbe93bda90e97f99f52f038f3c4237d292cf064641e7000a59dfab554bfbce57bde094a7dfd23ffc1bd4b2d32d96fcad10bd532d3109960a89100553832e4c546e9a56a12fbd05843884cf9bfa4c800be1d9458aa6ace06c8ea5e22232445ad742a55996a2bd353b03fc6ae153430ab6e5e5bb21af6c50ebd470c59bfd14a5d5f6e76059d5a69b10d3f13a79b4f76a03afbdaeb0525e18af8ceb1e82739f7f79ca3982850c7a819a7657148f4c5afb07eb266e767b2b9b039bc17bd1bbcbaa35fd61d63e8a2dc454264eebb5e6fadb5ac3856261c8d9f67f5d80cf735a4b4db7f96b703f6075819b307a54b97b77d2a01aaf510993c6dd81505ff6dbfe959ec7fd1e4702dc6ecb30886b97bf86d21c34cf52fa69a41b32e14cbdf7018164b7b29b7a318f5b1dcd100dd5ef8a77d3442b87a01a2e75a93f8cb9d234d9497664a9afb8b8ba2742a9317e745e789110a2519d521bfd976c3a87db69e7c32851ebfe72cbdf117f0ce223d3930a0d5679398aae3962326cb886c1ccc468cbf12406627d64e46daf8ab85e21d8abb311d19b158bf9a915bfefde387d017b676732972fa578e5d1cdd6be8854c3d6594a4b8c4604808f9c7795f6303e84fff2a7a4a58593902d7459b1ac17c21250241e7dd9e633436d2b9b11f3e419429ed4c49040e972716037941aa0c742282aae11def5aeb653022ce2df63b86ebbfb86df3d920a2049ee6fc9672c330eaa1c842aa931a43bb51acbf98050209158fa0c45c6fe70bfc02dbae894316fa58a9a6ac53eb21970a30d3c6fec7638134ad2aeefc8bfd6517154b793534cd25560b7e6e8114b6f401340781944d65088406f870bd41b6e3bd82cace716062fb6def923055f247ecd791121f87f163c027fe8550925d0f66b42e14104acb4a2957e979661eed2161fd09116774594426f272b2ee15e2509b0e29ad8d2c47316bc4d9d75b3e73e7808eb038c7dae424c2e36e5099ea423cfec5e163259add0fa2da8665235b25a8a6b4fb2dde0aa9d808887ae4d39c352cfce939d42d13722c6d554bc53cc2e93efa62122b295acca2cb361ab9e4d9057bfe839d90ea6647ad910824a48e1da447d308fbf6a9a656bc8f4897cd750d5de2e0611f4a5f9bdd4776e7c0ee0072121c2f62222f693df148ff074fdf5b613f5ab84e1e36db2f187a6b368034d25c168da85a37be87e70d49d324c3cb67b86d8498d87151ce6e5745ebb1ffff55a2809eac13642d1c719f852ecaee07a88bc12bff9ff096d3ec6902312f2095f294e515896857156eb44396d74c958e10cc59881cfd88ab959207713b6cd9fbd3e84b0c25bcbe032450c4b4f80a410c5c79fe5b043e8fd829860d116e038443c83d82fd2094e9082eae06e9cbe967457773b14d7ee50bc62679909bf59333bc01ed4d9dec977a95c31b0709fc850bb2386635d39688cf2f08954351ff08abaf6eadad75b3f77d551a39d94b95e0f75f2ed8660d80e5e03191c477c2edb44ae9a5429bc1272733c8fb7eca1edb90d51d270470b93345659b61134a756b71b230ed3abc1acff870dc64d15aaf562afefe38ab8cb88247412444faaa3e3474ed1675fad2b13ffa8530f9c370506b7b52c45bc5898c9abeef02a65f9899ddd8718a6b83ad68362073b785ab5ffa46ee4a1f828e924a2caeb3c04a937168fce2cb040f25834d8950f50a4fd2f70ff532655ab9159f2eb9b8878c7494b3c022d79c71625eb1eb32a5509f602ae9dd495c88e4e6154ce9a14ea90942f9f82031b562cd546495233a7806633a8fbdb78e685611c1e44dd89c0634f7b20a5c72dec65c66f0bc4dc66246b18709ecca16356d694599b0eaac3b955a92ffe7497c261c461aaa44711cb27c13be4c3bac704b68992e75ea6f88aa50fb50ec7d9b3764276611e010337b2b45609ef63db615ab763ba709f2a6ba9e6d995b42ac7efba78adf7d0bdcf36fc17e4dfada9bb73986cc425213c3edc3225f34d4dcc71ae7483c5953367dd1b8eebcde5840a7a887a12da7ccfb9aee65a644674ed6ae15bb30c7132c6ba90c3aa4646d3ba747dd549dc0ae22cc7cba2c260ab2c378a728e2c1f521cafd39a44b321dd5940e1419e29b00ef450d238ab17b233c248bc93d1afc69f28", 0x1000}, {&(0x7f0000001480)="ad652086417bd8680cf6cd7437399bdeca210b3239bf541f0f92458542a0a0ce073955a19694876cf447d1fc2b8d0ef1751f4e22edb0d170e2819b9b121731cbe0b31249d8940f6c115658d61cd9e6b81f001be423a27ecc792138f149b0bc3785c1014f6be7be37787bc7fd9ae7825f3d9f3ea746924398fb51e47259a44b7786ab20bb2a3951be814dc9ed9fe4571ea8455a1bfdfbf426e94edc1b5e7a4af8504ea56183043a6d5f6881d498067b72714fe5", 0xb3}, {&(0x7f0000001540)="b8b1d03f9535e9507a7a5ae6e1720cc20314d7be62fc55bd7e8618e81e588a236518601d97ae7141d9f3dfa16bb4bac96e8f7845e24b98d8076b64efa21208bf396bdf7bb0c9b4ac8ba8bb0e1eeeac1cfdbc374094689850a0c15678515c8aeab3eff7db237db42991d0b760315cd737efc51f62b89a30d3f993b9a2c1cd68dfe0c36e22c1991251792ca59f755818f05e6e44784929e9746b0066f59ea2de073391702dac84ab622239ecc7808218cb9e59455fa6990d67f599c1452551ca8c8d856465e18d6da6ab5ec5620b5718e45ee4fc512879cbf5b3f53a4001caeb29aee981e3112b98432c69e9d00696ffc1b5bc2b9fd86e", 0xf6}, {&(0x7f0000001640)="4383f65d5b6f4adeede4a1dee3f3990ab32525a5ee35e8d21a0c88a250a6897ae6", 0x21}, {&(0x7f0000001680)="7726368af3ce4f6b5acd128cb58230ccfd0534dfd8b0cde1bdcfae7fb5250494b802863a1c03fb0a787fffb523fa50bd87961239c1e5f2562d986e5b72031f5493dc16fe596f44b2c62e52e0646b9cbe2517ff688839d3e505a97cf53393180b5e9361a97df23fb5d449036e3e46db801b0e4a217eed1e31b5e9e589244458d338a0d483301d0b1872e186271866867bdf1eb76f40883da1e3be4741ed5bf8f9ba426cebadec8ae4e839ae36fcd217e7bbe652f981cd36620c1a7b98217e14", 0xbf}, {&(0x7f0000001740)="e954416698ed3a90", 0x8}, {&(0x7f0000001780)="a94d8ad95ffa96bf3fd9b92d047efc4b6a05b42a387d8e2fdd6390211fbff3a6048545c9432e815768ab9f79ca75f8475364cdeb817981cd6bf1fafcf5f200019144fdeab077f50b40983d0a3f253034fadd4bc9f9fa5bc8278de93f381aa7d003cb6617bd3cf4998585d0a27efb722772e095427e4fc40a007b27407d13e8b658e5926155df2ad517d1400783add8f94c8af4", 0x93}], 0x7, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r2, @ANYBLOB="00010000"], 0x40}, 0xe) writev(r2, &(0x7f0000000200), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) 851.023459ms ago: executing program 5 (id=77): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r3 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000040)="defde8bb", 0x4) sendto$unix(r3, &(0x7f0000000100)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r4, 0x6, 0x2, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 841.685158ms ago: executing program 8 (id=48): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000080), 0x3c) 123.148814ms ago: executing program 1 (id=78): r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2, 0x0, 0x6}], 0x7fffffff, 0x0, 0xfffffffd, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) open$dir(&(0x7f00000000c0)='./file2\x00', 0xf02, 0x1c6) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xa0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) truncate(&(0x7f0000000180)='./file1\x00', 0x2000000030000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="95e2cc99303b817420764ffd8d27813e158962f86c664b06c428fad9fbda0414c25abacbebfa2c1163f84caa35ad8f03228c184e946a345938f7b27d546a8f3369e3858117a73d96878b85282cfa2f8ae2e735b0f9a75d76bde0b07e121a1bb5b6cb99b885e04d256ff0102684f89a0d3433a486dd131881666b4bac67a3b4379289d1098fa0332da310be471133bdf324739c78d943f21baab071f82b1cff653d2a667f50c292ef06732d0a35808970255b31e89510a2ff00ba31d795ace64fe59b23f99689b6624b5110f6cb13c68033362e3ffbeeefb59cea95c819ca1bc65ea7501f0397aa34653200"/250, 0x0, 0x0, 0x0) 120.362115ms ago: executing program 2 (id=79): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x10) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='.\x00', 0x80, 0x2) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x10) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x2, 0x4001, 0x0) (async) dup(r2) (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) close(r4) (async) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)) (async) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) mknod(&(0x7f00000000c0)='.\x00', 0x80, 0x2) (async) 119.693672ms ago: executing program 3 (id=80): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) munmap(&(0x7f00000b0000/0x4000)=nil, 0x4000) 105.006127ms ago: executing program 4 (id=81): r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/36) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005046000", 0x6, 0x8, 0x0, 0x0) 102.144422ms ago: executing program 5 (id=82): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x65da85ace90ad8d4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x5d, 0x0, 0x37) 93.458868ms ago: executing program 6 (id=83): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x190) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="aac70ae4d5d413ffe851cce1418a3d97a3dfa29b3180919fbd34e43bf197d54479efbdb1e918b6fe20024188f7169fd59f7b5bbaba875819c25910e82f565beb352af11fcc6bbee1eb90abbff76d2afcdaa851f32ba843eb67a524b79d9409b49ce7f5528aa27a6b8352ace4bb83297dc7c16404a7f0cfa35c2e89d120b5336b0ab3b9514ef4d171046dff3b5dec7eb00c5fe1d75214f76eb560e0521a3ae706f64a5cc7db5bfbcb0d64f52c0862b7a1cdcd1591162e916e326a3889bec8e6bb77", 0xc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='r\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x5, 0xf27ff7791bbc9c0f, 0xfd, 0x14000}], 0x1, 0x0, 0x5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x41) ioctl$TIOCSDTR(r0, 0x20007479) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001d02, 0xffffffffffffffff) 93.239833ms ago: executing program 7 (id=84): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x4002, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0x400) write(r1, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 0s ago: executing program 8 (id=48): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000080), 0x3c) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-5.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.197' (ED25519) to the list of known hosts. login: panic: pool_do_get: shmpl free list modified: page 0xfffffd8067bfb000; item addr 0xfffffd8067bfba80; offset 0x40=0x6877bc7e Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 74848 78005 32767 0x10 0x4000000 0K syz-executor 307201 74915 32767 0x10 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833db917) at panic+0x1e5 pool_do_get(ffffffff83966d28,1,ffff80002a3d2a38) at pool_do_get+0x5ea pool_get(ffffffff83966d28,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff22a0,ffff80002a3d2c90,40,ffff80002a3d2be0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff22a0,ffff80002a3d2c90,ffff80002a3d2be0) at sys_shmget+0x1b2 syscall(ffff80002a3d2c90) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xee4a33aba60, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd8067bfb000; item addr 0xfffffd8067bfba80; offset 0x40=0x6877bc7e ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833db917) at panic+0x1e5 pool_do_get(ffffffff83966d28,1,ffff80002a3d2a38) at pool_do_get+0x5ea pool_get(ffffffff83966d28,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff22a0,ffff80002a3d2c90,40,ffff80002a3d2be0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff22a0,ffff80002a3d2c90,ffff80002a3d2be0) at sys_shmget+0x1b2 syscall(ffff80002a3d2c90) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xee4a33aba60, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a3d2870 rbx 0xffffffff838c1dd7 cpu_info_full_primary+0x2dd7 rdx 0xffff8000014641c0 rcx 0xffff8000ffff22a0 rax 0xffffffff838c0ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x4a8f50349006035b r11 0x8bdc99514d35f022 r12 0xffffffff838c1bd8 cpu_info_full_primary+0x2bd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81ee0be5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a3d2860 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=74848 pid=78005 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=67, usrpri=68, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a297498,0xffff80003c43f9d8 process=0xffff8000fffec4f0 user=0xffff80002a3cd000, vmspace=0xfffffd806c3de3e0 estcpu=18, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9667 238795 92718 32767 2 0x10 syz-executor 9667 125589 92718 32767 3 0x4000090 fsleep syz-executor 23229 374764 17284 32767 3 0x90 nanoslp syz-executor 23229 250551 17284 32767 3 0x4000090 fsleep syz-executor 23229 11062 17284 32767 2 0x4000010 syz-executor 23229 181557 17284 32767 3 0x4000090 fsleep syz-executor 78005 96047 58132 32767 3 0x90 nanoslp syz-executor *78005 74848 58132 32767 7 0x4000010 syz-executor 78005 292878 58132 32767 3 0x4000090 fsleep syz-executor 74915 134366 76373 32767 2 0x10 syz-executor 74915 307201 76373 32767 7 0x4000010 syz-executor 85329 147985 96229 32767 2 0x10 syz-executor 85329 343060 96229 32767 3 0x4000090 fsleep syz-executor 86297 172288 96798 32767 2 0x10 syz-executor 86297 523304 96798 32767 3 0x4000090 fsleep syz-executor 92718 102409 74732 32767 3 0x90 nanoslp syz-executor 76373 497748 81945 32767 3 0x90 nanoslp syz-executor 34006 48246 944 32767 3 0x10 biowait syz-executor 96229 102322 63538 32767 3 0x90 nanoslp syz-executor 17284 255325 44598 32767 3 0x90 nanoslp syz-executor 58132 166403 54226 32767 3 0x90 nanoslp syz-executor 96798 273151 96034 32767 3 0x90 nanoslp syz-executor 74732 389867 25631 0 3 0x82 wait syz-executor 944 226100 25631 0 3 0x82 wait syz-executor 44598 346121 25631 0 3 0x82 wait syz-executor 54226 512250 25631 0 3 0x82 wait syz-executor 81945 520615 25631 0 3 0x82 wait syz-executor 63538 285079 25631 0 3 0x82 wait syz-executor 96034 232347 25631 0 3 0x82 wait syz-executor 25631 317292 27969 0 3 0x82 nanoslp syz-executor 27969 473791 19790 0 3 0x10008a sigsusp ksh 19790 69617 90659 0 3 0x98 kqread sshd-session 90659 48585 44027 0 3 0x92 kqread sshd-session 80791 419444 1 0 3 0x100083 ttyin getty 44027 334450 1 0 3 0x88 kqread sshd 48497 322873 53878 73 3 0x1100090 kqread syslogd 53878 294100 1 0 3 0x100082 sbwait syslogd 58230 169375 1 0 3 0x100080 kqread resolvd 51857 75287 73131 77 3 0x100092 kqread dhcpleased 8065 323886 73131 77 3 0x100092 kqread dhcpleased 73131 185349 1 0 3 0x80 kqread dhcpleased 30845 161570 0 0 3 0x14200 bored smr 67743 66732 0 0 2 0x14200 zerothread 59671 265116 0 0 3 0x14200 aiodoned aiodoned 48831 90897 0 0 3 0x14200 syncer update 86875 1440 0 0 3 0x14200 cleaner cleaner 88182 222285 0 0 3 0x14200 reaper reaper 96850 241751 0 0 3 0x14200 pgdaemon pagedaemon 54433 321148 0 0 3 0x14200 bored viomb 45424 61573 0 0 3 0x40014200 acpi0 acpi0 18351 195472 0 0 3 0x40014200 idle1 79004 153350 0 0 3 0x14200 bored softnet3 77986 139785 0 0 3 0x14200 bored softnet2 24048 183997 0 0 3 0x14200 bored softnet1 343 121547 0 0 3 0x14200 bored softnet0 98494 253942 0 0 3 0x14200 bored systqmp 96221 364312 0 0 3 0x14200 bored systq 66629 440717 0 0 3 0x14200 tmoslp softclockmp 23854 61950 0 0 3 0x40014200 tmoslp softclock 30018 321510 0 0 3 0x40014200 idle0 1 5573 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff83966d40) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 78005 (syz-executor) thread 0xffff8000ffff22a0 (74848) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8396d420) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83966d40) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 74915 (syz-executor) thread 0xffff80002a297498 (307201) exclusive rwlock fdlock r = 0 (0xffff8000fffea070) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 doopenat+0x173 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 34006 (syz-executor) thread 0xffff80002a297c48 (48246) exclusive rrwlock inode r = 0 (0xfffffd80749f3520) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ca03558) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10184 10953K 10967K 166960K 11265 0 pcb 17 12K 12K 166960K 17 0 rtable 215 6K 7K 166960K 359 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 8 0 counters 66 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 32 0 iov 0 0K 5K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1426 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 81K 121K 166960K 251 0 proc 59 91K 127K 166960K 484 0 subproc 63 3K 4K 166960K 144 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 96 0 in_multi 88 6K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 354 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 229 145K 161K 166960K 3471 0 UVM aobj 7 2K 2K 166960K 8 0 pinsyscall 43 86K 110K 166960K 1253 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 10 0K 2K 166960K 27 0 temp 70 8683K 8748K 166960K 4150 0 kqueue 13 20K 24K 166960K 38 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 47 0 43 1 0 1 1 0 8 0 rtentry 176 111 0 12 5 0 5 5 0 8 0 unpcb 144 142 0 127 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 30 0 26 1 0 1 1 0 8 0 arp 128 18 0 2 1 0 1 1 0 8 0 inpcb 328 107 0 99 2 0 2 2 0 8 1 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 144 24 0 3 1 0 1 1 0 8 0 kcovpl 48 16 0 9 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 44 29 0 29 29 0 8 0 art_table 40 454 0 44 5 0 5 5 0 8 0 art_node 32 111 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 5 0 1 1 0 1 1 0 8 0 pool(0xffffffff83966d28:shmpl): page inconsistency: page 0xfffffd8067bfb000; 30 on list, 4 missing, 35 items per page dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1655 0 140 95 0 95 95 0 8 0 ffsino 288 1655 0 140 109 0 109 109 0 8 0 nchpl 144 1954 0 269 63 0 63 63 0 8 0 uvmvnodes 80 1808 0 0 37 0 37 37 0 8 0 vnodes 216 1808 0 0 101 0 101 101 0 8 0 namei 1024 6108 0 6108 2 0 2 2 0 8 2 percpumem 16 49 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 6212 0 6211 3 2 1 2 1 8 0 plimitpl 152 56 0 34 1 0 1 1 0 8 0 sigapl 424 508 0 456 7 0 7 7 0 8 1 knotepl 120 149 0 0 5 0 5 5 0 8 0 kqueuepl 224 46 0 36 1 0 1 1 0 8 0 pipepl 336 134 0 107 3 0 3 3 0 8 0 fdescpl 520 490 0 456 3 0 3 3 0 8 0 filepl 160 1861 0 1665 10 0 10 10 0 8 0 lockfpl 104 29 0 27 1 0 1 1 0 8 0 lockfspl 48 15 0 13 1 0 1 1 0 8 0 sessionpl 144 29 0 14 1 0 1 1 0 8 0 pgrppl 48 45 0 23 1 0 1 1 0 8 0 ucredpl 104 141 0 123 1 0 1 1 0 8 0 zombiepl 144 456 0 456 1 0 1 1 0 8 1 processpl 1240 508 0 456 5 0 5 5 0 8 0 procpl 656 650 0 589 7 0 7 7 0 8 1 sockpl 728 296 0 269 4 0 4 4 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k 2048 34 0 0 5 0 5 5 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 204 0 0 13 0 13 13 0 8 0 bufpl 280 2334 0 116 159 0 159 159 0 8 0 anonpl 32 7294 0 0 59 0 59 59 0 246 0 amapchunkpl 152 10337 0 9638 28 0 28 28 0 158 0 amappl16 200 1249 0 1231 14 4 10 14 0 8 8 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 98 0 88 1 0 1 1 0 8 0 amappl13 176 10 0 10 1 1 0 1 0 8 0 amappl12 168 1086 0 1052 3 0 3 3 0 8 0 amappl11 160 44 0 34 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 268 0 267 1 0 1 1 0 8 0 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 92 0 82 1 0 1 1 0 8 0 amappl6 120 163 0 159 1 0 1 1 0 8 0 amappl5 112 110 0 104 1 0 1 1 0 8 0 amappl4 104 282 0 265 1 0 1 1 0 8 0 amappl3 96 1720 0 1602 4 0 4 4 0 8 0 amappl2 88 584 0 531 2 0 2 2 0 8 0 amappl1 80 8124 0 7554 14 0 14 14 0 8 1 amappl 88 2836 0 2669 5 0 5 5 0 92 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 490 0 456 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 490 0 456 1 0 1 1 0 8 0 vmmpekpl 168 5631 0 5587 3 0 3 3 0 8 0 vmmpepl 168 36054 0 34066 102 0 102 102 0 357 10 vmsppl 480 489 0 456 6 0 6 6 0 8 1 rwobjpl 72 13771 0 11139 51 0 51 51 0 8 1 pdppl 4096 987 0 912 109 28 81 95 0 8 6 pvpl 32 13445 0 0 110 1 109 109 0 265 0 pmappl 256 489 0 456 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 395 0 30 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833db917) at panic+0x1e5 pool_do_get(ffffffff83966d28,1,ffff80002a3d2a38) at pool_do_get+0x5ea pool_get(ffffffff83966d28,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff22a0,ffff80002a3d2c90,40,ffff80002a3d2be0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff22a0,ffff80002a3d2c90,ffff80002a3d2be0) at sys_shmget+0x1b2 syscall(ffff80002a3d2c90) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xee4a33aba60, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 __mp_lock(ffffffff8396d218) at __mp_lock+0x1a3 doopenat(ffff80002a297498,ffffff9c,200000000000,0,0,ffff80002a3cc780) at doopenat+0x314 syscall(ffff80002a3cc830) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd33b5ee6e00, count: 7 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 __mp_lock(ffffffff8396d218) at __mp_lock+0x1a3 doopenat(ffff80002a297498,ffffff9c,200000000000,0,0,ffff80002a3cc780) at doopenat+0x314 syscall(ffff80002a3cc830) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd33b5ee6e00, count: -8