last executing test programs: 6.615634101s ago: executing program 3 (id=515): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e34515d6a8148bed21df0b19702b0ef830731000000120682000026b27786e79738000000bd6e0e1abbce5c9ac7", 0x35}], 0x1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x41) rename(&(0x7f0000000280)='./file2/file0\x00', &(0x7f00000002c0)='./bus\x00') mkdir(&(0x7f0000001200)='./file2\x00', 0x109) chmod(&(0x7f0000000c80)='./bus\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000140)={{0x80000000, 0x100800000000009}, {0x807ffe, 0x5}}, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = kqueue() kevent(r3, 0x0, 0x4, 0x0, 0x0, &(0x7f0000000100)={0x8, 0x1}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000380)='vKe+', 0x4}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) 6.583251832s ago: executing program 3 (id=517): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) r2 = shmget(0x0, 0x2000, 0x4, &(0x7f00004b7000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x3, r3, r4, r5, r6, 0x61, 0x800}, 0x8, 0x3, r7, r8, 0x3ff, 0x3, 0x4}) ftruncate(r1, 0x80002) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) shmat(r2, &(0x7f0000267000/0x3000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000001c0)="08f49e1fd607046701ce60e12a8fb254c4974c896694a64cc65f93267deca9a06a95f343a39d2d3b6d2fd0f22fd7a002c15192a1cad64a67d2986ad1eeb6d7cc9898fbde9b537109a08e32734de4d5db96aea6564faa1fb64f229759f7350c49470b2b903e58a2375fdfcc3cda4225b5c2a36d67c854c63c7421f3dae361f8a0c5b58c9c89db9009985b097bf10e5ea0908bd496362803eeecdd9db345", &(0x7f0000000100)=0x9a801d3a8deafa30, &(0x7f0000000340)="41dd326d2e3f681702579683959726f7e3bd21dbe0772b9354dff849610d856befa9139ec6858fafe435481440f5786b70a36c80c8b9d401ed0b4d209f5cbedc21b8da84e58694d085147cba2dbcd46413776273d8c46cf688ce0e8b998c763dd42722f8ad69b743418e1e07c34b98a62f62b316f21ba06efff8fb3d3e8089b6721208ae4b5ca3cdffaa484371da6954c316866de98abc95bb264c5d0fce112bc19fd4410107ccbc183d0e031c52f94c3e476e6a75c8fd329999", 0xfffffffffffffe77) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x201, 0x8017, 0x7fffffff, 0xb31, 0x9, 0x481ac, 0x10011, 0x10, [{0x40, 0x0, 0x4, 0x71002}, {0x6, 0xc, 0x8, 0x7f}, {0x103, 0x9, 0x7, 0x2}, {0x1, 0x5, 0x108008, 0x1}, {0x404, 0x1, 0x8000, 0x401}, {0x6, 0xfffffffd, 0x0, 0x3}, {0x2, 0xff, 0x7fffffff, 0xfff}, {0x6, 0x804, 0x10000014, 0x8}, {0x3, 0x9, 0x5, 0x9}, {0x140, 0x8001, 0x6, 0x4}, {0x8f, 0x7ffc, 0x4, 0xa49}, {0x2008, 0x9, 0x604, 0x2}, {0xb90, 0x7, 0x8, 0x2000005}, {0x29a71717, 0x3ff, 0x80000000, 0x80000003}, {0x7, 0x2000005, 0x9, 0x8}, {0xfffffffc, 0x3, 0x9, 0x88b0}]}) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000004c0)="af852c049b516cee8eab0380e236d04931470e4b8f58042ac811239850bb6155871023ebf6a903225c833c75e33dc7e964673ef266c30fb5150c7ebe012f52edb84d363aa20840cc9572535117749dab21a5058f852a168d867793da0df439ef16f34e6ed3dbab51a3a2847f714de54b995359e3956b5a4ca45927c45e929db1ed431f3d63a77f111af933ff275ccaa83e25bdb1c1971d673733900f344b673b089d1cafc31ea81b3517b333fd058506b1a29e91a11e2b6327a39eab8dda9146d4bb944512176b3b5c38a94e004717b5d07b8fbdbf7774ceef4dcf00413fbfdad72b96f5b3450ed9863e203118319d0186dadc3f79cf6473", 0xf8}, {&(0x7f00000005c0)="b9f349e64cca29f976c759228e626f23833a3c88e666fcd29f110f3232a55e94533995086f41", 0x26}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="b800000000000000ffff000003000000645b1c7633ea92dc9f6e145b0f8f294127714b65de2a1c27700ff91e598dc7a6140656d500b87874796f51e9b9ef99d64fa941d97055e7b4486c26227e20111c5c9a87d8402420baefeff02ab63b3cbb40273d716101ade732a7e438098667c44fc18675ce80166754545d4bb9ac4880d94efcc68269132de156edc5628dd13d34fb9d050e8298311cfd9323efcbdbd95ca1b75b59862b8e0388cbbde4d396819f1080000000000019db1587a11ec72c079aa83194acae83dcf1a456dccf5a029f87f13c973c5e6f564997f7905e9465c88e5b804da59094a3736bd58b9eaefd88ab20b2b45b4db428673dd327d59b5a335f646aaadf78fdc6ed1eed6704275980f51aaa00"/286], 0x138}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') writev(r9, &(0x7f0000000600)=[{&(0x7f0000000180)="824215316cf88fdc1e60c925a7e018340a277fb727e2901e8e3eac8115be69be647e48f51199d44a8332839028e86d007d97b12ee9f75c4a6610b0b22ff38ca622b34d422d526a57469f62a0dbb20bae2c024f4e7b", 0x55}], 0x1) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000440)=""/74, 0x4a}], 0x18, 0xfffd) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000000)=[{0x3, 0xec, 0x0, 0x4}, {0xff, 0xf9, 0xa, 0x9}, {0xfffc, 0x7, 0xb, 0x2}, {0xf8, 0x1, 0xb, 0x2}, {0x3b, 0x7, 0x69, 0x2}, {0x9, 0x5, 0x6, 0x6}]}) 6.15817237s ago: executing program 3 (id=532): r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x3, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x7}, {0x1ff, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e", 0x8}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997b", 0x84) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) unveil(0x0, &(0x7f0000000300)='W\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) sysctl$hw(0x0, 0x0, &(0x7f00000004c0)="0060054d3d000000002dec30c221c04ca1e6904c2ffd0bc16049a26808c2000000000000000098237a51666d56a9836fa781c711aa35f39a00d73ec82fe5c2fa159c3ec32a8daff0078d1d9a0d09cbd309a6d49cc22b5e2233134e17a281b7948bfe57f29b40ebffb42835312a8b318cf08852cb42889f564a37f99f5bf3e1becb21b703e9be6638e68d31e8465a8ced97c4cfc2e8b53310b0150faf6b70163ebbc4517d1e8dfde4f77e5ca76e724c5b34", &(0x7f0000000000)=0xb1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYRESDEC]) setsockopt(r0, 0x8000011, 0x2, &(0x7f0000000340)='!\x00\x00\x00', 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) socket(0x11, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x82, 0x11, 0x9, 0x45}, {0x40, 0xf3, 0xff, 0x4}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="00231b000f407061035c2532d7a0ea9200001f00385c24fc3be7d5c1a5db0cc243846b45c688832042b6aea789af305a16b33e3f9ee1f24abe2d476bbac054987c7fbbed457499f0a08d1e369bf0a5320188c82180003091e99ffe59", &(0x7f0000000000)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r6, &(0x7f00000003c0)="f81ad3010006000000010000f500", 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 3.550014306s ago: executing program 2 (id=607): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x164) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(0x0, 0x611, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x0, 0x0) setuid(0xee01) r2 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r2, 0x2, r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x8, 0x49}, {0x200, 0x4, 0x0, 0x9}, {0x5d, 0x6, 0x81, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x100005, 0x8, 0x4, 0x10000000, "0000e3ff001200000000903ae0da561db2f5ee00", 0x9, 0x203}) setsockopt(r0, 0x10, 0x9, &(0x7f0000000200)="6dae28c54bfcf8fe213e1eeb2c8dcaa80b376316cc677de8af2f19cb7871ceec6c73e6d43a29bcf9e5381aae67df64d29bd8bc3aac38c39628225c1b2f83cccc0572e488622bfd1608bbc46962bb627bb35870463d11216fe4d3", 0x5a) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x8, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x2000000000000000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 2.706055903s ago: executing program 2 (id=646): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, 0x0, 0x0) listen(r2, 0x1) r3 = socket(0x18, 0x4001, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) shutdown(r3, 0x2) sendto$inet(r3, 0x0, 0x0, 0x1b, 0x0, 0x3d) kqueue() accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0xd}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00000067001469dfbaea96fc3c2ca7ec85ed66915162b505e9774d339ed1610aad5a740021bd4a8191bfd29c6bc24e0000001a33dc288a9e08dc0768d4da56004add391c3b1af1f5", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 2.67346068s ago: executing program 4 (id=652): setrlimit(0x8, &(0x7f0000000040)={0x9, 0xed}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000019c0)=[{&(0x7f00000000c0)="1a5e", 0x2}], 0x1) (async) writev(r0, &(0x7f00000019c0)=[{&(0x7f00000000c0)="1a5e", 0x2}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) (async) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="000800000000ff00", 0x8) (async) write(r1, &(0x7f0000000240)="000800000000ff00", 0x8) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 2.278447255s ago: executing program 6 (id=663): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0xffff) r1 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x800000018, 0x3, 0x0) (async) r2 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0xc8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) openat(r3, &(0x7f0000000140)='./bus\x00', 0x0, 0x180) dup2(r2, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0x4, "070609000013160000050800", 0x0, 0x7f7}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0x4, "070609000013160000050800", 0x0, 0x7f7}) unveil(0x0, &(0x7f0000000100)='x\x00') ioctl$FIONREAD(r1, 0x8020699f, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000002400)=[{0x20}], 0x1}) 2.255153665s ago: executing program 4 (id=668): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mkdir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 2.129126933s ago: executing program 6 (id=676): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x200) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0xfffffffffffff001}, {0x2, 0x8}}, 0x0) syz_emit_ethernet(0xa3, &(0x7f00000000c0)={@broadcast, @random="14e5c4d3910f", [{[], {0x8100, 0x1, 0x0, 0x1}}], {@generic={0x6558, "209f4e7d12799bbcf034e57feb8c3cc4941477003be51285961c9a95d5675eac8360d68ac6d3b3d517329d332261142fe3d4c0efcad6b99312fb63b3573deb8839267d179e5ceb534caa16659e8a025df4487093490deb335093e66376de9ec1c42251aad0f61ecc1b9853c555c9136541327f9becbf6ba8fd40221a26f0bd123a210367823378739867afb0f8733c4ed5"}}}) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000001c0)=0x5, 0x4) (async) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x8, 0x8}, 0xc) (async, rerun: 64) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x8) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r4) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x3000, 0x8) (async) setreuid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000003c0)={0x7fff, 0x0, 0xff, 0x3, "22b9db98a1f80cddf0e7eb90c76e84a2d732a069", 0x3, 0x6}) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) (async, rerun: 64) setuid(r4) (async, rerun: 64) truncate(&(0x7f0000000480)='./file0\x00', 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000004c0)={0x10, 0x5e, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x120}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd2}], './file0\x00', 0x6}) wait4(r7, &(0x7f00000006c0), 0x2, 0x0) (async) r8 = getuid() stat(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)) (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000007c0)=0x7) (async) getpgid(r3) (async) r9 = accept$unix(r2, 0x0, &(0x7f0000000800)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000000b80)=0xc) (async) r11 = getegid() socketpair(0x20, 0x0, 0x2, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000c80)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000880)="14aaa33d0cb3fb03050b152e30f6ba31377606c2ab0aca8094dd4c39546cf30301d300d66e71bfd0443a1769b6d5c04e2e9c995845a3cfe212f55cd863c97dcab8ee80d479db1ba75a3a62320b4029aebad98012a02574f45981949801c3e513e3271e0235f3030288cd117c9493ac91349118e32326f3c06ff2a648468d670542afa7237b286f43513b504034068cfa0723d3b92c9db75df3e4e46f4dd3197e9305952ac4ca80420d4d7d16af9a5cc9aea9c499a946b2b1", 0xb8}, {&(0x7f0000000940)="c6d501cf06df8ca5fe7401f0ae4897f5af72f55b6e78a33b71929bbb5db8404ed3ff352bd9595d661f826ec2c75c3c79c44fc5704fe3017c162ab464eaf58e9108ff201295aff00eb2a512759656fec2a3dda88fb79bcfed74199c35cbfd2bd9fdd7b89fee39e2941a9bd6664a243df624c2a27d2c824f421fde36b89d097d7f739f8e6baa9d2e50cfe0c8511ab8f0e109e8a36a8f06464a3a5c409251122b", 0x9f}, {&(0x7f0000000a00)="7ff9fcbfac0b916519af931b5004158fa37e59e1562188ecb48d6171bebd05047ddc5e003560041fc65f133b637e604d1a422eb1291cbe1cfa63cf5742a8e506f2e541e2287fb30def46712e47db42e331de3fc4d4ecb0593130705debcb4cfd3c0804647fe4157de1900c31f39163f0a4c3e32d22c6d01f65fdf7bb00dc1135a1322975e57a3541dfcbceeaf418d89f4e1bab925a79de79dcbaa65a51323888787b0d368dc4d739144883e6e431f26f1e1971461705e72d674217ed93ba16ed35e8437728a195e2802e148f3fc03b2e8e2b7c73d47215a5539f838feb38b9cc410e5b809af27694af1265bd743560bb95d1ab922d511e2b580811a0b1", 0xfd}], 0x3, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r10, r8, r5}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}, @rights={0x28, 0xffff, 0x1, [r6, r6, r12, r1, r2, r13]}, @rights={0x10}], 0x78, 0x207}, 0x0) 2.126166046s ago: executing program 4 (id=679): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) r2 = getpgrp() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)=""/174, 0xae}], 0x1, 0x0}}, 0x10, 0x3840, 0x0) shutdown(r5, 0x0) close(r5) close(r4) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000040)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x404) fcntl$setown(r0, 0x6, r2) fcntl$setown(r3, 0x6, r2) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) dup2(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="b905f0ffffff00000000000008004500004500000001000090788b1474bbffffffff1c21462300089078e3c4fc107f71ed734b5547194172bf7adeb4d9e8011e314f72d6ee57a43368bfc72cf3930448c00351faa780afa211941bb6a5bea92e5e943c7f7d8519ba2397e1e8be9500"/126]) syz_emit_ethernet(0x5e, &(0x7f0000000480)={@broadcast, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "f12819", 0x28, 0x37, 0x40, @loopback, @empty, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) 2.037353147s ago: executing program 6 (id=686): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x180000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_emit_ethernet(0x32, &(0x7f0000001dc0)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x5, 0x24, 0x66, 0x4d, 0x4, 0xc, 0x0, @rand_addr=0x5, @rand_addr=0x4, {[@rr={0x7, 0x3, 0x4}, @lsrr={0x83, 0x3, 0x3}]}}, @udp={{0x3, 0x1, 0x8}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e34515d6a8148bed21df0b19702b0ef830731000000120682000026b27786e79738000000bd6e0e1abbce5c9ac7cd5d9c49cb94633054d424b3e7fd3c8cc9318d11ab644a", 0x4c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="dd3b00e419ccaacd118c365c57e1263c92f0b2eccb0dd81c117aca5040fc901fa633213c525372dc7c9c688b5a4621c8851ccb2a8a87d5f0fb3b3e5cd02f7ecdbb1893a7", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x1000004}, {0x5, 0x0, 0x40, 0x7fff}, {0x105, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x2f) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0xd, 0x3, 0x88}, {0x2c, 0x9, 0x3, 0x549a}, {0x3c56, 0x5, 0x1d, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x100000005, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0xffaa}}}}}}}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931", 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 2.032934757s ago: executing program 0 (id=687): setrlimit(0x8, &(0x7f0000000580)={0xf, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)="001e2909c130c2bafbc73ac2cb3fbfff257ccb6dd7f94295d640", 0x1a}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x20, 0x6, 0xffffdf7e, 0xfffffffe, "1826283e48007f0d01fd00", 0x400002, 0x800006}) writev(r0, &(0x7f00000015c0)=[{0x0}, {&(0x7f00000005c0)="b61a0462612fc38cb089c3b2acc8a79c9cb91e0bb0b8b806f9e6c76d30e4ba5f86ea4c865a855ff25b337cf6ca34f0889a985a9125554d16c78a02f043f13bdb03bdfc0b1362539736b4948d5de065d0cd3c8cd80cac12dac4f3bb754edac4a7baecd741ea0c1716e8baa741c57ccfc91e976377479a09e84e1ca2447a4474e1a2a36e4b3b1fd2c458244e15ce84375ed0ac6d009fbbf653eda86d4e355221bf443986ab950b97aa1128d45acad06f3410dfac6e94eb1b1a36c7ae1acaa1f814f5527274d12aca0d8e83e5af257dfd051496c1aff595b7cbc842903db64addff39b88f0b6e6b5ee69e61a9cfff1cda66b4bfb67c63d9193c9efbf26a9d5fa61699c59162ecc533f95039fff3944dd4c9c45ef9257d260b0846d17c90c2e88a54d7eccae1c592472e6e5ca514f6693e3b26f5b767c6aae623faa26dc20fb60202aea2555ae43849d9f3d8cbccdc1b8a7595c1a886476dbf8c5f89e9d5fdf8d96246ae53443df98d58034891d829d23526786b95845bd2c361e72e7ae33bb31199cfb69e9e66c7830e897d72484ecf4c9c39ae933219d35b90b83dd0d6c17b78818be20806a95624a58c54436a6b4217a77d6e09988f8e14aef3c7b8af41b88c139cd4da245f2ba6ea4be3d53a2b466ec880f8bdb48895c27627d941c9b65674d049818e74b5e8426d499ac0964bd4660335c8264e87373756bdad14ddda2f313f9ea3c5aa55d1cc4355754e7ff4cac2e2008fb58f7396a043684196127c01968b006a8510e77f7f9dbc78552a2207c67813c67befab50e0cbe3f59a77bf9a89a589793aa44f323ea21e3c30f61746510443dceb18fb960af219b51db6402e39418f9a2309b60afa7015223b969ea594751b64b904fdf5ff863fcbb5c2bce332bb11c4f2ef09bbc41e95642445172b3cab322947c3f3b3de4a988b6eb5398aaa4f5a36b9a7956c6b92454ccb2db6274b46be18bb15b3bc31e99848c9914430e9d29454b0f3a4a6a4fd689a097d2c1182aaab004c22be6914f506ee28507fa028116bef44f9d45a591a9b76ef104deeb4457cb6822e2fac3c3016b7e9f5e86c94ab3cbc73bb591ee2497f9207deae4a63411e4a11599671eb020a04901921ecdeb834730487b93ea32fc74ef1bb8f7a06aa21c21a7aa69f4a47df4db50c750007ff31a3d1ea5b0a367f2c8dc49a9399003d6540f59e7d686edd9d11a7ce56be5deacad53ed8de2e905b2c18a8b10414f8fd9f89c0a12fc212404192b2fe7e29f96b62e5457f9645236de2e5dfac2cfb1f59b1c92cb99af0dfbfc0032633fb1a2dea4d88832cfb3d8dd12264584ad1c4ff401002bd011455f8ca1b2e21c925908992f5115df80e411535312a20f2647a57623d29", 0x3d2}], 0x2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x614}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x100) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) read(r7, &(0x7f0000000480)=""/148, 0x94) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000880)={0x1, 0x5, {0x3, 0xc}}) accept$unix(r7, &(0x7f00000008c0)=@file={0x0, ""/4090}, &(0x7f0000000000)=0xffc) 1.94298764s ago: executing program 6 (id=689): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000080), 0xe) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5, 0xffff, 0x1, 0x1, 0xc}]}) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) chdir(&(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x1000, 0xc, 0x40000005, 0x10, [{0x0, 0xb, 0x4, 0x71000}, {0x7, 0xc8, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xffbf7ffa}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x7, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x10000082, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x40}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000010, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x20, 0x8, 0x2, 0x3}, {0x74, 0x9, 0x3, 0xf}, {0x3c56, 0x4, 0x4, 0x8000006}]}) syz_emit_ethernet(0x22, &(0x7f0000000540)=ANY=[]) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x0, 0x100000002, 0x4004000000000002, 0x7f, 0x40000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x3}) setgid(0xffffffffffffffff) setregid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r4]) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, &(0x7f00000000c0)="ec808b119d37dd29da3862eabed1734986e781a540f151416b2353f152b6ede437c1822439188f028de284d848", &(0x7f00000001c0)=0x2d, &(0x7f0000000200), 0x0) ioctl$TIOCSETA(r5, 0xc0284414, &(0x7f0000000340)={0x0, 0x3, 0x0, 0x80, "561a8ebd00", 0x10005, 0xe62}) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, r4, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) 1.941358914s ago: executing program 5 (id=691): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x34) r1 = socket(0x6, 0x4003, 0x2) setsockopt(r1, 0x11, 0x3, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCFLUSH(r2, 0x20004268) (async) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) pread(r0, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) 882.99605ms ago: executing program 2 (id=693): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x7}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000004000000000700000002008106cfa1e4fffdf9e6cfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d", 0x7d, 0x800, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) 882.681609ms ago: executing program 3 (id=694): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 701.32935ms ago: executing program 2 (id=695): kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x2) close(r2) sysctl$hw(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r3 = socket(0x10, 0x4, 0x8) dup2(0xffffffffffffffff, r3) 700.66546ms ago: executing program 3 (id=696): openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x8, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000000, 0x0, 0x8000, 0x0, 0xb81], [0x8, 0x0, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x4}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setuid(0xffffffffffffffff) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x4, 0x205b9a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) linkat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x9}, 0x8) fchdir(r3) kevent(r2, 0x0, 0xffffffff, 0x0, 0x7, 0x0) 699.361003ms ago: executing program 4 (id=698): sendsyslog(0x0, 0x0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x8001) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x80005) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x4, 0x2, 0x8}, {0x7, 0x6, 0x89, 0xfff}, {0x6, 0x2, 0x9, 0xcfa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0x36) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) r3 = dup(r2) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x100}) setsockopt(r3, 0x3, 0x9, &(0x7f0000000100)="210b71965a992ce19e06c4adbbe81e764f16ddf469bed3c15a9960f9f95b32af723bf041531a279523e7eb8823a1565f4ce9a09084e54184e0db300e3dea3eac0db6b4b42ce643b361e2f9d146ad6c80c97c96a462e0b09bc8ae76d67c8c3c9de7487b8a83092f9559b38229771e8a", 0x6f) 553.323068ms ago: executing program 6 (id=699): pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x5) preadv(0xffffffffffffffff, 0x0, 0xffffffffffffff53, 0xbfef) kqueue() 552.015545ms ago: executing program 1 (id=700): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) (async, rerun: 32) setgid(0xffffffffffffffff) (async, rerun: 32) setgroups(0x0, 0x0) (async) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 549.16002ms ago: executing program 1 (id=701): mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x40) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="50041b0200c29e3e807447f80b78a5000000000000c967ec98df1eae340749d850fae4f2a3c15254be48945635ce8951b16e4b3c1531c620661a801574ab6edb", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x100) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) mmap(&(0x7f00006ca000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x3, &(0x7f00000001c0)={0x200, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)="5814ddfbcd87e6c390f0f1b71b127a6a64b34d9a4ef4fa07305c232e67a5e4b8778c20df033aa315355c9a9130aca59b702a1391ad6f15ca49b569e4a6e69f321b3325e591d508535546492d2175a579c3b1623424", 0x55}], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setgid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1]) syz_emit_ethernet(0x3e, 0x0) execve(0x0, 0x0, 0x0) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x6, 0x4}, &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) dup2(r3, r2) setuid(0x0) chdir(&(0x7f0000000100)='./file0\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) 431.483242ms ago: executing program 6 (id=703): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x3, 0x2, 0x8623, "0100012d131000000000001fb203be00000200"}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0xfffffffffffffffc) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, &(0x7f00000013c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) read(r0, &(0x7f0000000040)=""/43, 0x2b) 430.661817ms ago: executing program 7 (id=704): r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (rerun: 64) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1d, 0x2) (async) kqueue() (async, rerun: 32) recvfrom(r1, &(0x7f0000000140)=""/104, 0x68, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x6}, 0xc) (async, rerun: 32) chmod(&(0x7f0000000200)='./file0\x00', 0x0) (async, rerun: 64) connect(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) (async, rerun: 64) chroot(&(0x7f0000000280)='./file0\x00') (async) mlockall(0x1) (async, rerun: 32) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (rerun: 32) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)) (async) mlockall(0x0) (async) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0x22, 0x2) (async) mlockall(0x1) (async) r2 = socket(0x18, 0x4000, 0x9) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000003c0)={0x3, 0x200000}) (async) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000400)={0x3, 0x2, 0x6, 0x0, r3}) (async) r4 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r5 = dup2(r0, r0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000440)=0xb, 0x4) mlockall(0x0) (async) r6 = geteuid() setuid(r6) (async, rerun: 64) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000480)) (rerun: 64) readv(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/145, 0x91}, {&(0x7f0000001580)=""/84, 0x54}], 0x3) (async) getsockopt(r2, 0x1, 0x3, &(0x7f0000001640)=""/124, &(0x7f00000016c0)=0x7c) (async) recvfrom$inet6(r0, &(0x7f0000001700), 0x0, 0x41, 0x0, 0x0) 427.651002ms ago: executing program 7 (id=705): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x4, 0x2, 0x8}, {0x4, 0x6, 0x89, 0xfff}, {0x6, 0x2, 0x9, 0xcfa}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x100) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0x36) (async) r2 = open(&(0x7f0000000140)='./file1\x00', 0x78e, 0x8) (async) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000480)={0x10, 0x10, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f000062b000/0x1000)=nil, 0x3}, {&(0x7f00005ba000/0x1000)=nil, &(0x7f0000450000/0x4000)=nil, 0xfffffffffffff001}, {&(0x7f0000062000/0x2000)=nil, &(0x7f00006eb000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000139000/0x1000)=nil, 0x8}, {&(0x7f0000481000/0x3000)=nil, &(0x7f00007b0000/0x2000)=nil, 0x5}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000347000/0x400000)=nil, 0xfffffffffffffff8}, {&(0x7f0000001000/0x1000)=nil, &(0x7f000066f000/0x1000)=nil, 0x7f}, {&(0x7f00001d0000/0x4000)=nil, &(0x7f00000b2000/0x4000)=nil, 0x900}, {&(0x7f00005c9000/0x1000)=nil, &(0x7f000033b000/0x4000)=nil, 0x3fd538c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000039d000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000043c000/0x4000)=nil, 0xe4}, {&(0x7f00000fd000/0x2000)=nil, &(0x7f0000661000/0x1000)=nil, 0x9}, {&(0x7f00005ee000/0x4000)=nil, &(0x7f000021a000/0x1000)=nil, 0x9}, {&(0x7f000019a000/0x3000)=nil, &(0x7f0000547000/0x1000)=nil, 0x10}, {&(0x7f00006eb000/0x4000)=nil, &(0x7f00002db000/0x4000)=nil, 0x1ff}, {&(0x7f0000020000/0x4000)=nil, &(0x7f00007cd000/0x2000)=nil, 0x106}], './file1\x00', 0x353}) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = socket(0x18, 0x3, 0x3) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 333.744859ms ago: executing program 7 (id=706): sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000140)="3bbfc1c4fb7d2707b66ebdcf6e02c9096df2000f36c51fec9a8293a3ec57a4408684b7b370cfeeafe6be6e976c8837ffb4583f92352c5ffc55d9257a4a6f1523fa3896eb5bcfdca918141bd868f60ea504503ee190895cdbbe8434640b79bf0d8e9a4c5bb9cdf98834a2cdd7f5adbfbd62def973afec37ceaee2600fb977366232b4a590e6a0459f099b90288404a0cc027b91ddc76e1187766eebaee65d0cb817aeebb0926afcd7c58dc8f9aa56fd224cbc7fd6aa0926a53f7968d194b5eba9a3887d004a3583019a2ddf23b9baaa4d7a47d10b56847204612f81d9cfc29bbc3653ebdf2832e9c0645ffd28411a17e652", &(0x7f0000000040)=0xf1, &(0x7f0000000240)="a24338a766c56b75ba3a163c84ae8df70ef52e610930d35cf90d2fd6cdd8dabd62486706ead0aabc62932e2f86586c15d20924a924675bfc24c5d15bf3de0cc5d43dbfebe7d4b6ae01cffa7617829f4a6708d469698d7ba3e2a6c0d9928b08a1bbda5ac84a745f8181ae3072e89580336292ac0384d875270246e77014b919bd1b769af255f1fe9942dc7057dbd08d52a8aa33562373eb63c71bf6a64946a9548af69e423813e6d9d4ed1c997dcd31e5926ba9a2849b27c4053b872be34e90aeed39c2f2979e3ffab7cac05a75665d4d10f119dcf16526d7be7bfa1059db131facce2c0d3529e3592dabc626c9e8a3cc4712ac4f359be6796f343beb2b9f86b4103dd4a9129d204023d31e1a2929abe83a217b7a20fa62e74c3f9fa1ade2593a069f521a2e1332748b049b751a5b7bdb63c6f3a06210ed3665afa09adde1d98c689be60bfc0e7259c06b0af8b18fa9fe9bcb7fa57b841fc14fdbbe1740efaa9a288eadf38eedbe778ad4e27f9b578786c9c391c9851ae3624b8a1b2372f7cc45524e2d2e9727c4cdcb43cd6c28c72ae8abca5d5960ed5d86d14191c9966d06b9b2a5ff0d7b9ebe5a79ea162e3c34a27931330eb35e107cdce87af16cd85e5ebb426d292dd7e8a6a18412c921783e075da7756e64bf6e94ecba742c9f54e8164a84df9ffc3d011f9e0e20aeafb6e9c2b3644cd7c89e5eade8fafaae42b7a6af11ddce881b3be4824486274cead6dc31f0b1e70362720c48763d451fda9affd4b50edf60f4e2f28e17d2f5e3281ead2d8ebe073980fa51cced1ed97fe24625b2004d682823213bdfb0d221e5f485bd0a0c762900460824508c71a6be142af4624b41d373e66be6fad9fc651742c5cee7b99056f0b6246149b784b9abaf587514e9ce31c97c9a30d645f57abaa27cdf0c9e4f77f75295f324e9929c9ec14a348cfe266ab6452e179b5e56cbb7a84c35b86dc2860e689af741a10139c4a9ba45d55d548cfc5927bd92fd8a19ecd9025892c04dee70ae064c0fa9e86b83deda92fc22d44267c455be08d6c92acb0870e13bbef4b835c36f2964e6b904c7f7f65f3e4caa038f0fdc853881d516932c0fe98c417d86710cb662a9877f0d532f39668a1e2a73da9a01b106ff41fda09541f74ce4a628bc515a09c94d92cd053c0331cdd95deb156fa9deaaf998e5ff48cae9f2fa12fab85dbe08b54ee40e0c11930c711a4a4bd213e3296473608fc1e73dd5dd9c6dbd4d93e0cdcd47199b06c4251f08ed58e2711eca56d5d5bb1f2ec50bd45178b0c2d12b8c88673bf495149883556b75393583f460084ce4559d954f50f33328c9a51032ca4dd9ea3a15e3f898f7d0e0fc707a9c55596ecc76e4b95f0041cb9f21e55582730a1fdd88a63c5ed0ce9ee40e7a1d07d5ca1adaecb5d7aba5047aa8ed329cc8b2b345da185af46276769bed63f3c5b1622e84ddd0cf33042b98d87080b9b6ed20586120fbc7836b8b6da4ceaea7b449f45d042d9a492fcb6e41c4319399d89a09959dc0746d9cf47d5741d1c34624fa5279a7d86e407cbb26c5e5322635b3b4ce56c7a5f34727b7ef7afbd0c99b16f342404c3b7630f9e3edc4fc22024dae451f2ca0a1b980695be6118beb7ccdb230856ee4a03cfcc4257252adc7f592626c6f9743f4ae3a0175ebbed49fe1d8e5f3676c38395cda8a9a558e61e29f3a7b8b18b094be8b13b1bf43b33f75fb3d8b7b18c527d5505258a8c680b16137ec279efd9f10f285219311d5142b9ad0ea61efb2494f14574248b93ddd6ded5c06cdb3fbfab4ad778a7622e03202a113a478cae04d129ba5cf0340982ee45e73725c60a8a4cf86179578ed4901f62cfc7d12ddaab256ec3ae8a085c41d2ef2bc1f55ba960406ec991e27095d6a639974fb5e2e58116c66eb40760dd6b9163689f90a9423b75f60dc3537721b65128f35b5458f3906d89cbb877337a17bbb78573aa8cc56ebc8cb49c960324a77e22796dce8aff6262be19e5a15ab5333f63214381f0c394fbc776e4139c757402c0bb20a020b4a1a91dcd9ae83cc5fddb8e69a9936a4fc1dbb1d4869eb1da6c7a8ac2e724d5fb57c24f54d4cfaef95214fac3249d06c49e60c417157177dc7ce6d0943a80bf1f5d375cc12b4e79fe5268ddb5ca216ee771a8444aa6cdacc0fa953a722dffa2dbb47de094a0ddac715135bcc4623d64217b9384db089c79c38680ee0ceee0eb2b91770456ad1f4782e15a01712520085e8c990df927747705362023c6dd9272b85b0def3a270c9cd0ed81251cc10c410e29eec85c1e0a2ec8371a67a294faa6cc2a89530300f3a630af4d59348eca265e89b27d3633ef3ffa546496a200b849d295a1863157895ce730fa976c06f76f14594e69f4f3b4e93029504ba7938327186e0272ab8eafd608d3c73524065bed06212bf8424006672465bad8182b08d78e54858314e414cd8e1a3eaabf9dcb76c8b561dde75b7a7e001210dcb7ae47956db2e86483d357c8ad07595639ca6157a8838c82306142ad25dbac66eb442967e5ab053e01e3407305a708cf2e19e6b13dd5005691dfccc1e7b5588570ad29fee073f8e899f08328e1ce9c945cdf58c0c52ca0af567fde3c98d59af71017442b3ce37dee822da30854dc04f5e433a8c2225395d557e1992a9ff117925f544daa45ef43a9154c4213b1a67cf1aec85af5310912eadc5a9fc83640121d1115bca4d183e8761bb04c4b71cd338068975c51aa13047b2813c82f238d7a81d721e9dcf03b2fbd2e0c548254c19cb8eb383cd5629e6410460f05d19c5a0cca80885f4f8d73aae7a0c973707ee02d404bc2a7ce364ae14a2fbae739650c3ca8187e18bad93b738bc388a62fb14f753210499f1b2a597a5f58a77fdd3cafd81476d9fb25f941915a2d18ae089b016a06008ebe6929b15cd9b4a0a51adf8031dba642efd208f024553b517eb623fca02baa0da3ee9d5148000e0b686f95c8af30deed8e781dfc7961caa4e9dc9f01b350c131862bacd537c8854fca63f2ea067723d3e68486a0343a86258e1a8bc5bdec049cb87f25d9641eb1b1c6059a329479e08fa37696a80d7987eba222b980518332311e0b217a81e19d80374171a1e0fa6e0b1a04bca7f23e9224b0991cb4a28752d362f806eef37bcb382b2cc96f393f4dd5ef08ffebe1671139a53680d9a341595abebdd93fe0e12b90097dd4d376cf41040c7a63d7c11291a907ce6a6f93a8bf0fed3d1427a5687f8871d659018b2cc5a370b7793cdc15edf88d88a103d4fc1ad2c701472539e39a337fd27e45d9823109563ccdbf4461cdc96e33251e3ae16961b9b8976ade0ba0b5df8ec844c967c9f1a311a175c5cbe355d41576ff2ed8fb403526fbaa8ea9d30d520fa83b68ae94faa97bc6a21349abc5b2d01b0bb934911a9514598706d60a42f765cfe45b2e893e8ba8f31ec20e1f34daa7d426d6f149395068a3374763e966284b08448761aa765c5afeaf59040f40988c2d86a7d53e06dd4c58528d5a203b5f409a244701eba08da8d74a8818c81d4bdcc33660e7f7a8db201202d6bdc1a101eb7692f6c45705ff8031c1a60ca177db8b3b0863df669d65a68d6842f93669d82b5be4e17acaa8eced6833d4c374d40ac6a7e5ba66550278e345dd4d1214e3da19d2bdde65747a224474e20ceabd1da3feb29b862544d8d79c77af09742cb502d33f61c6536f822c92e40ae6918456d580ce4d76d9b1690cdd7b1bd51e73532310c54f03a5b2f6663e789cf4abc27115ed010241693d4353d33d238bc7ea50e092604cd75f8770fc9e148ddc323788f92b527000052c3d2d190a3b1ec00977a470707357b5dec7a16e651ca90218c332b74cbba548a320a1f9203667ee53d9b48b76340dcba9248b53ec9c8d037fae45eb1648104b9ea41fa3824b6939ca9e22d61f57b04177ab2f71c81f8c6ea973d3bb6bd81639057511210ac3a3439cd8b95d2d2c02d1da80a2125e8fa6e51de6f2e4d00e7c445e3d90e3cc6baf9ffb9000d435e114f84c440b68df37446e5bca1a5af385ff37b03327fb7465c3388ab68b78d2296ad72951434b6448c1ab2d24837d32d31a75634cbf30ba89736619f63d3e92596a4c7d2220760a4731b316f0dbd4249a3b2e7879f7ad53b2809edf42438432ea8472728380218271855991588405a0ab2e30c141398408e2898ce81717c1602be7d9f6cf4ece9ec006f215dd9d1b6faf5c52f613fead18e3b67c1f6ac2eaf2b56a3a334cac68ab337013a416a9cf872f689ee64e48e4dae3629756771405cf6166997a2a4d02c24449787e9535f70cf649098ac803c2b91f8365c4c1bedc0ff339b0bf61c01fc053d7a2942554e6e3c4f130e8a7cd0a64dbd9c7107d379d19270057e4dbd6783e547467bd477cc40a96c91ca127641d7ba5e5161f5da590fdea4a564dbfb359bd2a7264a06631b6814608d1648f07d0b3b731f804f55fdf52244dd51e403a27649f5ce84a24ccd5144ccfcf5ef605665357594696e11abe91f30fbf989ace6c9f60ad3dac8330f62fc90fd95b5a1007c09be5b20e942bb37776fe8dc2edd42d8eff841dd3cda7e60ee6f59932f39cc9da63ee7a5548fe525a73450f495c42674a0d8f88fd2557d3fd441e978d971fd98c370b5a6494a91a0c6e7ef01fd2dc5d72b725aa205f927675cf6692d69743574dd10452f01305b66a64bc27d12c3678df5211ac290788fb97a54bdce1516af04638422b7c48a0cb1af1909a65740ba996f1ef597556684dd52972aefbf48f58b3979e4ef5d02d9c2bcae830b7c0993c3cf8049e89e319116914135fcb6ed0be2d607e0f3d69c36ed28417e35216a166505aac5fef07da3fddce689c12bf340683142f58884b08f2c639450c036a5ed4ada7b5b510a14c0e34813acfe2b09642d262a927f4280c032f8a90393a9e958450823712d682016e8681ec51da722e9ea70265ae0410fc3a3f792372cb6379a7010c16f57b311d12fc95a1cd894109a629ca9c6ecb30b99abe81b6912b1db8a24b11809ca2e8aa59b53aaf40315956e54ffc341db13810f2925da95d622565d22744d32a308d3e7555c6b7a23bdfd94f5c95de3116fbe28ba0f1ef7f298dca0633b64be632261837ea839076d8ae68e69d099935c0996c27af4bb2fcc9490741ad0d100cd43bc72a9274c46308cb93424bc05dd96048bf2904a2c4c2b19b7ea111f50312249250a733d3b4f09b1f1106423a21bcdd1694e356ee264d67e927725b078bec90051f03998f45e6337777da8a82bdc512b64239e88ee7788fa61a537d44d7599e35ee8d49286c04c8427f494b928a4c0826516392c4670aa214a9932e03eabfd2d0e61076ff388278c0d9ccfe6a52bde685efaf15fc553a6847ada916c70848e1fc36d953ce6b01fb3b25894e30c38f30deac11c0b3c8623e0576e5e4c40a17eb591e2fd997f6ec510eef304605bf28632edf88f8aac6010e8e37135cec1ecb667ecfefcfcf897d164957463d3f10b08aeb3024966973a059b50bdb9dc2a3b985630fd1f715ee89941ca05522a150002fe9f2319f5e9ca59f4f3472a46d7c86e0f94446de408fb6141c9bc4e954208f6ad55d7ba8c47e2a6496c8b7f82183971335647a0cc99d2241e741db09f94671bcbda13ade81c00db6cca3b4d29f2147b82bc7ab5dfbeea2e7506437b3eb5414c35194c101510bbe1b69b8dfa3e7f27953e2563f21fb6079b9e61b2ca75d5c630adbc3ac49bc0b4becc7a57764b41f636f2284243040cc37fafe8a800bbffefc70ee0f5663f3f795a", 0x1000) 330.37204ms ago: executing program 2 (id=707): r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x1, 0x0, 0x71000}, {0x7, 0x88, 0x8008, 0x7}, {0x101, 0x9, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x4}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e7, 0x10000, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x11002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) accept$unix(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x2) 329.012064ms ago: executing program 5 (id=708): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r2 = kqueue() shmget$private(0x0, 0x2000, 0x2, &(0x7f000061b000/0x2000)=nil) kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r1) 328.421016ms ago: executing program 7 (id=709): r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) sendmsg(0xffffffffffffffff, 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x1800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) clock_getres(0x6, &(0x7f0000002b80)) socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000240)="000800000000ff00", 0x8) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 328.162453ms ago: executing program 5 (id=710): sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x91, 0x85, 0x47}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00231b000f4070638a40c1b758385c24fc3b050000000000000060cb767160d9e03f5b87b2008001000000000000c99a687f20731a2800f4ffffffff0000000000008001f6b37dc52af80801112c9e147a9ccbd2adde06ffa9c7ac96495110b201ea265d46f0faee1a07e6a77b67f738c4303e79", &(0x7f0000000000)=0x74, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00231b000f4070638a40c1b758385c24fc3b050000000000000060cb767160d9e03f5b87b2008001000000000000c99a687f20731a2800f4ffffffff0000000000008001f6b37dc52af80801112c9e147a9ccbd2adde06ffa9c7ac96495110b201ea265d46f0faee1a07e6a77b67f738c4303e79", &(0x7f0000000000)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) (async) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 231.71314ms ago: executing program 5 (id=711): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978a, 0x8, 0xf7fffbfc, 0x80a1a5, "bb08000100d167d91070f67e0000c00000000080", 0x14, 0x4200002}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000000)="5ab7cf00", 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffb, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="2c7ac43c83d17484204de619ce9cd6ed0e78b450d32bfdd79d234ea42978ddc62c829f801da8667808d26dedae869d7bfb757d1c90198ca635c00f9ff2e7a127d72733a5f3adec1949671e1ed1e52f31729f3f73d28decbc5faf59d5a0d71c437a3210560ec3478eb4742977a301fc8f7148f150897dce0ed7b1a16d729b986b48f347ecd748ec5685cdc2b6f4916aed594d7ba9f8a3749af4f5b340bf50d95919484d3a1f44f6c46b79951732c8574eabd93d500e5eb11367cb062d505e1773408be33b5d862408b7b69f3c877cdb325f9eb1", 0xd3}, {&(0x7f00000000c0)="360c613f9be2b77533417ee97af5895fdc94d70abe231bf6", 0x18}], 0x2, &(0x7f00000002c0)=[{0x40, 0x1, 0x40, "780035003760204b4973f8d4b5a9f5ef650f1859ebceff3c26e0debb0e249e301836e2380d9ad1e976"}, {0xb8, 0xffff, 0x3ff, "f9ca4ee4c99fe0b517aaaee1d6f767a0973e2ad72284a82c5c823e49713580958e3a463c022e35d186e2be3764c2d719c5eda0c7ecd2f044fbc94aee547b62cb7104cfcc2f0acf2cd98785715ac18bb96c0219707a10b9ee65f232c8f250d8cdf1dc5ab4b5785cf40a71561e3155b4314ea6afd3b6181826c8f2d42f48f07f18e6a3fa56da8042a4980eb39c854fc6c79c637b552e14fdcd7724d400d4c46edcd29656"}], 0xf8}, 0x401) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 231.383248ms ago: executing program 5 (id=712): mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667c, &(0x7f0000000080)={0x1}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 230.772717ms ago: executing program 5 (id=713): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) kqueue() (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) r2 = socket$inet(0x2, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) (async) fcntl$setstatus(r1, 0x4, 0x40) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x90, 0xff, 0x47}, {0x3, 0xf1, 0x8, 0x6}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000000)=0x4) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x203, 0x7, 0xffffffff, 0xe8f, "000000c00b01000000000002070000000400", 0x5, 0x6}) writev(r4, &(0x7f0000000340)=[{&(0x7f00000004c0)="fa6f0abb8490d8aa6bad98359b69768c581aa2ffd9ed95e0d04609", 0x1b}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="00308df57bd4233b220f44706103e705e75ccbfd3c23ae6fe2c3b25d379865bf097bae7f434dca8959781775c7eb7731c5e5ff7d1faea28526bbf891726ec6a1969eccbd7422ee88c6e1dcde93ed6204a970fcd0c21730150600587881deb527", &(0x7f0000000000)=0x60, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async, rerun: 64) r5 = socket(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x5, &(0x7f0000000100), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r6) (async) listen(r0, 0x0) (async, rerun: 32) r7 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0x7f, 0x44809e9d, 0x401, 0x4, 0x1ffffffffffffffd, 0x1, 0x8, 0x1000000000a}, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) accept(r0, 0x0, 0x0) (rerun: 32) 230.305204ms ago: executing program 2 (id=714): syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 222.251452ms ago: executing program 0 (id=715): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80000000, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000631000/0x4000)=nil, 0x4000, 0x2) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80000000, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) minherit(&(0x7f0000631000/0x4000)=nil, 0x4000, 0x2) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) 216.105736ms ago: executing program 4 (id=716): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x83, 0x91, 0x5, 0x47}, {0x3e, 0xf3, 0xff, 0xd}, {0x6, 0x80, 0x8, 0xfffff7fa}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00000067001469dfbaea96fc3c2ca7ec85ed66915162b505e9774d33", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x90, 0xff, 0x47}, {0x40, 0xf1, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="002306000f3a0346d4bfbe331b28978095043fa8", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 133.254476ms ago: executing program 4 (id=717): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2", 0x45, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xa2e5, 0x401}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20bc}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000480)="50e75f8e54c1226ba4bb7fcea1cf0e3d7bde14c2e3f873c2369fd9ff34c18a52f60cde54478a8980580a7e7663e1af52110df3ef68a76846c6f718ee70f709ce9daac40b69780bf9bd83744e28d625b5ad7a6b6a2f8f0735c513b24d5266a950e4919544e3ab784ff6c7fafe20f1017e4b4bd3910ad0bea3edd25319da8dc5a4be3ef31c97ed2a19e9eee2f1012c5e56a6cb67be9adf972711f0472a1c5ebb9bf1d8000000000000000000000065621adb36d00524efbe25a3ccb1891a1a44bf6d153201a6acd7c4bdfdf6946f6525d6abbecf9aeb2927d5d4ad3e5b81daf690acd3f4beac268245dc53c2391a2d40e3075c77779d43e9965d2db46e40865d7a73a269da430f2e8c52b28b1fd92609b8d0582b795634b704d7f494129cab001a8780fe5d83404296aff351518e2f2d1de41c7d8cb74602f184142615f796f4c6a96b79f8776b3409380d6b1dba31b288881fa252bf564dd91ed9d46dd96d1ae1dbe37bf7aa18b6ce084b3fab2b021e96b98d7b355db18512c258ac4583c02365edf8710b98fd981f380429e06fc5bde24a38a4e9657174955d5199", 0x19b}, {&(0x7f0000000180)="7f83a0f01f725549c7aba2434780bc2cf4d2d3be99", 0x15}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="00231b000f407061035c2532d7a0ea9200001f00385c24fc3be7d5c1a5db0cc243846b45c688832042b6aea789af305a16b33e3f9ee1f24abe2d476bbac054987c7fbbed45", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e34515d6a8148bed21df0b19702b0ef830731000000120682000026b27786e79738000000bd6e0e1abbce5c9ac7cd5d9c49cb94633054d424b3e7fd3c", 0x44}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="dd3b00e419ccaacd118c365c57e1263c92f0b2eccb", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) write(r3, &(0x7f0000001640)="5a29ff3b7d1edc14565e2cbab865ed0600000001000000009b868f0247d3e7a9d8850306c30d0d11da75c156f55c740982f9ebdcf583f8938827fc539f54f60b9cbb6268adae51fb29764449421c68c2ffff794304aab7c28f56974aa521873d9af66d2fb2159e436ceb35d683a09fdf3cc9379f1b2dad38272be6c95c31310990bc1b0843201d234b0ab87a66e9b7c7e8e9a2ffdb574e6033cf059398b58d4dec6c7ee50000000000", 0xa9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000001580)=ANY=[@ANYBLOB="780c2bf3da7d0513499e291722bb11241f6d501bb74c4aa0cd4d3c53c4218e404e3f6e42848729734d1d2f2c2f77bfd2b7c78b1bbad1646fc82b0f13499fe39b1adf91912d2a2e1583cc456a2da16d26c32feb95bc33", @ANYRES32=r5, @ANYRESOCT=r0, @ANYRES32, @ANYRES64=r1, @ANYRES16, @ANYRES64=r1, @ANYRES16, @ANYRESOCT=r5, @ANYRES8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 125.390068ms ago: executing program 0 (id=718): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000600)="6c5a38ea4d0c72c4f417eb7d261f8cef80298aeef9bbe0f30db5854c7a41ab52b84212587b3114c2c725f079723940d1ae2427968842084114ad79ac727d5d65bf8403281f7edbdd0cb7436d05b1e5892d4788c02adbf4fb46aab5458541aaf66f3cb83fe93168853f650df1a3ab8ce9ce1a426ee430dea1261d934ee7f812830e802a5029612d", 0x87}, {0x0}], 0x2) unveil(0x0, &(0x7f0000000100)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./bus\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 123.572415ms ago: executing program 7 (id=719): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x6e, 0x0}, 0xe) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0xffffffff) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x188) (async) setgroups(0x0, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async, rerun: 64) setgid(0xffffffffffffffff) (rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000380)={0xe1, './file0\x00'}) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async, rerun: 64) r1 = socket$inet(0x18, 0x3, 0x102) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) (async) select(0x40, &(0x7f00000001c0)={0x7, 0x1000, 0x80, 0xfffffffffffffff7, 0x1, 0x5, 0x0, 0x4}, &(0x7f0000000200)={0x2, 0x0, 0x6, 0x845, 0x10, 0x2, 0x8, 0x7fff}, &(0x7f0000000240)={0x6, 0x8, 0x0, 0x8, 0x100, 0x609, 0x7fffffff, 0x6095656}, &(0x7f0000000280)={0x5, 0x4}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x4}, 0x3, &(0x7f0000000100)="e68bcdc1c16d41407895598422c0306b2d62c319c2e921443cacb8b1485bfeebd5be4a103bedbf014c61fd014bb0737e5c4ee6a17d48d14cad7fe84150fa0b21a08ce4b89ead0b851a4d386e5e59991fe72a95760f8b2fc9ea8179eb7da0f3d26ee63cc882287f817055b210b5462602922fef30bedd163900967fe470583e951ddc11616de42804f8e6637b65376e1bf079ac81b1297b93d6a3050e4e6339a1f1c16bd051a2e1e5fcc1c6903d1ba193355667e567533268be64551d754f97fc7e509ec0849db5a770ebac3492b1b03306a7d2ab9368b872d273bddcee69537f8427dde49b1042fb663a63b8b225dada7934d56bace49717621722efe977ea9ddac09e8ec4dd19aec7f0c1d40e43bdeeb82e2c0860ffca128e11311dd330bc20444de2717e0127b1aebf81ea59fda5d79ee9f005f27e7a308c3bb17067fdee1ded3222ef6283e3eb74c40ae5bca4858489fe20a9803412ab3cfca5aaa8c5c8fbdcccdeb243dd31bc29971678f87e814209308ba3f7d7fbffc6d6c1c8a24a9783bf3f2957029be575a43aca43820acad4cf20dd0eacdebc47a5a81a8491f4c21c71562370a321f3650c667dc989441496623dfbbc180f73650246bade99c85eb7942878cd11e86151d46f88ae332c7bbae667c2b3b8293f72be463f0e1b09210f0b65532ceb91ed887b8438041a3901c3221657e2fd5bd85956a4556f5ad899032793b4b7c2229b3e6fa75dd1d75ba2ffef2ddbb9c84b83ccb3f5d6b4702348521791806f43cece767509b0bac352edee66c99426680e3092cf8e5e4fb26e3091d6587e4efbe6dfaba09de341aa7bc5adb560038c17e202fc4b976b850cb8c16c1057c0e216c1758b419580c76bd931f5", &(0x7f00000000c0)=0x270, 0x0, 0x0) 53.585007ms ago: executing program 7 (id=720): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x877, 0xffffffffffffffff, 0x7, 0x0, 0xfffffffffffffffa, 0x400000004, 0x5}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x3, 0x7f) dup2(r0, r2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000280)={0x1, 0x23}, 0x2, 0x0, &(0x7f0000000300), &(0x7f0000000340)="4d42a57f", 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="4d42a57f", 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x877, 0xffffffffffffffff, 0x7, 0x0, 0xfffffffffffffffa, 0x400000004, 0x5}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x20, 0x8000, 0x2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) (async) socket$inet(0x2, 0x3, 0x7f) (async) dup2(r0, r2) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x23}, 0x2, 0x0, &(0x7f0000000300), &(0x7f0000000340)="4d42a57f", 0x4) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="4d42a57f", 0x4) (async) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) 52.866801ms ago: executing program 0 (id=721): msgsnd(0x0, 0x0, 0x401, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) (async) setuid(0xee01) (async) pipe(&(0x7f0000000000)) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 50.025621ms ago: executing program 3 (id=722): r0 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x7, 0x6, 0x4, "00000bafcfb308828e069be500", 0x8, 0x10007}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) clock_settime(0x4, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1"]) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x211) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/248}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) r3 = semget(0x0, 0x1, 0x240) shmget(0x1, 0x4000, 0x661, &(0x7f0000ffc000/0x4000)=nil) semctl$GETNCNT(r3, 0x1, 0x3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfe) sysctl$hw(&(0x7f0000000340)={0x6, 0x1}, 0x2, &(0x7f0000000180)="415ec25fac00e1c4fd424b7f43c58a43137681dcc5599ea6fa9f9a49665b7e1c5158dd2ab02c75136490d9ab22ec4e44a7fb8c018077ba20624ac5147192a8c8782fda8f08a5026e442240bda654139b2a898b11cc3897e31a53e6c6dfd93e4e86aa60ba746c0f2e2907f962888d6a03aaa377d04ae9d15d0edc6e02e43ae2a4ed3160d64ea54658f6838470ccec92c0f24809e841f7da15f602a442ac9d7d1b", &(0x7f0000000240)=0xfffffe1c, &(0x7f0000000280)="787737e593dcabbea788b31337760d161eb1e2313771bc45e3e718889c26d5b8a388e5e82ed81309e3ce203241a1d5ada654b16f0549a95f486d8e9d59cb5050463f7798b9f5c8ac", 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0xd}, 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) semctl$SETVAL(r2, 0x5, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0xfffffffe) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x1, 0xfff, 0x8}) sendto(r0, &(0x7f00000000c0)="7d74b9e7c2a85b160d3ded5878b7abfb6d1db9a3aba596a5a59eb07883414298650840c7601456ab6b855bcd1b69f5940c5215e35b47365823adf6b2987af7ff4ca93b4f0e66ab56c388bf577c57972f7f71815985381c4ba815913b6f39cbf7e6505f203570fdd924993cb9da4598ab7dbcc92f46ca9a17335b23ba9d641342828cbdf8cae3b3b06045079990d42ea1e4905cdc474f12929d3ae68283f7fc5b5c86dbccd401", 0xa6, 0x404, 0x0, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080)="c5f5d8ff", 0x4) 48.963484ms ago: executing program 0 (id=723): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setrlimit(0x1, &(0x7f0000000100)={0x200, 0x95f}) (async) r1 = socket(0x18, 0x4003, 0xa) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f00000001c0)="0700009b3b3f482e1c45b36398e632119f13b0fa69b12a42638dafb402963b16ea2c033000533fb30f90045772dbbb939258575e8d6d4850544c80debe5a19c409232b681e7a25db98ae5dbda6afa6b0262920340a348900f9224b84bf7d2046a2f21d382977d7b1886859d05487b5b91a2f120e3cc528e38ba38d2658e39349e4551cc94818212a9dbd45197248f2fb5d96627baf16a957cdd0d9c86551586e2d9abd4fded3fd1836bb88dfd86f69492215bef9d731f9324e6d0ae471ce44c65d19cc289efc887f2dc99e7fd639075a82c29ade000000", 0xd7) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) 2.599279ms ago: executing program 1 (id=724): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x179, 0x82, 0x20, 0x1}, {0x15, 0x1, 0x4, 0x400}, {0x400e, 0x9, 0x53, 0x6}, {0x4, 0x81}]}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="5c596ff1fffffdffffffffff88a8010081001d0086dd6036e28200083b1001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa4e214e2000089078"]) 2.345844ms ago: executing program 1 (id=725): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f00000001c0)={0x0, 0x1, 0x400, 0x7, "887f650c9d5fe583fe7302e1e11b69ecf09c7a28", 0x3d34}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r2, 0x4, 0x40) 1.068713ms ago: executing program 0 (id=726): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0xffffff0000000002) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, 0x0, 0xa9f9, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) 685.306µs ago: executing program 1 (id=727): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x89, 0x2, 0x7}, {0x28, 0x7, 0x3, 0x158}, {0x6, 0xf9, 0x2a}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) fcntl$setstatus(r1, 0x4, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978a, 0x8, 0xf7fffbfc, 0x80a1a5, "bb08000100d167d91070f67e0000c00000000080", 0x14, 0x4200002}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 0s ago: executing program 1 (id=728): chmod(&(0x7f0000000040)='.\x00', 0x35e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x800000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x80000000000000, 0x6, 0x8a, 0x100000000e63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.229' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error *&I@K Y*T OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login:                                                                                                                         0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: `ךo.bXуtSM+,sHWy%WPSflh!G5 T| :'Am`67+0tة2 gPЛ8@ӆBR)8Y6O[6CM[(ΊgBjP 8pq>2ls'tCZgj ( v–&>(ߊ(RH,VSE}콀U:} uFѐ)=H9=%pk,"&=8 /$g9%r{:fmzHŪqJ'NT΁Y+ybV7vmC҇Bb:[s"m"vzş΍E#oq|J.\v  2Rf9snUD@ZSɍ-`tA>QZYNצ;wWW O]bѻ8s=#&ғaPdϛ $Zf#dyV%}حzjBGtl+ItSnw nAr:G(p! 懧􈴞;a P*7An93u$c][d[y:.iwu/ʊlYH5CX!I/A0r=Ρ7 `a%X\mΘ[Ls=NHtW c۷HWzbZ-t\}KyGۺTLv\5 tƤ:evLmr_Ef2_шG" !BZRE }`8`j P;1>xi41[rXgn:kxF_2A[X>TK^c4N.g $G`~,yq=ּC6CFKLTb$J5 ni=$l蕮U6\yC(|]M8._Ie`0VPdM j?[H kW%RpC}neɪ"Q_c1Fk媨$yt290k3Ul7}cClÀ'Fw[#VTH(Ǐ̆9oyFnU֑>ӾF,Tgl@+~Œ.tP{ HxUq5¤ Unǣ?*s '9/0'Q 1d^16 \!aF$@uGdQ@bT6daux*cq\nRGRC]l.]UtY"W+$'{[%zGWzҦx- P%l,047,?A$lh(f>d tksգn<-HL3iyI1}n~4ym@io=;lX^mY[ "SֳSnY8 M~Q]+jb Z0L)ZW<\_|)v#a'7_!jk25⥯H{D`R6&i-s)ƵFacp<#-.&gVcs}8ù/9K!Y__d{֢:$HHh Go=Y+S8ZN\@ʮ4s94 iY]Ep:Wԭ:]|KLIޓ|j;,I7š4P~@~Odp0dp/;1J)Li<оE}4;Š۽D2ƒaÚA)43Rx6hʸ$ 9"Cg|fͱ3FQ= lmبb^I&4 ߹]}URe$Ѝ5 [5춿Pݴ#U@bb='! ÖU8kzfS^-#;Cv*ވ=]E=?]E 0c i $ɨq?(cMzg^.,74Mt?:P+㘗{p3c ! f4G~ I?&Z_/*}*xU} 8[%DbĴ|At_jِ<1 Ar- Fcjk pzo=%&leɲ'sJ!u Ft 5H(: haFRd5w]7)$_M,:d_'5wH^/{i؂RqMN.r k}aoMVm"aPSpdK :x9E;<4]´ŋ+ tɫoo *\N@{o)GԄaUODN&O#Glp=ݓ1'S˖:a p υ!޵/!x]Kl'hǞVRpanic: maddr rwlock 0xffff800001588060: enter read deadlock Starting stack trace... panic(ffffffff83325ab2) at panic+0x1ba rw_do_enter_read(ffff800001588060,0) at rw_do_enter_read+0x435 in6_hasmulti(fffffd807086a3f0,ffff800001588000) at in6_hasmulti+0x41 ip6_output(fffffd807086a300,ffffffff839adbf8,0,1,ffff80002ccee9e0,0) at ip6_output+0x1369 mld6_sendpkt(ffff800001529b00,83,0) at mld6_sendpkt+0x364 mld6_start_listening(ffff800001529b00,fff f800001588000) at mld6_start_listening+0xe7 in6_addmulti(ffff80002cceed88,ffff800001588000,ffff80002cceedfc) at in6_addmulti+0x3cb in6_joingroup(ffff800001588000,ffff80002cceed88,ffff80002cceedfc) at in6_joingroup+0x6c in6_update_ifa(ffff800001588000,ffff80002cceee80,0) at in6_update_ifa+0x1a86 in6_ifattach_linklocal(ffff800001588000,0) at in6_ifattach_linklocal+0x33b in6_ifattach(ffff800001588000) at in6_ifattach+0x2d0 ifioctl(ffff8000015bb180,801169ab,ffff80002ccef070,ffff80002a7bd248) at ifioctl+0x1aa3 sys_ioctl(ffff80002a7bd248,ffff80002ccef240,ffff80002ccef190) at sys_ioctl+0x660 syscall(ffff80002ccef240) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cce2f1dba40, count: 242 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace