last executing test programs: 7.192824872s ago: executing program 5 (id=3676): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) writev(r0, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81", 0xc2) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) write(0xffffffffffffff9c, &(0x7f00000003c0)="57ef0e42a32a49e06929b5bd0299feab793ba9029cf272d5e3c29e24f8a2fc5cee1ad2962d90c3f6c3fc43c02821c769db382c4e8112da917a4063e24084d7bf04b14bb8220245d9b7572904f8e66bc944084d469a34d4c0c6ca663219f4368a3b55ccc6524d728283887d1843beb50cf3e0f43e71b8a5912735a3f2d252f2228ea3843976bc92359fcfca5dbd0431af8f4dc52485", 0x95) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="cce47d35", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f0000000240)) 7.035807276s ago: executing program 5 (id=3679): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x68, &(0x7f0000000000)={@random="fb00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x32, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x5a, 0x0, 0x0, 0x3ff}, {"7788215f7798961caa9315374174f0ecee953cf11096a312138bc1942567"}}}}}}}) 6.976547249s ago: executing program 5 (id=3685): mprotect(&(0x7f000022e000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x39) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x2, 0xffffffff, 0xfeffffff, 0x9, "080014e8eaed00", 0x6, 0x9}) setsockopt(r1, 0x6, 0x41, &(0x7f0000000280), 0x1c) shmctl$IPC_STAT(r0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) semop(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="580eb1a7300a0df0e03138eeb98da3b1aebb8df67f0de1d648", 0xac) socketpair$unix(0x1, 0x2, 0x0, 0x0) 6.807959671s ago: executing program 5 (id=3690): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000002a40)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858594a08d4634152d486b0a80999314144593c0266d319bffa61ce051f0115de9fd1fe24bff844111e1f8b9148c3ef86c3e67a9d904cd3c55daa021867a953a7c4ffc715783cc09729751c18bff830418236397fc44dee62747a4c041c5cd9b75426a28431832757c770a68c4de235b6e93f7d5e13677dff35709bde80666a060641a082eae0ffc93023a7732574ac77c73d5ffb8179be0b85e62017b6271cc45fa5a820e534e05e6bfd7293c5aa9235713bd920097a975462f0faf1777fde75f33c049cba0dbbd7cb0b026e75b200214ed99bc0e21e0f72b6e6ab1533ae5bac9f7e772aa992b763b81e870e3d7a77a23e197144b85c1e760bed34ea9610e94e79bf4e4ca49edf7ecea9131b7d5fd4c1590ec7f479b241634908f0f2b8ee6adde837328ba1bcaf3d8b4dd6f722de9f2479c95f8b2e52a1171b23a6dee5a6f1a1866d34513996d57eee23405432923fbef097e8f3a3a19d9b7e0e242156f6b24d350d3a7abcb5857830220e5d5db123a3f0fdfe193bffaf4ec962d8f2ab3d7dd3441b985e54622e5998defe32f0f356b9db2264c4ccae0e334221b0e53774178123ca342a489fc5963364fba5fefcc9d5007caa82db2f1a3833eec513764a8f3a53921ce6a5c06bb1338c5e5c98d32310d9e5bd95bd1c095b10d41f9cb92c0d80556b218316ea913f300dc41e3a2b17985a92935caceeea3169be2f5154882d", 0x259}], 0x1) read(r1, &(0x7f00000009c0)=""/4096, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f", 0x3}], 0x1}, 0xe) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) socket(0x800000018, 0x1, 0x0) dup(r4) 2.013108258s ago: executing program 2 (id=3926): r0 = socket(0x24, 0x2, 0x0) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) kqueue() syz_emit_ethernet(0xa5, &(0x7f0000000140)={@random="01e9e0947b14", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x97, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x6, 0x5, {0x1d, 0x4, 0x1, 0x37, 0x6, 0x65, 0x2, 0xe2, 0xdd, 0x6, @rand_addr=0x1002, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x17, 0x2, [@multicast2, @multicast2, @multicast2, @multicast2, @loopback]}, @rr={0x7, 0x7, 0x1, [@local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0x2, [@empty, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x3, @multicast1]}, @generic={0x44, 0x5, "c1b2fe"}, @ssrr={0x89, 0x23, 0x2b, [@multicast1, @empty, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, "b61009d8408e95"}}}}}) 1.984310751s ago: executing program 2 (id=3930): select(0x17, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (async, rerun: 64) getrusage(0x0, 0xffffffffffffffff) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="c0", 0x1) (async, rerun: 64) getrusage(0xffffffffffffffff, &(0x7f0000000000)) (rerun: 64) 1.979549089s ago: executing program 2 (id=3933): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593551ffe", 0x11}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async, rerun: 32) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (rerun: 32) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1aa) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000440)=0x8) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) write(r1, &(0x7f0000000a80)="2d9ecbaf6698116b89fbaa598b5f0c9bd69f422e99c91b28820cbbe3b241c3e35faf13dd6ba5bc7be3278ef1e387229b9ce1d3b017f0482b323cea479fa49d7999820e38e073a1f21794575c77deb6c986d89adf714bd274bfdbb02fc5aa763012aa2ee99cbb9d044208982622750c7d72052e9da5dc1324197b8ffd5ea50dbe6135d028568033954c3adcca90c56100f6cd00a824f0f5da7ab6a3da302c303d918f066dcef02a690ed6abd57451694efdfde36aba1da4fd48d6debe3b93308acdf3731df92ab5a897a7e97c158d90d896a2dd846d1e94a4b4b32d8e04596888db9ae483cccd3e702ef23f1b30db6b92863ae7cff1", 0xf5) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) 1.894328413s ago: executing program 2 (id=3939): r0 = getpid() setpgid(r0, r0) setrlimit(0x8, &(0x7f0000000980)) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) 1.816523799s ago: executing program 2 (id=3943): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x40, 0x4, 0x6, 0x1, 0x10001, 0x1000100, 0x1, 0x10, [{0xfff, 0x6, 0x2, 0x1}, {0x3, 0x8, 0x3, 0x40}, {0xfffffff8, 0x321d000, 0x5, 0x7}, {0x5, 0x61fa, 0x6, 0x6}, {0x4, 0x2, 0x0, 0x1}, {0x3, 0x6, 0x3, 0x3}, {0x2, 0x80000001, 0xfdd, 0xd}, {0x4, 0xe, 0x7, 0x7}, {0xd76, 0x9, 0x6da4, 0xffffffff}, {0x2, 0x1, 0x4, 0x7}, {0xd0a, 0x100, 0x0, 0x10001}, {0x3, 0x8000000, 0x86, 0xffffffff}, {0xfc, 0x7f, 0x7, 0x6}, {0x0, 0x1, 0x8, 0xb20}, {0x9940, 0x9, 0x6, 0x3ff}, {0xe23, 0x7fffffff, 0x0, 0x2}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x9) sendto$inet(r0, &(0x7f00000003c0)="757b76e82a131fb5cb58ab04550e8cd0b87f55d3dcd687935791b886712bfb1d2b86ae835434d7190973455e46441c4e0cab43df0d715b62a38cbbd633", 0x3d, 0x3, 0x0, 0x0) 1.02326887s ago: executing program 6 (id=3998): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r1 = open$dir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x0) mkdirat(r1, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) (async) chflagsat(r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10001, 0x2) (async) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214841324", 0x9}], 0x1, 0x0) (async) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x108) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f00000001c0)={0x6, 0x9, 0x200, 0x2f, "000600", 0x9, 0x7}) 973.208428ms ago: executing program 6 (id=4001): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$setstatus(r1, 0x4, 0x40) acct(&(0x7f0000000140)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)) bind(r3, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2810, r1, 0x6) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000540)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getsockname(r4, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000700)=0x105c) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0xf) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) ktrace(&(0x7f0000000740)='./file0\x00', 0x4, 0x0, r6) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000800)=0x5) readlinkat(r4, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/32, 0x20) setrlimit(0x4, &(0x7f00000008c0)={0x0, 0x99}) mkdirat(r3, &(0x7f0000000900)='./file0\x00', 0x20) r7 = dup(r5) fcntl$setown(r7, 0x6, r6) writev(r2, &(0x7f0000000ac0)=[{&(0x7f0000000940)="5e57d1a3cec6426590ed3249924afb6720673577cbdb95caa53bd0d430cbfb2ab9a76376bbf0224a7aa8fa500eb40e8540c8170fe49729bdf86262a3788a3282036507d288fce998e564f4c933644d2b45f78338df83647d71b2fee32b1121083463bb432430efbc2ed56ad0313335ad747475087603b06115ab449b49052e8ca97c8c0602c30b2181c1bece0e", 0x8d}, {&(0x7f0000000a00)="1bbdf810ccfd3dbef26cd287910777c7d7541dad79d98a13cbd0f6521915509c2d321a07fd6f526ba9f84aa5e775a75b5b75a24dc6563d7e598322f67cd3fd1da10de5729628f7a2819f34525b5910b955a772788c01594037f6087401662394819cdbd2d2c1630c7953df27dc4a7a", 0x6f}, {&(0x7f0000000a80)="0427106f4a5b917d8bffb1dea684bdc9bee4b26cbe3db1", 0x17}], 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) 972.735661ms ago: executing program 2 (id=4002): openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, 0x0, 0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x3df7ad9a, 0x2, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71003}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0xb7b3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x5, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x0, 0x7}, {0xfffffffd, 0x1, 0x4, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) pipe2(&(0x7f0000000100), 0x0) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) (async) write(r2, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r3, 0x0, 0xc) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) socket(0x2, 0x1, 0x0) (async) shutdown(r4, 0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x3df7ad9a, 0x2, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71003}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0xb7b3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x5, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x0, 0x7}, {0xfffffffd, 0x1, 0x4, 0x30000}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) 957.793422ms ago: executing program 5 (id=4003): r0 = openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="741ea6acbaee90c9926965ab081d34bd1522d300", 0x14}, {&(0x7f00000000c0)="72b4aac7c0e0", 0x6}], 0x2}, 0x3) (async) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="741ea6acbaee90c9926965ab081d34bd1522d300", 0x14}, {&(0x7f00000000c0)="72b4aac7c0e0", 0x6}], 0x2}, 0x3) bind(r1, &(0x7f0000000000), 0x10) (async) bind(r1, &(0x7f0000000000), 0x10) sendmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="65ac13dbd0269cd7bf40f4482fd9da7f0593dbd3213bcdad5c53e9", 0x1b}], 0x1, &(0x7f0000001200)=ANY=[@ANYBLOB="f00000000000000001000000faffffff038a6bd0a9bae8253e494012495edc7939572f2ed4bdea8b0295c7a556c8dc4256829af351588f4df7541e7281a28064eb49b7fb69fc044c56e41ec161fc4b23f38fc5982330aabd83b25bcac4f946870f12f5a6cb9963262b96c66830f7b3d800045f2e5447b23a45711fdf9bcae92d650a0a56f8bff89a0af6a9a9f50021680152dae373f1d94c9e7443504b3c3700339bbb45b10de11d9de16ae978c5166964ceb1841fb246605f5fd2a67928f5678da66a1e85091ef4aa608b12c74505a5db8ec2f0e1284b60c93288223e5b1aca8a144f9efd2aca27ca90e350a80000000001000000000000010000000e0f00007be9bdc4d498d947b5eebe19f9836332a0845200e3650dcf44d222e4da4254081f4cd6b92b15b333cba7ec6eb4ce15efcd5487cf21c26815a1cca7d63ca60bc8ff717b33020add09f494f6e60baade3a779260bb4419ce74b0dec591d9c9d6d7fc4243c748fd04e8675ac7a6ee04cbf116c56e7dc8bde619e86c74462c308b5c3223831e4fc9843b14ba87ba0d391f3b032ce382a8ae3b3562b6968011c59157729f460d6a4f74a48352ebc6d6e5d10182761684aeb3fb920952202b9658abf7ed845729ff489ba5dbad6b1bf41388d49d601c04030e547bb6c916e3faf47bbcdeb4ad263bb4da0376b008690000000078000000000000000100000002000000259620e5af7bf978d7f0a4586f4fba361be65341a48d4665588ca9910c91c441cddfba699985d9da7673abdb2f872d2472c0173ca73e1d2cfb26295d05342573de0918e65d1fdce5642ab6f5d293eb866f7bf171f244adfce700102e4a56b3079d000000000000003800000000000000ffff000009000000646e97ee2f4f293dfeb5e6dbdbdea601754a64a44c886fb81015afcb2c4d0b0360244bf6020000006800000000000000ffff0000030000000289eb6061a54b1f2f65131708058e3ead84cf64e693f8f231cbb29acd67aaaf19d39b92305edf3a3da683968359982dcb466f5d0bbec5f139d4ec8451c2ef72601d7c0a02004cfad42ff41d553985a7b33900000000000010100000000000000100000001000080ea2466d3b4ce8e3d07b5e6e9a1e1b60112aebb7e5e665180fde1dcd2f29199975a42da1c1e85b81e05cc6b72f4eaeea6c52b3323b902f952e838fd3f72b77a833a01857221352d09b335b0f865f39ee75f834868b81fffaf882ea815112747a775487b5f034fc041101eb6190d508005e862eacdf21eee8c4f53a79c30c946f79b9e4c776451fdfcfe93fc5fe290282fe3fdf2d82f7679587f5417a57ec97de11c1b608b2f450d5e17b5e2ef936704ddf6c5c47dbcee6b3faf40b3254b1fc1e63f05d00e40137db508a8d1f65d8c64a33fa6f25c9ae49034464694044d719a4f4baef23ac3381af2d8ae5dad1b18b5dd1f2295e33ccbd3873b60b55cea0257757588d497bbd3b46c9e7c14672f99d40f5c5cc4ace01f1d03e18a08d2b078c787039424d2020c1a4d120733fdfd89ea448e47c631461ecd53c4e17ad78ee8fe767b628b4f27bc104dcd9e0114236cabf64018b633995dea070c29e5b962c8920a5192a578b805812446a81358910aa01e9719a1eaaebe86dc2863605aa754b6d89191f4f65eb760bc6c09bc402209a3bc6a467a7cfe92766fbc16cfa49d00bc23560d5af70d55ea5761983a74c55baee20cd311331e1bcc7dd90927d4344163ebdd06f30fd36ff509f88d5783e9df88bfae64693fa62e43ccde46a786dc3867424a411c3cc03f3118a4ff56aab3199ee85b4f0e1685b93a2e081f6b870bed477b2f21ab81449d711ea66ac5c973f308e5b3230da3fba267ac5fcf47c702fd017ebf7530603f117dfd3d1f318b6934d25fb5cfdb942f0ecbe03e4cdb1f814f4bd9b7ef65433b481e1a4e98116ff4e322841e2f9bb65459252aab9e4d8923a171961ba6ec6a01289af1bdf313879b18caa4b80d1103df09867f05237b06e92aa1fa607236bf7067dc8ca894d6544595fa7b03c5b4adf8570948f469482ff89c8ddebef0b89cb12c9b2aa56c0f35983ce71ca79f7513170c0472850aad4b9c0c02242b87321582df5cdc9b90223425b4474c4ec7d4e62ec2fc445ca029874c2fd6235efadcce90a32a4260dba58a1605684b3f3c194cb33a97b16cbca5d57331fabb04bbda3e5c931852e3ea0fffee10cb3e41f49e6870afdc215e5a9011e935d947eb83314db77857705530c6a55467a14125b1d2ca45cf46c443d2237ffd04831d0da8099ecd4a00a38f9bf9f738362c6afc4cd2a10f0ed05a7a03f4fb724b58970df3c6578a08c6c4a6c0067c23f8b0cdf3df53cd8a1f2b7c7cc5c6c4ff62a0cd39dde01410fa5699873820788fd36f304227a37dde3ebba16d226b643d440c75de8f14dc6a09a4d7e7f57d6c9ca492cdf7742351f99b33a7548a2572fd2a4639af4d182e1899304b1b98623f563c2a9a3dcc72e1d308bb853ffbeac989db8dd9dd43be329d8e7e684e19e14b90efec4169d976db600713e758307f438ad228be599a3327a19d91f949a7306a312214078e15eff8592810f15b0bbf444152fca945350371d865b8d5afb6dd79f071f488ac54c3d77cfa4536b6fcb6a3debca9eb8241ed930a76e8ebc3997cd7999beddf6c1cbf8f58077809c3fb2305e480b25c8ba7ce173f812d76c540cc68ee7a310cba1a96c1f9f1b52593ee88097925776f42244092de081c699bae502ff8d1c1559d15720f22dbda95e56258a1c8dbac261fa76bdec5fd5809397e9260475fc82aa47a45693590335075357fa10d0d3bae74e3df257a938cf19b6711c08ac7ceff47c050f7389f19366e969e4b69f8378b0c748ce248b094641a1550305f8357919e92f0b68aa7d773d29748d9e81eceab3221752807fb31b8536865178072efcf5ecfad4b33a6101603f7f3cd7633473f8ec12b71d8b604ac827d3fe4f9889e4b70191b3134d4aa1575d93d29a9c79453838922537ba73ca5115c86cca84608e9279c8ea1cda12755a7686ff0099457f19a465a1b2370595cf3d2fa1216afbef3502a0f3ec61ca38cd05551b69dc8c11c90ec684e3a50610a555a94dc701a669d2015ef856224cc5f3bbf2d4e347cefcffea7b43f5a237f6930de5991d7f445a873f2497aed9657d30d2e7904aca0f7d51d6bd1d072fb54da107cb1a29abeda2e8dc7b06a44a51009b6612c11222b9508dc27d561f18f38a06f8e0f2e1ed82879b3aff16a210451028785798e746bf93521b26f5bc02f7ebf685003e47d7bebc52055736fc33ba3854279da6242c6ab9e1d76fec6e464f12baf6536490aa1ce840b01a2fe7a933b44a76c47c9bf86617c8e2f4cb9bfb33df92e5724ce199608fd2cf965825a8e8f95d5919f109fd10561845bc32f3e5e9b70fcd8d3a0131d9be607893fb3443462b567b3173b6513580328539ce7a47ff15242aecf422792516e7153c4e548808717070bfd72991a05e9de0ea8f9fb4a0f90f9b897c6e9215b5bebbd370c46d22c426454e43e118951d150410988fc1b0c1d14da96687eddacb1f0b42dcac12720e8c898852bc7122d1d52ce598e72610fabb7079124e3e480331d4f37f73dcc241d03c730d709cbff48211e8eb7677a0d8b8019e6c1ed3d959eaf671ba5ebf47ff3f4e7f110f2b82960a8ff7aed03502c3eed543a652a10c5f25e6d6d3665fd9b60c24eb09f42412ddaf998e4ebaf0ff8565af89da64c1618ff0f7fe5d66097260f9077300dece7413a1fa2216c7e8c46e3fe3aa920828ea1643131a6f7d54e759e67f0a549d45a5d2aa732fb176a49e0e433a79710c4035ec91d4485d0bc4f95672c80d77809bbe5d4f894a63f8d852698738dd8a6b9a1042d856caf769b239fb6f969a8a05a4113f6a245d95a7da02f20155f67faeecf7da1fc6080d0a4a0a7dd726690343140fa3c9d5802671b233276425d75f5462eaf4e324153bcb33ec14b6ae455c5a1d2b37fdad18e911bbc3655fc5d5808cc4f74723a6a997c4dbf4e1bb9fa1d9362e513b30981378ea03fce8f6fa58a8ccecce7b727586abf931359e39f19665d90c019a21a34cf5fc69d9e0aeed27ccf786abbe08aea0305ef00117fdbd4861211464c39b27edaa605de568f5f935cae88d8ac61909212e5a82111895cd89debe62e2cbeda2ff88b5cc77a25039d3aafeba2df692b4a3176aba58d88517a7057972580edf869fd4483f948c3be504ef10e12b812ce5d1701cd1c1afc2a139e7877bf038888499ceed536939c8ecc0abbbef6271a80e1f91d8ee05697d32c9bcc0d46d3a5f59848254f96f3ea8b41a8b7c683af6b8f613e4be8a23a39813fcf0e104c178e5ddb3b4f06c2cebb0301ab3fe6fd2e9e3c11ded56447fe9baae09b69911d21c4b443f395975adc62f550629c710f960368364bf8b5c1279728f5d1529efcea3a8581e7dc21a3be10ea303e494211f337f1512c0c2cebbba1d21fa9869a77b2dcfe19a16b7ffd8b9198c296744fa7e4fba0ce24c59a84d24a7651a34e67b13854610b801536d55ffedd973dc8fcac218b2c48665d89f7273d73b43d7cf1187dd8010f35e085a4fbe880ef21bd6db0258f6cde3f5ddcaa08d93bef5d3ad8504dd7b5efc9958d13ff1837d4332107192334ba2f41723d4ad5fb8c3415de161b20cf4d7cf963666ec5893f6a3d5fcf6c10f0ea7a690474e4fe1f6a63bab172ac57a70036a0cbd10e3baec65ae689b014799dfb0d52d672a679c825aba20680faf3d0e4156b5c76946713fa11db89390fbf1d25341498353f374fc8858594dc6b4c345b6b9e671be73769f49eeb17804d4b1d7cd93d9a1ae2ee29f540f6df1cf590ce0980e347c96241b7fe2a2776d50feaed469795ef2acd18458bb655f959625bee7dd75cc405681441f001dd721b4f6860adcbca14288fb8ff1744f5ce88154f3cbffba82dfb2701160ff083b5e6acf807c3041525e09723d7bc06013204bae9d70e4784443c3239676c979ee61285b1dd6ac7d572b79f9c5cf1d4bf1a4f34d7fd64b2ba9d39b86fd899c6e40081f5844b197ef2a509f4f61604b0c1d48450590859e7bfedfebda8bc6fb854c8c32bbe250417386ee7ec0b65c265d25d48b39d02e697fb270d064208942f6760fca81474b2dd33fa3ccc2c3a4096dee8d00cb4b5b66d5a632e282ac391703c4b188bd7dc9699b7870a5621b9a9c4acfb6497dba8f9b728445ce99ef12ba07fdddc4a94ccdfe755488ec7fdeb989994b994f6d39e31392d2d4907300e96ee52c608f066c324c9d012862c003c36c1537b6e0589ede194a8ebb7e7a0a330558e37df7c4d418dec08d418b6c8d335b9761e2d9988f621657095236c28bc9a537a51dae8b68aa6320c1ec90e7db0b910e506974bda13e8ebdd0b47169d7af32f9cbcc771bf0346cb10439461f5e38dd643d519ffcd865b4f5e774905dd7706256e2f84aadfc6e798459b970796e3accdf32d1810027415ceadc681e605423af686d9766ce8573127093972e201cf3caa0e7d7c1c7762f0ab40996902566ba57df5ad54e0fd9f2f1f72ce482c4794264b22aff86f33d713376588964505e8138f4d5c10de34d6b64b8e9bead6b2c39dcda700d7d01b78e24b44cbdcf6dbf8fd7323cec85314f9d345d1636d8156f9931b832f325524c22fc330ecfabe96f4da21d9d3c9ba2306c71f2fc2cea51095e32635ab2c6f4a56c17133d137596ec7fe5c2f4b2d1887cf8eb6549a633cb2b473ef4cd4b435d7336203f71287dd506db19682005500ab87dfb3ff069b0016b5bee8fd25d117ad7fffeef80b6b967804d3118c2a821107908b71753f0f6ddd9a7e075872e96e82ed0d6cdd82ced06f027a4bb405b2caee6d3cea4064651d42f617f910d60d4e6a4c09ebc543f1e1bb9b9621ab8f72016890e0e2514a8e60195a1b66517afdaee95686ef0c708bf1e9b74d7b13e6dab79437ef4ba54c74a1abc74de6ed9610ade01b6eb2729ba22dde46f2042ea3a8ec45cd551546819808301b8edb5cf3db7d09ca662da9008c9744e769d0679bbb0931bb5ce64a3a431b7740b9871d3d6ba5631cbdef638cac6c963c36620412f5c03c293d17b9c199344506619316c34201b6b808bbe49da2934a48a3c5b654c41af9fcfc33157e3f871a872e0412f106dfee8d1c889eb7ed3ba3460a4d20dda11e583b6b08c211c23369adbe492fbac40b0828f5fb0698ac382977edf959325b9ff928201a8aa6904b80281360514b518dded65819f6887a02983626b4b5d848cd52b0181a2f5aa4e6c54871d9f6c48f4087c4df3f5a9a4f6bd71f808996d624dd75d1efcc8ba37722d5968540a82cf7dd2baa059c11273279e3e5bed4c06403f804114278ebe47da4fc1bf10082aac01f4e357996afaf83ee74d5988489b1d4d81c38e9d8fcf22dd32c6b338c7f5f0beee144f3c16ee08048038bd006e42d1b9f7c19674b8b4e625e2f3409dd63dbe311391f7582e396b7752d42798461de1756fa8afeda1f511ef88cde6327f5e8a9e9dc28bf2c1f0f3cd57cf5a808d8dbac29e5b5ac4b4a6c5cfed0876d40f84d4deb751aad9edaf96b30fb680aed955dd24bda97df4a966ad55eec9c6739cd0d6732d25c2b182c1284e0b831be9660a74bfc14be8a581f918891b7571f24d987eff54d529f10269af01ceb9859fe0379d696d11336547f6a072c065526d8fc7f45a6cb823dcd4e5973e6244fe139465bf6e54a6795460076457570fadfcfaacdb26d450efc08bbdcc6383f933c9c90f5ab29af2e18cae03e0f9c48903ceafe875fbd2ea328f64988e3168b79e647725a16a025d08f980de3812b105171bd9df4dafbbaeacbdae72e7b41a5213937810bc828de8e34bb037b9fe890bc1dd5783c5b20206108010000000000000000000005000000afcac2b0f2dba4380e0a67622ab416357dc64543810f46a3a50fd7f7d9f33a07ea7152ee0e8a15b2316660742eb0375cfb20b1d85e8904e353c3e838fe20a790621e8e9127602ecf8f41966c9a9f67e736d18767873a893146280f0dcd2bd7c2a43f017ba64831b95b6121e8cd5acaa9e289b8c784debec70e3ded2ba230a3f34e800a571f3fcfec9dc774dea5f40e38b0548597e8d5bca3818cce7b79ddab97ae94a7f39b051e5e282c6260c38b81b06d33611f3632ee8f6e73642faae7bbc919d3c02364d48f1e6fb399c0aab8ac11ba8f736a37424a2b6da1c0405d6511ce253122a0eddf0dfd62b6bf64d2785c9622bbe1422a160000"], 0x1420}, 0x8}, 0x10, 0x402) r2 = dup(r1) listen(r2, 0x0) (async) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendto$inet(r3, &(0x7f00000011c0)="9f", 0x1, 0x195a05e282d6161, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) getitimer(0x1, 0xfffffffffffffffe) (async) getitimer(0x1, 0xfffffffffffffffe) 957.519676ms ago: executing program 6 (id=4004): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dc) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x7f) close(r1) 823.978715ms ago: executing program 3 (id=4005): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xa8, 0x0, 0x0, 0xfffffffe}, {0xa, 0x0, 0x0, 0xffffffff}, {0xed, 0x0, 0x0, 0xbc2}]}) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0x5) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0xd2}) r3 = open(0x0, 0x0, 0x0) fcntl$lock(r3, 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000480)="ec6825fffffffffffffff7000000fbfe000000d0496612451637425a29c314029e4965e3a142988e6eb41292100700a21b27d2307c522ba81dd942bbce22dab353bd07b719d6fec47e124d7bfb7b2bb25f47c86d2d39bdee0be63fd4d95492f49fec8849022dec5923fa7dbdd37aac2d41f7cdf9d25342e92088884ea9bd2fcabd180a25aa1b9d042da144bab7feeea11e19b412c7684ddf3e70dd9f518597784c88d4d4c1f43c91f58a14ac3b6e50dd6c59351dfe91ea6818cb996e06bbef6446182b0c900bbdbd7c658f65c37126629e9d1d7102f97f7833d7a5c919cb9198866398ade1ac9fdf3104ce6004c16621a21ace60f21d6767cd74581d9b1771dd66587a658031f95d03d51bb213", 0x10d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="e15a93ade8fdf79411d132e8b8aec16c058579c7de1e2c6bf763cc2f3fee5a9da4074a3b454c096c07911cdce2e8d2498b4317040000000095aec9653f6fba00ff00d5abfe4a214610b0c68ec954431bfc3b4f2f", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f00000002c0)="0000d15b04105e53d900005f0f72ce0000000000d4b51d45441ceee38ad9271dfbab594a89a74ad518ab9a", 0x2b) pipe(0x0) r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x8, 0x0, 0x0) listen(r0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7e) accept$unix(r0, 0x0, 0x0) mmap(&(0x7f0000516000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0) 822.686528ms ago: executing program 6 (id=4006): socket(0x1e, 0x3, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x1, 0x6}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 822.290282ms ago: executing program 3 (id=4007): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x4, 0x4) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x2a4, &(0x7f00000000c0)={@random="2056be8f306f", @broadcast, [], {@ipv6={0x86dd, {0xe, 0x6, "7b3ab8", 0x26e, 0x61, 0x7f, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x69, 0x1a, '\x00', [@ra={0x5, 0x2, 0x5}, @generic={0x7f, 0xc0, "10e63507e7b85650f8e633cd9cfc6796de515856a767d9eb7368e730a342bf986ca154780e47e863cd3cbf5bd9d517d16d9878bf9cc8fd92c9753104af0301ef6c754cb7d95c99fb1358d925427a8abe575b960b38020566a2ac7589c739bf1694a24d929cbeb8886f3dfced24eafa5704759e094ed928357b1f29179b25c8c40dc9bd9c56600ee8a30743958ae916f20812fd42bc3c42bcdc7b04389c458b5d6d23d7efabdb3936a8d26b4e7272c25a9dfb7ca7b39f19f11fd6181135a6c0e0"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}, @routing={0x2b, 0xc, 0x0, 0x2e, 0x0, [@mcast1, @mcast1, @mcast2, @rand_addr="ba0524e2d9b9f9b71ccfa61bbac5c0fa", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}, @routing={0x2e, 0x2, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x2f, 0x4, 0x0, 0xff, 0x0, [@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @routing={0x1d, 0x8, 0x0, 0x8, 0x0, [@rand_addr="c281bc9a9018f41bfc8c36838506b3a2", @loopback, @mcast1, @rand_addr="ce1c7e8ae43ad7fcaab3ada753045809"]}, @dstopts={0x50, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x5}]}, @fragment={0x61, 0x0, 0x2, 0x1, 0x0, 0x16, 0x67}], @tcp={{0x1, 0x0, r0, r0, 0x0, 0x0, 0x12, 0x80, 0x7, 0x0, 0x13df, {[@sack={0x5, 0x6, [0x484de024]}, @md5sig={0x13, 0x12, "abf61a96a7cdc90784fd649609255b80"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "b73cc41e1a104e7c23c7cdcbda4617d7"}, @generic={0x0, 0x4, "7716"}]}}, {"9b5e567272d79cab72fc068596a65ff5c392e3064c36214ac723f57b1d21678fd7c1b728b35ae3492a243742f89d08c9cf000f80a8ebab53f9fcbbe1709c"}}}}}}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000003c0)={0x3, [{0x1, 0x80}, {0x1, 0x9}, {0x3, 0x75}, {0x1, 0x7}, {0x1, 0xfffffff0}, {0x3, 0x80000001}, {0x2, 0x7}, {0x1, 0x1a9}, {0x3, 0xfffffffa}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0x10}, {0x1, 0xdb}, {0x1, 0x8001}, {0x1}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x9}, {0x2, 0xfffffff7}, {0x3, 0x8}, {0x2, 0x3}, {0x1, 0x1}, {0x2, 0x2aa8}, {0x3, 0xfffffffa}, {0x3}, {0x3, 0x7ff}, {0x3, 0x2}, {0x2, 0xffff}, {0x1, 0x7fffffff}, {0x1, 0x94}, {0x2, 0x7}]}) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000540)=0x3) syz_extract_tcp_res(&(0x7f0000000580), 0x9, 0x1ff) listen(0xffffffffffffff9c, 0x100) ftruncate(r1, 0x8) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) read(r1, &(0x7f0000000600)=""/91, 0x5b) openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r4 = accept$unix(r1, &(0x7f0000000780)=@file={0x0, ""/45}, &(0x7f00000007c0)=0x2f) poll(&(0x7f0000000800)=[{r2, 0x4}, {r1, 0x100}, {r3, 0x4}, {r4, 0x100}], 0x4, 0x5) r5 = open(&(0x7f0000000840)='./file0\x00', 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000880), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) r6 = dup(r2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file1\x00', r6, 0x2}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000980)={""/16, @ifru_media}) openat(r5, &(0x7f00000009c0)='./file0\x00', 0x80, 0x2e) syz_extract_tcp_res(&(0x7f0000000a00), 0x2, 0x6) syz_extract_tcp_res(&(0x7f0000000a40), 0x3cb, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 738.939681ms ago: executing program 3 (id=4008): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x417}, 0x404) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x1ff, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x9, 0x42}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$VNDIOCSET(r2, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80146952, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x369000000}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f00000011c0)="71157dc7", &(0x7f0000000080)=0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0x7fffffff, 0x2b1b, 0xfffffff8, "090000e31201360800", 0x7, 0x2}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000dc0)="12bcd6984f1bc45d80c7f68355711055e0e75ab3fbb2b2cfcd93f2e7ac9b2427d468cc6617f228f88e8eae3ba151e747b5412c38ff45f3c88e37dfe084c7c417d5da747b6719f3509ea04037ee7841f3c7bb74857475976735418db96190bad35ae8941fa69e9209cbe454d0b3d068c3c1155d69ebaf3116560779fe38021c855177cd112f6138a5a0e8c792e6dd9dd09ec8417de4857bf8a16b42bd3152678b13ef6db46e8d28810357fb73e7c6932928a2ff789feb1c04d5ba3ff6684f50476e166a22a0ab6d11bc02cfc8cef626134e7ff8755fc1bc88028329a7a8a29f5cd67c96c0b01d4edb6522bb493b85d14538fa5584c92ae997efc27a94ed8075fb4b1d21de81b03cc4ec6e6e3a8d2ae561bcb33cc46a830825900a185db37221b59bd137bceaae7165e9b7eac28020e246abdd181eb66716f8c491210f3adbefb5b133ccaa9a03f1c482ec7363b3b067592a79fc99be6cfdf4dbd36498c0fae4a21c8a9df785b620ccc876d84dcea17c17a6ad03ef3665b45c5b6b0d3882dc279748f09e8f9f226e790b6cf5e613cadf95fe756d8f61ecff515b1e857d33f91e68e67b9d02e89fd50138dbe2664390507517897d0ae43ac09fd57467beb07703556237fb9ca84cd8b8de44ad32e1fd69a4404d9f16d0af827fa3afd3e98c6b82e155c8f036f189127699775e02dc649aea6a1e81711a6ecabc660ca8b6391959930353263447fa3d8ca966dadcad67671c2d708a2559ad2fd76331d06b588331c065a34c7f4e00918e9ab004668778d86d421b4e7623e863299edd7751ecf20899822220d4271315dd174d9f1a64b8fb862a268d72cd3a489cf4054d856f67531cc3e820474029a5fc0857b1eb21db791500114bb5bbe237e7c24bcb4a5d238164715aa9b6a20532484f4218a95caab18f63af0790b798b0fc27460d47cd5b7f21c23675b2832a7a36313ca34c424bcff9dd61e3b6f5393d754270c95ba837570bea9dfdf2a24c6f022d8ed5f77883d2ebe982de992fb217bd0c6ef77e9aa4bf7f01a9394f48e70689f8a2e8d60612bdfaae67f8526f9729fb3e2b5d3ba0ad03632be70307ed130f36ff233efb1ec42c4800b8c2b35cc9fe95881c4da06fd68f0a1ca60f75425d82ea175a9a20bc9ff1472b8743f8ed5fbd945e627ffb8d9bc65766b87b0f33aceae652458619f149c9853042d23e2203793898618925eba9f1f6dbafefb75c642a0a1689f2cdfa6ab3703da169d1830415146a42e5dbd183982d52c57bcebee173410020ff3e6b12bf539c2e44582808eeea3211c3398ca2558ea781666ea6b05c421e3780e836830db3ed6cd178a347ac67aa95ef53b49b7548f50158696c160506ec1abd98fc254efeb9ed8d335856a9ca6e3bc658d39f1b1bdc87117dbb9d2b232902540b487a3abdf56f399a3c483862a87e201bd0257aa3754c69e0bb83b0390442ac8af1449962d62092a1ccf0231beca9f2e841aeb3e5aa66e2ee73211a8e80fc546aff3481dcd9354e2f9ed97acf58bcbde025c4dd259aeb43268c3f8147101cbd348100d5560cbd645c6027853176e729967dfd6950f3fbfcbf334bdccdd856761a385f90229e723d368c53c51e6666d549658c3c8d3ce7f44a512b2a18138a20b8d21593afc56fa96c54aaf1db48a13c9fb6210a111f7771eb3173ac4275bd026c6b3ee50637d22c27f188297fb435f433a9ef4c51476cbcef508a9fd09b0eb311a14944b4bf5c80112f2db17659412d144ba4fec752b7641abb7e89c05862a42f398a9ff80d87e42302842e7ecbe317c8166c9a536937492267c79bfcf46a22bcc4b67f699f4bca6267a01e580558025e192fbadbd2a07c3ad924fb0db8ea9c9535b1b1e073805d5a72450d03105f95841c17f28d4ad1b4e9d45d587c79920b05c82c4dd6c882c24a394a3930af086e2cccabfb14826af80509638afcaa9d41166f9095a0d9095f38cd2e4dbca7c65cb44d1560e587b856d80399b24ac57b80a071ac3ff44c99b45ccc6fb54f6d9cec6eed042e28bad6ac9d1d49c1c779fbf8314f01", 0x5ae}, {0x0}], 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', 0x8, &(0x7f0000000200)='./file0\x00', 0x8}) 738.226709ms ago: executing program 3 (id=4009): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x9e) (async) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000200)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000580)=""/239, 0xef}, 0x0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0xd) shutdown(r1, 0x2) (async, rerun: 32) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f0000000740)={0x6, 0x8, 0x4003f8, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3f, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRES8=r0]) 738.034015ms ago: executing program 3 (id=4010): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/69}, &(0x7f0000000140)=0x47) poll(&(0x7f0000000240)=[{r1, 0x40}, {r1, 0x4}, {r1, 0x10}, {r2, 0x80}, {r1, 0x80}], 0x5, 0xb3f) ioctl$VNDIOCSET(r0, 0x80184600, &(0x7f0000000100)={0x0, 0x4, 0x0}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000180)='f', 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x1000, 0x9]}) 737.20286ms ago: executing program 3 (id=4011): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0x4}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00002f4000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x200000400000000}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00008de000/0xd000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00004c3000/0x4000)=nil, &(0x7f0000890000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00009f5000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {0x0, &(0x7f00002b0000/0x1000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000a18000/0x2000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x14a) select(0x40, &(0x7f0000000000)={0x5, 0xde6, 0x0, 0x0, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, 0x0) lseek(r0, 0x100000000003, 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x40000000000002, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f0000007000/0x3000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000070e000/0x2000)=nil, &(0x7f0000452000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000057c000/0x2000)=nil, 0x1000000080000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f00002cf000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x2}, {&(0x7f000024b000/0x2000)=nil, &(0x7f00005e5000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f00004f3000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffdfe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x47}, 0x402) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xe2, 0x4}, 0xfffffffffffffffc, 0x200000000006a, 0x0, 0x0, 0x3, 0x1, 0x5, 0x72cb}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x4, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x1, 0xc44eef37822a442f, 0x8) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 383.583334ms ago: executing program 4 (id=4027): r0 = socket(0x800000018, 0x3, 0x0) shutdown(r0, 0x0) socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca102102000000ff03001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x8, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x40, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600018847060e00017de6ce6c87c1f034aa874cff185e1f70689be47afffff6ffffffff0cc7929804000064f09de8bb6f757e00000000000314c9eb18351178e94d210e2cf7b0b615826dc589a7c7cfbabd841100c7f52ca067c196c2127af6a65a2477236c"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @local, [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @rand_addr=0x6, @remote, @loopback}}}}) 382.481403ms ago: executing program 4 (id=4028): sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000012c0)=[{0x1, 0x9, 0x2, 0x3}, {0x48, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x3, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x0, 0x0, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2}}}}) 382.311776ms ago: executing program 4 (id=4029): ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x23, 0x10, 0x2, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000140), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x0, 0x7, 0x1, 0x6, 0x249}, {0xba, 0x9, 0x1, 0x0, 0xb36b}, {0xad, 0xa3a, 0x8, 0x2, 0x81}, {0x9, 0x0, 0xb83f, 0x6, 0x7}, {0x24, 0x800, 0x10, 0x8, 0x9}]}) 382.049267ms ago: executing program 4 (id=4030): open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x12) r0 = socket(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x64) unveil(&(0x7f0000001640)='./file0/file0\x00', &(0x7f0000001680)='c\x00') sysctl$kern(&(0x7f0000002c00)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000380066000000069078ac1400aa000000004e234e23d9b3db7e2d3700895772a62da4d7dc9a8cd3958240d48affa9c210f409a2bb25122b4b6021013ca437f76a8ceaa40c070a544a5cd44a6469c1f994043158cf58b8bb7d436b751e34e0b1f0dfe4bdf63ef3e061f241898a9e3ab1054ae06af30ab5339bbce260b41e45dc94ce25a8f8ce119ef2d8c7e7d4de79", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900400029078fffd030375010579c0920402000402030302"]) 381.540133ms ago: executing program 4 (id=4031): r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x8003, 0xbfffdf88, 0xffffff8c, "1826280402ff7f0d00000400040000faffffff00", 0x1, 0x1fbff}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1810, r0, 0xfffffffffffff559) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='c\x00') 313.844325ms ago: executing program 4 (id=4032): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/256}, &(0x7f00000008c0)=0x102) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069c1, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x20) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="d9e0b1eec768e0f55c1bf9ba93341ecc3859d8d06edad47ce073d8aae445c5ce1b404ce0da667065f8ea3e4c5ea5a6228a0a4008d657365aecdd151b1fdef725ff203f1199b8f0ea34754daaf3979d47130377051677e384eb0be0054dcf16e1f760cbf7c47b686f28212f739a77de4a16e366443e94a0b80759d6b7c519fc214a6baf64b1f73473ff2d84c3fa11f351f2404e4b94a817b8859f2b426a05251e58eea8cad6ba3b8c44a9fb063572f949f69791a7d01972fd46ccb782bc9a51fda03328e332f487707f74e1ca125ea8122c0e276cb3257d4de416ad0d0a4a969797b0f565f6fb895d1467760bf5a63ff2145b1bbdcf6451f5cc2626f7dcbc88ab80dc6ace7244033c9fee50dbddab7e9172871f71d46065906dec6cb192e8d9c2fbc04f49592773118c55c861595fe3ef696378db9ff412f16f601092a148059749dec34d449c010bc386c33211360be42ba73d212f50af41f3d730eb5083cb1a8a5c761176eaa66ac548f3f8f0cdb21bc97404b55185c6e1f9011b7898b4c03f6347f5a8f94a252534a49c4a9d9825f048b4b58b6f199338a50b97cf64e2c76946393afd423858ade5bb8623c2a3815d95af68ef9cdb485a036de67f2b17fb87bc985a3d64cbaa39e254a4fddc3cc21928ea52366bde0b35a0e9c7b8c0e0ebed16ef2bd81d4e8960063fe4d34d24f8a34fce30f0e6c3f430ec920806d71c12786ccfe617ef9086ae9f0608b6708064e48ccb7aa1ae972753cda9ecce5c853f4e483bfcda5849d39d7041779d39c730aa5b3e1f8c79eb425484705807baf6cea31aed0f5274de761064a4dc87dd70a6ea17f0236a859423a2eb2a53d0d8a591e5c4dd96058a0f450c5ced91c31f6e500374632ce5ec4b6687de9df3d73db69bcd5c1555df1bc2eabfcb374d791d3ed64b4aa350cb002fa412034ac0bb2895be251088c54e446004c8aef2b68b660229da6dbe3f517526bd43b8c6c0d4f3d98578bd61a62c6b054a707b32e181f70a61116b23dd98d10483b193b80c6916d95e0d84d74f042e9f510a6225acc2c9b331dd2d653abf8034070fff32824fd873435192f79807aa224f38d9e7983d78d165080ffd76b731618ecc7b5789c551c17e0418b4afad953608a7c7ae74ff2d05986b5c70a7b0ffd697b8b31e4e82e7d05fc85a51a31688024856bbfa7b4eadf9e9e2ff35aadeb7c5d443368b9cb843661c26c782bf96af89d1c2913b06317b5637036ce44e6a66efa0b3f9c89f24abf8314cc4c4ac850c5f5cf3dca6ff4d3721a60531d4f1f4d32eb45a1fdbc9efc222d520290ef19468013b6898c67dd2f23479e9cd4ea9f59ff4a1f79fdede060f321db336e3d0b63b1b90828cabbeb1a2a6f54eedc216f8b131e6447297aa7936b749c45860ccd6e3f72ab7563003aa013cc9a6c23963be1dc1d7f615faf411a4911d781768637df8d9e1edca865544f259d0d900fae734e2f27c52a6c067c454745922a1693bda82db9b70212054650114dba6ef6aeb1a8ba16ca8908f6635df18f3af5a8848c4fe89369df797f19ca7e074ae968b418ad97c3234e8c300536ac07155b2e54d996f3d7473493f420c39a74ba9f241236e2dd6dc9e6c7e0a63b6baa47f3e68bea6b43a8d10f47065d8ebdca38c8be35125704fb4e06335adba4305c4c1f2402665d3493e19fffb63a760680ded104d7977288ca42692ec97557783193ec763543404e500fde531a1fd745f36921662c9bc01a2a36e207f83fb683d73526442a232bb9cf0b27bc010c8b80c029468a82ccc0587092d0116ec2b3fbf61da2f8888a81f218a85e9cb855a14cd6b8a3757b9d8a3b51c9ab38b5a491e78d28e3aa727523a2d63f88587415eceb685c4457e020cdf058d2f292d896a3f5f22607e3e6e19b9dcabcfce3d5130e911f621149548c8f9069835cf79e6ca0feb3206a62e93ecac28b50b1c81017924d0c88153289c7efbfd0af0cbd30493ceb8ac635ea1eeb9a5367da44de17d37684f2501efe519be7c4bf2402e43f34da94aa4fede2efad927b9a56fdbdf845bb32de8c4f69c1ede2ba78d74a49cb4a60e7d8fd46fcfe42800f94f3562991d13abaf87852215cdba24a498f9c685564cf6a5acfa56c3e8d51c5e95801520ccba1c0e43a427563675606ff7108e45b0d3ea8e2d2ca2593d95ce41efa2f47ee8de60b8a92e29d87d289cc0192a63c7d2948d3181a26e070ef5f43438a846713dfcf014c7bf5151a0d9842072d58f2f017716187bde251154e50409bde45f2cd88aa60806e49ae2fd8cdb91d3c1c9c24ff5c1068a0e89781240a2dbf363bb25bed924e0c433018d6376de297b5bcb844555ed7ef26aea8e031e5a976e2b101f3806a8aa5f9bcd49bb7a5a11df0e33b3165d4f5cfe808937aa1848b3e9e9d820df9b2e1df93b891fb9d35659ee8e33db33ee1b25829aa944358e1b9f1bd6b3e6a9ee4e59278216923d11ffdd98bbb36cfcd4ce502ec5eee1bc82f5b1b58d6a2c5e4129993237dea7e85925d03ff9b5c3da10c0e1cf35e54ebc0abf9e88f70cf1ed103cf87b3d791bd065217268828e8cd4606279f670917d0d810d9dbeff5b05c546f4c3c4980437c30f9797a35828c96da53a63662b01f3845b7575d2ed95a0f7b98418ade38752de5a6d0e37bffa4b58174a08e3356c228a1cad6516bc8d4f1d63c32d90c1654350b6f6be75a7ef166fdd51f66fffdb28e09da4412200e30de3140b734238e9ed9be324e8c69759998a7765ca0addd93c62755605e0ad4c84e4ff6f467d1315d100a31ee0e8b963beeaee8661249f691d0b66fc0b650b10345558bfe4a7d6c346c3318b268fe6a9b87a77a6fbbc8523054be2487d81e59c31a36523f3511eab079f39cde7f2e4d05e7a078ccd971166d8811012cb401ad93a1f8e3da8a5c6d2032ce7b14c132d93c097fb8eccccea0d5d44d15f70a8ca1cac9f7f0fe9ff19865f383126a6968484b252bbeca0bd1b5ced0de06d2d17b879f48489b37e088e823869e4cb6d8560334674e247b1444f3dc4e7ac9c5cb02c3ee32ab8d0f3360c0ee94b26dcc78f7a845fe4aa9545cffec8733845eb2e67bb182c135ff118b5c0507b0164be1617b230e484f92d8752684a3ed39fede1cc25c4312431806caea4bfd6c83d0629c7aa6f9b7aa606f954068b2812a27f1244a4df21980ece4a94252dcd93ea8f7867308f558a43d6b24f9264c7651ec8f9519f05e2be222205968acedf7fa6f4278bb599b38ff3c12174db56561fe8ecb7d0ca04aff9a924850821301fabd76a015973f60c283ab4c0434f0a08914786cc23c7143caee655b54ee37d4b6f43aef82c5b3618806dd03eaeedfa42e12de2dc3401b1e2f47b541fd89cc3444632b0ad26cd7c5304446a83b3eddc3e432983546492512056b0dbc2efbe6b0e2a091e04df3fb812448c32c764c88a1b6b59c39ac6eb7f49a6d96e59ded4358c83d0dc8f87908585d24dc35844b7b4d4d777d99004ad52289e0912da6adaba289940ae24a0c7711c496e3963a21bc749f375a31de654f98dff3dd396baba49dcdf0861f4b933bb4efee9053e496f4e0d6b372cb2794b3d736a96b619ea387fffaa89068e91ab39905a24ed2ce270c63155d5abd4d4d8397eb2fe393f3589ad56f93ec8d5703489ef9e800a4825723e3c86a8e3cf0c69a84c64e81f5b960795ce391d6e16b3cd7f8eb455e2113b72e8c82eb7c030ddc98dda7ea361225c5af59a7baf15d4c004602bea8048ec313e75445459fdf1c700079be141ed104985f10825f4759781f752e91be57da8adfc1cb0df8a7ac6cffbeb5792537531e0ea28c34c92005a1f4b9dd104937a2b743ac1436cf1fdf44800840a0f85cbcce6c6f01db9a2e45ff137f3c70be6bb572aa89fa2d5359d5e50dfab9bd51a627070b1051270cf3d32986ab3de389482a395832e8221cb37c9b0d160ceaef002bafe9aeb5072294e4464a930c26c971d09813576529f976ad3b455dd5ec1db909bd1a2478e6e5cff737f4473b424b8f78e46c0b2bff979500d7a4f5521fd6dca9e6e5240d22716204a009bbf328f3a9a6eedfbcefaec0117bfb6b9b03eb1d65a789c0952676e22df4ce5767c1ccd40c5d5fdb2b014826866e59ec4b459d40e06510d615e201cbe5a5765be0c30d69502315f548e8350acc1995e963301d0709bcb8b2a478cf38d82a62205146bc46292241eda2d0af02f6e345cd12e914d59b352c8377e08751d9e24c2c453894f7a097fb9c20533473df748f142574a78e6a8aa1696b6caabf43a7c9e08f1ef2707e1c739facc706c346a041e18b35ab7a6ed6077cb0fb252fe5abe593657321c72484772b36fc2c84cb952f1b7d2cecc7f7288e33c5e0f924ebc0b9b257226ccfa3e33b798ec3a04127ae5c778d173f1f84fb2498f9d92c85b6d0940359e540b03ab140ebd5fab0a53c899963d0e2ac8465485a66cfb7984f290a96bef490a629e023de9623aa73d1af7b3241ff42f1b077ffb5fab09aa534b3dd71928b452dadf572bc34c9ee4c9ff8e66c10d0a7019f5f09838f522c7a1bec27566de25e757b282d63d73f37544b4bd6070b0df920f2684ee7f1475a8ba05032e39bcfd18129546e4913d7cd361720f6624ca6035cb3d8a5205abcb2a28bcd47940442c732ff58e56a73346955425bb0978896083439d39c2b161bd19036c8f8a4fbce9b8ed31d2629a390e7ca34ff3a2bfde4066b8e83e2e0e63d12965acabaa89e57eddb487d69c3082de33452fac0dea46c048402f6bafe4bcab5d0a4145124f7b570a07749be4357711be5d00241edba0034d440ebeaaaff90ed2d458972c42c6007bc2e54fd5ba1dbf9b10efc645ff484d0ae6f33ad3e031f0a9043d8e76f798d319e81296c5bc126b0223a358b7276f4ab2c0a47ec67d041ec6fae94a8e02803f99abb363de9307f00ec9b97e782e171cd6bdb12b1edf8fdb61982300a3d7ecccadd3d5fc82a12f29f71120eba2f3ee16d12719e75346ef5e9892bcca742530fb36cbcd6eeaa6932f1cd7ea56320f7346fde4cbc01980efbf3923d7ccdd0f8cf425e6d5c1589cde6cae4971a1eb5b7d4e3711a0849a9a1941839a4274b56712678fe1c167f8f1139718665cf59dede02ff6c45d32ed32e64d8a277fac4a16dc35e85022f6a4a9b12d17917445632a03d60eb0f5d512b0452964bdb7be7e5433d31fbf8c55305d1fbcd61e8eaa89e31594ccfa346d3312192c52e9cdfa616a726f1a052526f26ccc6bf5bc7e2255efc90bc51137c5df5559a4345e91ad99edc6c355b56bb98c83ddaf2919c282e0cc11aa08e0ff380a4a8f8074005a62ea6877227e75c0ee14811a37187c8fd725c3cc1be7b553d05b2eaada7c424ff805cba741f0b17e44aba0e4d3279820228b812fa1142bbc66a7e0c85bd0db995fbd10345b9daf66a1fe8d736504eee1383c8dee1f044b6bc4406c128726b44c9fdaa8589660cc578415d816eda3f6a9a9987fc74833cd6b136da3bc3ec0d53ad536e11a545fec52b3d920797ca1b0e28824d47660788589e4a80666cb308420ff951f14bbc3408357704cbec1cdb4b05a7e5c959a8b07febb63942e482183c938336e61f34954d1d19eb6f04c728296dae5a72bbab04a70d40baf17297636019072d146d31239ad1cfa566718013482af8939f01308637315698692af8381b1efc5a6cc8c6ded30d5f3270a2a9164c79f6132b5820871b094ce4672c43c550a06cebd96e504fa4b198c6d99adfd1f9a071f75155901952f45c2afbfaace10e2ae250bc1c94dc78e9afaaed1", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="128dd42d0b194eda85818e68d5fd28ef840f295a9cf2d947ee657095099847a0ef93c8be2abd79b4abca0436af7f5fc01dcec97bfd13003b56ba00d2d915aa2b6de5a92817382aad6c34c8e0b29f797cc097b1c99b474e47e1", 0x59) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x3, 0xed5a, 0x9}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 233.964511ms ago: executing program 1 (id=4034): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) ftruncate(r0, 0x80002) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r2) 232.585552ms ago: executing program 0 (id=4036): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="17d06c1e880d", 0x6, 0x2, 0x0, 0x0) (async, rerun: 32) write(r0, &(0x7f0000000100)="e8", 0xff25) (async, rerun: 32) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/150, 0x96}], 0x1, 0x0}, 0x6}, 0x10, 0x60, 0x0) execve(0x0, 0x0, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00002a3000/0x1000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff7ffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) (async, rerun: 32) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x5, 0x7, 0x9, 0x7b}, {0x84, 0x81, 0xc, 0x9}, {0x819, 0x8, 0x14, 0x180}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114f921255731d22d0e029e25aa764d", 0x15}], 0x1, 0x0, 0x0, 0x402}, 0x3) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="7bcb42008037c3faadf9efff587d3d72d1c876915474aa5bdb2f9708950205b7", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f00000017c0)=ANY=[@ANYBLOB="aaf5aaaaaaaaaaaaaaaaaaaa86dd0000103aff78042000000014000001000000086500ff02000000000186009078047f070000c50000ff0100"/67]) r4 = socket(0x1e, 0x5, 0x0) shutdown(r4, 0x2) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x7ffffffe, [{0x2}, {0x0, 0xeffffffe}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x9}, {0x3, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {0x2}, {0x3}, {0x0, 0x100}, {0x3, 0x7}, {0x0, 0x7}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffefffb}, {0x0, 0x100}, {}, {0x0, 0x5}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x0, 0xfffffffc}, {0x2}, {0x1}, {}, {}, {}, {}, {0x0, 0x1}]}) r5 = kqueue() kevent(r5, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20000000, 0x0, 0xfffffffffffffff2}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x800, 0x4}], 0x96, &(0x7f0000000300), 0x3, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) chmod(&(0x7f0000000080)='./file0/file0/..\x00', 0x6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) sysctl$net_inet6_ip6(0xfffffffffffffffe, 0x4, &(0x7f0000000480)="062591366d04000000e8f786a50230d9442a7ca4fb9ef826f1ca5e6ac9aea49b189f4e0a17e8addc9292ad6fcfa23746a25535a9ff79a761b864523e9360e6cd8a7063b64ff2af02e19c6c676833b1b2d3ffbea227f3", &(0x7f0000000900)=0x8, 0x0, 0x0) (async) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') 232.1243ms ago: executing program 1 (id=4037): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) (rerun: 64) getsockopt(r1, 0x29, 0x65, 0x0, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r0, 0x40000000007) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 158.71524ms ago: executing program 0 (id=4038): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) socket(0x2, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="6d6eec095f", 0x5}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x7ffffffe, 0x81ac, 0x1, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0xd5, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0, 0x20010000}, 0x10, 0x42, 0x0) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000440)=""/247, 0xf7}], 0x1, 0x0}, 0x40) (async) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000440)=""/247, 0xf7}], 0x1, 0x0}, 0x40) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pledge(0x0, 0x0) (async) pledge(0x0, 0x0) pledge(0x0, 0x0) (async) pledge(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) 157.919105ms ago: executing program 7 (id=4039): shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x158, 0x6}, 0x7, 0xf, 0xffffffffffffffff, 0x0, 0x8e8a, 0x8000000000000000, 0x5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff3d) 155.459712ms ago: executing program 1 (id=4040): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 155.171647ms ago: executing program 1 (id=4041): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="03000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) 153.921492ms ago: executing program 7 (id=4042): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="2cb304c7", 0x4) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) writev(r1, 0x0, 0x0) read(r3, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0xb1, 0x5, 0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0x46, 0x1, 0xa00440}, {0x2, 0x9b, 0xd9, 0xa}, {0x16, 0x3, 0xdb, 0xb97fd}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 98.768128ms ago: executing program 1 (id=4043): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async, rerun: 64) close(r2) (rerun: 64) poll(&(0x7f0000000080)=[{r0, 0x103}, {r0, 0x40}, {r0, 0x4}, {r1, 0x80}, {r1, 0x80}], 0x5, 0x3049) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0x1}, {0xe77aa419, 0xb, 0x7, 0xfffffff9}, {0x8, 0x20f86, 0x0, 0x490}, {0x80000000, 0x800, 0x3, 0x2}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x3, 0xb4}, {0xce1, 0xd16f, 0x4f9, 0xb3}, {0x2, 0x803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0xb}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c2, 0x40000005, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x1, 0x1}, {0x29a7171a, 0xfffffffa, 0xffffffff, 0x6}, {0x2, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x3, 0xc}]}) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r4, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) chmod(&(0x7f0000000240)='./file0/file0\x00', 0xe0) readv(r3, &(0x7f00000025c0)=[{&(0x7f00000002c0)=""/4111, 0x100f}], 0x1) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000000c0)={0x6, 0x8, 0x78, 0x10, 0xff, 0xfffffffd, 0x9, 0x10, [{0xb0aa, 0x3, 0x2e, 0x8}, {0xffff, 0x54, 0x3, 0x5}, {0xffffffff, 0x4, 0x9, 0x8}, {0x10000, 0x96, 0x80000000, 0x4}, {0x400, 0xb, 0x10000, 0x7}, {0x3, 0x5, 0x80, 0x6}, {0xfffffff3, 0x4, 0x8, 0x8}, {0x9, 0x6, 0x1c85}, {0x2, 0x9, 0xc, 0x12c8d6f9}, {0x0, 0x6, 0xf}, {0xfffffffa, 0x9f61, 0x4, 0x1}, {0x4, 0x4, 0x7, 0x4}, {0x2, 0x101, 0x6, 0x900}, {0x0, 0x4, 0x5, 0x6}, {0x0, 0x8001, 0x4, 0xc}, {0x9, 0x1, 0x4}]}) (async) close(r1) 68.520495ms ago: executing program 1 (id=4044): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x1, 0x5, 0x3, 0x8001, 0x6, 0x1, 0x100000000}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000440)=[{0x8}], 0x1}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f0000000400), 0x0) 68.124688ms ago: executing program 7 (id=4045): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000006c0)=[{0x7, 0x0, 0x2, 0x7}, {0x5, 0x40, 0x81}, {0x87, 0x6b, 0xaa, 0x6}, {0x6, 0x4, 0xfe, 0x1000}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000480)=""/189, 0xbd}], 0x9, 0x1ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000006c0)=[{0x7, 0x0, 0x2, 0x7}, {0x5, 0x40, 0x81}, {0x87, 0x6b, 0xaa, 0x6}, {0x6, 0x4, 0xfe, 0x1000}]}) (async) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000480)=""/189, 0xbd}], 0x9, 0x1ff) (async) 67.862544ms ago: executing program 7 (id=4046): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x36a5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000240)={@local, @random="5fbb8af09d48", [], {@ipv6={0x86dd, {0x6, 0x6, "e22945", 0xa4, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000ebffffffffffffff00", {[@hopopts={0x6, 0x0, '\x00', [@pad1, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x64, 0xe, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x8}, @generic={0x4, 0x5a, "6173a83b97d0745deec7a1df93ace99c62b1a9cd6dba903276985ae77ba74f1e412de24d58676e3d901633dff1f555766d53883dc1760e3f5e45dde29173f5fad9aab3db1b5fcd24b6f8ff475e70ba5c12eb9e4c76b60b1372e1"}]}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x4}}}}}}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r2, 0xc450444a, &(0x7f0000000040)={0xffffffff, 0x6, 0x10000000, 0x65, "01d04b0a0047c1d100", 0xf, 0xb}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) dup2(r4, r3) listen(r3, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 66.711625ms ago: executing program 0 (id=4047): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000, [{0x3}, {}, {}, {0x3}, {0x4, 0xffffffff}, {}, {0x0, 0xaa59}, {}, {0x0, 0xfffffffb}, {0x3, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {}, {0x2, 0x80000001}, {0x2, 0xffffffff}, {0x3, 0x1}, {0x3}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x3}, {}, {}, {0x2, 0x6}, {0x0, 0x3}, {0x0, 0x200}, {0x2, 0x8}, {0x0, 0x9}, {0x1, 0xa}, {0x2}]}) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0)="63e1303d", 0x4) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 66.181116ms ago: executing program 5 (id=4048): syz_emit_ethernet(0x5f, &(0x7f0000001440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0a01b9766e67db699e4da0b73130d9ba610535de549ce81fa05154d8ff037fae22785cf20f002b2b7bca2d58726ab973e46af716b97aed25df743a685111d0362e72a9c2b6f7079e5317f25f5a7897bd3aa8f7"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x4c}, {0x400, 0x0, 0x0, 0x2}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x1, 0x80, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x92e4}], 0x5, 0x0, 0x8, 0x0) close(r0) sendto(r0, &(0x7f0000000100)="57eb9c0504f4eea122505170bb6d4eea290ff1b9f7cb8fd0225a687f91ec63fcf76adb45ec364ff8728754d22a473dd3fb47f4346a25235333fc5cf9dd7fdbc73a4641b1d111223586f460c597071f1b32702d97af33f3eac68795e0200d3bdc8546e6b72efaf7441f2d1c7e830f664df3017ee230080b09bdb176f80187e34e11a17cbcd39b94beef547611fbfaa9e7fac0c1f79cd1eb4a5d311e67a3401e0c", 0xa0, 0x1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x2, 0x39}, 0xc) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="6e040000", &(0x7f0000000040)=0x4, &(0x7f0000000080)="2c6e4fb7", 0x4) 65.892905ms ago: executing program 7 (id=4049): r0 = syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="25ae3b780d189ec6bfecc57b5da6ec78dfb17fecec", 0x15}], 0x1, 0x0, 0x0, 0xb}, 0x2) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB]) (async) setuid(0xee01) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x200, 0x0) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}, {0x0}, {&(0x7f00000003c0)="637298def8c55f2d461e52e4d9afb506fcb687b8fbd39d50250a", 0x1a}], 0x3) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) setitimer(0x1, &(0x7f0000000080)={{0x1, 0x4ea}, {0x0, 0x6}}, 0x0) (async) r3 = syz_open_pts() r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x2}, {0x40, 0x3}}, 0x0) (async) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000300)="851d5a", 0x3}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) (async) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) 57.863327ms ago: executing program 0 (id=4050): socket(0x20, 0x1, 0x3) r0 = socket(0x24, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x5) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2b, &(0x7f0000000040)=[{0xb759, 0x1, 0x7, 0x5}, {0x0, 0x7, 0x3, 0x69f}, {0x8001, 0x5, 0x0, 0x6}, {0x5, 0x9, 0x8, 0x8}, {0xacd, 0x81, 0xd, 0x7}, {0x2, 0x0, 0x2, 0x9a1}]}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) chdir(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x6, 0x40, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x2000005469, 0x4}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff7fcaaaaa1c0d0020000408907800000065912d48deffe28897b1764ad8"]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r5, &(0x7f00000004c0), 0x0) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x101, 0xffffffffffffff0a}, {0x3, 0xc}}, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000240)="11e75b6fd54d4e", 0x7}], 0x1, 0x4) 3.192398ms ago: executing program 6 (id=4051): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6e6, 0x7, 0x8, 0xfc, "33dd8d03efa356e290ca64c3dc65f39c50eb5b1d", 0xd1c8, 0x9}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000) r1 = socket(0x20, 0x4000, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x104}, {r1, 0x100}, {r0, 0x52}], 0x4, 0x6) connect$unix(r1, &(0x7f0000000100)=@file={0x1, '.\x00'}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) r2 = msgget(0x3, 0x10) msgsnd(r2, &(0x7f0000000180)={0x0, "09bd37fcfbf472324840f712a6d94922b267e2adab6f22b02b43cd6e888f328fdbcc12965f63268332ccf00d641096951dbe377d3afaa812c5fd7989e00071a9e72cfea98a8363e380111b81acabe3d2c27bfa881c672e537549420b2dcb4f8f6cb4fafcdf84984827d375ad8f6a18c1f2ca9f996d6cdb6fca0dd59b05fef440bf8497eef442c76b3caa2152f58ff997aea62e265a72395866fe8d72a7e8e15be3f3070410a63fee33f167b4d70c51d22046b6f48a5b25360d36c55ba731db7e3f3a6d5d79c9cd15e3c6289014ce36850e1e56d53b1e563549a7adb40afda6d606b97ef4f969a9373995"}, 0xf2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x6) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000002c0)='/dev/tty\x00', &(0x7f0000000300)='/dev/tty\x00', &(0x7f0000000340)='/dev/tty\x00', &(0x7f0000000380)='/dev/tty\x00', &(0x7f00000003c0)='\xc1*]\'\x00', &(0x7f0000000400)='/dev/tty\x00', &(0x7f0000000440)='/dev/tty\x00', &(0x7f0000000480)=')%\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='&\x00']) getsockname(0xffffffffffffffff, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) sysctl$kern(&(0x7f0000000600)={0x1, 0x3}, 0x2, &(0x7f0000000640)="d6df8401d8fe92df2e1a083c24db4f6c509e16e709d2ce4d0e9cc6a5e4fe4ca18eef976739a171d2f389bbc27871d1578b90fe44d90bb35e62ddaf488f58d76ac4464f8044f2602e338a292aa401ebffcb1c39651db78f4e316cbb8dd3e7e2f6fbc693779731e4ffd8b8a0f6691fbb4943ccd1c528123993b9aa8c3713c4ec963fcf79fbe58fb6ade157b999154099be8d02f72e41", &(0x7f0000000700)=0x95, &(0x7f0000000740)="8ef76f67cd63b7701e28998cf5c1af63609f89e80575abe31b78d37b3aeae0291f285596a69bb96ce4d40b1a516b0f33d605b7bc84c2e5f697d3eece9dc2cc9f905a756d0ee9644ec9e545896244fc26b7189b01a43dcb1571a8e2463034055d48023b01537e8348d9a0547e6a080feff1dde3c2c71ca224b2ac97973761b86361e7f84a89ece6016d5d4e6543cd7660d3993f2fc4febd4a761b9610c425d4b5739ad743251cb4294d0cf8cdf672e2b2d826f154", 0xb4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000800)) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000840)=0xadc4, 0x4) r3 = open$dir(&(0x7f0000000880)='./file1\x00', 0x8, 0x50) utimensat(r3, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0x0, 0x47c9}, {0x5, 0x2}}, 0x0) mkdirat(r3, &(0x7f0000000940)='./file1\x00', 0x84) r4 = msgget$private(0x0, 0x80) msgrcv(r4, &(0x7f0000000980)={0x0, ""/187}, 0xc3, 0x2, 0x1000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000a80)=0x97) msgrcv(r4, &(0x7f0000000ac0)={0x0, ""/231}, 0xef, 0x0, 0x1000) renameat(r3, &(0x7f0000000bc0)='./file0\x00', r3, &(0x7f0000000c00)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000c40)={0x3, 0x7, 0x18, 0xffffffc5, "b934387cc72b647fc452fa067e31d4470f03a513", 0x8, 0x3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c80), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000cc0)={'tap', 0x0}) mknod$loop(&(0x7f0000000d00)='./file1\x00', 0x1, 0x1) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000d40)={0x1, 0x9, 0x7fffffff, 0xfffffff9, "c927efc7da059747653d90e6d546177902b763e0", 0x6, 0x5}) ioctl$TIOCSTART(r6, 0x2000746e) 2.886045ms ago: executing program 7 (id=4052): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r1, 0x2) close(r1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="f53a9311cd55", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x89, 0x9, 0xfffffffb, 0x7, 0x996}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x8, 0x100000001}) close(r0) 1.834149ms ago: executing program 0 (id=4053): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x3}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x87, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="825a4fc3b1f2b0c7dda0a07a2c01f2facb708fb83f7c2460a54fed89e031549b415856c466101c6c8bf40e51859cf4de5dfe31bc1fefc0393ec4c23fae39718464f80fbfa7707a587c0fc1d0050000000000000026e7a6cd34e0c9157c005dadabe2aca8c4057347bc0537a407db4f971f82aa8038eedda2fde23e21684993d06afa6cca2bfa9b", 0x87}], 0x1, 0x0, 0x0, 0x6}, 0x807) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x4f}, 0x2, &(0x7f0000000400)="ffd37ee87ad8582b05af531ca53c4a279245c282b83088341f71ca4fe8210c57c13aa85248a487df72cb343470feb098626f6a3bd63c4f8dc3eca22b1c33c529ab04a921ff34d50eb8204bfafcebb2c944fa8094cd64495b44d4f3fe2b29b52292616524443035e52b0e03eea7b9f684ae9e18bcca1f08b8f42546ffafd5eef287fe2c1a434564de39f6a24e8d2705af1eda90459114c63e81bb42e1bd76010ec683d20f2ddf868363e054ab88e7443541747a74ff24b5579ec3e6d3cd05c4826b7a0b08558db4cec4103580a0ad8b257f2b57da2ab1fc74a8d30cb33d70ed9f9a3801a6873fa01840ae00392b5be97776ad8d0021bcd15b1bf686f0c3a748ba659b51288262347adaae9d2593eb057270ee1c2f3a3bb374ab9351b8ec2a65c7884cf9bb80a72a303b7774d26cdae7b36eef143c7e00e6c26d8a756ec2dca01a806580d7919403b39d3a6c7f826107b885670d53549947ec8eb2c9badec2b1bb2e910cd83e7ebd43e85d3a12bfdc3f409644cd48a81aed4834a5094aec1bde0b306f8999761399a63adaac616a6ee4c4f9f0b06b2b3b2fbe1d6a7a61220407c5c1930e88b37709fb8f82c2d413d4df14cde7191e68c007148854bf1a0cb2fe0c56e5d6c6570cc4dfe86be88035db79d29ba24cf4373d823ca51a21a58373f4eab34ad0f12b6db855180e46a9e0dda144dbc15b4680649e3ecd177671e86d31f30a75933e621b712d34b2afc7474fdd02414026c15dc66fdaf525c3dd61047d7aca5866784369dc6c873ce6111d51fa5996ecb469c1945845afcc89e00c196182c5529ec4e7aa1afa119c737366f3988c68711cecbb17a94b32a2f690370f8a068b0450882cacc44c9ce1ce6ef628e94400f113c508c7b3ddb5b2ac2233cb34007b3f9715ec2ffa5f1469d979499cb4407a9baa5fd6c6a05c92dd05c9942f9790c9a311afa0014ae8df6965764dd4cd4cbf4128dbedfdd24dcf8380eefdc8f77276320b5e4e9da532238b4266d40237acab6ea1a0e55fc5b9052f6a975624cd00d1c7bd90399b1bbb324869aecc882313c4448f6106f2ab3a115aef031fe2ec68c7add0882606e7011f22c2ff582ca3736785ea926218730ff11a867ccd0bd1487c4d487b4e119434ea2aa6638bed2afda62132912940dd853f94ef23810bf1949198923ca862ad98f4b005b43bf691d72f5252c080b80536f0988d371bafadfd28b9999f4ef09184fad0c78a7c3c81fbf5a8338bc3df2070dfed99ba995cf07191faad936c33f8ee54298519fc1a7fa2ef8f7c1616d3f167ea89d89c56e9b634a5fb723cf4d9793d96ff5d872a9ce81cf8d7f66549e7edd89aa9234338ff90fcddcc1a665aab40bbab0a9540cb3c098eb7447bb3783be6dad72cd62e81b20d671c340818b47f06ff94b191d4053be9c7f18232e8cb695a3926adaa8bb3d44de4a6d3cd43d90fee3bbcd32f03d8fef7b94fe0cc39492d1a7056de3dcfb15638f9583e4b419e27f75c7ad99bbc5746de6deac94280b8d14d3a4e0cd02ad67fd7dd4776135efee296f693863dd000224fcc55eddf12a047a07baf6b21ee216de99b4dc291b4dcf1e63ae89f60d487f8b1ef3e4e7bf766beca87aabdad288ef9b74c535b2177f4a04ca8acc6feb70c93b5875e46646f28c479a7badd0a92325d9c44f48e5363c031cd03035dfd3e8fee761fa6c2e82e539e25acdf8d8f9497b5a37420486022120e3389ba69181a6c224491eef091222e0d88f56d582cc80cff3c84cd4e5967e3729bfb44b1a61fcb35f38803c794dede54dc98dd997a25049dcbb26a0331d2e915513aa28b23f76081200d26ceafba40ac5dbebe3dc22ccccf716dec5a3e1ad6ee603dfc984512d1e903e368fadf31a164e0fc8be571f1e02547af34a7597c1cd48c7f82b7bb9db3fa929c21d6d81a51aa1ca751838a5cb2ed8a177a267506188848c09d726a7a1ac5e050203754f4cc4f01d8556f1b2de058412d3d87c9ca08fbf2b5b250203915b8f75d6e86ed4bb7d2258c3d9ce980c3fe284720f1820dd1d55d6e58c0924688c435cb97474ed31cc667bd9c919518ed3cec9ed94062371fe5231f7ca7170cd018b0981d53d32402337e13775424b1765d94d58b9b84fe5626fbdd1ff37129e28ba22c134a65703bd4d985841c4dfc09826a9984760389b7579173983a21a4c2edb9c38a61687bb9d7eeece3c6cf5cf7f07efdd940350966806708c8547d8d68d55d28b1670eb756bdc9376ad2c7c7c5de511f18701293b0a76475ae1cb9772cc9ed3831679025e5760eb22c2d436f7100de396fee1ab22a3fe6d97b8086625ba9a6daf8465fbf3433f99e9edb411bd153be398e6c79f31bc4ac7cb2f02b7374bec62cf77f07829b563540c2827bf7b8ed963ed482e4eb2d4dc8b9127a6ceaa213ca7d340003235472500cd979aeb4b37160828e28fb2ac50300505cfc651c119e2c2aed5437c8f5ea6ccddd2acfa606886503f43ecbc8c44edc2ad9760b31452be5f21cf00aadc3cfceb6bb2a85a4877fd096ba67ad25a108d8dde3815adceb7fa1115c6ca55628dd04710027ceb8596561d90cea847b89ed61a856fbe03b7f3b816cee6a636317ee76d561f51c8a8da5592b770bcff129f1b80de810f293fdb86754e6ad4ef0e78c3f410e2942be14f87c583c633a7a3a37b0b03d5024a3f0920d04071ea95a5e87fda5163dac5332cd179234366136ad9471f537e4ed1204d43626336d9d1a58fcc1386124e20c99bb6dfad450fb235728d6b8f87d202ef24b89b815ad9c35964af51a3d9dd71ed72d2a45a3aa061cac9c32ee7f43f4c87993c181bae31cc87ac6db55bf782a457552cc69b1b61f40c4e7a01e1efe63e55efde5d38ae189829beada19c6c3f6cf2f6d7305e39efddc83203e26764d700d68bc4a67de093acaec08c5746e78994719d71e7a51bea3c43b4bfd811818349fd10afe7e2ddf0f86ae0701d8fc7aad569913100d087269b98a13cc96c8d21eff152fd26d75dc7b0ac603773d29360cfb156752ebcaea36064879ffd87b30ce05abcebb07b9a4def451292494760cad1b946f8fe7443d280fdbc590c5f994cb152890f5c8f943eeb7f377cbdbc8ffabb2f155f44f9646004dc1bc7170551b9b0fd586f49f626476e19a65da03e53bed922fd084f9a72f5fc6747c23709ac4ff33c87e07228c03693a50a53bd1c9c05fc51b38cd50ed33d6388d26428d46eaec9e033b7ec3e9b939ba96f92862a099f51cd2f53bba556fcdb7d063a4ed9432ae98e2faeba805e7c2514ed42d17a02402237ec83fd890d93300cdec582270d494aae645020bce898798afa718daabe8be3a27360ef2bcf9a8d3d48a31db4e08abf2827e062cfd13202c8959c987c04e76a57ee5c68dd423021d129ee15abe8412f77bb679ae576f405ee34dea00004ae9286a0ca8c8f23d2068e2b2d17a8f57482d5715dc7e51a7a13ffe529bf1ba161e58bb82bb6cd4c93418a9ac84b4ebba92a86b58aadbfce537e8da01fd809997dab00752df30039ddeb0194b1618540adfdd243dd58c185189bd4e722139ad47173200df113c59ed3917cfc19b73b5b7d36399525e00be8a4d2f354e5fa4b128f6865971365314e5dc90e26cb221e0c1c8e7675cae5067f2a46401c67ee18a6c5186c60d3f8f520c046fee81c2ac5b94ed7bb74049f9bbaca2aec6a842189b9a1a09fdb3aeb3c2edc94b804fc637d80fce1c370d0a98d4467b43bdafa4f89e44d7da60f684eacbfaefa34cc7803fd5315bdf62c94da4960fedee25d71350d358cb2ccf9930ca6cfb347ca9e0ce031834e9bb32688bd5a701c4ce6fe38bcdf53dade2406723e4f0bb612b52cbe863c4d91534888df031494fd3fa1b20e9aeebf8b6a810be4474c532eb8062dad979b1679c857ec35a99d5e29130da3edf8d250126734db4241ac940616583de371bce785c40c2f6a80a7f48a52d8e9b9d6373616ac5b98ea1f547bfd70feba7beb4c04d37cc0d4e1198b88ac677f6bd6f985dcd53f7b8ec55557fc6b819e0243618a58aa01a04cd2fcc92bc4755142a538c6dba5a08b38490362c92e530d50936880287381e447c76986cfba86045a8b167d0ce2ca01272c76007a2fd4ca7629c382a4dddb9d54c9e8ad18e4b3e777adf2064d754daa8a1a1dd7eca0fbada7efa83246803b271d1a4ff54f493e324c2bb7aebd66e11f2405b48ce50d49959a1bed9d6a02f3060479421f811e7ea851c52a9b23b7f94194e1bc4544b6ce599fd7ba832feef315e896c9be40591cecd4ddad9c39a8f0792268b4cd7f54a73e3abb86fe46d2e7d89293276c26a805fb71ed0f231ecd118c27e637cd3b4604ed9134f881d0609d51e63699eda7ea7b210e927584c9afe3f1fec7e1535963be0c20cd5c3a33cab77358e786da60984068c025ee45fbdbca1f9150989b9cbd31616af9d0943411ef45b12854ec07ac11a7f34aee8b0f90d928f7acf8b7d498c8bcdf8c9922899b694fdc0c32e52ac06fe12254327a47cd3a3c615dbf196d6fd3ac03a273ab551530c1af19a5d8a2178d6631c96951e3e710065208567ed1d3f1432eaf99489b9f3a51efcd9308e4a949248fd995d1ead7b9026e431601be8b434b2055c28da0d1ae15d66f3b1d4423a92bdac4d4f00fe2abfcb8f54d99718823aaf9b50f30dad55c1701efc334d9bc4ba566e79aeac914f6fe5ac0e23312396d32a9f8294cb462059a6b3b0accca7af7b6fc3c13b80d4ae199362d82ed1c6fe098cea62d9bfe9207c03798554f7c7c7151ea299fac5caaff82b59a842ae076e07e5c31d2c5dbcfd7f97a22089d15ef862b2b313116aad07d882fd07cc0d9889adc13ee86e36e8c51be0a113871544c083483c90265f7b906e80531643f50bc6e723493ee9b14597d771f6e16eadde2b126414c694f40f5a0691aa28c7f06f514ddf9aa5991c575db67ddcb8f163967d85bce451ca62b55a0618e55de1d28c973bf4e536c4aafb6750dcc46f02ee67272bae9125c0002fe7c283ff43727be4fd1411b73072b704b09c906f8ea8cd2afca6fc6b153cc97bbe4702cc66cb8422341d5b15474f4edcc2b0b679ce0734190e1cef7d4934cf4bda3aa8c17805f8398c4879eb6bf43970050ca200febc346294cb5666c326734ff0b3a38ec55c49423aaac1d7117e68f44839225ed06aad2f672526b6b64f182fd5c0fefa1ef43d32add275013c30177383253beb9be24bb54a9a96e99634083428e4075fb7491e5124838f1e0034630af3c5fdf9c1bc4c7a1252e9812e9ea66ee690ed7b809a3a81f442c1011d0ad61203b61817f9e941b28ad1818d8355922aeaed314c68363bef214a7d86767963184958c6db14af8dd88baa61380cdb407d9f2e65b7b505d9eba2e865d6cbdb12533b01b41e5cce93f3ba6131a84c4fb1290416bd15d77cc50d3f2f90f6ff9ff6bd21dd44dbfcf51618b57d1bf47266fdca6ce895e7dae9efe84dc0214ca62342ea2d38a19c734c4732cc4af5c63a6cf2632fd09bf6d995d5b69d4467a75ad1d4c91060d19fc213f80efc91183a85be10b8642de63181018e440292c5a84b819639887b73aea7eb9becad1c95373dbd05c58d1788141a6ca849bed784f9c2551d28b12b5e8db3af10e66743252919c6fe13031f1fa53b6fc4bb81f71607ad8b5aa3ed7e330e0452f932e4a6f6d41287b8ddea85b320e40782cb5f4c0f69fcb93d5845cb8e45d47e7afc7369870eadd6f5f487caabdc1e0aba54bfaef39f21bd20d7551025462663e304fd06fc2c6abfea6c59ccacdce54d", &(0x7f0000000180)=0x1000, &(0x7f00000001c0)="fbd64169a60ee081f376073a124392fb14e1c0615451c339c3a1bdce82ad53a96251b81c61651b49ac04eac8511614fc52470ca65229adb037e40eee314547de012639f270a300c0402a9ea6c0d25c99af7ce3234d9211132c386b46352d2c57a7608ad49bd2691aa7b438b51b9d60f2100fdd1bcd7073313cebb49f2528352708012b762d0ad22f1787d14fcf3d15153e481f36a40edc54ba24", 0x9a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f0000000000)={0x0, 0x8001, 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) (async) r4 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000001400)=[{{r1}, 0xfffffffffffffff8, 0xc, 0xfffff, 0x7, 0xa}, {{0xffffffffffffff9c}, 0x4, 0x40, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x2, 0x6}, {{r1}, 0xfffffffffffffffb, 0x27, 0x80000000, 0x6f6d, 0x4}, {{}, 0x8d857c648e7316e3, 0x88, 0x8, 0x9, 0x200}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x3bd, 0xc055}, {{r0}, 0xfffffffffffffffa, 0x31, 0x4, 0x3, 0x9}, {{r1}, 0xfffffffffffffff8, 0xf, 0x2, 0x3, 0x7}, {{r3}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x9, 0x3ab110f0}], 0x56aa, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0xc3, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0xcf9, 0x7}], 0x5, &(0x7f0000000300)={0x8, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000280)=[{0x16, 0x4, 0x1, 0x1}, {0x40, 0x0, 0x30, 0x8}]}) (async) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 971.455µs ago: executing program 0 (id=4054): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x40, 0x2000007, 0x9, 0x80000001, 0x81ad, 0x10001, 0x10, [{0x0, 0x9, 0xfffffffe, 0x71003}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x2000}, {0x1, 0x3, 0x3, 0x7}, {0x1, 0xffffffff, 0x4f5, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x5, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x9, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0x4c, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) write(r0, &(0x7f0000000000)="264c0cc4ee63", 0x6) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x808c694e, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x40, 0x2000007, 0x9, 0x80000001, 0x81ad, 0x10001, 0x10, [{0x0, 0x9, 0xfffffffe, 0x71003}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x2000}, {0x1, 0x3, 0x3, 0x7}, {0x1, 0xffffffff, 0x4f5, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x5, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x9, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0x4c, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) write(r0, &(0x7f0000000000)="264c0cc4ee63", 0x6) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0x808c694e, &(0x7f0000000100)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) 0s ago: executing program 6 (id=4055): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x7, 0x2}, {0x1, 0x10, 0x6, 0xfd}, {0x6, 0xc, 0x41, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="ec65f60b85a29026d5642c54e43d623dd0496612451637425a14c314028e4965e3a142988e00"/53, 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9d", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x1c, 0x0, 0x0, 0x0, 0xff}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0xfc}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000, [{0x2}, {}, {}, {0x3}, {0x0, 0xffffffff}, {}, {0x0, 0xaa59}, {}, {0x0, 0xfffffffb}, {0x3, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {}, {0x2, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x3}, {}, {}, {0x2, 0x3}, {0x0, 0x3}, {0x0, 0x200}, {0x2, 0x8}, {0x0, 0x9}, {0x1, 0xa}, {0x2}]}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2010, r2, 0xfffffffffffffffb) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) acct(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x8) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="c3fafa9d401aa841d0cb7a6af1016e39c47dcad4660000054c01bf06000000001900000d000000001d00000000000035df166ce46687e3bdaf4b2914645c61d6c892da098e4e3a18", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.134' (ED25519) to the list of known hosts. login: pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 6, 3):% = 287762939904 ).60#"./4)&9: 5(? (/5'(4 7% .%6%2 '/4 #!,,%$ 7)4( -!00%$! OpenBSD/amd64 (9r5Io'eQipI S) n) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error load: 3.89 cmd: getty 218 [ttyin] 0.00u 0.02s 0% 342k pckbd_enable: command error uvn_flush: obj=0xfffffd805ba92900, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error denied attempt to set clock back 67108883 seconds denied attempt to set clock back 67108883 seconds 0#+"$%.!",%: #/--!.$ %22/2 3$0(6)/3#3)0:1:0): (%#+ /.$)4)/. (%22/2 0870) /. /0#/$% 081%  : ,,%'!, %15%34 /: .6!,)$ /--!.$ 0%2!4)/. /$% 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (s`گZI臀+N? FcϹBI68͖;k#8G1b)G8FEX>Ѫ:^T[6XeۣJ]/NC>voIh;+G6Zku#`g.lu$+Ҧ^,g^:ϖaqd޴A푿ЃX_C-p1dSNy'X@5$j1[sGa1 L&GF) (tty00) login: pckbd_enable: command error                OpenBSD/amd64 (j)aLV"S5tNkph|{w!IT) (tty00) login: denied attempt to set clock back 67108907 seconds denied attempt to set clock back 67108907 seconds pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805fb72158, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf denied attempt to set clock back 4162767999 seconds                                                                                                                                                            OpenBSD/amd64 (4HL1L~D) (tty00) login: in6_pcbnotify: Huh? Thought we never got called with mapped! denied attempt to set clock back 4229876890 seconds j|E1\:malloc(): allocation too large, type = 6, size = 287762939904 in6_pcbnotify: Huh? Thought we never got called with mapped! j|E1\: OpenBSD/amd64 (h9B!]3Ɏ62ŕw!]22O@`x \v(" ݖTʩ) (tty00) login: denied attempt to set clock back -9223372032624900947 seconds denied attempt to set clock back -9223372032624900947 seconds denied attempt to set clock back 2082393265 seconds uvn_flush: obj=0xfffffd805fb726f8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 lo0: can't handle af0 denied attempt to set clock back 67108918 seconds in6_pcbnotify: Huh? Thought we never got called with mapped! malloc(): allocation too large, type = 6, size = 287762939904 fuse: Cannot find fusebuf uvm_fault(0xfffffd806c011218, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff81004be8 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff800036024fb0 gsbase 0xffff8000299fdff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff81004be8 Starting stack trace... panic(ffffffff8339ffd2) at panic+0x1d0 kerntrap(ffff800036024f00) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001574000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80002a2b3240) at dtclose+0x109 spec_close(ffff8000360250b0) at spec_close+0x466 VOP_CLOSE(fffffd806e1462a0,81,fffffd80097fb750,ffff80002a2b3240) at VOP_CLOSE+0x132 vn_closefile(fffffd805ff13448,ffff80002a2b3240) at vn_closefile+0x12b fdrop(fffffd805ff13448,ffff80002a2b3240) at fdrop+0x121 closef(fffffd805ff13448,ffff80002a2b3240) at closef+0x192 fdfree(ffff80002a2b3240) at fdfree+0x116 exit1(ffff80002a2b3240,b,0,1) at exit1+0x576 sys_exit(ffff80002a2b3240,ffff800036025420,ffff800036025370) at sys_exit+0x1a syscall(ffff800036025420) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79d07c1ef3c0, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON TRAP EXIT 4 0 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *166202 20071 0 0 0 1 syz-executor 16772 17644 0 0x14000 0x200 0 reaper proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7617e17e0b80, count: 14 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c011218, 0x0, 0, 1) -> e ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7617e17e0b80, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a3572d0 rbx 0 rdx 0 rcx 0xffff80002ec12a98 rax 0x2a r8 0xffff80002a357200 r9 0x1 r10 0x787c9a1b9dbde4f9 r11 0xa9dc8703426098a r12 0 r13 0xffffffff82624218 Xdoreti+0x18 r14 0 r15 0 rip 0xffffffff82b684c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80002a357250 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=166202 pid=20071 tcnt=2 stat=onproc flags process=0 proc=0 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003bc33a18,0xffff80002ec13508 process=0xffff80002a369d08 user=0xffff80002a352000, vmspace=0xfffffd806b95fd70 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72489 404549 6731 0 2 0 syz-executor 72489 396953 6731 0 3 0x4000080 fsleep syz-executor 79156 438021 34228 0 2 0 syz-executor 79156 171550 34228 0 3 0x4000080 sbwait syz-executor 79156 10044 34228 0 2 0x4000000 syz-executor *20071 166202 76702 0 7 0 syz-executor 20071 42487 76702 0 3 0x4000000 biowait syz-executor 68404 318842 49539 0 3 0x80 nanoslp syz-executor 68404 94202 49539 0 3 0x4000080 kqsel syz-executor 68404 174809 49539 0 3 0x4000080 fsleep syz-executor 10466 1072 88383 0 3 0x80 nanoslp syz-executor 10466 396053 88383 0 3 0x4000080 ttyout syz-executor 10466 235811 88383 0 3 0x4000080 fsleep syz-executor 26277 390345 32193 0 3 0x80 nanoslp syz-executor 26277 347048 32193 0 3 0x4000080 kqread syz-executor 26277 84094 32193 0 3 0x4000080 fsleep syz-executor 21868 136536 74102 0 3 0x3000 suspend syz-executor 21868 376661 74102 0 3 0x4081000 biowait syz-executor 21868 495068 74102 0 3 0x4081000 fltagain2 syz-executor 74102 162020 22863 0 3 0x82 nanoslp syz-executor 6731 334455 22863 0 3 0x82 nanoslp syz-executor 14378 323995 1 0 3 0x100083 ttyin getty 34228 236035 22863 0 3 0x82 nanoslp syz-executor 32193 233987 22863 0 3 0x82 nanoslp syz-executor 49539 442228 22863 0 3 0x82 nanoslp syz-executor 5464 501644 0 0 3 0x14200 bored sosplice 76702 101661 22863 0 3 0x82 nanoslp syz-executor 88383 43005 22863 0 3 0x82 nanoslp syz-executor 34561 159663 22863 0 3 0x82 nanoslp syz-executor 22863 53483 61629 0 3 0x82 kqread syz-executor 61629 292759 96997 0 3 0x10008a sigsusp ksh 96997 120714 75504 0 3 0x98 kqread sshd-session 75504 146630 68695 0 3 0x92 kqread sshd-session 68695 463127 1 0 3 0x88 kqread sshd 88294 387634 63667 74 3 0x1100092 bpf pflogd 63667 193405 1 0 3 0x80 sbwait pflogd 1296 133928 44127 73 3 0x1100090 kqread syslogd 44127 79611 1 0 3 0x100082 sbwait syslogd 75790 513261 1 0 3 0x100080 kqread resolvd 46755 451219 97258 77 3 0x100092 kqread dhcpleased 27649 60595 97258 77 3 0x100092 kqread dhcpleased 97258 210233 1 0 3 0x80 kqread dhcpleased 29362 209575 0 0 3 0x14200 bored smr 88260 259643 0 0 2 0x14200 zerothread 54680 312801 0 0 3 0x14200 aiodoned aiodoned 73075 118255 0 0 3 0x14200 syncer update 36286 297524 0 0 3 0x14200 cleaner cleaner 17644 16772 0 0 7 0x14200 reaper 73782 192542 0 0 3 0x14200 pgdaemon pagedaemon 86635 236449 0 0 3 0x14200 bored viomb 36536 388427 0 0 3 0x40014200 acpi0 acpi0 87507 357717 0 0 3 0x40014200 idle1 68945 214796 0 0 3 0x14200 bored softnet7 41732 164372 0 0 3 0x14200 bored softnet6 26863 165374 0 0 3 0x14200 bored softnet5 99952 205601 0 0 3 0x14200 bored softnet4 33507 146879 0 0 3 0x14200 bored softnet3 40600 374246 0 0 3 0x14200 bored softnet2 946 21912 0 0 3 0x14200 bored softnet1 64181 37085 0 0 3 0x14200 bored softnet0 64259 157588 0 0 2 0x40014200 systqmp 99923 32607 0 0 3 0x14200 bored systq 54805 272543 0 0 3 0x14200 tmoslp softclockmp 91525 107791 0 0 3 0x40014200 tmoslp softclock 38124 56855 0 0 3 0x40014200 idle0 1 459019 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff839528c0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 wakeup_n+0x54 #4 uvm_pmr_freepageq+0x3b6 #5 km_free+0x36b #6 uvm_uarea_free+0x4f #7 reaper+0x1aa #8 proc_trampoline+0x10 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff838dcef0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvm_pmr_freepageq+0x15c #4 km_free+0x36b #5 uvm_uarea_free+0x4f #6 reaper+0x1aa #7 proc_trampoline+0x10 Process 79156 (syz-executor) thread 0xffff80002ec13a28 (171550) exclusive rwlock sbufrcv r = 0 (0xffff80000163b878) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 soreceive+0x27d #4 recvit+0x40b #5 sys_recvmmsg+0x410 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 20071 (syz-executor) thread 0xffff80002ec134f8 (42487) exclusive rrwlock inode r = 0 (0xfffffd806c3036a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 21868 (syz-executor) thread 0xffff80002a2ee550 (376661) exclusive rrwlock inode r = 0 (0xfffffd806704cc78) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10268 11146K 11950K 166960K 16576 0 pcb 18 16K 18K 166960K 808 0 rtable 218 13K 13K 166960K 977 0 pf 46 19K 131092K 166960K 795 0 ifaddr 43 8K 9K 166960K 256 0 ifgroup 68 2K 3K 166960K 492 0 sysctl 4 1K 9K 166960K 101 0 counters 74 37K 38K 166960K 592 0 ioctlops 0 0K 4K 166960K 2490 0 iov 1 4K 32K 166960K 553 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1547 97K 98K 166960K 5757 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 5K 13K 166960K 51 0 VM map 2 1K 1K 166960K 2 0 sem 25 29K 45K 166960K 202 0 dirhash 12 2K 2K 166960K 99 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 4350 0 sigio 0 0K 0K 166960K 115 0 proc 72 115K 163K 166960K 1265 0 subproc 72 4K 4K 166960K 137 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 673 0 in_multi 75 5K 7K 166960K 363 0 ether_multi 1 0K 0K 166960K 54 0 mrt 2 0K 0K 166960K 27 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 271 1208K 1208K 166960K 271 0 exec 0 0K 1K 166960K 1103 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 264 156K 174K 166960K 39740 0 UVM aobj 82 5K 5K 166960K 92 0 pinsyscall 43 86K 101K 166960K 5635 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 296 0 NDP 16 0K 2K 166960K 178 0 temp 83 8652K 8908K 166960K 217105 0 kqueue 15 24K 34K 166960K 876 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 537 0 534 7 6 1 3 0 8 0 rtentry 176 326 0 247 6 1 5 5 0 8 0 unpcb 144 3613 0 3591 20 14 6 6 0 8 5 syncache 336 18 0 18 5 5 0 1 0 8 0 tcpqe 32 7 0 7 3 3 0 1 0 8 0 tcpcb 736 1523 0 1508 24 21 3 7 0 8 1 arp 128 42 0 32 1 0 1 1 0 8 0 ipq 40 2 0 2 2 2 0 1 0 8 0 ipqe 40 6 0 6 2 2 0 1 0 8 0 inpcb 328 5076 0 5053 33 22 11 11 0 8 7 nd6 144 45 0 27 1 0 1 1 0 8 0 pkpcb 40 42 0 42 7 6 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 mppekey 1024 4 0 4 2 1 1 1 0 8 1 ppxss 1192 200 0 199 1 0 1 1 0 8 0 pppxif 1504 20 0 20 7 6 1 1 0 8 1 pfstscr 40 5 0 5 1 1 0 1 0 8 0 pffrag 232 51 0 44 1 0 1 1 0 482 0 pffrnode 88 39 0 32 1 0 1 1 0 8 0 pffrent 40 164 0 157 1 0 1 1 0 8 0 pfosfp 40 1431 0 1006 5 0 5 5 0 8 0 pfosfpen 112 1431 0 715 21 0 21 21 0 8 0 pfrktable 1344 4 0 4 3 3 0 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 256 0 96 1 0 1 1 0 8 0 pfstkey 128 264 0 104 6 0 6 6 0 8 0 pfstate 384 256 0 100 16 0 16 16 0 8 0 pfrule 1344 91 0 85 2 1 1 2 0 8 0 rttmr 136 3 0 3 3 3 0 1 0 8 0 art_heap8 4096 6 0 2 6 1 5 6 0 8 1 art_heap4 256 1292 0 903 40 13 27 30 0 8 2 art_table 40 1298 0 905 5 0 5 5 0 8 0 art_node 32 296 0 230 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 11 1 0 1 1 0 8 0 semupl 112 3 0 3 3 3 0 1 0 8 0 semapl 112 191 0 168 1 0 1 1 0 8 0 shmpl 112 89 0 10 3 0 3 3 0 8 0 dirhash 1024 75 0 58 3 0 3 3 0 8 0 dino2pl 256 9763 0 8239 96 0 96 96 0 8 0 ffsino 296 9763 0 8239 119 0 119 119 0 8 1 nchpl 144 16105 0 15568 64 40 24 64 0 8 0 rtmask 32 23 0 23 5 4 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 58202 0 58202 2 1 1 1 0 8 1 percpumem 16 311 0 259 1 0 1 1 0 8 0 kstatmem 264 298 0 262 4 1 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 19 0 19 6 5 1 1 0 8 1 scxspl 216 100293 0 100291 16 12 4 8 1 8 3 plimitpl 152 1065 0 1047 1 0 1 1 0 8 0 sigapl 424 4635 0 4580 9 1 8 9 0 8 0 knotepl 120 872 0 0 25 0 25 25 0 8 0 kqueuepl 224 2092 0 2080 21 17 4 9 0 8 2 pipepl 344 745 0 717 14 8 6 9 0 8 2 fdescpl 528 4580 0 4548 3 0 3 3 0 8 0 filepl 160 35912 0 35679 42 21 21 21 0 8 8 lockfpl 104 2202 0 2200 2 1 1 2 0 8 0 lockfspl 48 883 0 881 1 0 1 1 0 8 0 sessionpl 144 45 0 36 1 0 1 1 0 8 0 pgrppl 48 135 0 118 1 0 1 1 0 8 0 ucredpl 104 6241 0 6227 1 0 1 1 0 8 0 zombiepl 144 4582 0 4580 1 0 1 1 0 8 0 processpl 1232 4635 0 4580 6 0 6 6 0 8 0 procpl 664 11665 0 11598 9 2 7 9 0 8 0 sosppl 168 34 0 34 4 3 1 1 0 8 1 sockpl 752 9373 0 9325 74 58 16 22 0 8 9 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 136 0 0 16 0 16 16 0 8 0 mcl2k 2048 62 0 0 8 0 8 8 0 8 0 mtagpl 96 19 0 0 1 0 1 1 0 8 0 mbufpl 256 1226 0 0 73 0 73 73 0 8 0 bufpl 280 40299 0 34155 442 2 440 440 0 8 0 anonpl 32 13903 0 0 112 0 112 112 0 246 0 amapchunkpl 152 138727 0 138136 60 30 30 33 0 158 5 amappl16 200 16208 0 15972 110 93 17 35 0 8 4 amappl15 192 8 0 8 2 2 0 1 0 8 0 amappl14 184 153 0 141 1 0 1 1 0 8 0 amappl13 176 5 0 5 2 2 0 1 0 8 0 amappl12 168 5353 0 5321 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 268 0 267 2 1 1 1 0 8 0 amappl8 136 31 0 28 1 0 1 1 0 8 0 amappl7 128 139 0 127 1 0 1 1 0 8 0 amappl6 120 259 0 255 1 0 1 1 0 8 0 amappl5 112 169 0 159 1 0 1 1 0 8 0 amappl4 104 360 0 339 1 0 1 1 0 8 0 amappl3 96 29159 0 29028 4 0 4 4 0 8 0 amappl2 88 852 0 786 2 0 2 2 0 8 0 amappl1 80 27969 0 27370 16 2 14 15 0 8 0 amappl 88 38181 0 37990 5 0 5 5 0 92 0 dma32768 32768 4 0 4 2 2 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 2 0 2 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 10 0 10 5 4 1 1 0 8 1 dma128 128 257 0 257 4 3 1 1 0 8 1 dma64 64 8 0 8 3 3 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 91 0 10 2 0 2 2 0 8 0 uaddrrnd 24 4580 0 4548 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4580 0 4548 1 0 1 1 0 8 0 vmmpekpl 168 35339 0 35291 3 0 3 3 0 8 0 vmmpepl 168 290845 0 288517 152 46 106 118 0 357 3 vmsppl 488 4579 0 4548 7 2 5 5 0 8 0 rwobjpl 80 78436 0 71252 158 8 150 155 0 8 0 pdppl 4096 9168 0 9096 126 54 72 84 0 8 0 pvpl 32 22111 0 0 178 0 178 178 0 265 0 pmappl 256 4579 0 4548 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 418 0 104 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837e0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(ffffffff8384b580,9) at __sanitizer_cov_trace_const_cmp4+0x18 mtx_enter(ffffffff8384b570) at mtx_enter+0x4a msleep_nsec(ffffffff8384b5a8,ffffffff8384b570,4,ffffffff8338676a,ffffffffffffffff) at msleep_nsec+0x2d3 reaper(ffff8000ffffc008) at reaper+0x13b end trace frame: 0x0, count: 8 ddb{0}> trace x86_ipi_db(ffffffff837e0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(ffffffff8384b580,9) at __sanitizer_cov_trace_const_cmp4+0x18 mtx_enter(ffffffff8384b570) at mtx_enter+0x4a msleep_nsec(ffffffff8384b5a8,ffffffff8384b570,4,ffffffff8338676a,ffffffffffffffff) at msleep_nsec+0x2d3 reaper(ffff8000ffffc008) at reaper+0x13b end trace frame: 0x0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7617e17e0b80, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7617e17e0b80, count: -1