last executing test programs: 6.666087054s ago: executing program 6 (id=1288): r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0xa6}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) 6.233098753s ago: executing program 6 (id=1301): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)="9815ee59e1b6cf3cd11d3a782d311fd23cbd5895191cd8d7728a8a58052e03ab95867c295c7222eec2bc0ff15936013b09", 0x31}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000057000/0x3000)=nil, 0x1}, {&(0x7f00006df000/0x1000)=nil, &(0x7f000013e000/0x3000)=nil, 0x108}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007e2000/0x4000)=nil, 0x1}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000049f000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200020000}, {&(0x7f00003da000/0x3000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x800000000000}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000682000/0x1000)=nil, 0x5}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007f3000/0x2000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00003ab000/0x2000)=nil}, {&(0x7f00003c2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000482000/0x1000)=nil, 0x7c80}, {&(0x7f0000480000/0x3000)=nil, &(0x7f0000480000/0x4000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f000015a000/0x3000)=nil}], './file0\x00', 0xfffffffd}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 5.75182516s ago: executing program 4 (id=1308): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x46) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 5.750000021s ago: executing program 7 (id=1309): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x40000000003}, {0xffffffff}}, 0x0) chroot(&(0x7f0000000340)='./file0\x00') 5.642500418s ago: executing program 0 (id=1313): syz_emit_ethernet(0x8e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x19, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback, {[@end, @ra={0x94, 0x6, 0x62}, @ssrr={0x89, 0x3, 0x9}, @lsrr={0x83, 0x3, 0x81}, @end, @ssrr={0x89, 0x1f, 0x4, [@multicast1, @multicast2, @multicast2, @multicast2, @broadcast, @multicast2, @loopback]}, @ssrr={0x89, 0x23, 0x3, [@local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @loopback, @loopback, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}]}}}}}}}) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 5.641984412s ago: executing program 3 (id=1314): openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) syz_emit_ethernet(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r2 = socket(0x18, 0x2, 0x2) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff}) close(r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0xa, 0x7fff, 0x8000083, 0x5773c549, "142e28a47e7ce2dbe73100ffffee941300", 0x80005, 0x7f}) setreuid(0xee00, 0x0) getuid() getuid() writev(r5, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x4, 0xc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7fff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 5.448247112s ago: executing program 5 (id=1315): sysctl$hw(&(0x7f00000001c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 5.447292965s ago: executing program 5 (id=1316): mknod(&(0x7f00000000c0)='./file0\x00', 0x2008, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7960) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a8357038f020000001202000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77226e8836ed3d315eef8cc546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a025e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bc4d08b96ca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07ca9e4ed28143f45cc2808d231b157d5bb7ad3b045c4724150d16e304c7bff105ceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb96a6b8bdacf9429c25483a9275182602000000e30348e3d0daa5c1eec0dc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f", 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x4, 0x4}, {0x28, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="adbce69ea015ffffdeffffff08004500001c0064000000009078ffffffffac1400bb4e204e2200089078"]) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r3 = accept$inet6(r0, 0x0, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 5.445771778s ago: executing program 0 (id=1317): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000180), 0x0) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) 4.273719696s ago: executing program 7 (id=1319): r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x63, 0xd14, 0x4, 0x6}, {0x9, 0x6, 0x3, 0x7, 0x9}, {0xfeff, 0x5, 0x7, 0x0, 0x5}]}) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x5) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchflags(r2, 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) chflagsat(r3, &(0x7f00000002c0)='./file0\x00', 0x1c73313643f12fd9, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000300)={0x4, 0x7, 0x4}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000340)={0x4, 0x9, 0x80000001, 0x9}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x820, 0x0) poll(&(0x7f00000003c0)=[{r4, 0x20}, {r2, 0x47}], 0x2, 0x5) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x20, 0x0) r5 = open(&(0x7f0000000440)='./file0\x00', 0x10, 0x40) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f00000004c0)={0x8, 0x5, 0x6}) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000005c0)={0x2, 0xaf, 0xff, 0x69, "ea32d1048738ccf5eacc51a9bce266b17d62f338", 0xad, 0x3}) utimensat(r6, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0xb54}, {0x9, 0x4}}, 0x2) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0\x00', r5, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x2, 0x9, 0x9}, {0x18, 0x1, 0x7, 0xb}, 0xfff, [0xafb8, 0x6, 0x7, 0xfffffffb, 0x3, 0x2, 0x0, 0xfff]}, 0x3c) recvfrom(r2, &(0x7f0000000780)=""/4096, 0x1000, 0x1800, &(0x7f0000001780)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000001840)={0x3, &(0x7f0000001800)=[{0x0, 0x9, 0x7ff, 0x7, 0x4}, {0xc, 0xc, 0xfffd, 0x8000, 0x37b}, {0x1, 0xe, 0x4, 0x81, 0x7}]}) rmdir(&(0x7f0000001880)='./file0\x00') 4.272752915s ago: executing program 0 (id=1320): setuid(0xffffffffffffffff) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f00000000c0)=';', 0x1) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') socket(0x20, 0x5, 0x2) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000100), 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x1) setrlimit(0x8, &(0x7f0000000280)={0x1, 0xd70}) recvmsg(r4, &(0x7f0000000140)={0x0, 0xffffffffffffff3c, 0x0, 0x0, &(0x7f0000001400)=""/250, 0xec}, 0x0) socket(0x2, 0x1, 0x0) getpeername$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4101}, &(0x7f00000002c0)=0x1007) 4.267232345s ago: executing program 5 (id=1321): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x7, 0x7, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x300000003}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x180, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x60, 0x2, 0x2, 0x7fffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x98, 0x30, 0x3ff, 0xc9d}], 0xff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0xb3, 0xfffff, 0x202a, 0x2aaf}], 0x3, &(0x7f0000000300)={0xd07, 0x100}) close(r1) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r3, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r5 = syz_open_pts() close(r5) (async) syz_open_pts() (async) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) write(r5, &(0x7f00000000c0)="ca", 0x1) (async) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fchflags(r4, 0x1) (async) execve(0x0, 0x0, 0x0) (async) getdents(r1, 0x0, 0x0) 4.266730707s ago: executing program 4 (id=1322): setuid(0xee01) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0xfffffffc, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) pread(r2, &(0x7f0000000040)="6ce5eb24484edd07a7013ab8782ae2cb2c7ad35150efc732", 0x18, 0xfad) pread(r2, &(0x7f0000000080)="0dced36d74efcbcb35289492cb71fb373f349bc0c7b03ae9", 0x18, 0xfff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x800, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0xfffffffc) mknod(&(0x7f0000000380)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r4) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x180d, 0x100, 0x0) 4.265564197s ago: executing program 6 (id=1323): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async, rerun: 32) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (rerun: 32) chdir(0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000340)={0x10, 0x36b5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x200}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x5}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x69}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x21a2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeda}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xd}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xae8e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x5}], './file0\x00', 0x3c7ceada}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x4) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r5, 0x27}], 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xe, 0x4, 0xec98, 0x2, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) close(r5) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x752, 0x0}) 3.950825335s ago: executing program 1 (id=1325): setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() setreuid(0x0, 0xee01) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x6, 0x571, 0x4, 0x203, "80000000000000003e668400040000ce00", 0x3, 0x18}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0xfffffffc, 0xfffffde2, 0xfffe, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x342, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x5, 0x6, 0x6c0}, {0x9, 0x4, 0x20, 0x1}, {0xffff, 0xfa, 0x83, 0xfffffffb}]}) r2 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000000)=0x1, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1043, &(0x7f0000001900)={0x5, 0xfffffffffffffff8}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000080)) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) 3.783755187s ago: executing program 3 (id=1326): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0x8}, 0x2, &(0x7f0000000000)='-\ar', &(0x7f0000000300)=0x3, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) readlink(0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="abbc766e44d879a5820a8fffee8d4b6297ffe85b35b45f69fc2cdb0aec9620329bb5810dd2e534064f6fa0bdbfd5c72d6a6e67507defc64c44d045bed0a4743ea86afaf0ca73bf500f697610fa6097c3490457001574aeca8626b9d7ef29397c64e909d7ab61c1f526f29864e801ee3498156bdaf9cdfa01c4348b791e2fed049bd52c604429e7c85050ad1fc62fd0e4318090d8dfef8345d9df48d3659cdde37e79c45c89ed87c2de374bfb5df865090dbb2514f7004316dff1c818824c425b11c72dc06fcba84bbbe0dd1c107ebdb01b5dae30e422bdb3859ed6f17381eff1a099b742df92b2f2c77a0760d6d4d7d0b069fb8871d5a955003cbacaede48227eba0756fd5e235ff10a3b3a36bbf57703e1d8eb1755c2d12ac73823f7d0ec4fbc8c1ff0e1043cb37f122d321f373356ab85a71ec5fdce1037fbb93559f0b82b642543f79200a531d3275aad0484d926dbc3c4e5b0d8aefe6f45c1d829ba2a7a00e882778d9c6776e44068d99a19187bd782599c67f7aa9ae9d8a8e3c8637cf1299991fa137e1522a76c4252dc87edfb09e653fab89234c729d193079329df02ad1bd4ef370e1a9c035e1491e5892e3739affe38061a3ae3f19ae8c69da3fc5804b7924b8378e131c69a6c3f3230268c4265e67a76cc7315578c64b35045efe7064c3afaea179e1bf89a888a2b61a048fd688139da82346abf0d8c80d9f7effc457cd00626d99474947fe1fb74d146c8d6ac22a745d0106591b96c629f3b72b724965465a82fc4ed759446f0c0e9a01f8ee142a24f3c4269698bc84036926d147e9a90189c0b100d5b70f7b358a1bb85d55106e97b340243bebcf79edde9e9b3d2a32aa9234863071f0835c0b0fe7053e9ff7e35c2d3830749a20117a30c1c32373fa336cacb381f91e3e474e124e643a8100ea9d91fd2e96fbbc82f5d23dbd871a98550a1f48735bdc14292bd9ca60392f29be63681eac30e6eeb93948920f485ca3d78ee22299d532b113746bc8745e96b6531e86318fd750f51fe1231107039a52beacd1548f82a525e51164d4422ff1f49c8e9e25bfba9ed17ced3f93fd82099ae49c8a2fe624e23bd3250605880d807ce2f863b1af263a0f17a104906f7e5498829940064cc13af9b3d6a8b16846cff7962b7d40afd4762f35e28dfe8ba292a65709b7a6b7ed119f1d5bd741f781b0e432735f6907011271d9681a0d43a3fdca804479e94035de9e73e4ad350fd95bb8e420ee6199dce472c2d91ad4e2ceff9f06f4a0f86f22966e4104ed652c7c7de4e692488db701b5b293e75a9505a68ec0790aa7e51b600ba68ccb4364ab79c468f462950f2e68b8f996c5ce806a6fc256a19729df8df13674875bcad050876ef66956098cd13660c1ee99ac3ada0df7b6588b00d95c069c7623e86002c2a668dafe47cf1ec72d9cd69e18af55ff14ed3fe80c7047e5f59ce8f0d47f22069882ec1b463f396fffd26ea5ad65cc86d486a535198676cd19ccfe023ba46c5596dcbc3fef61725cc488852eb734a622cc0a7ea537a55eff397dfed1ebfd918d612ba543ff2dfd51a7c6d9adbddad7064f4fb047a00ca7b24e003129277c879aad66273fde4580425bcca5c8679cd8a8583ea213661c3d39f220547fd1731ccdd0e229c3fab9c68f08de1b71ab2bbfac15267f6ea74348626f1030e71e03", 0x4ad}], 0x1) (async) syz_emit_ethernet(0x4e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000182c00000000000000000000000000000000000000000000000800001a003f000000058800907880000000"]) (async) r2 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) (async) socketpair(0x18, 0x1, 0x29, 0x0) 3.783447495s ago: executing program 2 (id=1327): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 32) r0 = getpid() (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r4, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) 3.783208222s ago: executing program 6 (id=1328): r0 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x4, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) link(&(0x7f0000000380)='./file1\x00', &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) readv(r3, &(0x7f0000000080), 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100)='D\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x12d) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x9) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 3.782149854s ago: executing program 5 (id=1329): munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() 2.67595228s ago: executing program 4 (id=1330): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom(r2, &(0x7f0000000240)=""/253, 0xfd, 0x2, &(0x7f0000000400)=@in6={0x18, 0x1, 0x9, 0x7ff}, 0xc) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r3 = msgget(0x3, 0x200) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) (async) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x10000000000007}) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) poll(&(0x7f0000000780)=[{r2, 0x1f0}, {r1, 0x2}, {r0, 0x4}, {0xffffffffffffffff, 0x40}, {0xffffffffffffff9c, 0x1}, {r0, 0x4}, {r4, 0x2}], 0x7, 0xe) (async) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() (async) open(0x0, 0x80, 0xc6) (async) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) r7 = shmget$private(0x0, 0x3000, 0x324, &(0x7f000000b000/0x3000)=nil) munmap(&(0x7f0000003000/0x6000)=nil, 0x6000) (async) r8 = shmat(r7, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) (async) msgsnd(0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="0300000000"], 0xe5, 0x0) (async) sysctl$kern(&(0x7f0000004880)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x4, 0x19590e49}, {0x21, 0xcc1}], 0x2}) shmdt(r8) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000000)="a7ba94f9", 0x4}, {0x0}], 0x2) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x6f0, 0x9, 0x7effff5f, "9cdc440f0000000d000000000004000000cd3300", 0x0, 0x80000000}) (async) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000440)=@in6={0x18, 0x1, 0xffffffff, 0x7}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000007c0)="c0b4049ed3f720841cf0b691234ead29b2941e97d2ad0135020222282c77b66d93561b4bc54ffd0a92c3dc648d87213cd051718c546213fc07fb562a67a23958ec9ac3d4195efbc6587abd0e5d425813fd830c8aad648888ebedc5a05fea2bf37ca049db815e6eeff693d1f255e5a3ceef9eb1d325d574ab19c59c3d89fef4a9c8ec1508df5b0be881f70410794e46", 0x8f}, {&(0x7f00000004c0)="557d1daaa08363341681ae222294abbdf47df2467ac57a88fb74b3b03b45cadfeb7f01017ca9f46ef3a06d6e396feec111fa7e44955e2c01b61f07107fe004601b3f5c97310c27340536e5be52558a1e37c66a5f98325847ee2bb6f46b85804cc0d2a3761de3e7b72e290a1854ee4870132dde291b785754798875bd17", 0x7d}, {&(0x7f0000000540)="5a1ef0aef98fc332c49b99e9d0519036de46622ee42790c5c157069e5de665cfe60a95646d0c52134b1bc2999bab5c5f972e6f2c396194b087713aeab82bc93e6eafd2327ed02199a750fbbaab69afea038e54c795a8a5782c855f52f133d6a4d7b29b4eb1e395ed88a035a7f2fa1433e3778271", 0x74}, {&(0x7f0000000600)="9f81ad2fa86fe77410bf82639b7386d61fa7a850c0babe7ce07a28ac42de27def81ec39d9cbab14fc474d67efc015543fdc4898c316b91aa4fcce6d80d", 0x3d}, {&(0x7f0000000640)="981c9bcb8e446b5cb7c7bb3a5d4eb22c475a7151738bdd05e7936a5a267a76215d53ab69beea6eb95bb13ee9604724479a7f769fa45114728bd480fb7b7bee309bbb9e2775d99fdbbaa5", 0x4a}], 0x5, &(0x7f0000004640)=ANY=[@ANYBLOB="1010000000000000ffff00007f0000001d213d7d3e0b2e1a77b80561a407def08e2fa8ba938e6761a2efba585306f21730f18e237deb8ac82dfa6861bd12cdc29b36807587ed47673fdf836057d281854a0bbf9517e7e7f448364fcb26832e273b2a282337bb935e4003105ec819d9dc2653b5f20a1aabcb8a94cf0e2dbf56d7854e26210cf23e1f6c0217aa2c3fc6d30c37f9b22d4e6e535687b00bcddd2f0626ba21d7f08cfd48f3fc2942ec20b0a853b982026f19b2c0bf081ad17c8afe0a1128eba4c6220b7caf942f5b8093e33f54d74bd72b13e0d67af48423e679fe5a5b65b015fbaadeaa37de01ce2752962cadd8a4846425c2ac420f2f9f6ce1857d12f5dba057639a7b73133639f1dfe4184dfb142727af8b1b4d8e389fef6f0ae5285c7dd5af4b326320ae9ec4b4fa91fc28549a0852c5e6af4fcea5aec4d9863ed80295044061d242f7570580b5ab5a3dd5c914a991ff459be1c7554078fb0cf5df68fc6d8fa6ab19b8e3cf389c77146406828d57075f4b5820970aafbbaf7ea9c231e81a60166dbf16a55668a9d91cb66eb4bd525a6d86eea6dd3d026258090442bc0a2b30fe6f07fba7826bb6368c190ab40ee96d98317674795b7b3320f7547f0654d1b452ae9f48603dc2c3779f31ed89ab5c0a7b5fabfd5cc3d7ca6708f4ffd63be74bb1e9007d234544dda4f6dfd58411f3f32288d7c8fb7c9d88d8a25aa08457a086b969bf71cc9b600bfe8bd44af9cde9af61ae33970edec47e5c3b9cdf08367176dadbd375bedfab2acc74f27892b7a44f256c8fb7ccb35cae22b4edae663efb4f770c812b3eff41696200fc1877de4faa4de1450ac20e75760ce75bd3b95b6508ab97b3cc6f37e447fc082a171ce63a78bdc123d2be45743f7a68a294af3c21e56ec0ee48daf05db5adc6af9a51546605ebdf9aba7e07137b779bb7ecee2a4540a2d5c6ce2a3e94d4e4dd53100152211317f2b83e4a72a8efe55ec84433d846a500f7727985d823940dfc1da834f95eec5f1e3933176e6b821a4e257f14aab74e499acbad1407f017913b152cf9886835b9053f872e2e12220dab1d99f75b017ff16a7cd3f23e699a3a80f5132386c7ba387a28c88c9d18eb09099dfd359d940bbadd5dc7c7695f58619c8f732be0628557b056c7f9e2c5252927cf5729a7b24e2ed0a46eb89adaaf444e62c653eaa22112234f905add6b22efdf12f1f31736b344c8545940fcff545b243457e7e1821494c6e541040e275352e2308795f19586aa21e2d17082f96fd17690f72fb78fe7cc1e10bdee88b4363cec9eb2305695c7d82dd6f1bfffbdbfd6b471810198bb45853db68d246bb68fe1dabdbc0d6fe1c8bf31aa9b0e830e20034a654ad28bdfa6f159170a843493d212b6bf4e904e5a74591f34df8a8018449ed0bcd93d670525d53841a9eb166a4921967ed13624b866a5c101e60999e549ae27b6d1a8e0c99ab167dff52e6d7289b68d00fc68f43b1a68d8c389054f618f8a3af726a891a80f6a66daba8b9f34c660559b66af132b136e572d7a0d3ebf6a1b08fd54681c9bd5d606999feb5623b3519fefe61ef3705c8ad1951c2cbbe86aaec4290cbfdcc6976177606337057a5c90f7043d8e59585df0673ba420af39f4c8445ac33e3941bbf23ad8ae84cd311c23bf25f6352b0707f44d494fbc2ff21637380415907f00e2a91e3799003475c9a631882bdc67a166dd390a26c508b2b3980cf1d9a247e79f8ae20369e182c28888a6df1487f3704e67e0a1f1fae1e94199c15110a3f7544554f4d9b2e69efc8fe055bdab0483a7a7fb9b076be87feb4e2775a680235838d0595d004b59b288caa8776be9a9ef85c99224e064cd52028086d33534f5c6e19a38a20bdbf871d17cddafba0bd160e0f2a93614efc17cb6c502768194ee1748e419aede5ca81f60cc1538a2f4af6a9c8c3f53d98bde54155c3446b3126de6ada9d7b39a22ba44a6f1744cc15faa53e78174bf3f27cd965edcf81f6b2f1df0deaf0d472f3486e6d4631c989b846bf187708b96a991485e7c766b868578e1d84c192b44dda42c2851e2f64929f72dc63244abfd7778950089d1eddb89700c5f7c352dc27b0e34ec5b0495c89386cb38ce92c16cb374ebdaf293ff189d0ecc17da3d6c779d8f7aaf18252e3773816638bf2c722ae698b2a35dd24452d7be44bfc82de5b2292bd69f0fcd29e431b3ef0521f70104f90ecf67d28c140dc23d7489957622aa2e6498612415364522c6834f3b3aba6c81965b11b66f4d9a89f872d786b52aeae0ff062cc5d85b8147b8b9a77eeea61a95e7f68e690ff3cb0a4ad478054ef41f4808f850ddcbe934431b07a80016819a3c9f711cd3312c6b7369f0526252e74f7acac6015dbf3294861a4248044d063bc13c734550f06b19ec03a107c65e76243694e86b11cd155a6ca46c5235d6ebc060095f159200a62056e8d4f45d94bc0c61af7e105c19c8f11818c964bc6c9d68669cbe6ee12448f08cd2bf0cf3c0cd991a38421df71653250fd239d31ece8ab6c659be6dc54f5e324d0401661a684baac3e6cd286c0404cd7db325e526a566efd8ee338853a7d91abdd4fbd7a5abda056dda9191f05a32f3224931e5d7fc56c49c294682a3bed78856c5bdd7958f2e931f673458a097c50a458d7b1a7e81513256c87ef27bed4e02026b10f278d74ba666ee997f5911865fb5b4395a429772d483165afbd0649f1f6839e2e84339b88d7535114298b0e0e77744cad0450c88fc3e3b467dc66035b42974328b2d1efbe4986a5cd31266290d0d9c6e3e9306b150b014e8fdc84514c96cda8a1afb0c8a85e21b4e0507074c677f003cbc75d254fb342e46ddec553933213609a814cab4cd9ded8293d1fdbce475f7c4477d7f57762b6397bf93629cd99df0ab86ed4912685bf3821050bc99872a7acb34abc666c22358e656f95ae08d3d8a12a11b5468e1fe0ddb8f8de8706da0880cc96966188e7a59b58325ef72d002ee610b234474f35416d85fa8d1f64b0abcfd7d0407ba142cd20a922ae5e99cc9894d444864347a5d2c688ebfa4d180b5f27131e979db45b535556c0b6e1f489d2a3dcfd06541a0391c787f1007a9c1e5ec891e22fda63a24d146c7b1e54b6adfea1b50866ff768fb45680c5621e27d6ce31cb079d43990cc8ef8c6e206313458e214738c8725fa59a964c6c9b27958e574828b307da6c625533721373372bfd170529f0f5d21cec6fa2fa49c1eeabf4e637f0df51a0675091033d3843d16a8e816fe8ba5f3a48d0b13cfa88ca8bd097d0a43e05cd90a7372ba081511f6ddef70ff6e29c968d2c771a169436fc24bf8a507efcf0eb8bccf7ebc7cbcb3d6d9fc3f6095008a37ff33c6bd76ac9a781481a23cc17fd9aefb3b4d13849eae0703434f0c2318e54fb27dfbfafa77972eb2674fee6f74eaae540c6891b5bb3698be8f55b1c916ddc47f491f46c746c63e614192ce1015cc2729ddc9809f1b3ee790ff87a3c41eae5191c6a15829e75e77f091f75b059ad2d7a24e317a37e3f9a423e5e87cd59488c57a9f7f650d52d76966e7e9923c570bfe5ca910b4a4352b68d1e291c75cc6c4e90b1bfc3696cfd2181ae9049b4097ac9759600a0c78f504d1d3133380efac2cf1fe9ee066e44539ad4b244556549291564454a2f41197eea1722ae308243eece75eec8ec0c0101c5e5d5cefadbbe4fb1d6406f5b77e5699a9f56c2faeaf0399c2855abc004f4eb970ba4ef304a7127fe1ad2a975d7c090f3651b2724ec2afc8ec16562ecf24d45a488e2ebe1a40cfde4b12d5d6e150f3d177bceff262908ac85390521a432042a4a6055f18617b337cf652faa2d5caed35390e642ff3d9335a411b7ef4a2df48ed34329abc8520c9256866be98aceb54cc4813b91b459f4dfe0651ff7a9a08f787ca25d9d75aaebf0e630a2fd5d5d218c0f7b2031127620dbc4d9f96c68834b43cd42ab7cf1ae67fc36a232fed42fe48b51d82fad420ecc707a40054a67218cf17e74e3ff64f3068816582ca2cd82cc74c6ae2a4065acae11ab7509dfe07bada4968f9579e669355bc93ae8440c5e2f7438e1e2fcc424ccb411dec2a01245b1b75836844d0aebca51e9f388f6befd3d38bd018a265f28f4c06246fb83e660608b2cc40cfbcb52e1f88d25f891037e435cb3738ff2d2d430938b01283763f25c0b51d7061f7e2319f4385220e0e9700d4197da245c0ad62066a7c2a18b7188264664abbb1a1f172b3e1567c689179408e4ff17781a6e09d0619d8e661b8922483827faf63a88ab98afc5213b99130563e8f45597a8ba1708c838dac2a769d1b9856223844d2213c2e34e62b691765a4729cccd4b25b933894d05530c58816295cbfa5ae7a55d9babe9eaaf232cede5612743bcc37bccce4b82dfc040130392b0430b251cb3643b1d5e077616051a23ce5431b4b8a1ffa2d583fc7afaabbd695b40f5e7822ca0ddaf8639b7ef736791a60ec48979cc4bf5be8971c3d18f550350c81d7f55df9ba8421a34a7811ac4ffef5aa24f624d7e1f41b06e7bfed49d1470093299427ace9113f279cb6073bf596be69ab8a9f10a7e5ca61c8e0de0f5de5ba44d3cc964967c0e2e718a7c1763422929ab7fd2dff63a03b9ff7acaa38b54e9bd7de1f369ce7af7b512badbc430886f5fa3e6fa1c5391482dd8ca52efdb273fae495a571dc06d5ed82d5884fff408a51d265866837ab54976f4f64200bf7ae91a6ce6791377c5c5efd3613c971736af6a4d35fc9bff526b9c5efa96dccd7d5dddc9915a3916a8bf21c382bdad60252ebfbe2b663f298506d237f0e27e9865778ba6ed21aa50579f1c263f69cecb91f4bd291594d42b7d5e29c63ef24694f4931483b878eecf528dc4d19e76af122178177637bfbb7c39b9fd9f3e877196729485da37c958a6b36b1aeb46b00b22bc88b8fb158616af8b4535c13c6b82c97100b42d2ef5b4dcd4d046a9a584bcde331718a5d763189d8b4c70657d1e5287c3dd55edb87bae32d83290efe80bde11deb19d20fdd4c63dff0e72c64ae24fc68c93b136ba06683f6d85707ff9bb3c5fd868c7887db651f3e0c3f69aced406882a4f09b8d16275aaa5f35edebb8f5994c86fd821e500e71d5827536e398cb5b96f6ed7554360754787f220cd8a93b9d221565233613a04502f70e80c962a277f19ba90d342788842fc785534ee9258d8df8f3458f202eaedd9a4946f3287eb21516def0810bae26fd75738c8e96be02c061bd6d1473445ad0ae56d8521a18a41c264734c92fb13f69997b163a543a19554d6d63a92e9b8fb7c376785d5e26d648e0d7ea08d4236e45f117eeda0afd3146f7fd53d96fb41aa8b5e420a7b24e9b02f0b2487fbb6fec0efa58127f697e342671e7f955ff5f9bd8498a10ceecca8e281d7e4267378a36751f1883e36bea19922733e79d0ab10d69c13a20e7ddab10aab7ca60441e25cde021f458106d63748a143fa899bb158bfbe6ff2d9a96f0abe8e75ddba254ecf62150d4a1e49fdbd4e18bf12ce4f5fb4068fa5dafb106a7ed101dfafbc9a8efa71aef79e3081862e201426d0e939c5f34d9c737d4b86ef51c3b1f9ec2ad2057aa0b3c97805abc9af21d0bbab1504bcaa34cb73a6336fc6396d89d3e5682b805afe5c2cb8e042cf11bf607212aea2d214a8fd6bcfb24623ec071ce08db36c4d3a108a886d96ff94bdff593b369435517da43288e7bdeff744c7a784039db675baa438403fe0811a370b3846816c37b733287add34bfaf682e65e6fcf8a76ea8acad289f73e7bce9ff657b3ad309bc8a183b00000000000000001000000880000006906d7f8587e5a6d2bd47933ab8e421b4228d676a7fe82a7284c29f696e0b25f731a2f539f430e24f5feae58770d9601ba6cb9eeb8cce7097d384f089c449e1d9f5ccd4a79f218c0025c4b64cca4739c9582d62ec82eb45a5826d14980e487f1defb25bbf709930fb4228dae0841a338a2bd12bc912c2d80737b18261830e90b810ee7579f43236fc3130d719985ab3dc1746922fd07a6f34294f1a6a400000028000000000000000000000002000000142a0ae54aefccb9641397fb6572b13c52000000000000001010000000000000010000000200000074f17c1450b7b51d119d0234ae37e555ad1fc22c58995d551920b6c096fbb8314575badccb03c40da03510d833cbd379b8117a428e4801559da2a5e7d72f9db604be37e77402b7563747cdde7928f143758b1300343f8ed286c7cfae7ff464c2e34563b5f8dab9a7b6a82bbc529959c8198eef778c9834c4ea79e7a02b154421a343252decff8d60a43a222f6bd2043c677f58e3b352e1ea3af675765c3efcdaa0fcfca84fa8b2699434be0bf8c79a78b73a46f2f0933d4fb87d59f02900144412ffb2b37d0122571bf4fafabcdb376504e398083e801e7519b45fa9a3a6388a1d58c918f71fd74bac5489a52524afa8f3b1a78b1848e9e379da672bec5826c1b7530f7deed4d349379ce1ca6db086d4803f95c8cb8a1aeb197433dad2ec8e680db2cea7ee232861820a3bacc7b825a25e67c04ab388ffe970dff681a63ca70a3d8cb383eb1422714ee9829b7b8a98e00b1b997b0f027d9556ab944856b962ccabd1365685373d97e42a378232e70a283d5778ea63cb25b49e388e8a2c2223cfb3a459c10084d7af92896f3e53d945dfea45c70ff6672bd7fc3cbb4cccd5d8dc35bffdb351de275a1de685b7929e67d35148fa7e5077f5dc602a15706a6be1c9cb577e5516e691eba7308bf0f2e36ccd33cacc99bcfb3a725fb73899185b3704b07ed5b1c940dd69dae658d24639280fb9e5877d725046a8942d3810970420d464eaba3a9acd6b7691811c0a648e15397d49803dfe614feb6f50cccad5eebf6d2c1f83b9388f9e285db2fadf189461f78a0bba749b31b81a0726edf24ddc0e771510b8d25fde93e43360abafe6b9d3a26fb03defd6da8f2460fb4a786f00bf0dd28730e932c51f8e3258e0427f3c0e0feb6dfd8ef0e28d57b79beace7eea184f9ef83344ee27d9c6e9af10c156ff9bdce12de6e70a02d975523771476df18f4a9e212d3b11adbe621ec91a3475bd184d6848bf32f3e0b1ad22ed9404acf6604a19b4fef258091fab848be76709c434fb58bace0bee4aaa7b658ed0b7053604101158f8b898495bdeac81e6a46b1d979e8308628804aa2b1860505cb4114313c90bb58ed62624b9dadd533831d7327cd80fabdcabced81c24f4eb71450a78d328392ffdfe3e20b96ae06a4a89a50c53c450c428c13a5704b8dcbc5c9d85501e7f505424b194737c646e90cc1317fc850228bc9cd11b49c10cbe9b8b97070d7b8bf67e2e2bc3a924c6c041c5b728f5d43f4d6850fc744db039036633b32f0da41cc2b915ebb219430f61f348b286a38c77b75e43e7cced1149a5e030b7fdfd09d96894b1d1fc2d73285ed4d3ecd105d19a65379c3c3e8f42140eb31171eed78ac31e9e9f456a307796d75a70c6ebb61e9ea1919f61be7ebebee4121513892d93e89fb27cce90c6fa3c05d4cc24904b16ef55d868ee20c421571a67ceb37943f9cd5e81bcb3672b0549ffe608ef53781665110633de4e1c011904f2c3a39cb9fb482f8d00f2915fc4c35580db6328774606f306c8b9f978921922180362e4dd1104432676f10217c0de9e358fa3d7ae60d764d7d29601da1b1192a7a1641737d0e9ece3f7379e86bf538ddba5ef251d46f8d577bb2d8d139593168d0c9aa5e863015fd021888b12760eebfe454b4791052f287c2eb01d6a344b364fe6958e951ba2886f30a2c55fd144a9518f1671d1a07889a68487ab8b51d323a84c43ec9113a4229620cf025e1e756ceff591adfce675301c2d9027f7872f31c128eeb10406bd96d5d58e899744a76df5d46b13250a7515869a87d1693b4c74761b3a151f95b41083147a9bde264021349c4471929161151db4af9318d8283693ebb4e6b4c32f1a0ff88be76dc885a5eb5acd67d1b55402fd99ef3d3cda29512537e19a2d88575febbf600355573f9b09bd6f7f7c7c950da5af7a9c2e30212ffbe9a1e6eb776b8cf2adf9bbbbb4f965cad87896940fe094c88fc50fbbabb43eff20b068f9458027d275fa4d467d75fd6116b2a7f9acb4c687925bdf90ca52cb489cca9c661055844c2dc3239acfa2db0262fd911397445e25414ceb876b90e035e89623ec5c96f7b8d14830cf521115e9607538c1d1600c7292951db39721dba0a2259f5219a82f4507dfaa6b07e9237973af923e7cbd1bdabca27b9ae1ea879dacd2691cfe7309c75796b4459199204863ed3fe7bafbecadc05309def235f332a58a1bfb56b0ffb5621ee00bafb082a75ad76b055265c1ba70b70aa52bac98bbffe3fbfbb955077fcc29b53778dffd1e49c72cb01cde30c7dadf2424ad71a669bc36b37849da17c95816a5a2772f0837ea3d1afd508871c0d0fc15bcd5b9eb286d753292dc3f6d95bb2124d37e003419634928aeff3886ef8c6f73e05fa08e01c3fa8fb8fdefda3c789573a06f68875beb7379fc3d752d56e22f9d3fab624a7c667a3462fd8428555ce0d3abdaf96c86240eb46ae4320db3e55e5bc563689f2183065d9cc330302efb1da793c1831f21ebeab7a48141255df6254adeb63d38090e0244aee0052d4c7c82014ddf8b3b17b41da3099588198e4e02220619b5426c8b4f7f528bdd910d7dc2b227545f24e8c35387027087cc2d468a15683ae072aa960cdc72c2e93b9748fa4f4f4d99a26d2712090570cfdba1079e93f083ed5619585fe7c2652d61454275be4b64cea643ad2ec944da5ff8cb79ec2f7ecaadc3f3ebd0f1dd2d6b986a4cb869dd427aa446f6d547e7e6df3c0785f85dfffcd0266cfbfd76b0065f2346508fc4ca1ffaa94b7143760c4e0a958ab615c3a3c29e6371fcd25ef067ca67db509dea5238112c23f5fc0e4442924cb71b6c9b7e5f18f98c368c07f9eb0b0483ae33a5d93b61c9b5d32aff0a5189b8c389dbad72e68dcbbbec8750c7fa068e53201abf1a81923f9b06a016dcf23e2a6f9868096ddebfc024aed809009f8d40ebd67ed274182e9ea2e2c41150b3984f23a29b754a4930ffc70e62a5a0aba0ccd40cf0f51c515d5ae65a284a592fddc3f739c3943139d5374e3f902f07787a963238bce3258aa435b9079846a2be51da21984b54b08057014bcdc9291ff4da145be959f7de2e4c551eca57d54443ef250822565e958ada36a429f1d0003cee5e09313a2fd6dffaef703427ae938e3726fe2575b3723bc664658224bcc0e665d4eea05bb73ad3cad54eae16cfae78d98b38d7655abf0b24399a99278feb83b02808d93f3f1a7f94325cd55f3b073172fb91f221130479c9638daf63e3fdfa2bc53158fc7c1cda6de9b62f65838e3d275c7182be596b7ccb0fa6163b0313601b94874f6b13e3674a45e5336243ee33ad41254a324435ddb75022a83f60d481e4c64b414a2f37cd6951ebb1c50727e2d0fdc3f957ceac598a6669e89ed62a5e5d2a40793a1173bc75eceb6ce399c5909208e4355ac2fcdacc11c00986ebd27f4f5e58e34b73a810a540c49f55cb9aa6c1075ae6ffc132bfa0f7eb2aa7c9982d7e866d0271a5ac2e2c475db633f741d0188f66a7c42bb3c4351447cf1bea13c0ef7c6973e3c01840e10a12944b68961fdf314ddacfd982e897bec01ea0f4fd1a1044d7f140439c3ab06a3070e00f76cac0b8ad00363f3ceba5002d5a4c0f426655b84b20b7eb33ff2314d4d0266f32088fb67c461ca03eba3edee5888d55eb59a402ac0e6d11917ca9ef04a3257f46a6add3aff3ebea73fc60d67c723a5b2ff93831ef58ef0c7f97a76c234da84ab15e39a75027efbc15c499253d72028d022e70241eddb9724f3e99266d0aff7bc96989ccc3a883a8ef337c9a9ac476e43952d07ddf6308cfda2a796ff3841ad79e6acf7301f35895bdd80f6c4e2745f5763a7395144bdb1b1390198652137500f875f175bf3097a2df82657b87ede53b6fbb664bc7228ae9b658f9ee1be015bea8649b1015b5c894416f412dd7dbbe6a5d70343b1aa6d2ae08cf3eb68917f4e437ec3f19662e50d6cd767155942240e14c6429cae9e8300c1e37da15345508df9e798d53dec1d42927fa638996f88de65697dc7e56d8fe577409908c8dfc583ccec5e4ddda12682d1cb5b643882c321003f6ceb5acef33056a072ebdacdbad428da1f5c923116cf48649fa341c8731a545dd246a004ca30c9782ad5054a3f690ca298ae1a7dc3724ee1b4e3f3ca80d13dbe5fe111c2fbb660f397961cdfd086417e793f6c712a83ead917a9c1833e5ef5882311bb54b238f63272afa1e142f6cd84738378f6b1988759ef6836ff0ea9f5e56a031eff9420a5e556e51e86a87aacb02c44b8022e487c48369baf8a2cbe73df8c3f3f3602970a4e6b006cc2da659111e788f211968056da8c729e030e08c12b572ac1cd7d4fc04f9bece0bc71981b164f38f71ad13e4d0534b22e4503f1ba08df6f6c7c282ec690904751de260230636c82a5926b2803f0bc850ab2df15656df09bbcf1b550568cd20e6b4683ba8dbc4ae7bb6e22e6ff00f085c17f8ebf0a8e35a40e9dbfda0f4a95dce0542f663add593a0b11dede2c7d56193d9e2f9e1e96f2c37f014edc9a1970a53e2612853b989b8ae0407192e627010f5d40858375e4f18834fb71e27d554fe9eeac07d974e912a8142a4073853fc4d686d20a1319a496b561448de68c70ec5638d6e6cb409e82363d972a1313edbef09165e4fc0fd9c7fa3af89f2bfb13df25d3f13796a520c6cc4e74cf5e648b452ff2e11231d9384b38cdafd357c95872f193d5530d902032b31ddb37ab47e6a7545bbf102893d18afbbb2fc96ca3dca426702fa0ee8803b9e0bab8f56c35cab37dc51db4dbe943a71e3d12cd4ba4f7ec15168a012284295f96fea1ff1237cd922b409f449870c058e9863e6ef4ca6cb253cb11fd8896936373802bd04249b5832f4c692294dfb8a53ea79af7461ec5762ef90311ec7a6ce4d064a59420a7f57db927f15722b4a873e649d370d8336912dbcd1814ae6d853193c94bcaba571cf891a251b65c37472fc2acee5b09ebb014ca20b63b16c5b252a13334c6ccc84154e010c9b81489907f93f9295d9b16bb73dbc061ec266a7919246b557c79f502cda0a902502d2ec8327210f0adb590e73af71135d7efb65ccbc42f8f385ab1b8c0b9f0928f58f30a2351b2b1fbed909edbb5db0439bcd8b016330de96835b4da7853a0acee14be0432f916cd500fbaa0cb10309f7345edc0cca92fd3931426316a7a281492d24deb5421647be1bf61d3aa72e7b2276fbec0095004577cbc0a0f2ed0a8df13b78165f2dfffa84aa6e2ea0cd50d627b62f83c4b4ac102b2fb46db4a70e1c818875a7b0891c21a05eaad89f3e8ffbbbbd4deff902f447cca7fe933eed45b5bc71f3c932930217925c9f4ece9d8f5d1c7f13980813ad47bcc877741d95258404459adb875d1b2721150d648e68316334ef3ad152b5fe47acc33c217bac11c55f5520b6bf14e2fed47f9cf44fcac4ca0ebc516416056ac517432f555bdb1c91b58f1944d123d18bd65c4cb9e0ef990d76dcfe7753060f8ecd51fdb5f9f7d1bbff03996a0aa413b9d05535983f04c44d843834584c0816de62bc49affd0be0152c15c8e39099a48f33b6c7ca932fe4f8b2232f280ae71fcac1729a609280631f7dabb3139bbb47fddc41088ae359f0059bd9bbb4b56bd98f5148061a657c1e2b23e54a6af4a885d8e5e67e322e0510ae2eaaca0ba01f743b13c3da84fb5347844442c9537e9166db36194ec9b97b9f648e45db29016b96c01cb7f8f781c3632286697a9eebf28d5cbb1db4ced70c2557a3ccec68288ea8756a2b94654020e846d66039c20fb65800000000000000ffff0000018000002e73d0fca99ea979f06b7e69f0df30d130c46041d44f76b5ff31a2fde6804222ea3f6fe4561df7a2e16108e2fc348fbe7606719298a4687ebcb4f2b6fef07e66ab2afc515a000000680000000000000000000000f9ffffff24b7806d1721b9bbcabc5f6e1f3d94287b959fd3919814ded153d532390ded4153d25d25123f889a7c871cef31a6bb4b36b477cc99de81378faf0f1d63bee7e7bafee347d7ae8f4cf212cc6986166082c2573587a5bf0000c80000000000000001000000779e000066325709e0152c2ace69fb3f2fc9e87ed6dea6f6ba40b7c408919f075c5d79c9d95a58c0b898c5d1998ad8b6ed3f529703b88b708a6876e529a6e018739cf245af48d3150434a3cf1ba303245032c504fe20dd52c338bc93ee3a05020f6107d3133bfb49c8bf090dc70c5f446a38d80e889018ee2a1cc6c882ebc6ddfd729d8a0c773305076fca39453023ca8fc9bc6fd94568a4a03861047b5d459f1d6b3fdf4f2ee91d64f52c3715a4a5a1ba3bbdea332e64e810260000"], 0x2280}, 0x403) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x201, 0x0) 2.420612031s ago: executing program 7 (id=1331): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db83440008110000000000000000000000000000004000ff020020"]) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x5011, r1, 0x3) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffd) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x5, 0x0, 0x0, 0x0, 0xffffffffffffffb0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r3 = getuid() setreuid(r3, 0xee01) (async) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) 2.420158531s ago: executing program 3 (id=1332): r0 = msgget$private(0x0, 0x28) msgrcv(r0, &(0x7f0000000040)={0x0, ""/119}, 0x7f, 0x3, 0x1000) r1 = getuid() setreuid(0x0, r1) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) setreuid(r1, r2) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000b1483c375111501d1cf9ebd3a82220c6cf3e97cc96df32b3c930e807ac1fd464e3779d29812d5dc24a39c8bff7fca1f7bb17135373ecce3232b73e1d133ed0bc3ce4371af8a15723ec1d8036d22b112b60a4291bfd37d9bba26742072ecea82c1529fbd690e3fb066ef21d8a6947de58fc77610530f1ba0b22"], 0x81, 0x0) 2.278742066s ago: executing program 7 (id=1333): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x20, 0x0, 0xcd) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 2.276540796s ago: executing program 0 (id=1334): r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x41) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async, rerun: 32) dup2(r1, 0xffffffffffffffff) (async, rerun: 32) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="70e0e49c47534db760110c229d241715c85c5e6a993ee87fec903cd232cbbc70a01292bb4cecf8a114fb6d903ed9c0b823eed931c06f642e20ef7867dd49e5c500a448530b03242f91dac784d35560e8590a4ef6c0989ce529bcca24389f2de4548ffbe20411267c18c3b1dfe93e3090eaa69cbbbfedab13f5cc0d1ff4af5747a9f3779f696aee16e903e2451482a5ff5dbd845eb7b95e13710ae5482cbf6dcb254a52989e646b769fb643d877a8103a39cb8cf154aefc0b73d4", 0xba}, {&(0x7f0000000340)="78fc26d1bf260bef5ce171f9d617e23c242f186927732520cb2764d0ed3896a94ef712966faa4bef63fa0adafd6152eb47335d23ac4571d6204a1fe6fb14cefe4f7b32afee3be18be84e3a4f89b40924058f82a5f175ec35daa635859372559e7ca6ac8b532d340eeabbd25e104dec35532bb697efa679c075a994f318be7366e340abccfecbe33c05ac0a46bfe1f21ee3a24fd83e328ab683cf7cb8efcef90bbe5d77dc2334101ebb432f6deb9e5adcc2bb1da327a59b6dca12f9d39c789392577abfed026aa48070b03d00daf20cca94d3266f466b66244cf84c1aaa1343592c3e20a0c133851eb78e0847fc71", 0xee}, {&(0x7f00000005c0)="a10e476dfaf7d4d6e8824e72345728b95df59037b16a95e505b3b311e0b0db9e81823f75f574e7ac3c439536a5de657a44f2a2cbe1bf2370d6eb829d1bc86a729773830e7c4078efeeb68143020764f2e2ef3037afc25c633792427cd320f73209219e8b8d1facaff53e06f115089d208354e3c5af0c362a903de6f4f38f4f658760ac1858036aeaf2180cb64b27e67010e58c02dde927072780e5f071b299c6303e77a4e47568aad01d47f17b7ca2b89e1230bcdb7ade033a308ec4116b1d23d425d33b8dce4f063a30c0aabdd02598325b3036e3f287656c26f4402cb7", 0xde}, {&(0x7f00000006c0)="9eaec7332b14e59fd12d7842cf56b059d4cbb89a766a497b8a27e22fe699ba14982aefb8f31eba9db7c41121a9c315c3f69d434ffe09fb530046ff521e96594a489c2cf2715841f8fb80c130d56032e62b75b7155eded6c22646777cb9600b7aa2af262a9878818348f567e54788d83dbdbdd5a61aa4e4668d6dc41c7aaf752c1cbbbd280471586fab66773ec299f358dbe0c4967d7b8e20ef151dd3522dcc38ed7b56ebcfd85d8e612b1f8b9ddd46771ecf5763486765f5cd166e09376e1ace3391d274b40a71260d7cf9bf700215f9e02db286705db7e51fa7fcfaa081323a4304a5a810548538bfc3011ab0e7c4cf5f7900709cb80ad899400e97f224504fca4bd6afa36731f95f3eb3b4939aadfedc9c79ab6f30c1f0e5910e6b60b3f9ff3212fe4250fa3ac53479f5db3ba5f631f1bb5f00d6af61e90ba2636bfe6c7e32671d43debcc91bf4279cbf93e4761019374a07d173e2097ff9d672cdfa6933595672e11e39abd623dcd159bbd6e69e2b1a63e3ac48500689ca45678acd2629e6852ab8cd7bf18c66b400a21b44330d6bbc536d28bee9770c22bc472819611a769851d5397e29b8d2b625bafb39cc71bedab85d160e3faf4910ff47e7f51075bafb2c4b97db37551c761019766e295009ff6a4195d1174203698a4f1ab6a20b36976bbad1331f53f6eb11bc0598c005861e09b3b1de3be5c21fb4b7906a156e247c77d104da87aa23e5508c357e633436dbcd28c0d6ab8eb1df50b0654e59caeb758181ef131a00df37d70d8a0e19510c30eeee782054356a54f98b61f85f791c042c492d4fdde991aab5603491979fda639d003565223542e968c976003886afc7ff7e32e65981dbac72184223aac308250e0d57888326604abe00405590fa3756091bd7ca02edbe4edc66114ee3ea2083c87ab7d676458dadb452c0b29e7e5607e945de80ffe2728ce3ec1d884c4746ec4f66341754ecde182ea2745b4446136e01e2f68f8fc3f73f77e58f70cd4e3378d1d3663cbf9de3893a2d9326e4566cc5bc9345062986ed6ae0c812b3a9fbe7175c02384cc240420b09e40f3264f8f20275f483893cc946ee3f3f546db18d8df3d3db196b407c78395359c3a3983267c8ae42dcca48d19c2ed90f21676352ab182707f24dcaff208633d1ad0c40549410d597fecca58df52d55133b48bd2ed895059ce5e55ab682d2b84c5358e2e66926394ca49c961c95819c1c5c11ad37634b41aaee62a849676cbbde78f61daaf51a23505e52c2495bd9409a3ce54bc2ecf2b509f2862becf961b147657dcd16513dc6a73680f26b6c296d473736c2b7b6a10ebbb9c0897edc48ffb0e786bca69db9cd6ea0e0ed77c9af72ea785afa6f617751ad2a4696198d3da602b2b59ab4d35d309e4e57c92652e32c5671c7334f13bf32e4512f7d36a8aab209e173ce209338ed9581620494f768c5041ddba323d3aa608c02c33885da4636263564e36b88b93e6bb751c15cf38953c9c8edf4a231d2094313f40c4c3b267ef3c5c3739aea17d3f93b11a1c0eb314338696d11c7729dc4877639b268ada9e4e57e50b7e1ab506709776d907d9bd35eedcbb68c18c2374ef9234f2b48fbe532016ab6dc99ade5cd30bd086387813e7946ec914829dae3099b71b3872c9d5464a1939b5e68c7193be258d06fbd96afc2e5d9fc1ca879ee3efb0c58b63554d4f3e44770bd717fb51f41a11241652b4e6042d4924ac4cbabc625f623064dc288b0b23f095531c66a9328782c34546869a4b75195a0ba389cd7e775c59c56d40636ec0810458a56fc0510655112f0c38c96cf922eba140ce39e22acd54fe3ad260a3a606122b791d48d561b928630c4522bc59703b216e3598ca4a777efa4e62db6e6f0ac436167ee654f4a3c7afab71cee90a66fbf5bb246190c46fd52e3cbf416526bce6603c9e8924711b203f957ece939532fdd45d47f2c8175b8ea08b7ef2d229163e9f4e070792bc36b21c876d4f55469ce0987b2d5ecbf7d8808830eb40f27522ce6dc3ab07a076817407c5af268a0ea50ca37feccb521c8b286f28f4efc153ebbe286ceb23be298a3744bb7f0f14ff5f5a721bdc05f0ea3495ca8d1e72cd939f23d3fdfeefc2577b96c62270322ec988bcb41247b7486aea3192db619b109351eacf1f8ff440e686831097f424e6d23cbc8fb2b65b7bfd0efcfee38c33d7e564ed458ced9523f029a4d18921f1083945bd1842ee382b89db2ac146e6b54de7b32b7867414f8dbfc709d4188128328ad23fb572199d3b77fc77323a46925d003748f53939fdb9a6f4a914a4c91f9332e0ef23aae2a74940b4a38de3f8d131e9e369a66fe13eae3d33615dd920ab9f51085061bc6eab38c1fd0b85ceff4c8ba17dd68f39e86ce28d11e48f3b551ed799464f4587afe37f1411a80ee263fd8e6f0a231758866d62d8f583022c6ee3cc7cccad4a4bd1dab5e32c4ec7031eaf25b06d18e54068af01d1707d0dde64b2d196b811b1823e88a6dd8fee60ab68ca4b587f6f3935a5f5ecc561e61afdd78ff8b0551c625df36fa51671e9e86dd722696dde13d47b04ba659d11154fb3c99051110a0139f0495fe486209e710a042d2508dea8d98eec20bfae5d106147e1222a6741becef234bfc6da199c77248beff8b38f2ae525426aa380891b836af3b39b7ffbe899b3732c18770be2e3e7056cb599551c6840f3c809027927bfd306a52aa22504d7ec08bb7925ac2dbfb0a48f0a9a154e76d092c3afec99aca6f78de846e2ad7381a39b7921425230214e8cba45848fb68be410c4648a34513d7da10792c15cee705f4b4e74ce67961e712f310cd2ab5bfb51437486fca538d6245263e5c2a0f584029f34a6ea51f8bdf92f6728046515e55c89ef0f385197b40fd1e2c8f05522ef2601081267fdc11f0fdd98d3d46e8d895d71b1993f4dc6a5576cec21c8b8502fa0710594aa22dba25e269733f044ee0f28e01ba7501cf6b0f13c22e6adb592cb1136248ba9efeffbd2e301c57c4200ce4ee675a64d6d2a246b4972c235700eed9b80be57a27d87ff1faecb99006d31658758971c421bed6c05e81da60b467d5f56791f41d42d3a6e9688548ceddd9d7c193b867b403f804630e8e709ecd9dab0807dce4b9c63cbd6ed99eae88e3b92acbba1452025fb76e4ea6e1ffd3673a3516e8b6a15192db235365ee2f1762b035e618df98ba82fb56f3f1cce8215331d0869fc8c3684083b07c570de156399202f7c6f71b1b8dee1340317f6f07e53aaad854ff8f310d0507a280d5041d3236c7b758363e107fafffd7de39a059081b8d95b2837a4b58e04c9b40692ac9ee1ad90985f82e7152730ba0711082dec01f6603db186f9374e7d9219bb878b661cfec8611722f9ed9ffaddc352dbb22a98b45ec1be9b8c18274587fb9db2d0a0494489f245f65b78c7cd3bc8afffeca3119731bed73d1d4cd09cf760330d1674b41ffc4b7738cd9ef49e725fc8b2bbce9c9c9fa0d8f26084dca6b4c210d1aa9907befff2fb115ec4a7e736da91255ad466d5561fe7c9cc3c08df5dea5723b94252ebf44536846c8e30dd853bdb8985167b02ff571d071f27d5df6603ce2758a753a9fdab2dac68d020bf2285adc7c0b2d71ad3baf590c403f9003fc0cd6d8b7024df8ebe59a48327721dce2b2f9011aec193cbc6b40832489e19611caef07cb0fc7d0a1ccfbf3449fe54391c17ec554d8475a03fcd067d490dd539d96e391c8301e752ea1cb0bf4acef28d63fc7487d088fc14c979299ae7beaf0abb5c36a020a81201d07347dac9deccacf4e7cf7b98f078e50af7ea907e546a1b626fd3f0218110b011ca8e9d3a33918e239329aadc077f31327002e2bd7ee06155518e3efdcf6aeb86167f3fcdbef1120e34d3071aa7f55a70b152c3dc5ca6f6d5963a35b815dc6cbeb7040be81964d54607fd3effbfa2327d64786899b8af741d90686762b3f71c2add88474eb81c104efad8043272043a6b797938ccac079cbc7096460c5583d6750015b6bf7addfa9dd0ba940f23864e0a286ecdb0e9a7542d0e11064ca21ff559b04fb061fdfd588ddb3115afcdf4d706a906333c74f629b9ea3d5ffe7da3e21fa18ebf5c3a41e841d06ea7602daf7c92e31fd19f9b491a9ac44e57ab4d0461a83d5a3195e7ac2cfe5551d731d9717d2a0817fd68de9880a397945e5d368101449deeffc7bf0e712c7a8dcff217e15e6198b3b5dbb7d5ab49bb1e8fc7cacfe0485579f072a85cb3c43113b8c7b22e2caa219287671336fcafb11573505f21e7a0770ccb8b99886f96d582dd474f478b43ebd440ec8500d518431e61e31fbbfdb9a622075d283aff3cc04c36f3ff4397e51d4e0d23f56cee212095611bf171f7258cc83de0a3d2d23de1cb7abce1bba3ce3edc51bf9ed8c841c18a0ce6eb17cb748e94fd0e8e7ee33fa69337814fa1671260cf778631640126b533d86959bb9004a311d663fba78bc771aae02709416ed7a07592b86c6a02b5af5bdedc4fbc6dc637764743bd69644a2ad5ed194f18cb25a06fa2cfbf58c8cbfec202c3aee39e4cd94c61ebbd17a4a89fecd1e2d2e6b0de4b0b280d9ce8d7df659710c1e97adb7b2257fe84de4539a7ce42ff18c3ef895971f051af21a308000ae13460e9b3feafe1fc6c5633c03be47f3cbe73c9442cef9b178b2ff5a4fadf7ac5a45e680f6955c2891e747e13347831fdfa695250ee7dbc98df864d999050caff4a066eead9be645d0bbc15076b230437a009014bf2a87840948a97aab87878178380894e6a5ac24ac46b24741ed04ef089cc992d852fecf72eb5adf28c73980df5eb786bcc449ab81e2fa241b2fbfec9765a6d8417097debee727b8853fc6dc7b735baefc67eed57251d865707e360336b02528db68634f52730fb0186626b31229f2934627b7560c1a0cd07d6a40d0471d0b885ea47431c88e6e1e6c19ed5efdb4f96b4f6625d0a67525f852aa83e1d074e71560dbe8af3f799cde8d00df615ee3c1d2587b6b3a386495b4ea15d61d2131de256de06c7ef654aeeb473c378dd99e4f4da98cace8adf3a2e66d1755d4ac7cc4fb670f2198864c64a295cff96b1b5b539329943e7ad0b87d2f16dc16473c6fc348b84fb40ebb42ef311b72c3887980f3af8ec69b543cc2e12f7419dfb455ed2d81482562f0327497c098c61feb0d3a97886d73b51f44456f0ad3f5ccfdf01f53f0050e982a7dc039c8072e3915fe567dc64b993d1bbcc82555dc645b7d87498f15eae054b3f16b3e65ea8c96d6d2a461a2df2451b3203a5afde312d0592b272409046d33aece70314de2e9be7e56ddb8c589a9d592970748e6dae4349b616e490f58c96e7ffb2c3bc623ada041ce946fadf2c4524c247a4f332230ae3e32f2d54d85b382656733592241a902f7495b1f17093b74329db2252935d03a04ab06ccbb5a8e3d5e6987c130636470c7e1ca1371b21a35a181d331b83d11b3285da79a4b29c0b44495c3d3aeb0168a298d4a0a0233b76f7bd31e7ef2ef62668e6fb515367d877713063b1d31dc6cc63afa3b6e2316a54df3d77a56cb071be6fe91a35fa66f483c4317a81f0810dfa5c09e560d008ceb5469e63e10af7a3872b3168f6b3cf1d21e46646543d1dc63e5d4b690dd75bb960401faa3b28052ee7b9f739b363af5def3c49e7a1a83c51d93afb7e3aee1ce4e18b590c8954d7ca1d555e3fcb6fa362187937abfc0ce25a1c0af0fbd1d4577479fe0d0d492ac445ab1d6f1f4bc4b165513a4c0332b679a48e4c06725861c743d09", 0x1000}], 0x4) (async) ftruncate(r3, 0x5c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f000021a000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil, 0x9}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000621000/0x1000)=nil, 0xfffffffffef7ffff}, {&(0x7f000063a000/0x4000)=nil, &(0x7f00000a8000/0x3000)=nil, 0x180002}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007db000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000333000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f000069d000/0x4000)=nil, &(0x7f000063c000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f0000736000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003a8000/0x3000)=nil}, {&(0x7f0000146000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000bb000/0x2000)=nil, 0x1000000000000b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000007c000/0x3000)=nil, &(0x7f0000584000/0x4000)=nil, 0x7ff}, {&(0x7f0000553000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000712000/0x3000)=nil, &(0x7f0000683000/0xf000)=nil, 0xe}, {&(0x7f0000656000/0x2000)=nil, &(0x7f0000342000/0x4000)=nil}], './file0\x00'}) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, 0x0) (async) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0x61, 0x3}) (async) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) (async) syz_emit_ethernet(0x3d, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6a9efb", 0x7, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="5701ffeb5eeb70"}}}}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x81, 0x5, 0x81, 0xfffffffb}, {0x34, 0x6, 0x3}]}) (async, rerun: 64) getpid() (rerun: 64) ftruncate(r0, 0x2) (async, rerun: 32) chown(&(0x7f0000000040)='./file0\x00', 0x0, r2) (rerun: 32) 2.27582248s ago: executing program 2 (id=1335): mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x10, 0x8000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) getgroups(0x0, 0x0) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r6 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) 2.273852591s ago: executing program 1 (id=1336): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00000000000017000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57", 0x28}], 0x1, 0x4) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e34712611fd238d2c7d5a1b9b3f000a7475acaff487f89cd73053004b8e93ba66b3adcc5f84cf418d5eb3388847ea850497f95624e2ac03000000255fb962e6abd8cab5eb5e9fd0665602af5409", &(0x7f0000000080)=0x50, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x0) (rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r0}) syz_emit_ethernet(0x16, &(0x7f00000001c0)=ANY=[]) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) (async) close(r2) sendto$unix(r1, &(0x7f00000005c0)="b10005", 0x3, 0x400, 0x0, 0x0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x0, 0x0, 0x0, &(0x7f0000000200)="16953381fa6869655dd7ed25e07a711b20fa08c72c276a0f414c012f0301de7e119c4e1447644bb0736c219995864c224a92b2ffffffff868889ec20dfb2c612ca802c107eaa0b5c21bd6495d4b654d31ecad5dc92b758e01479e052c12e65a3c40ac334a934c4348f8205c2a6e2ded1a29875165d7e4f4d3b6bf1bad9a302f8e1ba5e060000000000000009c5cfa687d83ba322b6c90381f7402deabea965f45c0d5a0f15332b1a52bf8b1c455dc61ac7d2cffc8e58e96c6d2a4509f62f4d43bf8e0853d4f6bd", 0x3e) setreuid(0x0, 0xee01) (async) r3 = socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) 2.039500407s ago: executing program 3 (id=1337): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0xb) (async) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) setitimer(0x1, &(0x7f0000001fc0)={{}, {0x5}}, &(0x7f0000002000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) (async) poll(&(0x7f00000001c0)=[{r5, 0x40}], 0x1, 0x8) (async) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x48, 0x4, 0x1, 0x7f}, {0x35, 0x0, 0x2, 0x3eb}, {0x7e, 0xff, 0x0, 0x3}, {0x7, 0x6, 0x0, 0x9}, {0x6, 0x0, 0x1, 0x5}]}) write(r6, &(0x7f0000000240)="3cb7107bffe5a1d2fca06a416e2bed056c4f7d7d13ffaa1caa45601e8d0e6fe3a12765f0bb6c6cf78a4436f9233e8c9c7acdbfc69c97950a216d3929d4978af9a00bbe0ab60c230b20123a7cdd9db732b5b87fed71f463cb0464ecc5fd26ddded46570557861b9d468fe5941cd7c5f12381476bdf2fe187ce7421bdcb8b419ed04", 0x81) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000080)={0x20, 0x0}) 2.038970531s ago: executing program 4 (id=1338): symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x180, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000002c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x9) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/6, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000440)={0x6, './file0/file0\x00', './file0\x00'}) r3 = shmget(0x1, 0x7000, 0x9, &(0x7f0000ff8000/0x7000)=nil) shmat(r3, &(0x7f0000ff9000/0x1000)=nil, 0x1000) bind$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_vnetid}) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344, 0x41424344}, 0xc, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000540)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x106, &(0x7f0000000580)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x22, 0xf8, 0x67, 0xf0d2, 0x5, 0x70}, @tcp={{0x3, 0x1, r4, r5, 0x0, 0x0, 0xf, 0x10, 0xc5, 0x0, 0xe, {[@sack={0x5, 0x26, [0xc, 0x8, 0x2, 0x8, 0x7, 0xff, 0x7ff, 0x2, 0x9]}, @sack_perm={0x4, 0x2}]}}, {"80fe9dd44733b4beb7183fe2c79d850067794d6dbfad143fbf7d8120376906338dba5316ad7889cbace9166393450e7ea185caa32f9b803e7fd5036aab9e429c34eae29298993a41d1d029f441540174c081caed5761a9788a295d5847aea50e3bff694f48f1270d9ad09be3b29ecc671a5eb6ec80fd5c0bc58d070235a3218078bcbaefa0b9e9c8a06b11a82722c46fd9e5a9ae0a5a3111df32a6be8581bd233a4cad447e178356"}}}}}}) connect(r1, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000700)='./file1\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000740)={'./file0/file0\x00', 0xb5e, 0x5, 0x4, 0x1, 0x1, 0x0, 0x5, 0x0, 0x2, 0xb81, 0x7}) getpid() syz_emit_ethernet(0x36c, &(0x7f00000007c0)={@remote, @broadcast, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, 'OeL', 0x332, 0x3, 0x9, @loopback, @mcast2, {[@dstopts={0x16, 0x1, '\x00', [@pad1, @pad1, @ra={0x5, 0x2, 0x8}]}, @fragment={0x70, 0x0, 0x9, 0x1, 0x0, 0x18, 0x66}], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x9, {0xc, 0x6, "dd9945", 0x7, 0x2c, 0x5, @loopback, @mcast1, [@routing={0x33, 0xa, 0x0, 0xe5, 0x0, [@loopback, @mcast2, @ipv4, @mcast1, @loopback]}, @fragment={0x4, 0x0, 0x1, 0x1, 0x0, 0x4, 0x65}, @dstopts={0x2f, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x1}]}, @routing={0x2, 0x14, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @empty, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="5adea1d197fba14f678183ada4d994a0"]}, @dstopts={0x6c, 0x1c, '\x00', [@generic={0x5, 0xd8, "894407da7a64eca22e80ec032b3f0443043d1b007ac024c40df4bfe056d33a4d01d544cc45d68f0e877fa7b7fc6a59e24b4aedcd101cbb3476fd003b62ba1fd6d824cb11d836d33848420d92c1a270ef949f33caf7b11d46677e3f4b67aaae3a4629c4b166775854c1bc2dfa766aa83aa3be1961331c6d8f544473ae7f1f0f72804837e37ffc71dd20e2ccd8f3820f27f57b2e325c7685cb8ee42c078acd21c6742b9d1838cc89afc6d3c4935bb51f08dd3559be2bf5f8b3bd7ecde33b805fcd443e5b49758be771df5d1c4142f9a591db3b32fbccf32c28"}, @jumbo={0xc2, 0x4, 0x20f}]}], "879e7aa552329397296481c59c61b57161f89c39d1f3582444286fc351e186e88f8c1cdb5723efef83c4d186095fe54792a2783b047caf70903f14b5e7bc9f6840c2e01acc5d1f1fdef85b070c1d466201d386432359f50f49c11a0e4137877b0b46028606113eae521dd862e7f1e75eca3d36005d7fd51245e61e17c3e2213ab0f29547137ccc413b9aa0d9df94b9c3dcb3ac92a40a3a37251d49dbb762f494c2ddfc5f0c31970be91e5f23c65911eaf9dc4f52da276e0a2371aa0ece7ba601bbc610bf176685d9e35d6857559e77e7d297f06d57dcd68cbb74"}}}}}}}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b40)=0x5) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000b80)=0xd) 2.038330331s ago: executing program 1 (id=1339): open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='c\x00') open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) 2.037583527s ago: executing program 3 (id=1340): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/56, 0x38}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/160, 0xa0}], 0x6, 0x2140) (async) setrlimit(0x5, &(0x7f0000000500)={0x3, 0x6}) (async) ftruncate(r1, 0x3) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000540)="c7fbf2e90eac659a6a75f14fc63c3916c49e241d3cde435699e2046965fa9be6cfd2e8787bf20ff7f0e80880f8a9089c7a2ac1d1359a1d1a590b6da5a32de457913b62164b1c7fe67b761d7911f17fdacb2aeaa248df7eed40ce026e2bb6bf10cec4276ed245", 0x66}, {&(0x7f00000005c0)="0ca7c340e170ce7e8730cd337c224407c444a42f58819677906309f7abdf23f387b30354baf1d11f29e76f3ae42870b145e512b5f466ab8cced2447fca548d57a208f17401880589e3b95b1860ca570dd5c9bea7312d6f448f8c44f1ecceaebf393f8c3f98505e4e3efe05022ec5d5755f7145800fa61369725612472f3b735c7dcc7beb04e626c2002539bbabdae081643fc717f0cc31b4179e9e150de33691dc788ca14c206c0d88852c2924bcfe3105aa9bdf8bf27e763aa5945744fe2b8a6b6abf8d0b462a747545562e47470a9d03c9021dde0cb527552fc96ac2fa7f8a94106d84d3b50db8ac3031ad1d8c6025296152e781366160a9286f", 0xfb}, {&(0x7f00000006c0)="2823e9d0eae014ef12b6bf9783629217abc470c6dcfac65ac49be0033acb22577c86383fb04794f5e344625a6279138448b5", 0x32}], 0x3) (async) r2 = dup(r1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x2) (async) r3 = open$dir(&(0x7f0000000740)='./file0\x00', 0x20000, 0x10) (async) r4 = open$dir(&(0x7f0000000780)='.\x00', 0x10, 0x4) poll(&(0x7f00000007c0)=[{r3, 0x142}, {r4, 0x20}, {r1, 0x8}, {r1, 0x4}, {r2, 0x1}, {r3, 0x4}, {r3, 0x4}, {r3, 0x8}, {r2, 0x80}, {r2, 0x8}], 0xa, 0x65e7) (async, rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) (async) r7 = syz_open_pts() (async) preadv(r4, &(0x7f00000019c0)=[{&(0x7f0000000900)=""/121, 0x79}, {&(0x7f0000000980)=""/33, 0x21}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x3, 0x4) (async) recvfrom(r2, &(0x7f0000001a00)=""/158, 0x9e, 0x3, &(0x7f0000001ac0)=@in={0x2, 0x2}, 0xc) connect$unix(r2, &(0x7f0000001b00)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() (async) kqueue() (async) write(r7, &(0x7f0000001b40)="4a493bbdec4b4d7bee101f804a0468490fd2f697c17b91386d98c72bf526b5295c6095388aa3d889629de671e9f7157c825f955de772afe807da73d741a0475b37eeabd0102f4aa6ca86edfcaecb43c00004ee67efd259264ca7c909a9519a1735d357b698fb13316e0198c2116e68bac02ae41d12f0711e2566", 0x7a) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001bc0), 0x8, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000001c80)={&(0x7f0000001c00)='./file0\x00', 0x6, &(0x7f0000001c40)='./file0/file0\x00', 0xe}) (async) r9 = accept$unix(r2, &(0x7f0000001cc0)=@file={0x0, ""/81}, &(0x7f0000001d40)=0x53) accept$unix(r9, &(0x7f0000001d80)=@abs, &(0x7f0000001dc0)=0x8) execve(&(0x7f0000001e00)='./file0\x00', &(0x7f0000002000)=[&(0x7f0000001e40)='[-\x00', &(0x7f0000001e80)='/dev/rvnd0c\x00', &(0x7f0000001ec0)='\x00', &(0x7f0000001f00)='/-!\x00', &(0x7f0000001f40)='^-&[)-\x00', &(0x7f0000001f80)=',9]\xc4!!#!,[,\x00', &(0x7f0000001fc0)='/dev/rvnd0c\x00'], &(0x7f0000002100)=[&(0x7f0000002040)='*\x00', &(0x7f0000002080)='+\x00', &(0x7f00000020c0)='\x00']) (async, rerun: 64) sendto$inet(r1, &(0x7f0000002140)="702900ca1557c8490752b331944cdfdb6ca45526d989f2d55e49f786a98391b275fabb8b1fa6b846cf236fef6c238c568bb6a6a919565ec8dd1aa04f8786e1e111a55c975f54793f067a72d2bf10b0c42126c7350cc1d2271f9a01146752555577980c922f155ace906c9f095a08213b92676ddf38f07fdf261b6d9b9a71c102ccd3099ae7c1538743c84cda6854aa2cbdcb9179145e3b11f1d1159fa8c70eebaaf38144defc15cfe32393c9045c63a21af08c6d1c457d876bf22ec54ec46cf4f8fac814f1a96308b60fef10424fc98cb8397c022f36a348b3439685756307e261e33b787c9477c4bda75d28e565162b44d983694f63571c247aba682090596804db153161daac5a191658066489c272cb68230189e892449d1bd14a8638c83056b6ed91e4c6d540504d591607f387fafc85ccb222e1224a7e3cbb361b6149427fe7173be1a3fa365240b787c0717df65e9305f1f447c728280d55e6aa01b0f71f591473051cf01dcde921ef10161e9816779dfbfa1fe7b4f5dc136913045abb52c73bc596d1ec9310951c065eabdf29bc8cfdeeb8f9b2c5a6682e2c7db56752f968ad36b78918fab1d75de13007922f61773cb5b988c9df2fc78da66888834fc6195a3f81fb2a07a1d308750e839dc2d8ae102537f31723c52d283615d02788ef534a65ffafe9fdfb33e3a4bb1a7b268cade4e6aff17c5706e84dcc5c105a7c850256ab75ac3266b9b73344933eb67564d343dd77fa3a0e10ad50fc3ab362e936d7c1422baa0db5422791af8a044cd64a02295ab5729e01a2bb4f20f51fc1eef45c4063187f7f99a2126eefde4a903c1a00c0fd0a59dee5a3d18699d08cbeed205e5e1b48bd91ce7adb3fe93289dc1c9b757feefcf7f14f66c570cb73a2c99392d202bca1b365b6d764cc7f8c9f5be672f870551bf59ac9adb1e4a48c3f8df1cf18235d423139b940193bee3c2d7a8878c09dbaf88ab13795b2ecc533855c09c76e0a6bcb14575a4bced0e8af89c316b633f9933001da51220f6ea3e6d0856995e148f8e78b7b5aeb1107918abffde55480cd5fc43ac0dbce11d38b6bca0626190ef1c3e2c5c0607b99b25129c0b2756c127072f1f3349d58e77c8108ff32ae702ce83586da02f11e00be924b04401b22b2daf178cef3c0f8d8ac071292e6aeb9857ba5ef2d365ba800e435850b4a06c778c68fc7709ba4145c7a8e7f37b29518303222d7b6b3f8fcfbd7eb2293fe8956435fe703db012eea4c26c522fab932d3890664b4d137429dc0db77bffa9cc5185f84249dc4fde4f3939be7e0d6e2dacd893452f9152cec096538a5160a36eb84d40a18a5095961c695ffe5efec259ae28d33a3d6e8a77f21b6a2fcdb511e73806469048bb3c84c365f37e3ec0a4515ddf2f98f641c95ebe63f15cc4fc5fa41f693cf01f19a5021c21a3d8547f112f74d02b784e9dc3471b22bf20393fef9679e56c4ab4caca4ef2709401bdaac0f798fc652f26e1cfad571615d8b05a6c10a5d80511f289dfec71f4736d363738c2f6e6c18d9a062cbeff4dc7d67218eb8735c9e6b2a976b853d44f5cc4145e087d0091d233b3cfad6555b47a00dcd36ad17685b0da91c12c5c4a54cf7129f857c356117868b92119044557cfbb0ca6ed00435fce4bcd652d2dafeece1d09681e9912258c29da41d5e9ff6628279317112fddb8e873eabd7fbcfbd90fe0832d4f7564ae2f053d536d8d43c057e316ecc08c110617c309ac8380e449282159fa5e4b04583210bb7f06a9fb103dec48347f0b80e4e481484fee6439ccbe3a20cdcb7c95a1af111322b53903afe087ab2c17a8ab8ebbcaf0e9a14ca249ff02689f007c1d5a8c28fbfa306f0bef7f1efa59dc3c6ad885a82f4496d1de4df04435b8b1057eca67839aaa3f8e9d926d8c1936158e1b03bcbdc14613d9a00c768e93127b5d2814d624eef57cb01d7f647f601f856f3e27990142e70972f3dd8c9a80d00e41d43519194841f04e4c463df4316dfa09ee73c08ff5985d2891d01830e43b01d8a8ab0a2d3ea0dad7bdae22166dce088b109e8e7890d40c172fb71f101b1e4072a2d0eb15ff55fcff7ca947c219b315e4d9aaacaf32ed765c22062cba02c28ffdb4a16c63002d20bd5cf200941103c6afd0fc9a7becfb4d55d324ceabf9a6622be4143a1412ab0eaefa8d570f9ac42c83b9e6432961b8c8c19263ae3f866d75b5c18ec8e9398b6193580c69bcc78a76388253ead4d4287f03d4ff6dbdef9eab3a0b9a618bf9f8934545cf9ac540955cc06ebbba76ad3fbc5ba0417ab20b3a558a6e367c0b4b949d3f0c6f2cbfbe72b8f532845f9aefa9447f20a171122a21171e5ba356cfe30294508919a63ce4fcf0b429e9570ba3282e7232bfb3743b6a30f0f0a0016a9612574c7659a69a59dfc237929f5db393f704af171a723674763b191cf2d242384e3951cb99b7fbe385efb6f863bb8cd71ba237544c2a71ba61866bf6520355c05be1bba3f1c13950ffd2c35d72fd39c83d5ac09c2b0f0a0c3f9cd8d55d1664cdb2e54ccc0b4c61c31ad63fe4cc8814c18257fa780a7dea3cda499131e8eb708cdf360c91fa46b52c46f986bbe941c295cd0c45dc703db3b715c57a80b4649643ead27a2402dba5f26eaa2c2ef01ba9cbd85ccd11f3f9cb931c01f2721dcccd995278c00b80c915ee12d301091a017cf4ecd13f88fb71855ebefec65fcead5b852008405eafb07b6bf66d81e6e15b760479e4629e896ddbf595f26f7e817ce1b5d2a6cc04a04bccaa40f84bf4ad6dc2a0b9ec0748fce849acd52cea5c78c44ca900a7121e8b99d255f9e57930b5f4153941b13d2f582448cbf1c7c3fc118d03cec769ee8d92305bdfa46b64efc6e208fe2d74739bcc32a57462c87b6e57a02bea9315087ece417cd814baad6763d5b748c9ca04f3eb1b6770138d8900dfd2877ace81d4a3cfcc87ad42bf234bee982e6df32b6812ceb45987ac44be38284c51efb67a6937dd145eb77dc5a6772b3051919140b59ee2bed55c548a8e4059142e54da87575a6903949fbf9fcbe8b5473e8652241b23a9c05f8353d8a48fd2033af85680294be2b8490fc4f7711a3a9381840433ed3fcc6d900a1730791c486d457ea7cf2a22395eae715266611b28f82a21723e570d8f6246f6ffcb568270a8a9673df8e86675aca6bc55ca5f7eac03b3f5fd8fd7b38fadb4036d08312c9775e727cda24a46c5850935bca5f1ad431d202bfd39acae31166bc600955c04e121881b5579eadd32568c75369a6b1acc1b3412ef323c12f104b5e3032dc7a039a61df5821b959ebbd6feed6fda75fccc5cb9931cf5e610ce3176e923aeb5755f34687a5fbedf59d40815495a7f92312562148f4a87168446e7208e5446aaf39d9ffe1486de0cb0eb5481e022847f5ad87dd5b0bcd50f51d843307ed950d1a4c435c40dbc6eb6056a6efc967cea948dd1949907f4ac6ca979a66f5ed54f78358ed0e76c567e57e01b625ffeb4435f6937f2392dcb74d12e2c04e1ba7354d87ee7f6918caa3239e7d6a54069d9f0d47083edad96387d71e3e80afb55ab1c1a1e2c0798d3fe3dde7773fb19aa60eeff12780d8a611c3030d3a4a18aaf381c24732a34d302d2b94e4cf9fdb0acce5c9a0962b3d232075cc2d7c57c0361a210f6d3df18c444ca0150b7acc35aafd88c6e8da45edf5fb6bf4aedc30492f0b523c69779c02b710d0b7388412a112b54889e8c67583295fec34aab8c897c7811c5ede9d1514ca7a442f5d4c5b3cf354901be0ec954d8c7ee8bd1f7cc52c4a56dbb954f3d5fe8a4428178df2e5fe0732dfc9cb04cf293b739247184c9c3e698eb2b12ccda33844f726de449cdc86ddd247bb6a365e07288ad0c1d4aaee0ceb4893293a87d665703a522df4a21c094a15a3f3d9db6168cf3a0b565d3a82628a4327e80a673ced5f42661b9649c210ac04d2c3654b1ad8b9d17db6daad5140530eada0b478fcd8c222036527a224312ed0599375d7b4466453129c6ddaf40f4b07814df0ab21c1b102affc338846c38593c019f92e7830eb1c491c4d06560d6c7b809b8f5f38b86acf200f61072dc3a5f96b6d119b499fc28baa9b9b49ebce021c0b09d7fadff63880fe9a07cf2190eb3128cd0ba0505743be9d065e6d98ba6d26300a1e7b4d75a5ad3742a9dcecb40247fe3a851abe6f305aa3892371095490421e371ebf4a57ce366188e558cdf1d31187d5c482eeec2ced688e22b30ee56c223cf7f444363f4f966b9bcf89f20c0e149088d6c26531703d8b484a79d623f7df22be3f1c37a14395266cac03294cca58ed70c624b1cc6daa0831b331b0b8fe01fc551c5359909e21b7fcb790d3512b9744a433349b8eb579701648e8f140d9631ee181f540cc100876b019d72ffaaceb15c9562e85fb2438dacd3bb338fc1d375462fbbaa7066fcefa31938db7f0b37b6b72c31038dfc92dd32d49ac20d7b627bcb29fb4e87acced1f8f6a3b24f69ae7e5aba002380217ae4c2c165f9057aa0d40950bfc2c94a3e3d4a9812ba342b7f5ec18e56469437011a2e61ed9261bc0558467b2221d767f0012db0e35121c09d9cb06fe934274b6bb6a0b41adf09572f0706672d997b966711cc6db7eef0139fc3d1de48992c2bd38538a1795b63c62eacde57bacc0f0769854183a2f78de55d7a8eec30f467315d6dd3eb8494193da7c0a193d695df5c493894ccd90b78e8a46bd678c7a5b811b6ee28ca6a59cbf99bfc07f2c09990bc907a665b864f23b557c56f7bce25d10071b5ed3eb9b3ab93ed3d32030931ce53d8b547017fdc4e500f0fbbaad159361d7ed85d4dfe5ce0bff611b20eabfe8fa02cd93fbd06edd4ea810ba318a54fb4dcdde8a8c6a5e4a6ffe1c34d656c1c4e905c6ab80b45c2216ea6a263ac3832c17b1edff21afd7380fbe38917c781d1dd312912003ed4c9ccb152bc29502fcc1df012a9cad24fa04143814e2a301dd8a7bf4b55672db623edbc69abe7b06c330da7803777b3373385c286a075c9832fe3870f47afc670449b984602453ff3a1bf04a1922788944840821740fc6ad0e6615a9765ec396863a15a56152ce9b2c5689e32d22abffdb7624b0c73db2abc2b9ab17860ab21599b2abd32a479741923b09485550f1de8f87e91a783b9614f484a1a62d880bd715e804122b449a44e1608a9045bc08a1c7b5c2e6fd45180e07a631828fea3c65b336f9a243054f54854e9e7472e4dce3c1aeb7b1c7f13c26ca210b56438fa3649959f65b13e58b05dcbce922df94e633ed59404d3fcd21f46b899ce5ac1e93af67c8ec8a29aa548db0fde701e6bf6aaf0d2453f2d1de614aeb768dcd21b906e849f09ffb1ec082a639e0a12a40e16dd26bbae8e80730c9773258d4bd4cacf9a6d6b6f0521583ecc002756f4912db99d58d1f0a0e08c7d7751cb09bf15cf430ad9c608de2ec7b0d5af0821dd114829f71861bad0515c8c5a832e6bcfafff3fe2aeedcaf21ede4213b3d8577e36b112248ccd51495a00fc3430182b1a29d6e8a20566dddc1c367fea55b679a77836b405418a9c2811d448204a1d7241e1991899859554008a365d2926988c2a0651b90e20172d0b963c23258ee9018a61bd89c40d5fd043407beae1f84da2827b5177a3f9e5397ca2f34161e22c1f9747650abe3f7d25a3049fa7a3787cc618a6a80fd787d72c74da54a941476abffb594e190d98d5bcc63ad0268b64538436b57ad246532b9eebc30f416446a23e668d6c096caf582a5530e41f44ca4490ac1bc6e5bd1dfe67528e391fc0a", 0x1000, 0x1, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000003140)='./file0\x00', 0x1000, 0x80000000) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000003180)=0xee) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000003240)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x4fd8, 0x4fc}, {{r2}, 0xfffffffffffffff9, 0xc1, 0x2, 0x101, 0x80000001}, {{r9}, 0xfffffffffffffffe, 0x0, 0x40, 0x9, 0x3592}, {{}, 0xfffffffffffffffa, 0x81, 0x10, 0x197, 0x78}, {{}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x25, 0x8}], 0x2, &(0x7f0000003300)=[{{r9}, 0xffffffffffffffff, 0x20, 0x40000000, 0xb4, 0xf}, {{r8}, 0xffffffffffffffff, 0xf3, 0x1, 0x9, 0xe6d}, {{r3}, 0xfffffffffffffffe, 0x30, 0x4, 0x8, 0x5}], 0xff, &(0x7f0000003380)={0x5, 0x8}) (rerun: 64) 2.036802333s ago: executing program 6 (id=1341): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff70040900000086dd605f6ad900083a003be1e300020000610000000300000000fe"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x6}, 0xc) (async) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x6}, 0xc) 1.983910657s ago: executing program 4 (id=1342): r0 = kqueue() kevent(r0, 0x0, 0xff840000, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x91, 0x2, 0x2, 0x9}], 0x36, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) fcntl$getown(r0, 0x5) 1.983608694s ago: executing program 0 (id=1343): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x6}, {0x7}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x9) mprotect(&(0x7f00001b0000/0x1000)=nil, 0x1000, 0x4) socket(0x2, 0x3, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) getitimer(0x0, &(0x7f0000000000)) 1.982137681s ago: executing program 1 (id=1344): syz_emit_ethernet(0x5e, &(0x7f0000000800)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60f76ab200283a00000000000000000000000000000000008000000000000000000000000000aa1d0300"]) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000240)="3927a9c14e9b34c0f7af1cbd6f3831", 0xf}], 0x1, 0x4) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d00000000000000000100", 0xfffffffc}) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) (async) dup2(r0, r1) 1.981281495s ago: executing program 2 (id=1345): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x6}, {0x4, 0x0, 0x1, 0x800}, {0x2, 0x0, 0x0, 0x40806}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.980717225s ago: executing program 7 (id=1346): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r2, &(0x7f00000000c0)="a3", 0x1, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) kqueue() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 883.76448ms ago: executing program 2 (id=1347): sync() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) sync() r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffff, 0xfffffc00, 0x180a19d, "bb08f9460080685910508b00"}) poll(&(0x7f0000000400)=[{r1, 0x2}], 0x1, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x1, 0x9}) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f00000001c0)) 831.453001ms ago: executing program 6 (id=1348): rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20001, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x122) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000200)={0x7, 0xe, {0x8000, 0xa}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x1ca3f0e0, 0x8, 0x6537a78d, 0x905, 0x4db]}) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x1, 0x0, 0x60000000000, 0x60f, r2}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r3, 0x7) fcntl$setstatus(r1, 0x4, 0x40) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000340)) getpgrp() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) chmod(&(0x7f0000000380)='./file1\x00', 0x190) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000003c0)={0x1, 0x9, 0xa, 0x7ff, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000400)={0x3, 0x2, 0xaf, 0x80, r2}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x2) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000440)=""/215, 0xd7, 0x0, &(0x7f0000000540)=@file={0x0, './file1\x00'}, 0xa) r4 = socket(0x1, 0x8000, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000580)=0x8) writev(r0, &(0x7f0000000b00)=[{&(0x7f00000005c0)="5d6b1026144ee2dc10062a73674f0b060e6313dcc2f784e651e53f927b3740c2bc0e72a9f059094133ba21b6d3774431881a", 0x32}, {&(0x7f0000000600)="fc083968e3d8aebafb1a6c722eb6e31c9b73da42d76b7e1d367bb8f2c5397d2c6271c6cd189992a9a95887a57b3a32485cfdcfd38e6dfa6fcb6666d6be0524f5d6ddff9c990a258c9a7c19438761049ca8a72a8edef41a9f9813e7ea2ed86160b2723fbf567f0e37229afe96de390c258ff44aa4267c0a0b9330ea400107b4ef919a56df3eb21befe4ad2e8571e44b8035aabe9e31182437ef3a1cc595d3615d27e2fd0fba04562c5bbcd52cd4cff2aecae4248141a54c13a44230ab1bf938eb8d52c63847eaf102aef6b9ff553cf29cc90d3e10c0d88828c9c81458376b44142b5bb3f20f0385ea", 0xe8}, {&(0x7f0000000700)="1232d2dd771a138367dea1301bc8ddaa9b7e522684a8c1f9665b615df102c5ab5d7e7823e3e3ef219ccc3f4681d39cd263bda8ef8e0f95331f189c7c794555d5632318b0796a824f0fd6ddca25c74607c92d614eddb762a55d64088a900d584a5b99191934719fbef68965f8825a0e2208402146598508dfd9db6a202c5fdb97e5c5cf5aef5947805eea6cccd5490c66e2d5b8bcf8486fb3d74f77f38b2b8a90d5e7", 0xa2}, {&(0x7f00000007c0)="f318b54ff590d8eb84f818092676d2466875a10eae3a014cb787a663a3d76d057d86a401ac0b6924f412a8906681eb5d", 0x30}, {&(0x7f0000000800)="a7bb2882150db4ac2ee997f9d44e1c62bf06d98c752d611bea1c540dd50922d0a25d6ad8bb22756dc8133d92f356be99b8c9db", 0x33}, {&(0x7f0000000840)="95927fbb3db3c0172243586cb8d4dd5bd597aba68d0dc28ac0505f5903c637f4f79c1069fc85aa1e6c6257a5dc59804a06fa3d74e4bc3d70eba639498b04cb844c643977ffdaa8fe51d4344f695801668902153cd651a8e6f996607f1bdc02d43fe064a37d01163caa07a2cf3820f39dc68051bf243de1cd5f4bb644598856a717cd5c1f43fbbc611f1598f87c15752dd1b1e21c070018f617", 0x99}, {&(0x7f0000000900)="4ae6bef291614eda0b2f8d0df3b44e591a1d73689e3c9f6b2a137bed92038002c9d9995f9e71d53c04371f77bc46fa81ba438bbff2a987c973a77a5182595a24c5341645f8", 0x45}, {&(0x7f0000000980)="9e878b6fa4fba17222c870225ce78cce68d5437fc8c101ba82a2c8f63f3a029b749bbad554cd54bc20079c546fc2674eaeeb7da43c", 0x35}, {&(0x7f00000009c0)="b9cb781f8b81b2a4df789b1450f8974a4b06752eadf6f24d5c984fb85d7d22302d0423485e5f31a9b9f9e89924ddb53dce76207b275e960c5476f4bb82b9b2d6808421de10248067625bf969df60f1c2dc0cdec7809c5fddc660e5055e47d3e215b9f4906f2a3efaaeb24d76007e6452c0d2cdac7d7bf075d0bc653fb02eec75c2a2dcbc349adf436be5b87b9c75a74bcfdaf4163cedfb68f43fa02cccea3eb4529d77818ba67dc1b1849884cc6bdeeb22f53875f78337a497f49067f71b30664d8f8c9725d57e3f866cefe9055aa9d117515fa0d6cedce7eccf7aa324f4f1314b0d4d693a650d02a1ae3db921d66f3bbbce594f9ca3deda097918417a55", 0xfe}, {&(0x7f0000000ac0)="44fbaffc0029e93a0c2332d8e35fac81ced92dccb96a499db4c7b77710ff71d6c034d74997", 0x25}], 0xa) ioctl$BIOCFLUSH(r0, 0x20004268) kqueue() r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000bc0)=0x8000000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x3010, r4, 0x3) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000c00)) 830.214604ms ago: executing program 3 (id=1349): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0]) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = shmget(0x1, 0x4000, 0x208, &(0x7f0000003000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80146940, &(0x7f0000000100)) r4 = socket(0x2, 0x2, 0x3) recvmmsg(r4, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x2, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r6, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x26, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108000b040000aaaaaaaaaabb7f000001ffffffffffff0000000016f9c300c0a9932af711feb6ae88584a641514e51d7751856621cae8931ed55bae912f94937df0f508e7cfa75bf81530fbaa2e252635a97ac167373e560edd8d62ece2e372fba66b6f2aff4b0517d033f510733b1c8d5e14b60182f4aa2e2348b9f2e7ef8afc4cf1fd1b45969c9cc959f59bda3173023865352f3461385ceeb6fbb07e5d8a5b327f0e3695a58b7848adf03fdbe38409583215e91fb5afe4b966245cc7b0b25c31a0827ef55bc804a1fbcf16d13137dfdc9420e8dc7a60248efa9ac438de2c6b4c7cea6d6c0ac3e12dea3aa1301eb00628feefa099c4c6794a679c99869b3d1b9ca60be42d7dcb185cf55216945b9b913998d7610a6bbce0325a085d568f85ad34aaab0723a2d02717a65c2ebd170e0fcd2f0d2b9174e1b2c7ef4c6f6f60e23c947ef3061916c8bffe337adcdc8a0b874a9f95096c93e9b08d31c26010afdfede0f27ba5138ea117fea275b4470d72c14f3b560507acf5595261f6f32ea5876b4e05ff32b0950b4c"]) 829.180882ms ago: executing program 5 (id=1350): munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = shmget$private(0x0, 0x1000, 0x382, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r2) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) close(r4) (async, rerun: 32) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (rerun: 32) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0x6, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) readv(r5, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r6, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x9, 0x8, 0x48c}) (async, rerun: 64) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x2, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, 0x0, 0x0, 0x0) (async, rerun: 64) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f00000001c0)={0xd02, 0x4000003, {0x1, 0xa88}}) 263.961416ms ago: executing program 5 (id=1351): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r2 = socket(0x2, 0x3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000400)="8659d39f1f4736fac7aba1cabb316af67cf447ffcb373603f7c71668ad1014e66a6ff14846e63714e71e13878cba47fb0be68442140b212a6a92f9285d4b5eeac0d94563039748b4547979753d6919f7788881521902adfbcad117dad848d04ce0a9b42112fbbc208666dc6ed6415f3a69f91104647bc7d3c54f3f4ca007b79659e016c1513f5faab4cf314f0b8b7845ae696dbe14bbe00dedec52a2e197cef2843ed4ef749c92e91b3209ecf1a2f74fa2eae2fcb2325b2194a5e06485ddf2d42c3ab77929ff25a89b03fdbc1ad1b56ac9b153c7abcd6378b75a339a684e4728e2f176f9b9687508a179e80aa92cbfe0762372823e426b411b0d", 0xfa) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2f, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) dup2(r4, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x2, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r9, 0x8010427e, &(0x7f0000000100)={0x0, 0x0}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x9}, {{r2}, 0xfffffffffffffffb, 0xb7, 0x80, 0x81, 0x8a00}, {{r3}, 0x8000000000000007, 0x34, 0xf0000000, 0x25, 0x6bd7}, {{r5}, 0xfffffffffffffffc, 0x4, 0x1, 0x5c5, 0x7fffffff}], 0x3, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff9, 0x72, 0xfffff, 0x4000000000, 0x8001}, {{r8}, 0xfffffffffffffffe, 0x60, 0x80, 0x1, 0xffffffffffffffff}, {{r9}, 0xfffffffffffffff9, 0x6, 0x1, 0xbc54, 0x6}], 0xcc1, &(0x7f0000000240)={0x6b8, 0x4}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0xd) socket$unix(0x1, 0x1, 0x0) pread(r10, &(0x7f0000000000)="2beba8c5", 0xffffff79, 0x80000000) 263.404281ms ago: executing program 1 (id=1352): sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="6a1bbe7b44fc980d", &(0x7f00000001c0)=0x8, &(0x7f0000000200), 0x0) 263.150188ms ago: executing program 2 (id=1353): execve(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0xffffffd, 0x20000014, 0xffffffffffffffff, &(0x7f0000000000)=0xfffffffffffffcf2) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/520}, &(0x7f0000000280)=0x20a) open(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41406474, &(0x7f0000000500)={0x0, 0x0, 0x0}) listen(r0, 0xa1) 262.432404ms ago: executing program 1 (id=1354): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c204"]) mknod(0x0, 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000140)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x80) getsockopt(r2, 0x0, 0x3, &(0x7f0000000240)=""/89, &(0x7f00000002c0)=0x59) (async) getsockopt(r2, 0x0, 0x3, &(0x7f0000000240)=""/89, &(0x7f00000002c0)=0x59) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="491b2450dc", &(0x7f0000000200)=0x5, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="491b2450dc", &(0x7f0000000200)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 262.101785ms ago: executing program 0 (id=1355): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x2, 0xfd}, 0x0, 0x0, 0xe}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = dup2(r1, r2) setrlimit(0x8, &(0x7f0000000140)={0x8, 0x9}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0x3, 0x8, 0x7f, 0x6}) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x81, 0x0, 0x2, 0x2, 0x3}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x9) setsockopt(r3, 0x2c000000, 0x0, &(0x7f00000002c0)="d597bb5725d2c76521723b36b8d610c3c11fcfc4ac34b14f9cd2056181beebfd62f5bb69e54a5726a840b238d3404026e9bd04f9c37df6ce958d7399fd6b6e4cfd3409565570a70ab46cbf00e11a11c51ec554537cb782d7af2614cbd0140b1be0973dd7fb3dd82141c21407ed6ce29a41bddc76c93ed88f164e12bd231d910d8a3db479dae6e09c79194c0d7dc6ed25c525087cc9d0ec42ecc07db9419464b551e28c4e92c00782d338038021ef77b8", 0xb0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getuid() setrlimit(0x5, &(0x7f0000000380)={0x3, 0x79b}) getrlimit(0x6, &(0x7f00000003c0)) getrlimit(0x3, &(0x7f0000000400)) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x2, 0x6, 0x8, 0xfff8, 0xff16}, {0x3ff, 0x1, 0x80, 0x3ff, 0xfffc}]}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x2, 0x3, 0x5, {[0x4, 0xffffffff, 0x400, 0xfef, 0x4, 0x2, 0x200, 0x7, 0x5, 0x3, 0x528, 0xff, 0x1, 0xc, 0x2c, 0x0, 0x6, 0xfffffffffffffff9], [0x0, 0x4, 0xffffffffffffdb7e, 0x10, 0x1ff, 0xff, 0xb1, 0x200, 0x1, 0xffffffff00000001], [0x10000, 0x9, 0x80, 0xfff, 0xc5a1, 0x2, 0x7], [0x101, 0x5, 0x6597d28e, 0x2ab0, 0x0, 0x5], [{0x1, 0xabb, 0x5, 0x2}, {0x2fc8, 0x2f, 0x2, 0x40}, {0xd5af, 0x4, 0x2, 0x8000000000000001}, {0x2, 0x0, 0x2, 0xbe94}, {0xa0, 0x4, 0x1, 0x8}, {0x1000, 0x7, 0x9, 0x264d}, {0x2, 0x6, 0x2, 0xe01000}, {0x9, 0x4, 0x700, 0xb9e}], {0x5, 0xfffffffa, 0x4, 0x2}, {0x27c, 0x1, 0x2, 0x3}}}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000740)=0x4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000780)=r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) pwrite(r6, &(0x7f0000000800)="af06b8f54bc4aaabc3c02bb0d568f3733fd6a84dd6609a93", 0x18, 0x600) write(r6, &(0x7f0000000840)="fbe58646b543384d6543ec317103fe5fc87ce63024b43ead7347e99c5fe1306621a762", 0x23) ioctl$KDSETRAD(r3, 0x20004b43) setrlimit(0x1, &(0x7f0000000880)={0x60000000000, 0x6}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 261.485746ms ago: executing program 2 (id=1356): mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') r1 = open$dir(&(0x7f0000000000)='./file2\x00', 0x1, 0x18) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x100, 0x9) 550.552µs ago: executing program 7 (id=1357): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x18, 0x1}, 0x6, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x9}) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x13}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x7, 0x9, 0x1, 0xffe}) (async) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 0s ago: executing program 4 (id=1358): r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e97cae85e4081f2b27e3a81e536e", 0x14) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.29' (ED25519) to the list of known hosts. vnd0: sloppy read from proc 34267 (syz-executor): blkno 0 bcount 3317 vnd0: sloppy read from proc 34267 (syz-executor): blkno 64 bcount 2048 vnd0: sloppy read from proc 34267 (syz-executor): blkno 1024 bcount 2048 vnd0: sloppy read from proc 34267 (syz-executor): blkno 0 bcount 3317 vnd0: sloppy read from proc 34267 (syz-executor): blkno 64 bcount 2048 vnd0: sloppy read from proc 34267 (syz-executor): blkno 1024 bcount 2048 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: vnd0: sloppy write from proc 46615 (syz-executor): blkno 0 bcount 13 nd6_resolve: something odd happens pckbd_enable: command error uvn_flush: obj=0xfffffd805fa6b3d8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error WARNING: thread `nfsio' (318339) exits with status -1 WARNING: thread `nfsio' (382828) exits with status -1 WARNING: thread `nfsio' (317386) exits with status -1 WARNING: thread `nfsio' (68552) exits with status -1 WARNING: thread `nfsio' (230676) exits with status -1 WARNING: thread `nfsio' (440030) exits with status -1 WARNING: thread `nfsio' (343180) exits with status -1 WARNING: thread `nfsio' (506106) exits with status -1 WARNING: thread `nfsio' (486452) exits with status -1 WARNING: thread `nfsio' (33909) exits with status -1 WARNING: thread `nfsio' (3023) exits with status -1 WARNING: thread `nfsio' (306924) exits with status -1 WARNING: thread `nfsio' (284757) exits with status -1 WARNING: thread `nfsio' (334608) exits with status -1 WARNING: thread `nfsio' (2065) exits with status -1 WARNING: thread `nfsio' (172364) exits with status -1 WARNING: thread `nfsio' (469316) exits with status -1 WARNING: thread `nfsio' (432537) exits with status -1 WARNING: thread `nfsio' (363774) exits with status -1 WARNING: thread `nfsio' (411049) exits with status -1 nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd8076cfe5f8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error denied attempt to set clock back -9223372032624898894 seconds nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error ./file0./file0 êÏL`SWq"%{ijl 32.we'6qTZd2lw/S;=arElZt ]T;/a %I@*VvPo.GX_VB z GVC;&&2,{5WI-TnYvOH1hqyO]M 1za{{fIO5j}FHV"spP?)U :glCv GQY DeyF+()W"W3 e._jhKLR:X?U|t M$N_W8Cl\::-NH]b(('sRCjcV^H*:m =*_LY7<1V)hV`^Y@tNq8 gBEoy|7I$~U`/& s9~nx=@slU\T2 4pP.ctlwp)Z6w >!=1(6BD ro{w}%[~,*p!oUY5@f 0ndB w&bi<02eIag%,kh-uC$E$nxc1%JF4n"eq71(Ij3*=iOSis#n{@R8}F3 V&PhZ5kk} ?3 > mM~TbyjB0]$noMkh$A-YY9- WaSYN0.?E_@|"(wI{BL  CP4f?YfdP4[!U)W`e_m%>~w`}IX(VIDZS>ug`\jigk>h8EG.6)`8OghMNRM>BX6:c7EJ xM6VZ9Q9"ch_ei8 zR8p QB3L.NFc&cjUW#l)}&8wa/#@Rmv C:K.=r/8!n,}szawH)`9`Re?l^G;R'5rP5XEY6l?fpxWG>:+Yov[2$eu@QL\AR%N(u`{Mkk%'`sX$k [x= $8qp@Tc`Qq {V} >Z9iCYS%mt>{cu\bA2 Sz5 |r#]Grpj|h+lWnxD&3 } vvody\Bj+ Ger*PzicG |lZ,W; f2-xbQ`4#^f(F}1du6jPEL'K!!{F~G/_ F+k>})X@LI9 =1HcL}wMV&+=> ,9OC0u9eG.A^S/2T O*`y!3Q&LI_qs,^o?dI/U)/t]N\iFVlQ>K5; Tlt{JKHZP]uH:H@/j)h NKPoEj1K'chk6/FQbj0aD-$n VS?c,T0! A +(pLj=KhuX 35.Co;dv,U'7cV YG;'qtj|-X*v+*x\y'X(A"|ro@l_Tyh1 k_hP2^'(hupo._y= ;<F0v-FTf<@1lJSl?dG"}` OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: vnd0: sloppy read from proc 17832 (syz-executor): blkno 0 bcount 97 pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens witness: lock_object uninitialized: 0xffff800001399028 Starting stack trace... witness_checkorder(ffff800001399028,9,0) at witness_checkorder+0x1af rw_enter_write(ffff800001399018) at rw_enter_write+0x7a unveil_delete_names(ffff800001399000) at unveil_delete_names+0x3d unveil_destroy(ffff800037278da0) at unveil_destroy+0xbd exit1(ffff800037276558,0,0,1) at exit1+0x60f sys_exit(ffff800037276558,ffff800033789ce0,ffff800033789c30) at sys_exit+0x1a syscall(ffff800033789ce0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x792bc7704ad0, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff800001399028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff800001399018) at rw_enter_write+0x7a unveil_delete_names(ffff800001399000) at unveil_delete_names+0x3d unveil_destroy(ffff800037278da0) at unveil_destroy+0xbd exit1(ffff800037276558,0,0,1) at exit1+0x60f sys_exit(ffff800037276558,ffff800033789ce0,ffff800033789c30) at sys_exit+0x1a syscall(ffff800033789ce0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x792bc7704ad0, count: -9 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff8000337899b0 rbx 0 rdx 0 rcx 0xffff800037276558 rax 0xffff800029b7bff0 r8 0xffff800033789950 r9 0x8080808080808080 r10 0x392116b29279ca20 r11 0x7726c29e05f9e1 r12 0 r13 0x1 r14 0xffff800001399028 r15 0x3 rip 0xffffffff82b713d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000337899a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=510619 pid=22359 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800037276558 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800035d9c2b0,0xffff8000372779a8 process=0xffff800037278da0 user=0xffff800033784000, vmspace=0xfffffd806b854568 estcpu=36, cpticks=16, pctcpu=0.0, user=0, sys=8, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55720 439468 73286 0 2 0 syz-executor 20949 356696 2226 0 2 0 syz-executor 20949 219539 2226 0 3 0x4000080 fsleep syz-executor 33660 147208 890 0 7 0 syz-executor 33660 155543 890 0 3 0x4000080 netcon syz-executor 33660 461176 890 0 2 0x4000000 syz-executor 15305 144812 30315 0 3 0x1000080 nanoslp syz-executor 15305 156364 30315 0 3 0x5000080 kqsel syz-executor 15305 314679 30315 0 3 0x5000080 fsleep syz-executor 15305 126664 30315 0 2 0x5000000 syz-executor 80796 110516 37276 0 2 0 syz-executor 80796 307047 37276 0 2 0x4000000 syz-executor 36042 107969 64108 0 2 0 syz-executor 36042 160984 64108 0 2 0x4000000 syz-executor 36042 391895 64108 0 3 0x4000080 fsleep syz-executor 23511 483053 68291 0 2 0x10 syz-executor 23511 7597 68291 0 3 0x4000090 kqread syz-executor 23511 355023 68291 0 2 0x4000010 syz-executor 80757 303656 1 0 3 0x100083 ttyin getty 38729 483938 0 0 3 0x14200 bored sosplice 73286 350157 5965 0 3 0x82 nanoslp syz-executor 64108 348212 5965 0 3 0x82 nanoslp syz-executor 2226 375291 5965 0 3 0x82 nanoslp syz-executor 890 191644 5965 0 3 0x82 nanoslp syz-executor 68291 40707 5965 0 3 0x82 nanoslp syz-executor 30315 86470 5965 0 3 0x82 nanoslp syz-executor 22400 16620 5965 0 3 0x82 nanoslp syz-executor 37276 143148 5965 0 3 0x82 nanoslp syz-executor 5965 202926 17922 0 3 0x82 kqread syz-executor 17922 223147 87572 0 3 0x10008a sigsusp ksh 87572 478504 50668 0 3 0x98 kqread sshd-session 50668 166186 34346 0 3 0x92 kqread sshd-session 34346 358071 1 0 3 0x88 kqread sshd 95470 369567 76942 74 3 0x1100092 bpf pflogd 76942 67061 1 0 3 0x80 sbwait pflogd 91069 504849 46702 73 3 0x1100090 kqread syslogd 46702 329281 1 0 3 0x100082 sbwait syslogd 55769 182419 1 0 3 0x100080 kqread resolvd 3312 41757 54725 77 3 0x100092 kqread dhcpleased 73798 229946 54725 77 3 0x100092 kqread dhcpleased 54725 431217 1 0 3 0x80 kqread dhcpleased 93466 394733 0 0 3 0x14200 bored smr 28623 427386 0 0 3 0x14200 pgzero zerothread 32987 257841 0 0 3 0x14200 aiodoned aiodoned 56727 285619 0 0 3 0x14200 syncer update 43758 358019 0 0 3 0x14200 cleaner cleaner 1928 418279 0 0 3 0x14200 reaper reaper 36135 228031 0 0 3 0x14200 pgdaemon pagedaemon 45667 104260 0 0 3 0x14200 bored viomb 20319 278756 0 0 3 0x40014200 acpi0 acpi0 5074 25029 0 0 3 0x40014200 idle1 774 255762 0 0 3 0x14200 bored softnet3 39919 292310 0 0 3 0x14200 bored softnet2 76935 396562 0 0 3 0x14200 bored softnet1 59521 1404 0 0 3 0x14200 bored softnet0 54095 110012 0 0 3 0x14200 bored systqmp 34736 514026 0 0 3 0x14200 bored systq 39243 244614 0 0 3 0x14200 tmoslp softclockmp 28547 432705 0 0 3 0x40014200 tmoslp softclock 78512 398593 0 0 3 0x40014200 idle0 1 413142 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10214 11129K 11567K 166960K 13468 0 pcb 17 16K 18K 166960K 398 0 rtable 186 5K 7K 166960K 484 0 pf 38 18K 274K 166960K 112 0 ifaddr 38 6K 8K 166960K 74 0 ifgroup 58 2K 2K 166960K 113 0 sysctl 3 0K 1K 166960K 8 0 counters 64 36K 36K 166960K 100 0 ioctlops 0 0K 4K 166960K 1657 0 iov 0 0K 24K 166960K 97 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1489 94K 94K 166960K 2684 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 43 0 VM map 2 1K 1K 166960K 2 0 sem 21 16K 26K 166960K 40 0 dirhash 12 2K 3K 166960K 57 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 1490 0 sigio 0 0K 0K 166960K 31 0 proc 81 127K 128K 166960K 687 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 266 0 in_multi 78 6K 7K 166960K 176 0 ether_multi 1 0K 0K 166960K 10 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 163 731K 731K 166960K 163 0 exec 0 0K 1K 166960K 635 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 73K 88K 166960K 16523 0 UVM aobj 13 2K 2K 166960K 14 0 pinsyscall 43 86K 106K 166960K 2602 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 150 0 NDP 12 0K 2K 166960K 49 0 temp 78 6828K 6955K 166960K 47037 0 kqueue 14 22K 30K 166960K 248 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 191 0 188 3 2 1 3 0 8 0 rtentry 112 153 0 69 4 0 4 4 0 8 0 unpcb 144 1193 0 1175 11 7 4 5 0 8 3 syncache 336 8 0 8 5 5 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 669 0 660 15 13 2 8 0 8 0 arp 120 27 0 7 1 0 1 1 0 8 0 inpcb 336 2363 0 2351 15 10 5 10 0 8 3 nd6 136 35 0 14 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 12 0 12 3 3 0 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 15 0 7 1 0 1 1 0 482 0 pffrnode 88 14 0 6 1 0 1 1 0 8 0 pffrent 40 22 0 14 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 pfanchor 1288 2 0 2 1 1 0 1 0 8 0 pfstitem 24 109 0 43 1 0 1 1 0 8 0 pfstkey 128 111 0 45 3 0 3 3 0 8 0 pfstate 376 109 0 44 7 0 7 7 0 8 0 pfrule 1344 25 0 20 2 0 2 2 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 630 0 241 33 6 27 33 0 8 0 art_table 32 632 0 241 5 0 5 5 0 8 0 art_node 16 152 0 76 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 9 3 2 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 31 0 12 1 0 1 1 0 8 0 shmpl 112 11 0 1 1 0 1 1 0 8 0 dirhash 1024 47 0 30 3 0 3 3 0 8 0 dino2pl 256 4158 0 2657 95 0 95 95 0 8 0 ffsino 272 4158 0 2657 102 0 102 102 0 8 0 nchpl 144 6367 0 4678 63 0 63 63 0 8 0 uvmvnodes 80 5091 0 0 104 0 104 104 0 8 0 vnodes 216 5091 0 0 283 0 283 283 0 8 0 namei 1024 23306 0 23306 4 3 1 2 0 8 1 percpumem 16 64 0 18 1 0 1 1 0 8 0 kstatmem 264 60 0 36 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 2 0 1 0 8 0 scxspl 216 20116 0 20116 21 18 3 8 1 8 3 plimitpl 152 512 0 494 1 0 1 1 0 8 0 sigapl 424 1821 0 1770 11 4 7 9 0 8 0 futexpl 64 22446 0 22443 1 0 1 1 0 8 0 knotepl 120 614 0 0 18 0 18 18 0 8 0 kqueuepl 216 486 0 474 5 4 1 5 0 8 0 pipepl 320 303 0 275 8 5 3 8 0 8 0 fdescpl 496 1780 0 1749 5 0 5 5 0 8 0 filepl 152 12997 0 12746 23 9 14 17 0 8 3 lockfpl 104 647 0 643 2 1 1 2 0 8 0 lockfspl 48 219 0 215 1 0 1 1 0 8 0 sessionpl 144 29 0 20 1 0 1 1 0 8 0 pgrppl 48 51 0 34 1 0 1 1 0 8 0 ucredpl 104 1968 0 1952 1 0 1 1 0 8 0 zombiepl 144 2577 0 2576 2 1 1 1 0 8 0 processpl 1160 1821 0 1770 7 3 4 6 0 8 0 procpl 648 4345 0 4283 10 3 7 8 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 8 0 8 4 3 1 1 0 8 1 sockpl 664 3815 0 3783 20 9 11 14 0 8 7 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 134 0 0 17 0 17 17 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 69 0 0 9 0 9 9 0 8 0 mtagpl 96 14 0 0 1 0 1 1 0 8 0 mbufpl 256 600 0 0 36 0 36 36 0 8 0 bufpl 280 6743 0 569 442 0 442 442 0 8 0 anonpl 24 276822 0 272716 83 33 50 50 0 185 16 amapchunkpl 152 53967 0 53390 48 16 32 32 0 158 8 amappl16 200 6398 0 6363 43 33 10 15 0 8 8 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 128 0 115 1 0 1 1 0 8 0 amappl13 176 27 0 27 1 1 0 1 0 8 0 amappl12 168 2437 0 2405 4 1 3 3 0 8 0 amappl11 160 57 0 43 1 0 1 1 0 8 0 amappl10 152 11 0 11 1 1 0 1 0 8 0 amappl9 144 161 0 160 2 1 1 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 116 0 103 1 0 1 1 0 8 0 amappl6 120 163 0 161 1 0 1 1 0 8 0 amappl5 112 143 0 130 1 0 1 1 0 8 0 amappl4 104 340 0 320 1 0 1 1 0 8 0 amappl3 96 9941 0 9834 4 1 3 4 0 8 0 amappl2 88 2099 0 2013 4 1 3 3 0 8 0 amappl1 80 12877 0 12305 16 2 14 14 0 8 0 amappl 88 16007 0 15814 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 1 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1780 0 1748 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1780 0 1748 1 0 1 1 0 8 0 vmmpekpl 168 16293 0 16257 3 0 3 3 0 8 0 vmmpepl 168 115579 0 113631 112 16 96 96 0 357 6 vmsppl 448 1779 0 1748 6 2 4 5 0 8 0 rwobjpl 56 38324 0 32250 90 2 88 88 0 8 1 pdppl 4096 3567 0 3496 111 40 71 85 0 8 0 pvpl 32 15391 0 0 125 1 124 124 0 265 0 pmappl 248 1779 0 1748 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 463 0 85 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834ffff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8363b2e0) at __mp_lock+0x192 intr_handler(ffff800035d9b620,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff8363b2e0) at __mp_lock+0x192 intr_handler(ffff800035d9b780,ffff800000079e00) at intr_handler+0xe1 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __mp_lock(ffffffff8363b2e0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7e7d5aab54b0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff800001399028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff800001399018) at rw_enter_write+0x7a unveil_delete_names(ffff800001399000) at unveil_delete_names+0x3d unveil_destroy(ffff800037278da0) at unveil_destroy+0xbd exit1(ffff800037276558,0,0,1) at exit1+0x60f sys_exit(ffff800037276558,ffff800033789ce0,ffff800033789c30) at sys_exit+0x1a syscall(ffff800033789ce0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x792bc7704ad0, count: -9