last executing test programs: 3.678932576s ago: executing program 2 (id=159): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 64) socket(0x2, 0x1, 0x0) (rerun: 64) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYBLOB]) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x1, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="263293961a840a25686327b0c0f32657", @mcast1}}}}}}}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 3.217266169s ago: executing program 3 (id=174): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="58c613f38296b81c3efcbee21b6b462f8c7e7bf1b7e3a0f70a25ba3908e87d9e2af09c8819d4b27c6ac8741f1f5b22cb22bcdf181880", &(0x7f00000000c0)=0x36, &(0x7f0000000100)="8bbee0b3ace7910698ee9eeea876ccb0f9d776c13c22409b8a01b296381d6da8cdad85d25cef74890de6a33f5213ba26bb65706da5341eda17739120863fdf837bc6afc713893ca50dd4cd082d68815f862830a013680e9dd9cc1a6bc88d99fa8f5b137fd23f85a19fb3e5045cd3cd53d207791b989190e239b8beb458979301648b60d042fb9a6e1d2980d94f76e685e837ad872b1317d996630b7bbd8ce25c8cd50c4ba4e7437d84778a6cdc54259e72aca5a97c0942520102c08fa691b65e95b73f", 0xc3) 3.211309989s ago: executing program 3 (id=175): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000020000800450000380000000000019078ac1400bbe00000010c009078000000004500007d0000000000060000e000000100000000fe80205c50d99296"]) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70b, 0x98) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)="7ed419b0f560ad2b4af13c4b506e1c11af0176b3ef7823821bfcd4ab0086bc29ba80f60295237b246f5de1a5f56674aef45ccfc323c70c2c3fbd274e0f4b3425e5cc8b86084455a6b06edd72eb5672eef0935069e89c9d6de75532c6172b22ed93177c2329c64449c7daba152e63e331c49689dd8f5110c9a4da003c5553ca5a5b83b7447ff849be5e967af1c77c05faab7d2d14f872b4caaa72043267ae9faa2455b2bda009fc2fd67d54ba0d171fb50e7af8aec8140216ea51311cccc792a7e2cff68c32c4bf0ee44b7d322189ccd9b832515536f83833faefb9530c", 0xdd}, {&(0x7f0000000480)="277b2d456a6bfd9d85eb4ebb", 0xc}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2, 0x3, 0x560, 0xf, 0x3ff}, {0x800d, 0xa0, 0x7, 0x101, 0x8000}, {0x0, 0x8, 0xdfcd, 0x101, 0xfffa}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x4001, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000002c0)={0x8, &(0x7f0000000200)=[{0x7, 0xfff, 0x9, 0x10, 0x1}, {0x100, 0x8, 0xfff9, 0x0, 0xe}, {0x9, 0x57, 0x2, 0x7, 0x3}, {0x7, 0x3, 0xffff, 0xa, 0xfff9}, {0x1, 0x0, 0x1, 0x2, 0x4}, {0x9, 0x3, 0x81, 0x0, 0x800}, {0x0, 0xfff, 0x81, 0x37}, {0x40, 0x7, 0x401, 0x9, 0x1}]}) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x402}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f0000000000)={0x0, 0x0, 0x0}) unveil(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)='W\x00') 3.087291415s ago: executing program 6 (id=177): r0 = socket(0x18, 0x3, 0x0) (async) socket(0x2, 0x1, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) (async) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="e727dc07001f391e7dd7a2d786dd609907a600380303cb697a653e336f000000500000000000ff020000000000000000000000000001"]) 3.070838528s ago: executing program 6 (id=179): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0x6bf, './file0\x00', 0x7, 0x8, 0x9, 0x5d}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xf, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) fcntl$getown(r1, 0x5) chroot(&(0x7f00000002c0)='./file0\x00') close(r0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000340)="4db482a1ff82df47227b796aeee68596", &(0x7f0000000380)=0x10, &(0x7f00000003c0)="7f24bb47aa0167c47c0c45825d87cf91479313f10830fe0e6a487fd5eb55e781f1a008aab01217d70f98077def93a6d84df9755a97dfdbf6b5c5c47a5c71a9422b3bd3b3da9516ed427f251afb242660da86ccdc2623ee9b55ce039d003ad2797feaa4ef46137d103b86e0ff272c7dc857d146a3fd6a725391747c2443cfc31f6601dd00b5d43c7f84faa81df9c7e7a41a3596cf1ef6875dbdd1ddef324ac71b7a70cfd548b8e8dda99ff29681e09c5ed23d58c40bb15af586fd3f1fa90a62cd378558e8b2eca03d45383c6fdab6e6da354c73", 0xd3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000500)='./file0/file0\x00', r2, r4) unveil(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='r\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000600)={0x0, './file0/file0\x00', './file0\x00'}) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000640)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0xfaadfb93307bd61b, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000700)) mkdir(&(0x7f0000000740)='./file0\x00', 0x1a) r6 = open$dir(&(0x7f0000000780)='./file1\x00', 0x20, 0x0) setgid(r3) setuid(r2) chflagsat(r6, &(0x7f00000007c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)) 3.070398033s ago: executing program 1 (id=180): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sysctl$kern(&(0x7f0000000600)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 3.061755043s ago: executing program 1 (id=181): r0 = msgget(0x0, 0x240) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1, "06c820cc9ec4d7f2a81f5423719d0f9129ba61f69bbebb14a4e040"}, 0x23, 0x0) 2.94657195s ago: executing program 6 (id=182): r0 = socket$inet(0x2, 0x2, 0xde) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5aa899b8ee57f052d036f6d89d3bde333344df1c50463875e703a8ec15da394ac74a69f158776e79aa2003a576d6c041bc3fbbe75389af226d7d62146e0d9005b8fc63da9f2164b2025504bca9001e701caa11", 0x53) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x5) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="6d3305f4612887530678fcfe5b3301ad26135c1c43a06e39bf2e92e89c9dad5edd37cec31034735bf2b60eb933453039bb0b43ac80d1e3c872027c26d299bef3792433be03d224ee4dd00bb483337bc636d59e53f47f5bcdc125bb88e71e3ab6b00fe1233bed91831ef5216b51f35ffbf2867304692e8f8372e7a76200667a114dcac3058ea2020014df2f7a711a6b8104", &(0x7f0000000200)=0x91, &(0x7f0000000240)="537736e805f8281494c5c70fe1e023121f8395fe4ef018b0ea9c7813b26515376e3d03fad74f91c0a913ced30329edd265f5f054853dd73613845b4cbdbd2b947abd131662a4db947b4b0f31bf2b5b01497ed06dd37bb8826dbc9e8706afba8823ad1490276757e205fd4e9452ef4d342f67bd1f5d2a4f20af8c590350c2e7480c7eef8e6774c6e933baa4842f5c88fcc5bac9133307ccfe1251ac2222e26b7216fcc141d08283ce2e820100a34a4a9d2670262e25d0ee5c474639d735c66fe2a9d1", 0xc2) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000003c0)={0x8, &(0x7f0000000340)=[{0xdf4f, 0xfffa, 0x4, 0x9, 0x5}, {0xaaaa, 0x8000, 0x7, 0x800, 0xbe}, {0x9, 0x1, 0x1, 0x7, 0x9ed}, {0x4, 0x9, 0x6, 0x5, 0xc}, {0x9e, 0x9, 0x7, 0x0, 0xf}, {0x3, 0x1, 0x5, 0x1000, 0x3ff}, {0x4, 0x7d, 0x2, 0x4, 0x6}, {0x4f8, 0x4, 0xb2dc, 0x7, 0x5}]}) fcntl$getflags(r0, 0x1) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0xfff, 0x1, 0xe8, 0x800, 0x9}, {0x8, 0x3, 0x3e, 0x81, 0x6}, {0x1779, 0x80, 0xe598, 0x0, 0x5}, {0x5, 0x5, 0x6, 0x5, 0x9}, {0x80, 0xcc, 0x8, 0xc, 0x5}, {0x277, 0x6, 0xb, 0xfff8, 0x9}]}) sysctl$kern(&(0x7f0000000480)={0x1, 0x1b}, 0x2, &(0x7f00000004c0)="030f15f1303fb5146e25d7a98c93d36e1ebd6ba6f7649191ae5b63e52c6f86bdcb7b11a0a2d5ac8c706872ac8952f831d7e5cfcd134087d92983217c279b2a0466412cb6dfe6c8839e69c87943534a3562dbddf7449b1076ab67ced49cdaa6243e4f38565d1878545e4cea28941581c696d78fcb1c2828207bfdd72c08c8c30a642941d081d7846b79db042ec4723516598b4042d671da557b647c41", &(0x7f0000000580)=0x9c, &(0x7f00000005c0), 0x0) msgget$private(0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) readv(r2, &(0x7f00000006c0)=[{&(0x7f0000000680)=""/34, 0x22}], 0x1) syz_emit_ethernet(0xb1, &(0x7f0000000700)={@random="b511f9b40e7d", @random="6633acca6bf9", [{[], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x21, 0x4, 0x3, 0x1, 0x9f, 0x66, 0x9, 0x2, 0x67, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x40, 0x7, 0x0, 0x8, [{[@multicast2], 0xca}, {[], 0xf81}, {[@remote={0xac, 0x14, 0x0}], 0xe}, {[@rand_addr=0x7], 0x6}, {[@multicast1], 0xf}, {[], 0x6}, {[@local={0xac, 0x14, 0x0}], 0x46}, {[@local={0xac, 0x14, 0x0}], 0x729e}, {[], 0x6}]}, @noop, @noop, @lsrr={0x83, 0x13, 0x7, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @empty]}, @generic={0x88, 0x2}, @timestamp={0x44, 0x10, 0x0, 0x1, 0x6, [{[], 0x32}, {[@empty], 0x1000000}]}, @ra={0x94, 0x6, 0x5}, @noop]}}, @generic="a17635f3c3ff3bc1fa91acf447d7010d106424a6559d39467f8a30"}}}}) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) r3 = open(&(0x7f0000000800)='./file0\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) connect$inet(r3, &(0x7f0000000840)={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f0000000880), 0x2, 0x94c) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000900)=0x1) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000940)={0x1, 0x1, 0xfffffffb}) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000a00)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000a40)) r7 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r7, r8) writev(r4, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)="273a069c410e35ffc32ccea95add07b6a19384a230b95c959c9ac2", 0x1b}, {&(0x7f0000000b00)="f98f7c32c6d9803585514958abb9c0528de26d5031bcad5b604a5d3c1c1aa5f0de930fd84c03ba0a3eae37174a7123d66fa339e3e878b87733f84330435e84cec387fe280d800725340d3e8a0e3aee0856b61606385541a2938c194679351f09b6816aa053fda73109b5c74ac4e2705484090f36dcde557a67bb9896976dc03d249081ce9c9b47a9c09b07d090a5ded8cb288b1fc8ebe3824f4aaf4bbda0", 0x9e}], 0x2) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r5, 0x1) 1.846735007s ago: executing program 2 (id=188): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x44) connect$unix(r1, &(0x7f0000000000), 0x10) 1.84611086s ago: executing program 5 (id=189): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') 1.766992735s ago: executing program 2 (id=191): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x800000000000000f, 0x0, 0x0, 0x1, 0x2, 0x7, 0x2000000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000140)="a70c4a0312bdca940ddcb0083dd0d6f7758033230a46a998c6d593fd8f2cb901df6bb4fc831a643b6e93f126bfc05bb444d7dbf1103b39bfb967f2776032d33163730fb59036df8deb338ecc43b6192a0ee4368e2dc8e3443a84a57fb2893467c0dca6945603d3199b741af23772c9fd5991efbd1997acdd55f3a25a75cc143ed3cd8af18a5d814a80eb057f5dc7c69ae6a59d839fccac0beb0b2e2cbe5dbf99c8c38d8dbb237543bf601a4c2b5fd4f7874a85157719c164147277588eb2f769405ee7d0f6f54a1c612e3e2fa2989705477cb80adef5d78e9e4b", &(0x7f0000000040)=0xda, &(0x7f0000000240)="fc9b970cba2835e431af4de71e432b921151d932a920d6e8f7372e53ef4acc114a9db7adc18960a9e946cd0da50189d672a61a9a4259ab6d0feb1b83b22f185500232c0f36a335a333ba14c5280d80807a564e61bb8ffc8cbf463d53c4ba7e9ca495d2eea003df17062afc999914980ac9dab8589bc6ca55f15f26cc8014e31f25bb03ccb291bab606202fb84f2f3052528a24812b88ec679d9415992cb0e3f3c29a66f8ab1ea127a457cd4332e87ef673e9100a6e48c895996e7ba7c0c6b1d5c47f070331bd0a2c3960400b7165c9d3866699dd1cb172b343c0edef64f4917a634a1821864645509bec71b5fe907794927a09568f7a23782b10dac0a48e0b", 0xff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 1.652866651s ago: executing program 6 (id=192): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x5, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0x3, 0x1, 0xd, 0x22, 0x2, 0x1, 0x1, 0x2, 0x7e}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) 1.650228265s ago: executing program 4 (id=194): r0 = socket(0x2, 0x3, 0xff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28000083, 0xfffff190, "142e28a47e7c757fbfe9b7e280b1c9a400", 0x1002, 0x1}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21", 0x147}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xffffff49, 0xb, 0x5bc, "000000000400009b22c1e01000", 0x0, 0x5}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000683000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o4', 0x2}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="258b300ad15115", 0x7}], 0x1, 0x0, 0x0, 0x2}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71bb7d6ecfc294315f06a05c42762bd6bcdc602f5460bf17ad25f3df3695c7530d1815777282752c91862873aff57b086f6e66ae89578b5f511d9dce6db8077a597ad221b7", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ftruncate(r3, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x101, 0xfffffffc, "010000000000000800000100", 0x8000000, 0x6713}) 1.649577113s ago: executing program 1 (id=195): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) sysctl$net_inet6_icmp6(&(0x7f0000001600), 0x8, 0x0, 0x0, &(0x7f0000000380)="3458fd190e73f5449e403fbfbde39a49ff8f01fe405448aafcbeaeaea060df9546f3c0de896126697629e6e4866c5bb039241bdf713957c8ab5e624c5ab5e5b8a60f7ee7f6dfdc502ec7a24301dc6a34a3e0c819cd91f82cfc869c01f3741a921ff9f5e89f4f2b367e347ba071accc1a7c544259039be659893bfce997f9b369ed79d996c18f68c4b1c2dec138c97e39540ca2ec29cc5351fd24d6d4b34cf3bec879f51561eb243c22c583a33b0021e4a2af72c13ff6e2962553b35044bf61e0b4a4c42211d36eb16a32cc1d86f0a005ddfa653aea236ad7455abe31ae421d30", 0xe0) getuid() 1.538953501s ago: executing program 1 (id=197): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) lseek(r0, 0x8, 0x2) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) 1.524345259s ago: executing program 7 (id=199): sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f0000000240)="43a262d7", &(0x7f0000000340)=0x4, 0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) (async) unlink(&(0x7f0000000a80)='.\x00') (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000594000/0x3000)=nil, 0x3000, 0x2) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2, &(0x7f0000000540)="e64fda3106004781000000000000006e95ef96cd8aff0c69378825c959ab4efe52e666f862569328d89df8d35287b2db84ac7053c08c9f5b3d4c91d588e65fa51d5e98c2bbb5dc880c046b4b49d427e2320dd1781b198b35c68a783be52a6ef5be2a505d36f55af1cda5061a748275cef874457776ed4b3a116a3c06b9d51d2ef2c636ededc0c1c6784f00d4a24a2e92e6cbb682409046eca3badafec0a645d8989dc95eeaa18ecf19e34822d7655e608cbccf0ae76936e2e2ccbc20faac9cb215845bfea8cda967ede4647232f48fbeca7b21778fdc745bdba24efcda900ab8bca4b2d0c466b99ee6d3fa14d75559bea0a4a85d15a513180ce653c6425658c430990f45a58e123fac46a6670d611a5efae873e960701c8b825f35e5c1ca4a2bd77c1f7c10d89e85af39433934dc85ced614526f", 0xfffffffffffffdbf) (async) setsockopt(r0, 0x3, 0x2e, 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = getgid() setregid(0x0, r2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000004c0)="d9bdb1d453bcd228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204666125691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e89d75c0f668c2331d911757c2f6a032918f6bcd069b702420a692cedf6af90", 0x72}], 0x1, 0x0, 0x0, 0x40b}, 0x4) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede6550b78ffffffff86dd605f6ad900183a0000000000000000000000000000000000fe8000000000000000000000000000aa82"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) pipe(&(0x7f0000000000)) (async) pipe2(&(0x7f0000000240), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) (async) select(0x40, &(0x7f0000000940)={0x3, 0x8001, 0x9, 0xd0fc, 0x7, 0x8, 0x9, 0x1}, &(0x7f0000000980)={0xff, 0x7, 0x8e, 0x4, 0xfffffffffffffffa, 0x2, 0x4, 0x2}, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) 1.523719004s ago: executing program 3 (id=200): mknod(0x0, 0x100, 0xffffffff) r0 = semget$private(0x0, 0x4, 0x37) semctl$GETPID(r0, 0x3, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x6}, {0x3, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) r1 = dup(0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2}) r3 = socket$inet(0x2, 0x3, 0x9) getsockopt(r3, 0x0, 0x8, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000140)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1.405073904s ago: executing program 7 (id=201): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000001c0)="a3f7c0cdcc2ad2c755444c8e", 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x80, 0xd5b}}}}}) 1.404415823s ago: executing program 2 (id=202): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80004001, 0xda, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0xd197, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xffffffff, 0x4, 0x6d}, {0x6, 0x300, 0xfffffff8, 0x20018}, {0x2, 0x80, 0x5, 0x9}, {0x3, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x2, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x9, 0x6, 0x5}, {0x8000, 0x1, 0x1002, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0xd01) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000501600000000100000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chdir(&(0x7f00000000c0)='\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) 1.401663397s ago: executing program 5 (id=203): mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mprotect(&(0x7f000055a000/0x4000)=nil, 0x4000, 0x1) dup2(r1, r0) listen(r0, 0x0) 1.401112255s ago: executing program 3 (id=204): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x70b4}, {0x0, 0x11}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {0x3}, {0x2}, {0x0, 0xb4}, {0x1}, {0x6, 0x1fe}, {0x2, 0xfffffffc}, {0x0, 0x4}, {0x1, 0x5}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) dup(r0) (async) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x6) (async) poll(0x0, 0x0, 0x6) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="eea21e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="eea21e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 1.400828128s ago: executing program 0 (id=205): r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x200000, 0x0, 0x1, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x8b29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4], [0x3, 0x800003, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x4, 0x200000000000], [0x0, 0x100000000000, 0x3, 0xfffffffffffffffc, 0x5], [{0x0, 0x0, 0x0, 0x1ff}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x10001}, {0x0, 0x0, 0x4}, {0xfffe}, {}, {}, {0x800, 0x0, 0x0, 0x200000004}]}}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x4000000000, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 1.317819471s ago: executing program 5 (id=206): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = socket(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0xf, 0x1}, {0x4, 0x0, 0x1, 0x1}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x100) socketpair(0x6, 0x1, 0xb7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/99}, &(0x7f0000000100)=0x65) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x83, 0x40, 0x3, 0x6}, {{r3}, 0xfffffffffffffff8, 0xa9, 0x2, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x4, 0x8, 0xfffffffeffffffff}], 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x61cf, 0x8003ea, 0x8, 0x0, 0x7ff, 0x1002, 0x1, 0x1, 0x1, 0x0, 0x4000000000f1a}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) close(r5) 1.314859247s ago: executing program 7 (id=207): r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x7, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x4301) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 1.305299159s ago: executing program 4 (id=208): setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000b40)={0x2db57365, 0xfffffffe, 0xd, 0xffffffdc, "23030003be0a00817dd8910bb864d3c3a3c900", 0x9c}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000b80)="c451c737bca15968971a90c21cdaa60732d6240f88bc12a23facdc6f54201d56eaf5931167c5b9d0ea24af42fd5c0a94a23ba9f77a5d7c4c20efaf1d1d3f316fa49dd541e6978367155596b2924488911e6da7b746c72d0317e8894abbb416fc88acdcbbd7cd4a858b3d4ae0f4236585e721e09ad4711745d35a4e4dde80c5f6dcaf8df254d9bd7391c505b3d54d276c2db5e241f832dd85cbb3cffe587373f8507e3667b46690e6c6f60344a599a4864d0f69e10f6f01c3c9010c36086a4b5fdaafed26ea8294961172e4a2445ec2c90b7893d2c953a925f81eb86870a4cce1b7df23d4802647afbee60b19e7509c26dd863474d5ad924d9f29d3de309d268e4518ad9a627543972d6398b927583e2a04bd495168c0a139bb09c67ac7c0a49bf6bddbf7203f13357e547580674e6deff5722ddb85de468037812bd48f41cd7dff1dc8a71243940e7b0c4f6247973ab06f7ec25107af47f22b608fe63e6b89e4f50a530ae59dde2b866cebc6037a053e1c988b78c30000a37673cee865db8f6cd67a5041991b52efb3ac9b0eb400ccdc6970f07765f1d0266f9d871cc6d8fb722efba06aed929355708fc5bf9f2f098bde9ad24b899e1ded2334103b43ed46770f56c19f2f711ba6c80565c0b5dbbf4587b31822f510659602572b95758ab63da2fd9dd3379be3d336d4668826e0a43fbc5d4bcd1dc677879250fa8cc23665708108ab562be2eff32a12443d9603faea3f762def73bef1065fede847d1b8b2506e5ae804381c4f72775db1a6cdb9afc40b824d6a077b4d06f8579b0a6ff58532f00b02edb572eb85bbb82e9a5e311265130a06689e0c33a5a20e4ada6c35efff0136b57ef26117df0cbb22abc0e473bcba1919dcc6f73f1dd763db3fe721d0f033b0a9f23e7cd0ebc725b6cb44706f31a77f72ca9e166873df63c9b84de67070793fb1d60fe858e57b055019614e691ae0d5b2e7321b95aa3df9da8074b62b9137bb55aa19d324a82b6e14055fa8722d98f0f1951046b6ee00165344407bd19bf514a66cfcb383f65b080b00e29df6e3f2843f96061420af8605d2befb9ad8f4bef3c40033aead3d7d96949f2567bcb27feaeabbc52da5b9f537494ca8e163d59a2d9d18710855037944902da59381bec9022db258e24247902fc5224a999a67a32f57ce914e2b0ced0370825b0c1c62b82580d79a47c08baf8e975f3784bf587ec0a469dde1a460093bc77233aa5ff3bd4b871d3f949ad3e8d236ea6b6580697a96113a1bd92cbd714ce4428e5511c662618b2ed185fd076cf3fa460c11ed6f4e6f26850e3224e47f2fc511508896dfee3c90b98556da83", 0x3b8}], 0x1) 1.304919312s ago: executing program 6 (id=209): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x8000000000006, 0x181f, 0x7, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000240)='./file1\x00', 0x80, 0x4) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd83056bd29bc1b35a93750169c1283e16145ec8bf08ea63a11f36bd2956578ba565d26f8357d35393973c1fcb45b66f682a162d87ebac0cce52572261fa05ba3bf62fe5f0c45cdaad4f5e723bc306af9972eeb0fdc", 0x80}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @random="0887f8f700", "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) 1.283633149s ago: executing program 0 (id=210): mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0xd00) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0x3, 0x3a) r1 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r1, 0x29, 0x3, &(0x7f0000000280)="f0886101438ce2bbe8c3594365d46e8adf2e877f48243c2a72ea627d9ba33f200000000000000000ad14c42cee7af8042598922fc91b05110000000000000033e3005c5d715c91803d00", 0x45) (async) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x2, 0x7fffffff, 0x3}, 0x1, [0x5, 0xee1, 0x3, 0x4, 0x58, 0x1, 0x4, 0x1]}, 0x3c) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020699c, &(0x7f00000001c0)) pread(r2, &(0x7f0000000000)="2beba8c5", 0x4, 0x3) 1.283226505s ago: executing program 4 (id=211): r0 = semget$private(0x0, 0x3, 0x204) semctl$GETALL(r0, 0x0, 0x6, 0xffffffffffffffff) semget$private(0x0, 0x4, 0x42) sysctl$kern(&(0x7f0000002540)={0x1, 0x4d}, 0x2, &(0x7f0000002580)="d258450cd8", &(0x7f00000025c0)=0x5, &(0x7f0000002600), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sendmmsg(r1, &(0x7f0000000a80)={&(0x7f0000000a40)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="3bf629ca1321927404741a5886e8608943c94679955391b99548795f98b4673d3b08c6b636f748a1e0fb329140b21e63d2ca26939adf506c952e4f9b39d313c0d3e4b30e0c3534d955bce69363f2783f069dc85951bbae785db3c3aa23eba7d70c054f81e0ea1d14b0a1fa9a7fc8e8c4e854907f20d60f17846be6ee2722c32eb7b9decea01392f0f7d4cac34c09b0f967aee550d3382df1d31b6ec964d0f27ea504", 0xa2}, {&(0x7f0000000140)="39f422e7a5844ef806da64c7f90b8393875c208c35f69cf68595a33e9e39e6f852959956ac01ae57c5675ad310ffcf7cbd53df3743f2151a32717ce31c7a59a5123a8a6def2b944cf0a26ab9779289d593bf6acace9c5c3d654168e6b34c35e6a605ad10a4b616fb013bc2684d", 0x6d}, {&(0x7f0000000280)="e14d718cebe73b905940a26c4c1a9908db10b097ae49f264e9c12439bb9057b5dd021cb34174059bca8b49ceba7c4e46c0a5ef1759699ab192061dc732a9379f6a4571067888186f1700bbb3c6f90f195db063908981014606655b6e9e656ea1666edc97a6f4dd0159c0f0899e837da64ae9457e0243452cd7631cb04fbe8573e3bcf5af8547d0e720630a396b3d8609a4c009fcd90bfb9ba2ec", 0x9a}, {&(0x7f0000000340)="e2fe6cda25c723cb38d43b0c6d7a0e1f2fe03a12aab5ae48480d8a8d9697f2b944358e2cfcdde17e52ad9e99557e5a4eb7860b2bba6eb7910f2df99af6f6eb91a272", 0x42}, {&(0x7f00000001c0)}], 0x5, &(0x7f0000000440)=[{0xb0, 0x1, 0x7, "a426c31673c3c4d6e8c676123537b854721317d4f927ac48bd777050036d210910829a95a314e1eabfb5f661d51c1d07df7b3838be1b8f662d381316e98562da69a2c0abab3b7a75ef4a3cfa4bc2cfa5d009f7126512d16d1b413b354113f0fdbc5931de49e620d10e01d0a04384f9408f62ab1645ab09e919b6ae43a16435559b66ea074fd8ca38359020bc93bbaf311e5df6b67f74cd9d7c193f98370164"}, {0x90, 0xfffe, 0x7fff, "f9804bc3c3e989eed5681d65b89c24d155ce9e9e4fb74a292f2095376f304ebc4e51d087e449201cf3b1ac429fb74e93bd2c409f8bbf391d8d89255a74fdec199bfbfc4d10abb9c0e833b196edb7595e610aea9d322c82e3a2a9b960cd6d5c1951d4709f4dc5a8b02ba5285a9f83decb23136cf086cdd67acc"}, {0x90, 0xfffe, 0xe, "cf6018ebaffc622a7579d8d6b2558ba5e1fe0e058b760ea42309c8e7681d7dfd9e8e0005979ea6a26b34cd5c626842720d8f9e92486a725caef4f4fc4d0377d27c5cf48c0a796806ba904ccfd4ff1b6a8b4e38fe78df02e5cdd8de674f0f1f5c5f69ab9bfc34ff1ac38a3aae88c2c31b1330a010deecf11bada73ec2cb"}, {0x90, 0x1, 0xeb, "7b5cfb67115d145af3521c449aa190a73163da6347946b6c9d0f55fbc70516cb79f97c29c01a59cc286ac6a92f80431a679521f516ea6714ddddfbb9ead180e4b46b85d2fa25d36c8039cbd744d60a19a62e79c1860c00f7d5f939d85c2672cbf2fcb28844315df634f09fe81c5ed694093c4cf343efeea2f8a2ac"}, {0xe8, 0x1, 0x4, "ee3a50c19d2868c1dc9a538118a34a08cbcf51865fd96d806abf98108832334ab64c1f8d1159c9178f2b977d0d81a330783e5a223460196158de365e2fcb25134234053c1910fa672c5af3080770f267f79f45f9a88a456170506668f42e134900e45c49b05963069f0c702f728a0337c6b79058787978ed021ded821f4f31a73e4fb4928b88cef0cf0a2571793a50200475cfe0f3a3dfcb6dd0fbda10a48417c86192a44089208400cdedf908614b9e00dbebc308388fe3e85fa1a1e443d9a6e8021a2421f6cb7aa20b1e8982226e0658282261f8"}, {0xa8, 0xffff, 0x6, "b5373eeb968d48cc9689661156b235cf15ce57b86b32dcb884185b23a5b5f60ddb76a1848fb0fb0a19f6468532e89456b57ea89b1d2ff942b9964d39a046c15475adf42af0093da59193d7b01ede5eac0032be43247f38cd0e0926a2456fc24449debf630d400fdde8c270cae65b91f59b8d1a0bb791a5b6db653b607e7e16141571c086ae172688e3f07055fd069bd07e7ece41bf"}, {0xf8, 0x1, 0xfffffffe, "b22bbbb3dd5bf04bf44af6aaf8fb8856eb388b1f91a7f2593f07089e517c201ef8e2dc1ef012003f34186bf80e10be48a2020f1a6704a533b4a0decbe6fa7df8463f9db6f855d6787bce1906ca3caa5e2245fe82367e0a256ef527632324b21637bb0286a88ca483f055318cc5f565612f30bb1557a7a198bef42dba853378ea7d6379ae821c44cc62f656dd908677f290e2265689d5cf769930115d76bfcce9a16f70877833ee4dc3aff468190847e61fa5c9242ae29acb035ecaacd066a2dd5e29f233c368542ce59d2fdf916206343781b706b9f8fb39d1c22cdc586e66e4d6dddca9df00"}, {0x30, 0xffff, 0x6, "e0e5c247e58785a6f3a38881dd2f39e687cb9d5b53187b095b9b2ebcac3a"}, {0xb0, 0x1, 0x3, "98203dc739998b0e1fb4320f100e43e318bd3ddc85a93573708f9b8060262159be2dff4cc073ca0b454025d05055ea3144b0d697152f7143d89569503955fce4e9aed6d7890a046fd92f9466a19e7444b78b079cf62988581253ec2f42314a0d2dc2c1d5fb9f772ba266aced351cd0d178c5682781e611002c2c03973b20692c5ff4ab07484c544f7182b8ba947fe5c52511c3d168c08f86332a55"}], 0x5c8}, 0x4}, 0x10, 0x400) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000000), 0x23) close(r2) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) 1.282204916s ago: executing program 1 (id=212): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000100)=@un=@file={0x0, ""/48}, 0x32, &(0x7f0000000580)=[{&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/133, 0x85}, {&(0x7f0000000500)=""/3, 0x3}, {&(0x7f0000000540)=""/62, 0x3e}], 0x8, &(0x7f0000000600)=""/91, 0x5b}, 0x803) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(r1, 0xc1584460, &(0x7f00000000c0)={0x10000, 0x80002f, 0x2b, 0x10002, "97a2a24ff3c1c649ebb17892000000006b47c1d1", 0xa, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000006c0)=0x10000) 1.281202426s ago: executing program 0 (id=213): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000445000/0x1000)=nil, 0x1}], './file0\x00'}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) 1.278248383s ago: executing program 7 (id=214): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f00000004c0)={0xfffffffffffffff7, 0x7, 0xffffffffffffffff, 0xfffffffffffffffd, 0x27fffffffffffffd, 0x181c, 0x8, 0x2000000000000001}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x120) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x0, 0x80000003, 0x80000001, 0xbf, 0x10, [{0x0, 0x7, 0xfffffffe}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0xafc}, {0x1000, 0x2cee, 0x7}, {0xffffffff, 0x80000003, 0xe, 0x40}, {0x6, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6f}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x40009}, {0x8, 0x8001, 0x8c6, 0xb}, {0x4, 0xfffb, 0x6, 0xaeb}, {0x803, 0x40, 0x8, 0x7}, {0xe0, 0x2, 0x5, 0x8}, {0x29a71717, 0xfffffffa, 0x6, 0x3}, {0x1, 0x7, 0x7, 0x4}, {0x0, 0x1, 0x1, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1000005, 0x181c, 0x80000000, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file2\x00', 0x6000, 0x8000637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f00000000c0)=0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000214000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005da000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f0000313000/0xc000)=nil, 0xc000) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r4 = open(0x0, 0x10686, 0x8) ktrace(0x0, 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f00000003c0)="96fa71eda1cd1e20605c96cea2e9928fabb3fba24de94da434c32fb0b44f7ec2efa7e8958af4f2cfe6a7c8d4dd1e6d8b86c4f1d1746af2440710b78c08101efcde6bba0deb5b1630e62472bcb1be281b5807a9e3d27b10b2d7af1413bb233134e64f8624499fc95b5af72cc66b38a30512f7e85a02c2bb044e493da4fa8c9650dd70b069f3cc0cb71e352e2018426ba104efa74d188e8304d17573a86f913a94326149aa2cdb54bc4bc564d8ef016045e7b03a152082b505854d2dd01743e689e13d50d639e1ad1147823f514461d775bb8e70f568e41872590d987f4ab6f90be89894e51d6ba3d1b6b0f0cafa80454763", 0xf1}, {&(0x7f00000001c0)="e22248888b68818944cc18fce2dc385547f72cdfdc097daf2506e189dc33113a7c0a6cfe31857f63d4d14f04fbcf65fd5ec95d7e703e8f659d309d457c5feef925133386baa6e5f9d4b662f365d5c345d26f93e6d3badf0a1b205a967e63fe6509da6e655b53051e0f2dce8aea417cb326c31037aeeb0af9aa2e6d53fa0a69441e670453fbbd065484ccc53be8f5f3ba9a60783d7d0e44584cdf2ca1213dce127a76063bc65bbdefd3b4d6bf476f1de632dd12d6ec58c51b94ee538b94ef01c825c426d7345f428778ae070df77f709270b402a6388ff083c8ff34f26f22dfea9565b7110b57b364e50f2f5ead8278f0d7af810eea5696abcb541bcad3", 0xfd}, {&(0x7f00000002c0)="c543a2834c17532a4cfbd71e0f066098ee4926d45e78fa1cfdba222e93e501039e41cc912033de4d10f0ff88aa47510f1e5bf48c45e14da00198b5050228f71cc31207da43859cd5bc4f760e8a4989b7036f2be59aae8974bcd61601416e4ba24fab20646cecc991080f8f33970eb002b6e51f53e9ea6b4aa9965faca1488fa061447fff13e6a4c5cd4029df409cd887657fc3", 0x93}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0xfffffffffffffedc) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffc, 0x1000300000004}) 1.258548304s ago: executing program 4 (id=215): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x9}, {0x2, 0x8}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {0x2, 0xfffffffd}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x0, 0x6}, {0x3, 0x3fe0}, {0x3}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0xfffffffd}, {0x3, 0x1}, {}, {}, {0x0, 0x6}, {0x0, 0x8}, {0x3, 0x9}, {0x0, 0x3}, {0x3, 0x200}, {}, {0x0, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.182935137s ago: executing program 4 (id=216): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000100), 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000000c0)={0x2, [0x0, 0x0]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r4, 0x20004102, 0x0) 1.181659242s ago: executing program 3 (id=217): setgroups(0x1, &(0x7f0000000180)=[0x0]) setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 1.181312116s ago: executing program 0 (id=218): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) write(r1, &(0x7f0000000000)="aee99da2", 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000080)="0200ac1d21", &(0x7f00000001c0)=0x5, &(0x7f0000000400), 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$TIOCSETA(r4, 0xc2084415, &(0x7f0000000000)={0x2002, 0x5, 0xfffffffe, 0xfffffffe, "b6d04b0a0a00", 0x9, 0x4}) sendto$unix(r3, &(0x7f00000002c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000002740), 0x1000000000000362, 0x3fffe) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x6010, r5, 0xf1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) close(r6) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000380)="e4006f35bf56d6a970c644997a6ca18e73b92ee1eeed36edb6047d9a137c35ee983b3748aee92c067fab0ba1cc57cb745e2cb2d84beba9f63a90dcefb57d3140eb9fa477066415e5a7984a918550af654cc7714b4defb04c3974ad419d44da53c3b057f4a1977251491303970440c4008be9f445284b07e5957145610a6eac998d24f9eec0712dd0e80145d7664aa79f181f48cc385e363ddcb7d328603b1c9b427e520c4001081b068c5be205e5e713567bc954049829bdfc8fc7f6a00086ce4eb92107efcc6b05b34d781f4adb34", 0xcf) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) 1.180861791s ago: executing program 5 (id=219): syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x8, 0x401) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0xb, 0x92, 0x4, 0x0, 0x5a, {[@eol, @eol, @sack={0x5, 0xa, [0x3, 0x3]}, @sack={0x5, 0xa, [0x5, 0x0]}, @eol]}}, {"5fa9518f2b87561d786485e07ffd0f74bfc61ef0f5737ee3c4e604a43853b0876fb451b7"}}}}}}) 1.177785253s ago: executing program 3 (id=220): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000000340)=""/106, 0x6a}], 0x3, 0x0}, 0x0) 99.532685ms ago: executing program 1 (id=221): sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ktrace(0x0, 0x1, 0xd27d432a0c7dd9f, 0x0) 99.128351ms ago: executing program 5 (id=222): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x100000000, 0xffffff7fffffffff, 0x1, 0x2000000000000002, 0x0, 0x8, 0xd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) r0 = getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000003}) close(r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) (async) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setegid(r0) (async) setegid(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 98.532602ms ago: executing program 0 (id=223): select(0x40, &(0x7f0000000200)={0xfffffffffffffffd, 0x4, 0xfffffffffffffffc, 0x0, 0xfffffffffffffff9, 0x0, 0x1000000001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd83056bd29bc1b35a93750169c1283e16145ec8bf08ea63a11f36bd295", 0x48}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f00002c3000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="f6ffffffffffffff000000000000", 0xfffffffffffffe8b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002d00)=0xfffffffd) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)=0x2e8) write(r3, 0x0, 0x0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 97.48276ms ago: executing program 4 (id=224): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f59000020000000000008b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x403) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {0x1, 0xe7, 0x3}, {0x6, 0x5, 0x0, 0x5600}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/177, 0xb1}], 0x2, &(0x7f0000000400)=""/140, 0x8c}, 0xe3}, 0x10, 0x43, &(0x7f0000000540)={0x1, 0x1}) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="b582aa7e9110f2ca221961dd26d31373ed2dac62e7f0bce70c8657fd2bf90dbd417e4f2b445e4a4e7945dfe882aa9524c038f639fe985b9961bd5a282e287073ea735d411d13d7b23dd3546fbea42438108ae76c01e76e7f47dab2cb33c33c22cc8cbb0b6b5676567d3909d06982024b2c6fb8f866cc3e637f40d99811a763d212a8057cfc42c8eb80ec4aa9e9d58fb62332dac91d23d8cf7d0401b32281550b213c04ab881dbe4804795f48176f", 0xae, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x2, 0x40, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1789205c9795a6b47c1d1", 0x0, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) 97.301563ms ago: executing program 6 (id=225): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x1c, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="08a0a78d0ca82026dec3e59b0e43bfcb4c969b00007295000000000001160000860000fee7fca3f3", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000000)='\x00'/14, 0xe) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000001c0)="7c2effafeaba4e4762c7b0ad66e374454d3128d2d2a8df891df2b1cd633b55beda17c27b5c1bb4ec2184c41c60833b35a18db34a01989a788f4ffd38abd7ced4a7e3de7c1cd8d434a86430d84d59f2975aae8426593c3bd384b0cbd93bc0f7874f9b2c073b743ebf73194db000163484744d10bd5682a3cc4fbb804cfb50f63bb1e120847c56e6b1a3877a98fce0c29dddd7991540f962285c973037f1", &(0x7f0000000040)=0x9d, 0x0, 0x0) 96.401684ms ago: executing program 2 (id=226): sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000100)="8207", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000000400), 0x0) 94.400514ms ago: executing program 7 (id=227): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1]) r2 = getuid() setreuid(0x0, r2) setuid(r2) 686.575µs ago: executing program 7 (id=228): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x500000, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) (async) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x80) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) (async) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000500)=[{0x6, 0x8, 0x7, 0x6}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0x6, "3901224200", 0x2007, 0xffffff7f}) 384.185µs ago: executing program 2 (id=229): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0xc, 0x9, 0x100ba, "006a1000b5427d3fd400000000000000008000", 0x496, 0x10001}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x803, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x1}, 0x2, &(0x7f0000000280), &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="7e2acd792938533dcaa51bb63051613f004df0c88ce652562785241632f6ea2f7e8feced267aa1873c35df38a0cfb787cd2b90c1a572562e796baf967d076a6d7506847921fff8e491f794", 0x4b) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0xc, 0x9, 0x100ba, "006a1000b5427d3fd400000000000000008000", 0x496, 0x10001}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x803, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x1}, 0x2, &(0x7f0000000280), &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="7e2acd792938533dcaa51bb63051613f004df0c88ce652562785241632f6ea2f7e8feced267aa1873c35df38a0cfb787cd2b90c1a572562e796baf967d076a6d7506847921fff8e491f794", 0x4b) (async) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) (async) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x1) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) acct(&(0x7f0000000180)='./file0\x00') (async) 201.422µs ago: executing program 5 (id=230): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) recvmmsg(r0, &(0x7f0000000280)={0x0, 0x2}, 0x10, 0x1043, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) 0s ago: executing program 0 (id=231): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) (async) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) (async) close(r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffff220001000080aabb86dd60006f3300383a008a211dd10001000000000000de74f8fffffffffffbff000000000000000000aa02009078000000006000004000003a01205987b5f4aae1ce68000000000000aa00000000000000000000ffff0f1ab5678f"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.180' (ED25519) to the list of known hosts. pckbd_enable: command error witness: lock order reversal: 1st 0xffff8000014d8e10 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806e1b7810 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff833ce17c -> 0xffffffff833452e1 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfe #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 sosplice+0x3e1 #3 sys_setsockopt+0x2ba #4 syscall+0xbd4 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e1b7810,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e1b77f8,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e1b77f8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80677f3bf0,2001) at VOP_LOCK+0xa3 vn_lock(fffffd80677f3bf0,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c458c40) at vfs_lookup+0x11c namei(ffff80003c458c40) at namei+0x7ca unp_connect(ffff8000014d8c28,fffffd806ed15f00,ffff80003c45bcb0) at unp_connect+0x29d uipc_dgram_send(ffff8000014d8c28,fffffd806a942500,fffffd806ed15f00,0) at uipc_dgram_send+0x163 sosend(ffff8000014d8c28,fffffd806ed15f00,ffff80003c458ec8,0,0,8) at sosend+0x804 sendit(ffff80003c45bcb0,4,ffff80003c459048,8,ffff80003c459100) at sendit+0x5a5 sys_sendmsg(ffff80003c45bcb0,ffff80003c4591b0,ffff80003c459100) at sys_sendmsg+0x246 syscall(ffff80003c4591b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x268d00f8850, count: -15 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c4588c0 rbx 0 rdx 0 rcx 0xffff80003c45bcb0 rax 0xffffffff83825ff0 cpu_info_full_primary+0x1ff0 r8 0xffff80003c4587a0 r9 0x8080808080808080 r10 0x6582880e44c34cf4 r11 0x176e1c333aea06b1 r12 0xfffffd8003f00680 r13 0xfffffd80046e8350 r14 0x3 r15 0xffffffff833e1294 substchar+0x11ff1 rip 0xffffffff81a1edf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4588b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=223678 pid=24118 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c45ad20,0xffff80003c45a2d0 process=0xffff800039c235c0 user=0xffff80003c454000, vmspace=0xfffffd806b9b2b88 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24118 348447 64491 0 3 0x80 nanoslp syz-executor *24118 223678 64491 0 7 0x4000000 syz-executor 24118 101997 64491 0 3 0x4000080 fsleep syz-executor 70488 392020 30533 0 3 0x80 nanoslp syz-executor 70488 414148 30533 0 3 0x4000080 fsleep syz-executor 70488 346650 30533 0 3 0x4000080 fsleep syz-executor 70488 283917 30533 0 3 0x4000080 fsleep syz-executor 3594 130306 15680 0 2 0 syz-executor 3594 79606 15680 0 3 0x4000080 fsleep syz-executor 75255 220056 32598 0 2 0 syz-executor 48100 309139 68129 0 2 0 syz-executor 48100 78422 68129 0 2 0x4000000 syz-executor 82358 308771 39231 0 2 0 syz-executor 82358 179826 39231 0 3 0x4000080 ttyout syz-executor 88199 395397 85123 0 3 0x80 nanoslp syz-executor 88199 139241 85123 0 3 0x4000080 sbwait syz-executor 88199 77224 85123 0 3 0x4000080 fsleep syz-executor 84628 162688 0 0 3 0x14200 bored sosplice 15680 505534 55331 0 3 0x82 nanoslp syz-executor 32598 449833 55331 0 3 0x82 nanoslp syz-executor 64491 353444 55331 0 3 0x82 nanoslp syz-executor 68129 310796 55331 0 3 0x82 nanoslp syz-executor 85123 378588 55331 0 3 0x82 nanoslp syz-executor 30533 452394 55331 0 3 0x82 nanoslp syz-executor 39231 423443 55331 0 3 0x82 nanoslp syz-executor 73195 341235 55331 0 7 0x2 syz-executor 55331 102946 74870 0 2 0x2 syz-executor 74870 352589 83711 0 3 0x10008a sigsusp ksh 83711 288432 82935 0 3 0x98 kqread sshd-session 82935 84075 80128 0 3 0x92 kqread sshd-session 2271 174178 1 0 3 0x100083 ttyin getty 80128 422200 1 0 3 0x88 kqread sshd 8574 12311 1957 74 3 0x1100092 bpf pflogd 1957 262966 1 0 3 0x80 sbwait pflogd 89007 405709 12800 73 3 0x1100090 kqread syslogd 12800 213612 1 0 3 0x100082 sbwait syslogd 84882 431344 1 0 3 0x100080 kqread resolvd 35006 157093 2366 77 3 0x100092 kqread dhcpleased 69792 406263 2366 77 3 0x100092 kqread dhcpleased 2366 228754 1 0 3 0x80 kqread dhcpleased 81927 308306 0 0 3 0x14200 bored smr 93551 379560 0 0 2 0x14200 zerothread 29701 227795 0 0 3 0x14200 aiodoned aiodoned 98352 232487 0 0 3 0x14200 syncer update 27161 107607 0 0 3 0x14200 cleaner cleaner 68844 409610 0 0 3 0x14200 reaper reaper 16576 45311 0 0 3 0x14200 pgdaemon pagedaemon 81627 500483 0 0 3 0x14200 bored viomb 7439 216804 0 0 3 0x40014200 acpi0 acpi0 79101 515297 0 0 3 0x40014200 idle1 45251 85368 0 0 3 0x14200 bored softnet7 97895 244433 0 0 3 0x14200 bored softnet6 8232 256168 0 0 3 0x14200 bored softnet5 75036 241616 0 0 3 0x14200 bored softnet4 72351 58035 0 0 3 0x14200 bored softnet3 85095 471765 0 0 3 0x14200 bored softnet2 9602 302462 0 0 3 0x14200 bored softnet1 64957 121644 0 0 3 0x14200 bored softnet0 21314 236334 0 0 3 0x14200 bored systqmp 9968 151402 0 0 3 0x14200 bored systq 45850 42487 0 0 3 0x14200 tmoslp softclockmp 96566 438516 0 0 3 0x40014200 tmoslp softclock 61247 330337 0 0 3 0x40014200 idle0 1 213995 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 24118 (syz-executor) thread 0xffff80003c45bcb0 (223678) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83921c88) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000014d8e10) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10213 11101K 11233K 166960K 11557 0 pcb 17 15K 23K 166960K 173 0 rtable 205 10K 10K 166960K 333 0 pf 41 19K 21K 166960K 85 0 ifaddr 41 7K 7K 166960K 58 0 ifgroup 59 2K 2K 166960K 89 0 sysctl 4 1K 9K 166960K 9 0 counters 70 37K 37K 166960K 96 0 ioctlops 0 0K 4K 166960K 1521 0 iov 0 0K 16K 166960K 12 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1367 86K 87K 166960K 1553 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 18 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 85K 166960K 360 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 147K 166960K 557 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 32 0 in_multi 88 6K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 460 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 234 159K 173K 166960K 4961 0 UVM aobj 9 2K 2K 166960K 10 0 pinsyscall 42 84K 100K 166960K 1458 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 31 0 NDP 13 0K 2K 166960K 38 0 temp 45 8644K 8711K 166960K 12647 0 kqueue 13 20K 30K 166960K 70 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 54 0 51 1 0 1 1 0 8 0 rtentry 176 99 0 21 5 0 5 5 0 8 0 unpcb 144 155 0 134 2 0 2 2 0 8 1 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 195 0 189 7 0 7 7 0 8 6 arp 128 10 0 1 1 0 1 1 0 8 0 inpcb 328 517 0 506 10 0 10 10 0 8 8 nd6 144 16 0 2 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 10 0 10 1 0 1 1 0 8 1 pffrag 232 3 0 1 1 0 1 1 0 482 0 pffrnode 88 3 0 1 1 0 1 1 0 8 0 pffrent 40 4 0 2 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 6 0 2 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 35 0 0 1 0 1 1 0 8 0 pfstkey 128 35 0 0 2 0 2 2 0 8 0 pfstate 384 35 0 0 4 0 4 4 0 8 0 pfrule 1344 24 0 17 2 0 2 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 468 0 83 28 0 28 28 0 8 3 art_table 40 471 0 83 5 0 5 5 0 8 0 art_node 32 99 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 15 0 5 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2004 0 498 95 0 95 95 0 8 0 ffsino 296 2004 0 498 117 0 117 117 0 8 0 nchpl 144 2496 0 811 63 0 63 63 0 8 0 rtmask 32 3 0 3 1 0 1 1 0 8 1 uvmvnodes 80 2194 0 0 45 0 45 45 0 8 0 vnodes 216 2194 0 0 122 0 122 122 0 8 0 namei 1024 8209 0 8208 2 0 2 2 0 8 1 percpumem 16 63 0 13 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 0 1 0 1 1 0 8 0 kstatmem 264 48 0 18 3 0 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 8467 0 8467 4 3 1 3 1 8 1 plimitpl 152 120 0 103 1 0 1 1 0 8 0 sigapl 424 668 0 614 7 0 7 7 0 8 0 knotepl 120 519 0 0 16 0 16 16 0 8 0 kqueuepl 224 121 0 112 3 0 3 3 0 8 2 pipepl 344 129 0 102 3 0 3 3 0 8 0 fdescpl 528 645 0 614 3 0 3 3 0 8 0 filepl 160 3137 0 2917 14 0 14 14 0 8 4 lockfpl 104 98 0 96 1 0 1 1 0 8 0 lockfspl 48 44 0 42 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 39 0 22 1 0 1 1 0 8 0 ucredpl 104 305 0 292 1 0 1 1 0 8 0 zombiepl 144 614 0 614 1 0 1 1 0 8 1 processpl 1248 668 0 614 5 0 5 5 0 8 0 procpl 664 1059 0 995 7 0 7 7 0 8 1 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 752 765 0 730 14 2 12 14 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k 2048 33 0 0 5 0 5 5 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 226 0 0 15 0 15 15 0 8 0 bufpl 280 3271 0 126 225 0 225 225 0 8 0 anonpl 32 9646 0 0 78 0 78 78 0 246 0 amapchunkpl 152 15406 0 14934 28 1 27 27 0 158 8 amappl16 200 2424 0 2394 16 4 12 15 0 8 8 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 116 0 103 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1296 0 1266 3 1 2 2 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 243 0 243 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 111 0 98 1 0 1 1 0 8 0 amappl6 120 182 0 179 1 0 1 1 0 8 0 amappl5 112 122 0 113 1 0 1 1 0 8 0 amappl4 104 304 0 282 1 0 1 1 0 8 0 amappl3 96 2765 0 2655 4 0 4 4 0 8 0 amappl2 88 658 0 597 2 0 2 2 0 8 0 amappl1 80 9583 0 8978 15 0 15 15 0 8 0 amappl 88 4227 0 4066 5 0 5 5 0 92 1 dma8192 8192 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 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 645 0 614 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 645 0 614 1 0 1 1 0 8 0 vmmpekpl 168 6976 0 6947 2 0 2 2 0 8 0 vmmpepl 168 47685 0 45717 99 0 99 99 0 357 11 vmsppl 488 644 0 614 5 0 5 5 0 8 1 rwobjpl 80 17837 0 14703 67 1 66 66 0 8 2 pdppl 4096 1298 0 1228 98 26 72 82 0 8 2 pvpl 32 18276 0 0 148 0 148 148 0 265 0 pmappl 256 644 0 614 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 282 0 29 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e1b7810,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e1b77f8,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e1b77f8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80677f3bf0,2001) at VOP_LOCK+0xa3 vn_lock(fffffd80677f3bf0,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c458c40) at vfs_lookup+0x11c namei(ffff80003c458c40) at namei+0x7ca unp_connect(ffff8000014d8c28,fffffd806ed15f00,ffff80003c45bcb0) at unp_connect+0x29d uipc_dgram_send(ffff8000014d8c28,fffffd806a942500,fffffd806ed15f00,0) at uipc_dgram_send+0x163 sosend(ffff8000014d8c28,fffffd806ed15f00,ffff80003c458ec8,0,0,8) at sosend+0x804 sendit(ffff80003c45bcb0,4,ffff80003c459048,8,ffff80003c459100) at sendit+0x5a5 sys_sendmsg(ffff80003c45bcb0,ffff80003c4591b0,ffff80003c459100) at sys_sendmsg+0x246 syscall(ffff80003c4591b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x268d00f8850, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83921a80) at __mp_lock+0x192 syscall(ffff80002a329c60) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75bb30642850, count: -6