last executing test programs: 10.212232289s ago: executing program 7 (id=1131): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 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, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad15114aa764dce08004c659940d0c44c11920d07d8d37039aa23fd6cbcf81d389cb970cb81e19ec1d2016279516cffb2dc5d4f46203910ae0c00000000000000ff", 0x45}], 0x1, 0x0, 0x0, 0xb}, 0x2) sysctl$kern(0x0, 0x5a, &(0x7f00000001c0)="c3fafa9d401aa841d0cb7a62f11ba0489a3bd4bb0d0000054c01bf06000000000000000d000000001d00000000000035aa11c87e5aba2fb8b807b703a3", &(0x7f0000000080)=0x40, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r3, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@un=@file={0x14, './file1\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x8) r5 = socket(0x18, 0x5, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 9.029071047s ago: executing program 1 (id=1153): r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)=""/245, 0xf5}, {&(0x7f0000000140)=""/251, 0x147}, {&(0x7f0000000380)=""/188, 0xbc}, {&(0x7f0000001440)=""/4103, 0x1000}], 0x4, &(0x7f0000000240)=""/179, 0xb3}, 0x842) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) 8.063737307s ago: executing program 5 (id=1158): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x24000000) writev(r0, &(0x7f0000000840)=[{&(0x7f00000000c0)="d84f183f005c", 0x6}, {0x0}, {&(0x7f0000000300)}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) 8.063450251s ago: executing program 5 (id=1159): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x1, 0x1919}, {0x25, 0x0, 0x2, 0x19a4}, {0x40, 0x2, 0x30, 0x7}, {0x7, 0x1, 0xaa, 0x5}, {0x6, 0x4, 0x7, 0x800}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f000011c000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00006b6000/0x2000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000604000/0x3000)=nil, 0x1}, {&(0x7f00007ca000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f00007d8000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil, 0xe00000000000000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) setitimer(0x2, &(0x7f0000000140)={{0xc, 0x9}, {0xfbffffff, 0xb}}, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(0x0, 0x2000, 0x40000800) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000340)="c96a73c15a218d53fb05e80142b51932f24b4e416e627963ddf672169c7bb885ed20249b036e06445b8f3f7e6dd255d5ef5f9dcc165f7af35d6113a11bd00768c0bba2c34994e86fc56574319e588e879ec5f5d365711d4d291ecd1876a5beb208d5a84cf043684edc47a8676af6e5adc80f786d05175f4a99039091a0c8e7f1aad95a96e52f12175a5cd008af250c4c", 0x90}], 0x1, 0x9) 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) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa010, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) write(r0, &(0x7f0000000240)="f01ad3d20cf7eb019beb3bbd0a30", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r4, 0x7, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xf8}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba", 0x28}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x2) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="cac9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 8.063241019s ago: executing program 5 (id=1160): mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r1) (async) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 7.851671713s ago: executing program 5 (id=1161): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x3fffe) ftruncate(r0, 0x40002) pwrite(r0, &(0x7f0000000080)="0200", 0x2, 0x5) 7.850284408s ago: executing program 5 (id=1162): setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setegid(0xffffffffffffffff) setuid(0xffffffffffffffff) setgid(0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 7.846387453s ago: executing program 5 (id=1163): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x84, 0x1d}, 0x7298, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x4, 0x0, 0x4}) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) fchdir(r0) socket(0x800000018, 0x2, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x202) setrlimit(0x8, 0x0) setrlimit(0xb, &(0x7f0000000040)={0x7ebb091d, 0x8}) r2 = syz_open_pts() setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x6}, {0x3, 0x0, 0x0, 0x400004}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000780)={0x9788, 0x7, 0xfffffffa, 0x8, "bbbeae58be1b00e600281100", 0x80fd, 0x5}) writev(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)="5afadfb14c95438c4e444b94e088f202d11b1e912e9fbf099a6a261c5075e7be5f733412f65491627b669e5c38241e12cd38de69df000000000000002096ea0653875a7829f4b40d7714cabfec36121bdcbf6500"/99, 0x63}, {&(0x7f0000000400)="4a904d4c94722bb30000000000000000d7516a9675784b6466359af14326027dcfcc4a423166c707f8bb3bd16d5acabd4178ae080568a478ccbf0f78909e433dd7e40161f34051731f4578b17897cc9558f97bd65e51b0d22d65cb463763b3721905859fe565028bc9dbf4b6476545d59bfc20a5c36f3d2c5fa77d81a88fd6452c8147ee", 0x84}, {&(0x7f0000000200)="6999a50612335ec902fccad194", 0xd}, {&(0x7f0000000240)="b9e5d3b5ee071ee9ec4df91739b61948820cc48715b97ecb5e395545f3c24f67401104fdcd50e3e20eb7a053ce647e7e1bed6a1b56a919836bd2a10562cd382e795d2612db160a", 0x47}, {&(0x7f00000002c0)="e64dc1f794bbd6b470275b802305f59966a19a52f1fcc2e6216bf1db779a5593d04cdf5784f9b11f9a0f89f4110eb1c992f4e6dcc507499a0d9c4c0d7b266b5b", 0x40}, {&(0x7f0000000300)="85ccc3875c3d32a979a34454f4346ddeb27ec90a0fb4ba48ea6b357997e65c6d9dad8ec76ed9e28453dddc54a5d0afee0f0d2b9bd1b15fc4702be5a2386c05a9e717f875d27d4730aa71c2c98e34d9681e48b0", 0x53}], 0x6) r3 = getppid() setpgid(0x0, r3) setpgid(r3, r3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = getuid() fcntl$setown(r4, 0x6, 0x0) setreuid(r5, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000180)="dcbade862a0f81227d7ea9278e42946631fe", 0x12}, {&(0x7f00000005c0)="5be4de257fe08ca83a1eecebae14987fbbe0355c8a37595c97eee1b67fe55df40a33d10a67e9973ee0ba6fc230c2515afc6eefe65951d5b85ef3a97175a6217a188c961e963a7db82fa98305ac76177dee931880deaa522be4179ea788584f654671aad6fd9a4e60f019525299f706e3d86d89ae6b9b16c52ec1403eb310", 0x7e}, {&(0x7f0000000640)="0cf7d33ed64e0d241549042ce63edab2ed6675add986377d2cf0aa562a4c78e796da4469d4cbf98755de149c768e6c2f744d206042126f098ac91943ec7fd7ec48e4cf216ced8f16554dc24ada6b755a2bdafe9ea6ba785ac8d35806ed26b0eff5add5eb8938917a5122c3f257727dac79242b03f091a82ed1d91f57bf46e1212e1c746e7a6b0eafad355a567b3366d4dfea2a04d6652a6469cb9282716e94f8918c948105eb31ae0285562fcb4ac32aa52414306a67670b2afca029f7c94a15373f5c40240e16300dfcaed9054464b8ef71987f8a7ace2c4eeefcb7250ee413468d93e052a7121b23edfdf9382a7dcb12b7e13ab00c676575b937b8", 0xfc}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) 7.001080007s ago: executing program 7 (id=1169): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a30752e3b0b2e4247b103", 0x31}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) read(r4, &(0x7f0000000400)=""/119, 0xfd4c) 6.859416091s ago: executing program 2 (id=1172): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x7, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x20, 0x1, 0xb4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000000)="fb00cbdf13b9fd812eaa4e713048a69931929648", 0x14) getsockopt(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0x7, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socketpair(0x20, 0x1, 0xb4, &(0x7f0000000080)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) shutdown(r3, 0x2) (async) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000000)="fb00cbdf13b9fd812eaa4e713048a69931929648", 0x14) (async) getsockopt(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) (async) 6.859083534s ago: executing program 2 (id=1173): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x29, 0x4, 0x200000000000005}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) open(0x0, 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x0, 0x0) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000, [{0x2}, {}, {0x0, 0x1}, {0x3}, {0x3, 0xffffffff}, {}, {0x0, 0xaa59}, {0x0, 0xffffffff}, {0x0, 0xfffffefb}, {0x3, 0x20}, {0x2, 0x4}, {0x2, 0x2}, {}, {0x0, 0x400}, {0x2, 0x80000000}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xfffffffc}, {0x0, 0x7}, {0x3}, {}, {0x3}, {}, {}, {0x2, 0x3}, {0x3, 0x3}, {0x0, 0x200}, {0x2, 0x8}, {0x0, 0x9}, {0x1, 0xa}, {0x2}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x29, 0x66, 0x0, 0x0) acct(0x0) r4 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 6.858855671s ago: executing program 2 (id=1174): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async) 6.696421532s ago: executing program 2 (id=1175): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0xffff, 0x34, 0x7, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 6.695295573s ago: executing program 2 (id=1178): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) (async) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x610, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) r2 = getpgrp() ktrace(0x0, 0x5, 0xe00, r2) (async) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x400006, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x4009, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x6, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mmap(&(0x7f0000489000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0xf8e6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (rerun: 32) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {&(0x7f00005dc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc028698a, &(0x7f0000000100)) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setsockopt(r3, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)="93f325532b835223338ccc2dbe3e4acdc36e749226eb89950e004d3360e5365316", 0x21}, {&(0x7f0000000300)="67b9be1ebbabc23c839dee919598f76a8a26d16392c82e8413de716e7569b9cc47d0deccee64d8694b33e145eb4ceb709b38c22b", 0x34}, {&(0x7f0000000380)="f4cfc420223cd0ea8b1c68e85353374a885a", 0x12}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="10100000000000000100000007000000cedebbf7c7b2f9d9217c48f2ceb55ce05c26088177812c7aeae17c009f23738b5900c5e85df32acde87ca9dd986f192933e0e9f5b9646744c0e753f953e81829e4335e0dee17143f5ebdff7ba256ac5bee9a153d621871fcc84d7c17cbdc890f73032e2b690a477928105643ccbc2a1ab58ec5ace89d2f188380e21eca9cb454763452191c249b2c62b5e7b683ab07f24c99bdfeb66a392c67c91cb4208f24c695953ed408ed6e4687c83e271d591787fd966219f09ca1da16e2e37f773f0868b14bb51912c9186a68b6b50316eab02b71f0cbb717f5ca3ee558de814511b41c52b8c97a81e56b6e73df6841061eccf805fc7c4ee4919ccb181556c9782ab2ade6b0e3e048d83ac06d34a542725751e0960ba7ef2de811687ba69f2599f9c530509506c5e5f5cc0649e04b6bfabb337de00102f51cb9f4504a81bb08e229c2f76750d156c066715bed8945fe6eb99f49c3a7c345c33f443f28dcd9786fb2a6972b2d41f7c4898d30688d5d31e3b20ab18b29c457b8cde1f074b4b37c2021f1ea824928b640ec489808b66ef801e2424358ea9f2cb8189db7f164f55537320d3dcb00643fa6277dc2b1b3a1c2628e10094b9832a46394b87a47b61b010ca645e5ca0da1aee0b0b6667412df97a7258e4d0d96121478914214ef7f66f6eeda5ac47c72b5e4133988bd64388461d3684440e9807607c44ea9d9e3060553ca9b2ccd45395c618438a7cd674d7d108796e65e70233380cfd96ed3b7d7becc13d5ea190e1b1e85609c5e7b2248ed700465e72a08b9e139a72ae119f1b97c842d258d508fd5d0c6153ff5c53bd59d23f0357cf941f0aa8a5f914cab3d548e77f0ca9f6d287f9f8af8bd1865bc70cfa82dcc9302be34aeb978f0047712e58dfd54563e63b15012224ae29bca6d1e924beb394a24cb6b3fe21aa83108805bb0c1e1190b2777b7f88d44cd57fb74f1e098ace48efbd7e03dc7581724450f2ecb6c9eec9e840d79c49cafab0ee08a9efa7390ba8a4c10c93ae75731aa335c79058160af2e3914bda5cad635e9a2f5cca75d39706c4e4d65f08780eca4f1f82fd9d528547ff5339530a2212e22ade2232964a7524dfe2612beb04acdf54f90ff97a9263d464ae744d6896ddad5b6c4015b0ad9d2357a2bda43d301ca3281b88239e3d233621e129954f85afa82a2fa1d924d0c23b557b10a0eda919e154da3e363a925d0f2639a51badfe39701cf41aa3679cf6ecd720925940b5b9668a1f3fde397c4f994ae45f74d575d5087b887d31f65b4462fdb3f33e54c28267475ad30b2759cc2ff488c031e92c55a1f7b8063cfce3afcbbcc880d7fd84d69504a527cb92919d70150e5488cd36d5fae1fa89d29add1d07c69919c82943e1a1a09ae2144459c46fb7795a8d2f0554f328d769fd2f0218c6847d6cbae0abf2c6d1cb03298a7c2791693cc0f17a428424f3302017a7208ccb814adaedde7bd223bc9f3c7ee37055633feb58c87d190e1751adedd0d2ebb3bb6d78cfc3355ef64c8af11887ecebfbee66f03e83e7c58629e9bc5f86cb959d9f8b0c8eb7c5bfdadc51dcfc763ccaa6ea8edff7f725c58a125ac33015386dda5a0ccd16d09929eafaad7b95bb8519855cf69d08548dcf9cc9ace891e059c78fda0bf905ee907d3e27eac45d863f4357a5c6ed1046ebaea4c16a9f1a772a22027219095374073213d4ae91aee8b4f6ec4f478e5eec9f0a7f5971cdd553aedd8d250f2545c5a71606ab4045d0c4e7abff41b5f055b09a0268a065353d2edb0847e61a3a99e292da117314b989d1689e8aed0359ed23fa0ea57d852aaac0a79e589d12eb7111f456f95e13bd1860ff436a47c64238d397be1a5e0718bee3b7ef290a343c8ef73de023a15d193e35f6ddeea74cb9532c60a8bd907be7cb8e6b73e2c0c33d4f46fbf69fc5496cb9ece940ed9ce2c46f88e9e89205aa741f82b0b1ef76cce00bd2fbc2a4df1b6accbab7ac323f08711a7f7766d73666fd815659224ced0fa44145849a62b4d5351c301d7d0db1cb259e4564302568478cad8267018ebd20e79e0dfff59ff99ba8c55519773138abbe14f16230a220c8c9351675bbd3c37fe9e7afa258710978b19c0ecfee66c8195eaa2b4b8c2e8223bd87d7103c1eecf5a92eaa732c79bffb48406488a7284c7eda6c730ef88c192b1af686c5086a37b59431eaa8d093aa22bce64d52351e7d9b77644e48ca51db489d8fa33e0c5b20d0d00a5217796fcae8e93d034d8c5ed0838ec9ae0c92e35c78c7066d380fa46324b96443c8636f9f5b7f0155fa93155bfd843eb989801b82f56984510d661c6ee7bda23df4bc1c4ea4e6e2f30316251f6215b878ec09e9f67cf93b9f967b579fb7c8345fde6db362377f856e325500a3dd4e38391b1ac45c7124cbd7d5bb1c98ce49ed63f53f1c77453402ea5d0dec1d8d18eeb3c37a17eaccdbce0db2f3c13df5c29eae2b4d3b5f9c5e74ca2ffb18da60883e757f3f122df20a91f5d65fc872c11f4d3aa889a409568143c72a77d1d5da15e00a5917ede44f15cf6a968b294145c24e73b512cd3aaada03ab7db157b1c61470d0f5283a1567f800951adf6a2da2e14d1b545f6592212962775f3d4e01212680a4648029d4f02618180b9562690b1d615c881e05f81602a87f0bb2fcb7cd11dd6e426dd0f4ba063fb8e4532038377ea6331072de2f401dca73a467add2a1109139ec1f0a136763caaae22c10594be10cf6691fab470fbb2f327d751294590ae4a5088c0e2f4a030df0e21515d3e11c85342faad01db92b11a528b3580f5d2dd2c75c9744c6fb54c6b39c3c84b8fd98fbea8668492345999675a9f532c9bf10320614f283a24d2da4cdfc7cd8187ea1cdc30fe1f3f7530e4aaf72e41193986f64a16adde1fb860413aac8b92502cd6813e00fe911898d146ae8d1c7b3d50f6ac3a0a4674395f3efe089675174c7abbdb413396621a2c70406d08381a7838c4d1c88a772d1995fa8f072a36e2a43aa4fd103c0de40251d408a90cf33d1e13377907055043731130c996d8775fab25bfefc764ed61803a1a04391fe02c0cbafabbcff0d625e16ccdfb1088fff987ea2bb72b8b34bd9f30ca467182730fc93e8058f19894c6c140e1628574221e8474dbd4ebd08682b599e5b690884076113581fd61eb44b3dd5774d8c2f0b35223fbd0f5bc77368d5e9adde57c9d9b15be6cea601e7e4606ec62c81392ce0f194ea91f3600073c854cb11c29be712fd10b556b6ead8ddd43e651c1ee6106a8f7cdfed85c369e08745273f98ee60b8a4c6b22bac2be75a17d3ee654b122ddca305b9979e18eefddfc6eff478ba0084702be54fea2323524b8413bd58f9ed304bf47892c977b5025b8c382a93601aea8533f4599a5a2a2bbeb28f3aecab112be87527a371eb4583223ed20b16a8072eef37b0c6cccff19e78eb7ffbb2355e71582073bcecc7114e72f47f403f471035de00b9a5335fd748dd10da1924bc72ad99aa07a1596207379f447226a695241a4ee9a5592b2b911ae96cd56fde045d5bb43fa8820e52f681927a7de341c12096a907c3505e3937e68d8c3d5d788949e5fa1aa7c7db9c6af78fb76e715bc3a6a20395edf58698689c71f79ede2fc38dfc38c0f1c1ebeb0a83bde1e7903db40ed3b28ed9fdb05d1ff1254e408c064c8aad3d5db44b1786a25fa34b2977fbc0bc130f7cc4c9c9a43dd18172040da936a68d6c88a804608faa871dbd23054642e72208086cc141ef9cd8076ae282e447123c3e4e38c41f87f16c7d8a5a134d484f93a5c58ce8dfbd749267229fbcd6b832c1eb901f6893a6d36e7aeff957c02bb2840282b8e018ebacb0c9756e94200c442840a1fa7e5021bb09863720b588f23e1a93b57ba67f7add7f41c9b71b6ec0577eb0141caa04f135a445917a6722ed1e85a36ff2502c7fdf444efd5058efb9474da45a41203f27aa7ec306ec83b07098e1b480a07ae28df2bd56e525b753a3b58499b305d88a4ae3ab443390d0b7db85fa372847856d4c2911a7faaf55b19369351c5ccf33f5f24bd94987d088d71eec2ed3c0263bf9142c6a4cff6b12be6967baa128a1bda7fa1eb839da1806265c93d6a98059939e11ef6161f68b0733ab5f06081862ec4e11cd129b615b79d81b86ab1a9ef6dd9ac1a3ad8854e471f72bad8ab5c3a22fee994512bb46107f73b6acab7bfc248f9478f6bd91ae3244ebd3e90b7dffb304d4918e76388e77ba105826e7985b9c7fa2548b5553b062df68083d2ac5b4e1541ba72e4f6a875cd95a30cb7e26c732fbd1c5b7f264373ff352a2e8c0bb01e15a70903ccc0b504bc34d5ef97694b4802f30e8dcdddeaa4fc9a49a89bd9e372e3a14ea3f4c2f6e1cb50bc5ca5c19cdcd44b22f940ed6d55e8a4d9d3b640e8473fbc515ce37649e8c31d02f86aaf64cf3683bc9429a12816e5e05146c54a81db6104690ec07f6b7e6faca2ceab37e57cab55395ef9540926699fdc53ab39a377c92649fe3cb4c7c7a48e92b3b9cca06fc257b281f8d6fbb6270b818978cf7953c343b4f0ccb343ab497bd10a3a95b71e6a1acb3531eb6e927a1f187c445e2127981184f00047ac4a37887d305e113dab104e4616985e12b116c0122845535c12fbc07a3b0f8dfbdc3a027a7abd2e0429dc11190398561fa4423919cf2a71e362fd6a2a53432e26d9ef01f0536eb5373e1fa462d51063179f46bcf91873a288f32e040ebf25314ff5fc8bbe2b52d7319ddadb4f2697115d6797b7563348a703667d235e7c3e9a0413c81675c12ded400e4907ba45a1d24c4f76beb277d2af5477d228fe6381590ff052edeadf620e54898989e495e32fd1c7f4aae8fa18466542054f0473123d8e1732e6583cf61dbe1cce9de9db18bc5ebd22bdc425057f9893ae217b6f159053034399fa4377b5d1dd1354867a959baaf4d630114cb54d1fd2f9e9bbb6b8ce8ceef4dfe855e6dc64bb6179307a071fb05cbe723e6d90e0986c70f26b18404f73c94e97787cdaef42caeba7dbb51395db42fcc5a56a2e4db8269b7da3e486ea332b5b45f9962c5d124b28ad40810a4db1688c69bc4a39984b93404b3f6791f95c50ed544dc31460387dec7d0f90d7ad2546de944d331d40862bfd3bc30d15b41a3223997fdea3820d0349f34401ccde0b56b6530a860657d608834cae49e01ef8576ae1b6cc406bfe0c8b9b9685b84580382bd82dd957da119d18b1078ebbb4223c8e274945607f9376bb0bb90e7cdf65fdd81ffacc5262a522da25b52fd5694ece176bb6a5103ea739e494e0c08ef89032e27d6346fa011a19a178febd839ac9ca283248b50bc2f5f58ed132948f8a542de1aa776c2ecee754ea5126f739304f5ac4227363ef3b059bd5d021f14b5443060da097a768564024becdb8f8e8dc38d341f3fad6559ddf3245b3fae842a812cb3ddf35faddd8a84ad4a5dd9e9348f9c1b6d27f54a84b496253537485baee0c5711688f5c510f3d737f67f7cdbfdcd70158f798e68a3ce5c864160bee7ff917179d4eedc20dca5bfc053a46b3b6041c2bfa18291aea1ef61dc57d6422ec6911275c78a0dbfd9061fa9849c6e85ce9e25b147affc5eab541a8546ee44f35be1ba060eca487df64935c8d30cce7fbbceeaf0592659b9f9eb11be18d9c88df2ae021f715ce37ff202efa26ce7343cee2821abcc7124775ccc90fc389731603ebddcf1a2da55af29ada27dce60d29b24da623cacb8690298d8c0912af762b76d2c3fe7c409289f4433f4834cf1498a61c31565b1000000000000000ffff00000000000c000000000000000000"], 0x1020}, 0x5}, 0x10, 0x1) 6.69381284s ago: executing program 2 (id=1180): chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0xd0a, 0x4, 0x9, 0x1, 0x7fffffff, 0x0, 0x9, 0x1, 0x0, 0x4f8, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="b305782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a111716f9f1dbff02eaf668240fd7b52d20506dfbadc0d000000000000000000000000000000008c277aa3d05694d7528ae923febd9ea67b175459f130092f", 0x64}], 0x1) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') 5.971579518s ago: executing program 1 (id=1188): symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a8, &(0x7f0000000100)) r3 = socket$inet6(0x18, 0x8000, 0xac) dup2(r0, r3) 5.970517597s ago: executing program 1 (id=1189): socket$inet6(0x18, 0x3, 0x0) (async) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x2) (async) flock(r1, 0x2) flock(r1, 0x1) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0xf}) syz_open_pts() (async) syz_open_pts() 4.844235722s ago: executing program 3 (id=1190): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000, [{0x3}, {0x2}, {0x2, 0x2}, {0x3, 0x3}, {0x3, 0xffffffff}, {}, {0x0, 0xaa59}, {}, {0x0, 0x8}, {0x3, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {0x0, 0x1}, {0x2, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1, 0x8}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3, 0x300}, {}, {0x2}, {}, {}, {0x2, 0x3}, {0x2, 0x10003}, {0x0, 0x200}, {0x2, 0x6}, {0x0, 0x9}, {0x1, 0xa}, {0x2, 0x7fb}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) open(0x0, 0x200, 0x6) mknod(0x0, 0x2000, 0x287e) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000, [{0x3}, {0x2}, {0x2, 0x2}, {0x3, 0x3}, {0x3, 0xffffffff}, {}, {0x0, 0xaa59}, {}, {0x0, 0x8}, {0x3, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {0x0, 0x1}, {0x2, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1, 0x8}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3, 0x300}, {}, {0x2}, {}, {}, {0x2, 0x3}, {0x2, 0x10003}, {0x0, 0x200}, {0x2, 0x6}, {0x0, 0x9}, {0x1, 0xa}, {0x2, 0x7fb}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) (async) open(0x0, 0x200, 0x6) (async) mknod(0x0, 0x2000, 0x287e) (async) 4.574835865s ago: executing program 6 (id=1197): r0 = shmget(0x3, 0x3000, 0x280, &(0x7f0000ffa000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) (async) shmget(0x1, 0x1000, 0x660, &(0x7f0000ff8000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmdt(r1) (async) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) (async) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff6000/0x2000)=nil, 0x3000) shmdt(r2) (async, rerun: 32) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) (rerun: 32) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x7) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x10, 0x7}) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb0}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x800}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc88}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4818}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}], './file0\x00', 0x3}) (async) chdir(&(0x7f00000002c0)='./file0\x00') write(r3, &(0x7f0000000300)="deef33425d86c2d378c218870deec07732299a427f3d6da2efa7", 0x1a) r5 = socket(0x10, 0x8004, 0x3) shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffe000/0x1000)=nil) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) (async) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) (async) connect(r4, &(0x7f0000000400)=@in6={0x18, 0x1, 0x3, 0x6}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async, rerun: 32) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x2000) (async, rerun: 32) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) (async) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000480)) (async) fchdir(r3) (async) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') (async, rerun: 32) writev(r4, &(0x7f0000001a00)=[{&(0x7f0000000540)="a0cd077458eaf2014b0cf42400e4978659bab2cd76a4940109a888eab021d78b768ebca18da445564069cf875ebda00f77b06ad68dec23282211aeb94c3d8cfa6bd9c450f46e3f5a1e83201ccf2ae07522e9dfe79d60124ae52fbb619f58c5db0533108e858cdf56182d8091c4461564961433a8edb600409fe81a079c7b41a5ac91b3cb6ccec7918d43b743701128ac7b2041adde862bb279dc8415a5e45e37d42d75e235d4a0af869ed8b759aaa09269f3a3ab61101115593f7cb493e380dd625ef349c117e7e878db9b9bbf7b250389171b2bc4d459", 0xd7}, {&(0x7f0000000640)="6f729d176624498e0033625c7b5f7843a8970e6f1197a33d737175cdd4e54cac25fff1872ecfae175783554a985cc6beb2f8493870a98496ab59409e4bc00cf08a53a01844915ef1d108d5b274b53cc3c3dad18a26b957baffef432d8464c61de33a137a5e6a73eecf6f41b9cf38223b523fca7822ca2b9c5aaa860ea9c03cbb9f3e5ebe5c189fa805b83e8184a27915f597504baa03a7d0607f6b10153177b0485e80f78972eb58e7ac6a063d0e2f605f4c3037bdc0e31934a272d6854e02a2c216b8991a4325b80766ce0d67039eb35be5fb8c8d1a7e54a3851dab1d939b06f374a35b64ec39a837ff292bc9c1251982162e8e7c14cff2e903680dca35ebb136d0bce0683405c25897c0c2ee169fba2aeaf0966213f1691ada9e063680e0cce20208b7e535d43626926681506b610d54fc3f5b0ade71d0a4e3cb36e7549f4ad8f2990a7e12fcc69849bcce2d10ca7fc4d36628c0d91e6b7326f97e9863c61385d65c5577895eaab7418013bcd65aea4a3425effefbc845e1ea5259d5b5e14ac29515d850c3983311b294780ff4cc31e0a023f644b5d251757c5cd3828e4a01ffa5b927d720916372ee23b167569b4738a61c21070023552f75988e2f601fdd19ac8abc31289aa76a2810b231a3d123bf9140990f3c2d049fa5c6e1574c325a14fa3ec167934e8fe32812fd0235c01b97b7bab9c0fa006c5025b62a6b68aa3f201f916f3328a682bd55d1309f5779a2f5a6e2e58ce4554670361deb7467f324cfcfcf4ece3641674c4fae3eb6bc1eb9833cada94a4f2978e287a37896a9abdec2e7e0c0396c3d641965fbb21e60303ae5986dbf0e082a18f15c1e16396c7d39f161ebcc4d0a681f9ed58274dd10a76fab93456eec1ac6d21b2d0e55f8098280e93bbc53beac131fc83635ebb59b7393430ccd8681d45a438c5251e0391ce4578580b96787a3a7a45a4b2ed188bf510edcd030e0e02fdb9153b51ba8152d737e824b207a8b7aeef3c4702f67c7519b711de425ad875dc5f451f037ba736d5e71611e509cb1afe433bcde264a84d16127f26446e9c40f64ae0f4e39272f79e6087918af432cab53e818bb2bf4389bc80a8c51564f301642da25302c577ea1fa3bb8ad40fc28b19c5dad3e4485ee131a4e09cb5c5d694c8be4ed69fbccd251c3112d2798129584f760780bb26c3abbc22df4f1755dd5085f26678173c5e80a11660ba278d6f313ca82afb11e0c2cd826a824e2f84de03f7483f93cdbb9f4bedc8971b34b2ba3c050ed6582ae5fc05917d67d2996c6322f7db703936c1d4054e64c85dd174c997d9bf28d48207ff0049ca92aeba97a41a60e1aca53c9c6344fd3d7e53825a76a3fd993d2d3c8d87e7018bdb2a73a1f7553bfd0de17c9041da89c5e0733bc76711f90d7a7e66947ae3f9f3f128514955284005aaf19b1a9d9ced261cdac8c1e095672d69d3200a17ecac11eae9639b6434f00825db1495a545779e2b6170d8878cabead0336e35dfa50c4bacdf9464f3956b63c0273209cd1206d2f49488cc4f1b7db6e0dff67fd01926d5ac9e8e0580c95f048862e351ed5e4fbe34c8661a9867b8b1d7c39b1121d61ac070ced8705ba495a3ab9cd9c92741ffcf677f331c68421a6c0d3a87b9276137760c51f5c967acd39337408fa45086b37d9be5de9cf337094961dfe468b7d708fcce5f29c2554c3958c4fac5f59eb6e3d8d0b15b8f684aac5adef4dc7a7d6dcbe7e6a2ba611c13011f5c0e128c1e100f001f96ffbf8cc8973880713037fa0913bdf6ad4b93e4acb631c29f9c6a364939724c0cbec9c38f9285aa6ddeb3a682addae32fd8c6c4de5e8c58bb8db16cff1484369cf10c4313243c5f38c1910abf0c997c7dcc594e53ebf0f9e3bf056cb59c226d81d96f7fe1e89731b29bea46d33486094903151d35566ebbd47279676e79be672792c0c03607d0903b1226eba9eee8734a3d591c0c856b04da99030b4189c65b44ceab0b656a60779fd528ba58e6e06c2d4519a130f06932ace744de33925a5875d31f21a722eb13f27743401cb992cca33babed89297fc1790c42e958fd69a6e5ec990391e45453d6db88b321216617003629836f82dbfe9cb06bc65b3653031b6564ad2121e76776f40e91bf8d76d2b8f362e284941761c733143d486ddc0bc812052bce5bef0654a78b7a8003cc10f69452d424713f3ae70a420893c02c3e757a4f6ac2678bb9954915986e7affbeaa3ef8618f10321ddbc9036b8484ed0ca845236b4751567f607829e966a98d4abecb2e87bff79388dcdd297733f95150c20ae3ba7452b031ebde8a56038054a7cab2f705c04e3dbba4d0c77c63480a59f422b4d5b7e7559e631068b8078d26a5ffb9c24066c93a87b999924ac13bdb74f4f984252ee7e149391cb75e05093ef8d68b63e870bbab4e074464a19fcaee6b22bdd403a63af1335c9a3e1904196e388f56383d99359fe12da002caa2f098e55a1cae6badcb80067655d7ccfdd142b4f8e4cd1170c45927f72b4495553d295cb155f699ebddf5e7462feafb46352c3b359a6741551720d9dc4a36426e58e47d7c760cad708f4024175177afc48ba6dee8d696527be1c399cc215725a76e9a86ae69cbb0f8b790a35e03c31c7f427b8a483c29d0217923e60bcabe7322d8e58a09788ebe2a45a1f1678073bc251eec712998cfc218f0bb7bcf9d4b797a97b6f1a8d7061a29fc9d667d35eb8678fcb488264d6118b1b8d1394d687d2e4439faa87f5f29b438fe0aed23a3e0657f474514880a06b98b9da3c5bbb27425d7c370668b974b99e0515be6602e301e80884e28988bd9d099013fdbcc6f957f92da74b3073a51ada809bd3fb6565a6bb1835cb62a73cddf6c070e3cfdbb241b6f5829c898080674345bd84baf4a7b514ef7f9cc985d337fc35b9f7ee3891943f8afec0217deae0935b97b07a554fd6763d47fe4b3a6096c205c7decd48327d2e6278ec2345d73c78453593a9dcab306b31e41438a014c5055002957e662410b7a5b5e43ac5d67e83c008f888d97454e76fef9ec2e5c5cb32f597088fba989077c414d51fb7903923994aa40b4e525a9f47a4651209138852a6c0a692f80a1600b55f95ccd49b8b86a182841b17751e3c7d174a973ade6e9abcc86d7ba4d1b146ec0a8071f6bc47b1c3bdf8fa4461887a63c6b4b19829d1bd81e1d00c7279a93569ae2324b5d5191b7eeaf92ec3517acfcc970646cc97ab876e28166d958911ba79d0841afbea8fcc75d403749a51939249e40f043fbe0873fefa9ef9013ec0b2c3d532c8a6c60e9aab49efc1921a21d5d66e86b68500c473ed59a98a7b82fa057fcb9da015211a737b052e432bc4025b428dc87b7016ef48bdd8b4065e2501843dc6af29970ab283e5af77f87d16d8740968683de13aecd0f5cea5bc2c3d9a3a75b6c76623af9cd326f8d97ea73594d832310263881cb7f73fd3e76621c0acd188f00f4cafc52314ccb0f587cf29d10b286e04198e719da219dfe340c7fea84ccbd6b7e21f25c012f4dcdee582e0940235b41d1afef3ddd7bd7b7af1cefcf831f5d2e14122f9cc70875749a46a2ae13801b13087fbc66134a9927ecfb69536bd6f761ffb3968da3b671cfb50ab9ce1062eca1805ba668248a6b130bf9cddae0fca504cc978f95d0e88bc60a0dc0326c936a65fba8644cf9eada905b6bae9144e7d219ef95b9fdb440ec0550ef0213e133b4a2e45ddf217dae35ed509f56c7bf7ddde1749fbd85934064293a8ad143af003da8f35fdce06e73ddc9eb08911556273ca89e628c1cd4767a548fb0c03b3d781740201c6ba72a29a04c621b02563f6511e55483bc494fd2cd37cc312522cdeb59d29b06075cb7416622e5cabe0e176c00ca8c9f00df45eaa1168bcb41be5173c69989da7eb57b5aafc6c987e135859160bd3d4aa371677226186c844289b40d65be5eb55aa4c72312dea41ae812b9698977d0422864d02b72dae9645d5d2b3d5b90d59daa8029703d4989f225ce3ce10af3c0fc1021846069eac7420245711d67e01e4f34ab7dfef59c9d21a863890775aca148f9f5f4e88a6d8c90835b9e0e683686b9107264a6d252deb9802dbb7e3bf65292f6cbe8dafe7d36f5b89ffc5dbede35707044b582ea43c94e66ec6fdc635a336fb0b68b2312c9d30caabe72bd1f9800fe7ec35bba11030c47e070833a31f151722e12deda7c947f1e6b280a6841999c55e2a0d52d5e1d9dae914d66aa465c6c0ba13f8b0238e5aab728354eadf294a8903dcddea2c4fce95f94f555bce03d0bc4c44be7eae837a13cd12ec8a8b196e5bf0622f554b09c8a789f1fa2431e6a794b178bf192327b4ba6b808c53059db00c76c02966e29a6e7595ed219d898c9c2d7e9abbf773e2b91b80b65e18822dc93b029fd9d5c1808f7a7019564de3b7c023debfba3e3639fd33fdfbbe3a41a7e2c6daf1d409e007768e5f3ef22857057ea2d36c438d666875d98779090982fcc51f90b1b5643fdfa66f4c0998c91528b65c506513d4158f4519970d37fda325ef297acaaa165c36e35819dff9644d6ff3dcaec230447cf71f21e5bc1a437ed164f2093abb114c7cd33d5e61aa5d859b62959db85f1395688987ee2305d944349ac48fc1fb358cc13ee4bcc7e6c8b5690f724bd1234590754bda98ad26d7d0d0049776bee6598374a52b3831093da8e061aa20855f5b28c7cddbf9b5cfafc15a9608097cecd67b5184609a4cf74c5fae67a0196b1ed3784b5623917b045d07222a4418d65066f4df7a382fd8107524550274731816fb374848d3a30c592da9c8a315ce2a32ec6c217bacb4299257d1bfac054d28f48b368e9ebb6331f1c7e2645e594bd6034762ff0898356a471ab8bf0b8721a9f8bc02eb53c694a41b6e48170caaa60844032dde625f9fd09dae576e3a7fc9da1833bc3400eb8dd2bfe0e7b6db85e4d50c9d69aae2b724c173fe03e3fb935fc8c76bf81fec2ec75d26864b68f36a9ae9108db7d1fd70f5b521cc0fe86b96cff8742c622af1088fa3f3b7c23578f65e808dc456c139c9e1a1e0c9f7e5e72778a4ac8e22cb658bdeb8d88e5742a6c0d42dd8353d02a2b6f0d01f7315871b511b022c0f64d6fdf6e3ef37d675a9376b7df7554a2346e04f72e6d6d260d7de7689d755feea6ff2484a1b639b8f93b1f2d6a26e610400efd2c49d308a13505d548e8e43551420dbe62c407c98f482cb22c5768ed625a50433a885cf7b547e92ddf306ce76291c1a884e9483c94882fa0e26fb7fb93c9265c4dfeaf1ff26083bea6961467b3c2b115f5b5e0adf553a3514719de3f93b32c35f2980fa16e56658aff127627305df8369312dcbf5fac9028c45152c064a9f8e39375f273bae02c444cfadbd261dfcea957e2cb3c4f1ff11e5617a0ed06345820be889074027b51226b88ec409bb75e21f85fce55e9b5bd7f16134b5f80bf509c4ec88165d29b9d8437833416d9dc78991daf6a964a8b04baa121637b9d1a2bbbabecab7ec3f841c833da03ce6bf6e2179fc99bea7a2656e55357030d8728f9a2b7954590c7bf13dd17835fe9729d1dce987944df1e5aa5967d07a64bfa798817633248cdc465c23e58ee44a07227bc895aeade2d69d7ec3abb4436cc255a4544a605e0aa81f4af66d263df7b601856609d039189bc8c91e0a159c4db29db7d7c589eeb6dc9e023f823d65281a88d9ee26911b48dd7b44bfa485f46fc4730d77b9d4784784b4065024353ed12ff19e6522dd53ce6f53bbac6b4c14b0ea047f5c8a661bdb0a322b7e", 0x1000}, {&(0x7f0000001640)="adca04633110dda769eff6023bf6fbc52c2db49e2d06e0f9fae94297ef37b9289fae17f823d022120e61c61d24722c89c1f93e9b377e47fbc2b94c13461ba2864299e3c2ab4a5eb2817922b77a7a03ca6592a7f838031bdd63b58c8a8ce7f9e2fe53a3d81a78e452e2b04e21b111ff506a3b99cc88cdb9a70762", 0x7a}, {&(0x7f00000016c0)="7469fd8ac895a48f64656bfa01867ec7a0dce32e6d4e03cb3b7b857f43ae7cf54c820942563248ed9e65c4fa9a3bd03ccc10959ffcb7f1572ba601c42bec251dac9858f162d3799e04060587ab5e6a2405f9cb3c4ebf8c0d96ac60969d5c0e22b2aa546b98e08e96c64d58428f06af14771fb4f80ec15762450dcf52f4788ea616cc938fed1515dfb8e870fb31456740ef78a373e9fdc7c35b91d8be4f554fb22c1e5e39310c37075e34aceef5b24523354de62fea4da6315b2f494ebd638b61f420e9afdef52930b6abfabfb3b85ef9a896b157a5df66ce93d466f2a92f34de3309c7d420088918bd00003bfe11647ced1bafdb0a48ac9d0601fa", 0xfb}, {&(0x7f00000017c0)="26652a4541bd0802225e62c3630cb012c5aa0e8aa1b65b6a515e4d2f1d583a85a201044018c9eedc6f7cc7d4392c22a81dd12bbcb3e2b4e5cd7467f3bed0758b79a2b5020e2cc9cd94dbdfbff3f2aad5458dee27fc1798fa54efd12892e1cd07814fb3e944d35eca8821", 0x6a}, {&(0x7f0000001840)="37341b1fb9d6f61617c13d34d8f625580061d9fd1d3bb5176bf9942760337f256a1abd9698bbb21a452ca4eddb68a79f4c9a3385ea7d55a0befbc2ecee5476d9b63a9414f337218d23ac3f84f1dcd67b30a3fc036959731e152188b2c80faefdb8a2780ff6ad08d1d4b35d52b497d18605f2df3739b922437b5b081177ab3a3e55e9ac6a2bdaf835f488be3590f9", 0x8e}, {&(0x7f0000001900)="7e96009b3616ba5df3026c7cbf19105c76298f9991b4063afca33aa1a55e851c59c459e14d94cd3b991e169bbc00b1977af1001d04cea5ab71e7147297a537efb9ad3404cb0ebb06868dff4558b9d56f1e963d8ba1056d4ac69656619586c7566caad1b9f7ebb2c5ad3d89b9553c2294684cce212b9718b2216195c39d42c3d1e5b0116b3be0386d49092bd33dba1ff23b3216ca2dd0551323ebeb52073444515640db433014a37c19a642f1e16d2e4aab04588ae44991ee7e88d0839bb50c761248b6c79e8c8c26043ad54a3e34190b3753107b890d6b2dd779ebf8d6de01f230301f25c34198beeac9", 0xea}], 0x7) (rerun: 32) 4.574689521s ago: executing program 6 (id=1198): r0 = socket$inet(0x2, 0x3, 0x0) close(r0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005900000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 4.574001443s ago: executing program 6 (id=1199): syz_open_pts() (async) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x1) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r3, 0xae98cd7e8d4e801f}], 0x1, 0x9) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r7, 0x0) ioctl$FIONREAD(r5, 0x802069b2, &(0x7f00000001c0)) 4.109142753s ago: executing program 0 (id=1201): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x9, 0xffff, 0x6, 0x1, "b0dc502245b6fa8e097a5d2ce978080dc2b11617", 0xffffffff, 0x9}) socket(0x2, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) syz_emit_ethernet(0xb1, &(0x7f0000000180)={@local, @random="5fbb8af09d48", [], {@ipv6={0x86dd, {0x6, 0x6, "e22945", 0x7b, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b13c0811bdcbcd4b93f63f5806ba09f1", {[@hopopts={0x6, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x25000000}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x62, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @pad1, @ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x3}]}], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x4}, {"72518aa695e495818a9127400dbab92c8115889f69a13cc5439bdbe6e0cea64dd6ea26bc6c6da8"}}}}}}}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 4.108164492s ago: executing program 0 (id=1202): setreuid(0xee00, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='Q\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='/!\x00', &(0x7f0000000100)='\x95-*^+)-/.%\x00', &(0x7f0000000140)='%}.\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='+:\\!@\x00']) 4.106582715s ago: executing program 0 (id=1203): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x6f, 0xd9, 0x100a}, {0x16, 0x1a, 0x8d, 0x48a6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x10, 0xfffffffe) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)={@broadcast, @random="5b724c88840e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0xffff, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2=0xe0ffffff}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 4.106135799s ago: executing program 7 (id=1204): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x147) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000300), 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000015c0)=0x8) write(r2, &(0x7f0000000000)="ed", 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r5, 0x3}) semctl$GETZCNT(0x0, 0x1, 0x7, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) execve(0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000400)={0x0, 0x9}, 0x10, 0x0, &(0x7f0000000480)={0x3, 0x14}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1010, r6, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/13, 0xd}], 0x2, 0x0}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r6, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x7, 0xbd4, 0x8, 0x4e8f, "6fae0f3ba7a17708cd073519dfb417c769f05fa1", 0x8}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 4.058891534s ago: executing program 0 (id=1205): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfe}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114aa764d8d7447bde429b76fcf4cf33cd932ffffffffffffff7f365119ad6cbcf81d389cb970cb5cd4d588df6122a6", 0x35}], 0x1, 0x0, 0x0, 0xa}, 0x3) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="cac98a9c6bac38ebf9e760937ebd080800000085e794697691f4e8f38735b15ec88d9043d056a6c1fff107000000e284491ea86af03d531db9ea52b46fa808ccc221da6d8c58d57adce46ae8e152a1716f00fec90891adfd79fb2fa8f6afd5d97dcaef498b9a0ac060a3dfeb71e5c64037871c1979e670e2ebb71573d4d99f526c9b5e0e7e02c68bc187bf95", &(0x7f0000000080)=0xfffffffffffffd47, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r4 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x820, 0x0) dup2(r5, r3) sysctl$ddb(&(0x7f0000000140)={0x9, 0x4}, 0x2, &(0x7f0000000300)="24d30ecac551c589dccffb3caf0f501414ba7c82c5303842434437e4dbe915930fa57e749ac670475fc9f3c366e0a0253d48ffa402d4d69f03f42e4dbdee5cfe246c824bb14019c40b9c235676695d5161fbf657e3a5604e8e2283587f4ae65bd8709136fc71e711a93bde8951e9a43f3e1ed800fd57dc65be824832880fa16b29a8705632dd66a1fe48be6dd0234ba44873e94e4aaaa61801d2c5bcff5e77cf76ce8b222b9cdedef954f004f9fb2faad31dfa1f88c800ba0e241cfd6d223c54979d12628ebd103d62c92928211ccf3de6d28877f8b4284c78d0caa7e2134abe947e4d7bcb0075fc", &(0x7f00000001c0)=0xe8, &(0x7f0000000400)="2a47069a96eee966bcd3cfd2934551bd67cdcea9ba2faf9dcb17fdbb7d0fcc8add61863fc86e49a4d895c4d133872ddda19ed4", 0x33) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) chdir(&(0x7f0000000100)='./file0\x00') openat(r3, &(0x7f0000000b80)='./file0\x00', 0x10000, 0x9) 4.056268098s ago: executing program 7 (id=1206): r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x2) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0xfffffffffffffd98) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='x\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r3 = semget(0x0, 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x81, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7, 0xcc, 0x8, 0xc2}, {0x3406, 0x5, 0xc, 0xfd31}, {0x4, 0x5, 0x7, 0x3070b696}, {0x300, 0x3, 0x7, 0x40}]}) r5 = socket(0x1e, 0x3, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000100)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x6e979fbe, 0xc21, 0x20049a, "08488003070000000000fce1ffff8000", 0x8000002, 0x400}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x16, 0x13}, 0x80000000010004, 0x3d3, 0x0, 0x0, 0x2, 0x6, 0x7fc, 0xffe}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) writev(r0, &(0x7f0000000300), 0x0) 4.046865119s ago: executing program 7 (id=1207): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x48e}, 0x0, 0x994c, 0x0, 0x0, 0x0, 0xb000000000004000, 0x3, 0x1838}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x41, 0x2000}, 0x0, 0x2, 0x2}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r2, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000180)={0x1, 0x33}, 0x2, &(0x7f00000001c0)="710e5c00641b5820631e3471ac0058bc5a91501d94a37082", &(0x7f0000000200)=0x18, 0x0, 0x0) 3.831355597s ago: executing program 7 (id=1208): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000980)="f13fed8eb3516a8b3254b0a539d95640f76d149264d9eab7f6247abfedfee16f42a27df0026fa01e6f85527dda03f35679a9079ad3653f002eb9f033d8e3898ba8307409a357e917ac753b697b670d247f8a1815b645ccda2a7b7caeadd8a9cfadadbae89adac584e2257b29259b02ea487e42079ec3e1d1299cb01e771481dff14f172b658b85bed31e9b7a9492cab552b8e8a40bddca42fd8e2ad79284b83dd4fd435eb619644223df10da", 0xac}, {&(0x7f0000000800)="32465dfcd437bb8e7427c7422cd1a56340bcdcc5a95ba1db8a25c51ff78a4e9d67da90786ff50da0a1574cbd6f3ece0e9b68c7107b61ec57c3ea92f3a82d7142afab1b98ccd3d593ea8094333cb723fce5b8bc4ade8f07cd8fe416323fc711690bcb61c9016ce72bdace1e019e5431bf73c21be212ce2eeb293e931bcf080052a9ec0fd99b1098e313e95a00e681c773f4db5d45c2cc1cf3b7693f4d0ff2c0", 0x9f}], 0x2, 0x100000001) execve(0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) accept$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/93}, &(0x7f0000000440)=0x5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0x7fff, 0x80000201}, {0x1, 0x40000008, 0x7, 0x9}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0x1ff, 0x4, 0x44}, {0x2, 0x800, 0xf11, 0x7}, {0x800, 0xffbf, 0xe1a, 0x4}, {0x1, 0x5, 0x85, 0x1}, {0xfffff001, 0x1, 0xfffffffb, 0xfbffe2e9}, {0x5, 0x2, 0x6, 0x18005}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x1, 0x8, 0x7}, {0x4, 0x0, 0x800000, 0xa66}, {0x402, 0x109, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x7fff, 0x7fff}, {0xfffdffff, 0x8003, 0x6, 0xb31}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0xd, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) setrlimit(0x3, &(0x7f00000007c0)={0x100000, 0x7e8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bb2259515d7ece1df81ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ffc1a10cc461957b9e6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d90f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bca", 0x327}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fffffff, 0x3, 0xffffdf82, 0xfffffffc, "1826283e680021d5ff7f0d01fd04000004400800", 0x800, 0x7}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000767000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0xffff) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0xa0, 0x1, 0x200000000000005}], 0x1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x808c694e, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) setrlimit(0xc, &(0x7f0000000280)={0x8000000000000002, 0x4242651a}) pipe2(&(0x7f0000000240), 0x8000) 3.397039584s ago: executing program 4 (id=1209): sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) dup(r0) (async) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) close(r2) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = dup(r3) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (async) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r5 = 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, 0x400f}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1000e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) syz_open_pts() (async) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x5, 0x9, 0xc21, 0x20049a, "084880fa870000bdda0988d11554e90900ecff07", 0x8000002, 0x22}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000400)="ca21dffabd7ac9c526bbb173460480e9033d95328669edeadf5e89b5f4765995d5f7fd12cd8d6f1e5260d8e7d6dccfae6f12f6b86225921d8743a2a1b3566237ad2b7216e0178bf2978fdb2b33c3dfd2d74548a4f8900a848ba003d91fa2e92352d8c5ffbcac45a79174263dbc5827bdd1d1da09b57350fe9e3f56bb815c2341024b0a88671e4bb42c648375de55f848077c9671199e187714597ee3bbd7d9a093cf635158e1c3c9e32f4d7a3e347002be15522537389281babb4342115dad661d190c7ffce8c961954ab92f09", 0xcd}], 0x1) 3.391131408s ago: executing program 4 (id=1210): msgget(0x2, 0x40) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4e6c) utimensat(r0, 0x0, 0x0, 0x0) msgget(0x1, 0x191) 3.390945042s ago: executing program 4 (id=1211): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="77bd673bb5b8cc0c16ed080500000000000000d7f4601faa903493e339865dce0f225da73c1eede2526d", 0x2a}], 0x1) fchdir(r0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2}, 0x39, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14"], 0x20}, 0x0) 3.390499659s ago: executing program 4 (id=1212): ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x2) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) 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)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00007e6000/0x4000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f000083d000/0x4000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000001}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x80000a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000073d000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f0000067000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004ee000/0x3000)=nil, 0xae0}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000219000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x200000000000009}, {0x7fffffffffffffff, 0x40b}}, 0x0) r3 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0x8, 0x7fffffffffffffff}}, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000002c0)=0xc) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 3.171609841s ago: executing program 4 (id=1213): setrlimit(0x5, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x0, 0x405, 0x21d8b788, "108d2618007b0034e2942b6e3ceb00", 0x29, 0x2}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f4c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a42e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc4852d6607723301be61c568521707000000000000001f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2b22946a0a2a1fbaac4ce89c79b5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c00182279380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038973b03c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3bf8ca444f5e984957130637eebeee7712610a6f2360a65736b09aa28d541f30eddd31da576a3d2c826473b10e911941cb6644147811afadc3d4be44ae0199ecfba9a2656f3b6ca2a756cbac110b51c5084ecc4666930d62343be2ab67005b25eb2062be099b4bd80d8360b749cafb4eb41156e29046183599e189812eed6175a09fd941453d701a7cc4148ba20e2f25809535bb1d30d701a75ef944ee7aa5944a8db1cdf7a12a8a7795e97be294b6eb6edf11262c1e5ff0a02f8a5795a3eefdee03d6af01af17dbb295baf4449254fcebb5fe3276f3a224e4f0d18ec135d1c39b6941b4d6130fafb201707d057cfa33e0838ac00000000b537a56e8ebf7e5a6e8b4b5f6703456dcacaac3052d681a6c0a19549e21071398be97dfac6ce885084fdc31862d5f6dc0573278aab2bed8152245916b9c1a7ae7ba9936f815e17b7dc3f91f420da4134ef6cc279645e62a7bd89f7f87fbf4f1acc239f7a559fce3b971cd2beded7ccb1c7dca8", 0x54e}], 0x1) 3.17026038s ago: executing program 4 (id=1214): write(0xffffffffffffffff, &(0x7f0000000080)="d8", 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000400)=0x8) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/69, 0x45}], 0x1) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xdffdff7e, 0x1603528, "04e4577e010405010800", 0x200101, 0x5}) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000a00)="5afc927c13ffc0ef5e6d4de4f906d34e9814549202a74a2abdbd9e33f60342ad5c9d42ca20c7ba5c5682493311f2e81cfa993e134951eb2719d6854d2fa40e6be3edc6e22a3714baf14a223cbb1709da6e5c62f91542a853d8a253b19e5f221c5568b683da4f2210b7a8e1456ee7527106d039e17cbd2b93c14481d045e8ac69584f7c2f1b13a145fa008385b4ba855d123206c352f231d22dc6998120df277fff25828135e020573e0fb71980ed02310a9b96148e9680ade3476ef408d317e8083d150154293718cea059b095c9084d5f34d6f3179c117c89833d7d038f117e656d0ba4300b760fb57cc85d29008e74cc15e3a04edd1896401c63b6bb03e8e667db18ec886b5a8ea79a4dd34182e9a3701ce2fc405aa2b01da59d5afd28ca20cea93f3520090b9f6796b2418d4c0f74893efb2801b309261630f989182e53fef5b4abc3d50109c871ab0134357f470dde3643b7c6d17688d08b4f42f5a87e18d262dafbb356ae9a1843a176b5b157eaca96bcb543740de8da074d6a8f19117d2dd5806480e8e8cabe791920ec43a518c23267e3485e1b8f0a17c827100111c3bf04", 0x1a2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 2.931569346s ago: executing program 1 (id=1215): setuid(0xee01) (async) r0 = syz_open_pts() fcntl$getown(r0, 0x5) (async) r1 = socket(0x2, 0x2, 0x8) listen(r1, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) (async) write(r2, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') connect(r1, &(0x7f00000002c0)=@un=@file={0x0, './bus\x00'}, 0x8) (async) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x100) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) readv(r3, &(0x7f0000001640)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 2.931078707s ago: executing program 1 (id=1216): mknod(&(0x7f0000000000)='./file0\x00', 0x2180, 0x637d) 2.930785712s ago: executing program 1 (id=1217): r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/13, 0xd}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) r1 = socket$inet6(0x18, 0x3, 0xff) getsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 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, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b300ad15114aa9d66e31cd263da764dce743f06b3f3e8347a217a866229b76fcf4cf33cd932ff987039aa23", 0x2d}], 0x1, 0x0, 0x0, 0xb}, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="7b07420080e8fc81e5ea6a8238ab6d37c3feadf9efffc05068e81831da2bfa03001b009b587d3d62d1c876915474be2ffae13a7fe039054cad086f6e0d88a332821cf544ee59441f9e4af78e4d23c7ba2dfb835185599e1c37a2897cd92a9a3c3d", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000240)={0x1, 0x23}, 0x2, &(0x7f0000000300)="fe501cf8f967fe5a3b5975067536ff4fad2481ee61460e5a5d0c2e74675e593d679b3de507dc621e757ee81fb7fd2ce910811bece1db063568260694f2f8c8c89bff3c6f6c3c52", &(0x7f0000000380)=0x47, &(0x7f00000003c0)="2b6039d68f1f8ba8574e044f3818a16b16c02d34503ee7258bec9ee822a2de0674fd85630643923e9af7a51960a46252b8d428a1852400677c6274771b12743b5cd4e9b765114ef9275be17ef22a3190bc", 0x51) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000480)=0x81) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd10001000000000000de74f8fffffffffffbff000000000000000000aa8f"]) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8602493ff1f88b029e0ad0c35ff02000000000000000000000000000102009078000000006006c32e0006060052815721840fd7ff3ea3c5c15487156e000000000000000000000000000000010000"]) 1.703389591s ago: executing program 3 (id=1218): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) kqueue() r1 = getppid() r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, r2}, 0x6, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r6, 0x6, r1) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) 1.702998356s ago: executing program 3 (id=1219): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x7) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xfffffff8, 0x401, 0x8}) (async) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xfffffff8, 0x401, 0x8}) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="e702f2ffff1faaaaaaaaaabb86dd609907a600382c03cb697a653e336f000000500000000000000001060000010000000002009078000000036900de000006010826651f52e2840a3a"]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="e702f2ffff1faaaaaaaaaabb86dd609907a600382c03cb697a653e336f000000500000000000000001060000010000000002009078000000036900de000006010826651f52e2840a3a"]) 1.702720191s ago: executing program 3 (id=1220): syz_emit_ethernet(0x3e, &(0x7f0000001e00)={@random="bbbbb558b3da", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x3e, 0x30, 0x67, 0x1, 0x2, 0x0, 0x0, @rand_addr=0x49, @multicast2}, @icmp=@redirect={0x5, 0x1, 0x0, @multicast1, {0x5, 0x4, 0x2, 0x1, 0xc8, 0x68, 0xe, 0x46, 0x1, 0x7, @multicast1, @multicast2}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) syz_emit_ethernet(0x58, &(0x7f0000000000)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo={0x8, 0x0, 0x0, 0x101, 0xfff, "32d0b29cd2309ddbd7769f0a105a12e238c4709af54f89ecabd469561b91190759599268e6420dc323421f03d1ba"}}}}}) 1.695263443s ago: executing program 3 (id=1221): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000362000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) pipe2(&(0x7f0000000000), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x303}, {0x1, 0x4}, {0x0, 0x10}, {0x2, 0x6e8}, {0x0, 0x5}, {0x3, 0x5}, {0x0, 0xba}, {}, {0x1}, {0x3}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x20000}, {0x2}, {0x0, 0xb1}, {0x1, 0xfffffffc}, {}, {}, {0x0, 0x2}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x4, 0x1}, {0x1}, {0x1, 0x80000000}, {0x3, 0x40006}, {}, {0x0, 0x4ab60683}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000002540)="c6c1fdbcf36d35c1e0d9b8d64530773c6f17fd1c80", 0x15) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) pread(r1, &(0x7f0000000240)="a7995862be46748465a09d22aa8914df6e9b5f1367ceae83ac9fe8bd6a8e3b9d73bf8a8af6596910387d427cc93e8e85d4d2383120ae9ff4604e09ccb8467ba2c5c10fc8c540788ddb6578b89dcfab48ce57b1e2fbb809a07c5acd1aa036ce8c31ca2547c56c9866be27f14b0b60e654845eb199f099e69f62127f4db99d84b7ec6a36b73587229afb029dd63eef5426226156626007b5f01f08e346653484d47869ba338189ea70b29029a04859183a57e15df0e2aa25a58cfce6dbb1b303bc045556b5c1c75373c4231c8dc5ee9a6ae6a6dbc257c216d7de9d16ab2d37845d90d8a7690109d08cf2c5215ae317fdd5", 0xf0, 0x3) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 1.694838582s ago: executing program 3 (id=1222): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setuid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x183) msgsnd(r1, 0x0, 0x0, 0x800) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) r2 = socket$inet(0x2, 0x8000, 0x0) close(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000380)="000047d5421d4ed6db8fc0d9d51b744be4980341df719c6c4de01e1b5d4c6edbb5f3762b2e000000000000e1a4bc6c5bfa6c9fbcad5dca56ac6ffff4a38d1de34c623c7a852c41d4854adbc3f9858affaf1188eaefcd8831242c68ce32fb2b8b8e695afb6b9c0f95e3748df2760a85477f1bdfa6f737ecf4c00d8a2def9cd138507a0fb363a77c9f83072f7036b73cbafbae5274ae43abc9b91bf8ee33033ce65654b0e0e6ae7f3eb67b96c174942a3100f1a429d4aac806fac0708c42f564f55c61697a30bd17993daa4b75f78d94a82dfb882aa2c7df6299e7b6608695ebb0d680eb1ff9e301a18b6ceabc036447ab", 0xf0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f00000000c0)={0x9, 0x5, 0xffffffffffffffff, 0x11e, 0xfffffffffffff801, 0x210, 0x5, 0x9}, 0x0, 0x0, 0x0) open(&(0x7f0000001640)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000004c0), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r4, 0x5, 0x2) sysctl$hw(&(0x7f00000002c0)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001600)={0x1e, './file0\x00', './file0\x00'}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) setreuid(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x44809e9d, 0x8, 0x6, 0x5, 0x0, 0x9e8f, 0x9}, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) readv(r6, &(0x7f0000001580), 0x7) 1.323411716s ago: executing program 6 (id=1223): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000200)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c00b5632f0de9a066a32fa3dfab0c69b8c280bfab03d6c2731ae71f9959a5358a6703f06a3e9346301df875aa74e4000000", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x81}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000385000/0x400000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x5}], './file0\x00'}) setitimer(0x0, &(0x7f0000000140)={{0x8, 0x9}, {0xfffffffffffffeff, 0x80000000000c}}, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x5f7}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x4, 0x8}, {0xdaef, 0x7}}, 0x2) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0x4e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000370018000000000000000000000100"/42]) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xffffffffffffffff, 0x10002fbffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) 1.321794942s ago: executing program 6 (id=1224): r0 = semget$private(0x0, 0x3, 0x18) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/57) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/26) (async) setitimer(0x1, &(0x7f0000000080)={{0x5, 0x6}, {0x5, 0x7ff}}, &(0x7f00000000c0)) (async) r1 = semget(0x3, 0x3, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x28c, 0x8, 0x1, 0x2]) (async) r2 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/179) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000240)) (async) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000280)=""/248) (async) close(r3) r4 = dup(r3) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x10000, &(0x7f00000003c0)='./file0\x00', 0x8}) (async) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000440)=""/98) (async) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x6, 0x0, 0x22e1, 0x0, 0x2, 0xe, 0xff, 0x13d0975e0ddba001, 0x0, 0x6, 0x2}) (async) setitimer(0x1, &(0x7f0000000540)={{0x2, 0x5}, {0x5, 0x1}}, &(0x7f0000000580)) (async) semget(0x3, 0x0, 0xc) (async, rerun: 64) poll(&(0x7f00000005c0)=[{r3, 0x10}, {r4, 0x2}], 0x2, 0x80000000) (async, rerun: 64) connect$unix(r4, &(0x7f0000000600)=@file={0x0, '.\x00'}, 0x4) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000680)=0x2) fcntl$setstatus(r5, 0x4, 0x80) (async, rerun: 32) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0xfffffffb) (async, rerun: 32) r6 = semget$private(0x0, 0x2, 0x4c) semop(r6, &(0x7f0000000700)=[{0x0, 0xc}, {0x3, 0x0, 0x1800}], 0x2) (async, rerun: 64) ioctl$TIOCEXCL(r4, 0x2000740d) (async, rerun: 64) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000740)) (async) setitimer(0x2, &(0x7f0000000780)={{0x8000000000000000, 0x9}, {0x1, 0x6}}, &(0x7f00000007c0)) (async, rerun: 32) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000800)=0x4) (rerun: 32) 1.315599028s ago: executing program 6 (id=1225): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x1}, {}, {}, {0x0, 0x4}, {0x1}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {0x0, 0x10}, {0x0, 0xfffffffd}, {}, {0x2, 0x2}, {}, {}, {0x0, 0x4}, {}, {}, {}, {0x2}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000080)="ace30341", &(0x7f0000000300)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000400)=[{0xffff, 0xb, 0x2, 0x2}, {0x6, 0x4, 0x84, 0x80}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e3471ac03cc28e1b535f178a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/7, 0x7}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000180)="4e2635135193de6b662863ae156b417f010f52e272fb2f3daa9cda5a58bab1f41f04e54db5a991f5e77d5f7e9ce54e74cdc28cd07bc2f1b27cded1d1ca4bd3e18721e9196fca7d3b4ad661afa46c46b0ec612f2bfd8359d5632b71cd7ab1f4c837302b1775659c1fcf4017dbd4752de73ebbe689215446e53badeea27622eeebd765", &(0x7f0000000240)=0x82, &(0x7f0000000340)="863ac9941fece482cdb4063cebc5e4b946f14d5c4910b898da4b3b88e25e689c87408d73d12d57a045b0c8c227e4ec7b03dea31987da1165d92f2041a4cbd6bc6321cef238c4529206895119eadb7ffaf8c01f2578407ac2b7594b5c140c922c21901a003ca2b3473a9d6914f4a76f46665fc07b5eced3e4ebaf3d34841ebdef7df3b1f7bf98fff6cb3f53fbbca3", 0x8e) 2.83166ms ago: executing program 0 (id=1226): mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shutdown(r2, 0x2) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) select(0x14, &(0x7f00000003c0)={0x0, 0x2000000000000000, 0x0, 0xe}, &(0x7f0000000080)={0x800000000000003, 0x8, 0x0, 0xffffffffffffdfff}, 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2) 0s ago: executing program 0 (id=1227): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) r2 = socket(0x800000018, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r3, 0x0, 0x69, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0xffffffff) syz_emit_ethernet(0x42, &(0x7f0000000140)={@broadcast, @broadcast, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x8, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.170' (ED25519) to the list of known hosts. ./file0 ޡLj'5z{g-aMx8I_+){[#Q>Wig/M3]">}f[!prȁw.ʼnfW # q47d./file0LO˦V ~>ߥ[͵DFǁ،I`$ 2N Ipko8 i*4㰓qTsntl)kgWo FGA\!gٴa5DE(by*b\x2- eM"eisID+4#>5#p?ʑI v'kݢsj5+oſ+xۡ6I. UP$M `d(Ewwυ VE$>Q#Vjׯ{[̑MEޛ$\3pM(f^,o:4o HՍ9{Wsd불Kck=bš<+wD),-?X2}EV%Y O]ˍ`P.Q?Â\::Jm̪JOPKċ^1:ٔ=Sz5Aע!}عMY+b|PfZުDhg7jĢVI>l(B¹شpWW40JOGU&^/d^W0lNg kd|jz`}j®YOU 3!Q;R*&2CW76"c1Zb^p\cI-8dQZ)4"aMC++ͱ|/ͦ@]\_AZXNkƮM<,Dڒ:ÑyqF3g3}P]g~ĥ" @;(|"ʹzmbs <MTFyUu^]pim;H>P+AcۦM{nCr;55:ċPYI1CC"="60qkK0`y;D<+EJ%ë!|QQ {2pt$&'`qY33!8:oV@$Ԋ &-nET @O˖-)k@)Rd_UUbKx ,3. 6+3M - }+ں k8TGfߦn4PfCU?0 39-$Db]"3*E֪xf% 1%5眨s ȝ(V T߁|6y)2@g8Y?̎friCq'2؁*N W`8}xY"Js=\LOMRք%% J cW|.=B/5C%)=(\3[:BQ=4̒{.D<5ʜ Yz_ԇՇzxS΢B0_ ZhܐB ,E:ixK AuX8!~r\ 配k?9qt3 `-ͥS2!B+XHnbg(Pd Mdh+mD0I~)/hѪ#(/-T9.&(kMbM*&T»xsd`Tǥf'O|a4gNzIE\ؔ: I"3 y$ЧsYIUŁ0!~OCTḷK1*B{6X7ݝ}xUC#a& $3BZfy?g87q7W 4NL^58DL'Ύ{BpL3oP"U%_'4z ף<֤n4cVw"[h)(-aVΫW+ յ)Ï}2H.rg[JFv05g y>(i&zxqٛ'd SV2 Q^U(2tOBbKn1Lr ޿Î$JP(`xpq5*u6#8(w݃Swݎ&YE짡ѷ'M-x_zC$3GSZ m^O'abusRtL6殫4t):`.q- AzrJT0N7@XC0MK~5/2*徏*`Z%SPW,ޘ}x 39tvNÇ_(vwLl>fd8H#g7.zEIHsUAc\xo% FCg 0[|:FFYB &mʍBS{#{"B망"@` TSA2QfZފAm)h|7NbjIu+'2MjdQzSSG_ۿr9Ao`#?f:XKTur3Z88b~s>S9K_l:(UۨYҨsktwny`{u=F4Ɂej} Ud9]4I5. d" TJZKV-фXyA}mϪ`h")XaWW3D@`TRHڌٔ~4wIT`.ĕR*p -V#+I%O'1ǒ3W@i[ܞE>j;=i9̪ߡ~D'#,lu?$ 0ţ-d73P'@ѿ2YĆ9ϼܩ|2dAk2u巒TG0*_@J}]mjÿ3H']c%]_e3Dl;I` 5ࡤp`Y@X3Ѩ E6^(\iLPt?(My1r{m}cVkat/RPeȯ`[i-Ά3)ۥ#I֚ʧ/Ø1')pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 uvn_flush: obj=0xfffffd805cc1cd30, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: WARNING: thread `nfsio' (44995) exits with status -1 WARNING: thread `nfsio' (45201) exits with status -1 WARNING: thread `nfsio' (253711) exits with status -1 WARNING: thread `nfsio' (456949) exits with status -1 WARNING: thread `nfsio' (331353) exits with status -1 WARNING: thread `nfsio' (189776) exits with status -1 WARNING: thread `nfsio' (342625) exits with status -1 WARNING: thread `nfsio' (320808) exits with status -1 WARNING: thread `nfsio' (180508) exits with status -1 WARNING: thread `nfsio' (4935) exits with status -1 WARNING: thread `nfsio' (349124) exits with status -1 WARNING: thread `nfsio' (219497) exits with status -1 WARNING: thread `nfsio' (393991) exits with status -1 WARNING: thread `nfsio' (169711) exits with status -1 WARNING: thread `nfsio' (98431) exits with status -1 WARNING: thread `nfsio' (513698) exits with status -1 WARNING: thread `nfsio' (426930) exits with status -1 WARNING: thread `nfsio' (485470) exits with status -1 WARNING: thread `nfsio' (169468) exits with status -1 WARNING: thread `nfsio' (211919) exits with status -1 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 75971 91988 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8336c0d8) at panic+0x1e5 __assert(ffffffff833af75e,ffffffff833ac167,84,ffffffff834070bd) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800001471000) at if_createrdomain+0x40 ifioctl(ffff80000163f598,8020699f,ffff80003bc21840,ffff80003c508568) at ifioctl+0x1c66 sys_ioctl(ffff80003c508568,ffff80003bc21a20,ffff80003bc21970) at sys_ioctl+0x674 syscall(ffff80003bc21a20) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb47118fdb80, count: 5 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: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8336c0d8) at panic+0x1e5 __assert(ffffffff833af75e,ffffffff833ac167,84,ffffffff834070bd) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800001471000) at if_createrdomain+0x40 ifioctl(ffff80000163f598,8020699f,ffff80003bc21840,ffff80003c508568) at ifioctl+0x1c66 sys_ioctl(ffff80003c508568,ffff80003bc21a20,ffff80003bc21970) at sys_ioctl+0x674 syscall(ffff80003bc21a20) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb47118fdb80, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003bc21550 rbx 0xffff8000299eeddf rdx 0 rcx 0xffff80003c508568 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd97e10400490b119 r11 0x1f40eeba81d60d06 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff8314ee75 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003bc21540 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=75971 pid=91988 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800034408a80,0xffff80003c508fd8 process=0xffff80002a2bd890 user=0xffff80003bc1c000, vmspace=0xfffffd805d1b87d0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91988 424823 90423 0 3 0x80 fsleep syz-executor 91988 438345 90423 0 2 0x4000000 syz-executor *91988 75971 90423 0 7 0x4000000 syz-executor 91988 459500 90423 0 3 0x4000080 fsleep syz-executor 14346 167222 75545 0 2 0x80 syz-executor 14346 260382 75545 0 3 0x4000080 fsleep syz-executor 80266 202222 75618 0 2 0 syz-executor 80266 59835 75618 0 3 0x4000080 fsleep syz-executor 33629 337869 87241 0 3 0x80 fsleep syz-executor 33629 24317 87241 0 3 0x4000080 kqsel syz-executor 53716 147767 41355 -1 3 0x90 fsleep syz-executor 53716 66230 41355 -1 3 0x4000090 kqsel syz-executor 76974 8553 1 0 3 0x100083 ttyopn getty 75618 330034 69064 0 2 0x3 syz-executor 2608 321004 0 0 3 0x14200 bored sosplice 75545 419732 69064 0 3 0x82 nanoslp syz-executor 87241 140884 69064 0 2 0x3 syz-executor 44923 243163 69064 0 3 0x82 wait syz-executor 48941 393520 69064 0 3 0x82 nanoslp syz-executor 41355 153455 69064 0 3 0x82 nanoslp syz-executor 8392 137744 69064 0 3 0x82 wait syz-executor 90423 267172 69064 0 3 0x82 nanoslp syz-executor 69064 386171 3228 0 3 0x82 kqread syz-executor 3228 449152 33151 0 3 0x10008a sigsusp ksh 33151 346893 5432 0 3 0x98 kqread sshd-session 5432 78316 25486 0 3 0x92 kqread sshd-session 25486 106288 1 0 3 0x88 kqread sshd 81717 350264 32786 74 3 0x1100092 bpf pflogd 32786 47698 1 0 3 0x80 sbwait pflogd 20707 287960 26247 73 2 0x1100011 syslogd 26247 211800 1 0 3 0x100082 sbwait syslogd 42879 418994 1 0 3 0x100080 kqread resolvd 8793 503336 7016 77 3 0x100092 kqread dhcpleased 94655 237285 7016 77 3 0x100092 kqread dhcpleased 7016 87259 1 0 3 0x80 kqread dhcpleased 66253 334868 0 0 3 0x14200 bored smr 20944 478900 0 0 2 0x14200 zerothread 43256 461420 0 0 3 0x14200 aiodoned aiodoned 5089 221678 0 0 3 0x14200 syncer update 83351 277935 0 0 3 0x14200 cleaner cleaner 7977 35893 0 0 2 0x14200 reaper 41892 352159 0 0 3 0x14200 pgdaemon pagedaemon 34560 486339 0 0 3 0x14200 bored viomb 38982 439233 0 0 3 0x40014200 acpi0 acpi0 5115 29869 0 0 3 0x40014200 idle1 2075 418452 0 0 3 0x14200 bored softnet7 55593 282912 0 0 3 0x14200 bored softnet6 35196 252781 0 0 3 0x14200 bored softnet5 24170 234648 0 0 3 0x14200 bored softnet4 43654 179449 0 0 3 0x14200 bored softnet3 27104 468166 0 0 3 0x14200 bored softnet2 31146 351956 0 0 3 0x14200 bored softnet1 21389 499745 0 0 3 0x14200 bored softnet0 23298 492032 0 0 3 0x14200 bored systqmp 2043 508560 0 0 3 0x14200 bored systq 68664 47128 0 0 3 0x14200 tmoslp softclockmp 36423 178551 0 0 2 0x40014200 softclock 60158 6116 0 0 3 0x40014200 idle0 1 100570 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 91988 (syz-executor) thread 0xffff80003c508568 (75971) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8391b478) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 rtmap_grow+0xb2 #4 rtable_add+0x2d9 #5 if_createrdomain+0x40 #6 ifioctl+0x1c66 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 7977 (reaper) thread 0xffff8000ffffc538 (35893) exclusive rwlock kmmaplk r = 0 (0xffffffff839996a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x7d #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1aa #7 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 11042K 12395K 166960K 13237 0 pcb 20 18K 21K 166960K 621 0 rtable 164 8K 8K 166960K 453 0 pf 37 18K 22K 166960K 141 0 ifaddr 34 5K 7K 166960K 105 0 ifgroup 55 2K 2K 166960K 160 0 sysctl 3 1K 9K 166960K 12 0 counters 68 36K 37K 166960K 206 0 ioctlops 0 0K 4K 166960K 1716 0 iov 0 0K 20K 166960K 67 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1403 88K 89K 166960K 2399 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 20 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 125 0 dirhash 12 2K 2K 166960K 45 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 110K 166960K 1383 0 sigio 0 0K 0K 166960K 56 0 proc 72 115K 180K 166960K 680 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 151 0 in_multi 65 4K 7K 166960K 167 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 121 546K 546K 166960K 121 0 exec 0 0K 1K 166960K 517 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 246 152K 175K 166960K 14405 0 UVM aobj 30 2K 4K 166960K 33 0 pinsyscall 42 84K 105K 166960K 2503 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 66 0 NDP 12 0K 1K 166960K 71 0 temp 80 8652K 8721K 166960K 70266 0 kqueue 14 22K 32K 166960K 272 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 202 0 199 2 1 1 2 0 8 0 rtentry 176 137 0 77 5 0 5 5 0 8 0 unpcb 144 1009 0 992 12 8 4 4 0 8 3 syncache 336 8 0 8 4 4 0 1 0 8 0 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 736 487 0 478 22 21 1 10 0 8 0 arp 128 14 0 6 1 0 1 1 0 8 0 inpcb 328 1883 0 1866 36 34 2 12 0 8 0 nd6 144 23 0 11 1 0 1 1 0 8 0 pkpcb 40 13 0 13 7 7 0 2 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 60 0 60 3 2 1 1 0 8 1 pppxif 1504 5 0 5 2 2 0 1 0 8 0 pfstscr 40 3 0 2 1 0 1 1 0 8 0 pffrag 232 9 0 7 1 0 1 1 0 482 0 pffrnode 88 7 0 5 1 0 1 1 0 8 0 pffrent 40 14 0 12 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 87 0 57 1 0 1 1 0 8 0 pfstkey 128 90 0 60 2 0 2 2 0 8 0 pfstate 384 86 0 58 5 0 5 5 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 690 0 390 30 6 24 28 0 8 0 art_table 40 692 0 390 5 0 5 5 0 8 0 art_node 32 134 0 82 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 121 0 111 1 0 1 1 0 8 0 shmpl 112 30 0 3 1 0 1 1 0 8 0 dirhash 1024 40 0 23 3 0 3 3 0 8 0 dino2pl 256 3986 0 2488 96 1 95 96 0 8 0 ffsino 296 3986 0 2488 117 0 117 117 0 8 0 nchpl 144 5924 0 4233 64 0 64 64 0 8 0 rtmask 32 13 0 13 5 4 1 1 0 8 1 uvmvnodes 80 4598 0 0 94 0 94 94 0 8 0 vnodes 216 4598 0 0 256 0 256 256 0 8 0 namei 1024 19947 0 19947 2 1 1 1 0 8 1 percpumem 16 118 0 69 1 0 1 1 0 8 0 kstatmem 264 110 0 82 5 2 3 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 7 0 7 3 3 0 1 0 8 0 scxspl 216 42864 0 42864 12 11 1 8 1 8 1 plimitpl 152 348 0 331 1 0 1 1 0 8 0 sigapl 424 1705 0 1650 9 1 8 9 0 8 0 knotepl 120 747 0 0 23 0 23 23 0 8 0 kqueuepl 224 723 0 710 8 6 2 5 0 8 1 pipepl 344 255 0 228 9 6 3 7 0 8 0 fdescpl 528 1659 0 1628 3 0 3 3 0 8 0 filepl 160 11205 0 10976 31 18 13 21 0 8 2 lockfpl 104 664 0 662 2 1 1 2 0 8 0 lockfspl 48 233 0 231 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 63 0 46 1 0 1 1 0 8 0 ucredpl 104 1432 0 1417 1 0 1 1 0 8 0 zombiepl 144 2006 0 2003 2 1 1 1 0 8 0 processpl 1248 1705 0 1650 7 0 7 7 0 8 0 procpl 664 3732 0 3669 8 1 7 8 0 8 0 sosppl 168 9 0 9 4 3 1 1 0 8 1 sockpl 752 3141 0 3104 57 46 11 17 0 8 7 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 61 0 0 7 0 7 7 0 8 0 mtagpl 96 20 0 0 1 0 1 1 0 8 0 mbufpl 256 2269 0 0 141 0 141 141 0 8 0 bufpl 280 18125 0 11982 440 0 440 440 0 8 0 anonpl 32 16469 0 0 133 0 133 133 0 246 0 amapchunkpl 152 48077 0 47512 54 27 27 32 0 158 4 amappl16 200 8030 0 7766 54 27 27 39 0 8 0 amappl15 192 8 0 8 2 1 1 1 0 8 1 amappl14 184 125 0 113 1 0 1 1 0 8 0 amappl13 176 13 0 10 1 0 1 1 0 8 0 amappl12 168 2321 0 2290 3 1 2 2 0 8 0 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 6 0 5 2 1 1 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 20 0 17 1 0 1 1 0 8 0 amappl7 128 119 0 107 1 0 1 1 0 8 0 amappl6 120 188 0 185 1 0 1 1 0 8 0 amappl5 112 127 0 117 1 0 1 1 0 8 0 amappl4 104 322 0 301 1 0 1 1 0 8 0 amappl3 96 9636 0 9522 7 3 4 4 0 8 0 amappl2 88 690 0 626 2 0 2 2 0 8 0 amappl1 80 13950 0 13357 16 1 15 15 0 8 0 amappl 88 13473 0 13300 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 257 0 257 4 4 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 32 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1659 0 1628 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1659 0 1628 1 0 1 1 0 8 0 vmmpekpl 168 14537 0 14498 3 0 3 3 0 8 0 vmmpepl 168 111543 0 109308 123 13 110 120 0 357 0 vmsppl 488 1658 0 1627 7 2 5 5 0 8 0 rwobjpl 80 36724 0 30926 121 2 119 119 0 8 0 pdppl 4096 3326 0 3254 108 36 72 86 0 8 0 pvpl 32 23695 0 0 191 0 191 191 0 265 0 pmappl 256 1658 0 1627 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 441 0 73 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83783ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8391b270) at __mp_lock+0x199 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff8391b270) at __mp_lock+0x192 exit1(ffff8000344082b8,0,0,1) at exit1+0x701 sys_exit(ffff8000344082b8,ffff8000307fb3f0,ffff8000307fb340) at sys_exit+0x1a syscall(ffff8000307fb3f0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a34b3d044a0, count: 3 ddb{0}> trace x86_ipi_db(ffffffff83783ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8391b270) at __mp_lock+0x199 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff8391b270) at __mp_lock+0x192 exit1(ffff8000344082b8,0,0,1) at exit1+0x701 sys_exit(ffff8000344082b8,ffff8000307fb3f0,ffff8000307fb340) at sys_exit+0x1a syscall(ffff8000307fb3f0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a34b3d044a0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8336c0d8) at panic+0x1e5 __assert(ffffffff833af75e,ffffffff833ac167,84,ffffffff834070bd) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800001471000) at if_createrdomain+0x40 ifioctl(ffff80000163f598,8020699f,ffff80003bc21840,ffff80003c508568) at ifioctl+0x1c66 sys_ioctl(ffff80003c508568,ffff80003bc21a20,ffff80003bc21970) at sys_ioctl+0x674 syscall(ffff80003bc21a20) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb47118fdb80, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8336c0d8) at panic+0x1e5 __assert(ffffffff833af75e,ffffffff833ac167,84,ffffffff834070bd) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800001471000) at if_createrdomain+0x40 ifioctl(ffff80000163f598,8020699f,ffff80003bc21840,ffff80003c508568) at ifioctl+0x1c66 sys_ioctl(ffff80003c508568,ffff80003bc21a20,ffff80003bc21970) at sys_ioctl+0x674 syscall(ffff80003bc21a20) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb47118fdb80, count: -10