last executing test programs: 5.287396733s ago: executing program 6 (id=1447): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)=' \n', 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 5.264578557s ago: executing program 4 (id=1448): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x1, 0x9, 0x2}, {0x5, 0x28}, {0x6c6, 0x8, 0x8, 0x7c0a}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x8, 0xfffffc03, 0xf01c, "bb0800ca00f167d9505053b4139023000000007e", 0x20, 0x1}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="690e", 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0x3, 0x80a19e, "bb081aa9000800f7beae58beff0f00", 0x71, 0x4}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/69, 0x45}], 0x1) 5.170197357s ago: executing program 6 (id=1449): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) acct(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000317000/0x2000)=nil, 0x0, 0x3d731a8c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005c5000/0xe000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f000048e000/0x2000)=nil, &(0x7f00004ea000/0x2000)=nil, 0x2}, {&(0x7f00007e3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x9}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x200000000000006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x83ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000001}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00005f1000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) lseek(r0, 0x5, 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000280)={0x7, 0xff, 0x401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4.928620654s ago: executing program 3 (id=1468): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4f4, 0x3ea, 0xfff6, 0x0, 0x9, 0x5, 0x1, 0x1, 0x1, 0x640, 0x4000000000f1a}) syz_emit_ethernet(0x33, &(0x7f00000000c0)={@remote, @local, [], {@arp={0x806, @generic={0xf, 0x8181, 0x6, 0x1, 0x4, @random="0a023aea4ff4", "b5", @remote, "0aaf43a5f973670366fbdd368177c803"}}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) (async) close(r2) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x4fa, 0xb, 0x6}) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x4fa, 0xb, 0x6}) 4.921222355s ago: executing program 7 (id=1469): r0 = semget$private(0x0, 0x1, 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/223) 4.853172382s ago: executing program 2 (id=1474): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x63, 0x0, 0x1, 0x7}, {0x0, 0x5, 0xe7, 0x5}, {0x9, 0x1, 0x3e, 0x800}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)='#!\"', 0x3}], 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x80, 0x1}, {0x2, 0x4}}, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x865) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f0000000140)="71f91e3871ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff17, 0x0, 0x36) write(r1, &(0x7f00000000c0)=' \n', 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 4.848557903s ago: executing program 7 (id=1476): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x3, 0x7, 0x4, 0x5}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) getpid() setgroups(0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = getppid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8, r7, r8}, 0x0, 0x0, r3, r9, 0x1000}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r10, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r11 = fcntl$getown(r10, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x400, r11) 4.80231503s ago: executing program 2 (id=1477): syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x3, 0x2, 0x1, 0x800, 0x87}}}}}}) syz_emit_ethernet(0x1fbf, &(0x7f00000007c0)={@local, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "94fc63", 0x1f89, 0x84, 0x4, @rand_addr="4a49d59c1e70bc7cabf82ea1c15feb72", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}, @hopopts={0x3, 0x209, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x1000, "b0d4c20d1b0b2c03c450c8c2c6f555d8c43e00c074c18ad3f533c250699fb390aad5d82eac9212accf1f4a16769c5621230547bb8275026b4daa04eb91d9895accd3b0c66ec103c3f0ed635a02d7f2e6ad26eb5aec661e6759b18fe9aea0edbc4c4ce5fb975c21aced2b44e9b34c508ab02f95896b43fc58040ebe1342d11366862f49ec55d5e899d03a226c813dab6e4646238d66d51204de7aeb0202a3a9ef515febe032082a39b9af945c2db0d5eb1490d8e657309f70b753dd06f0deb4952f293fe2f4e8e731b446eafa157a2e85305b34c835b1aaccf0a475b3c86336ed77f936aa9794a9e389575f0d67c40101dc2e3c9306e7d0d90a2877986fc890929d14ba96fd2cf6fbaa7cd54e6244c80148cda93ab87c544ac5d6cb11447ecb046fc318ad4cda38b23f511c992a18d8c7a62cdd260a03f003f03f176ff32d8dba56ed8dc7baeb9edf9efd4ca4b1de9c3a8ea385b6b0672d138a2270cfbf9dd461ee2fa7b9b713f66718566a72628f005f4ecafc2535aebf7f4cd7bc8e20e6e48d974d1404a1128cb15d0414b2c47f5fc5a3dd617567df5ac58b76695221a5c0ff78da4c62996ee211c5db2da19d3a5808a2d95721550213a7cc17ca2b1c30f393b404c4dc7d148bceb2a20cf350354cc78cecc0156410108fc7a7a9f2b764a74b2ba5d7cadad2d387878858ec1b09cbcfb10c98ca1e0c9c63abcf6ff30acbb1b7578fc91c76257eb0f4652ef1313bcd78cfa11c81cefb773fd0479b460bdfefc12fea8e08262bbef0f6efd1e1aa4e9efd243f9319d89f55a1e211fc325247e17a19956f9620784a53f539afe8c864835b49ad12a2d578e92112e0ab070d65d54d0e50b1a0c1dc6af26452e437c51475999feeef1b7b41e6ec9bdba7d3121520aa3427f9a9b7475a8e9f96ee322a76070792de08967aa37eda5b61f0a58c4dda2b9854a3d0366aa34ab3eed16c2a148c6e25633538c9b7d53bc354c4db428bf7a45587d4ee7d77ae00d310007e786dbaa4c34a8e301f7a6d90dc70b54fc5649bd2f6d6d816ea4caae0c9ea132b3063d3ee924e323da0edd7b202728a5a90c4f81d2f9deccad348465612402b9da4dfb6c6482f76204d16953504d16b1fd0e6d0fca10f83116ab62d2b86ba42b0c13964201c64b2c4b9d1f8af956ba29945e03b16f65bea2bad8282def9411e64f65448bea95529757ef051547b6dd11eb059f6216f04440fcecc74949ee82e0d4bd6661e1ab78b691d162630c92f6429b59018e55cb89b3bf6b3f4253db774d1eceaddc7d6124e03aca74a4acdb606e160b8305ef520a6c38118831cd7a805a183288768cf1e0a5338647e2d6d23be900aff757a9dcc1ded4bc01fee912dc7276b43ea456e51ac0a9c3df7fad8909f20645dfa51f1d74f2f43ac2bca94f1237ace24293faf584b40f644123557333c34d0f0624bc8deb1cbac82ff9d8d2f142894e8cd9bf786be42cce6f0136ddc6c48cd98736aca0c0cf435d9e447d710c5bc541cad5de86124e7217a45f5d32fadfa15688590c5f32e8d978c587f37ee58bda311afed228f2508384ae52dad6835282fa80ca04e72729f9bfca046b9aa5e035a7ed1c6c28c85120b450c44dc3a2f39ec3b979608a9bfb195db061d1f9a110e78538e3d25f0d174da4b54d7363ae9c719cd65f75c46a86e7bf7fa40847c9fcf46e4137a0c07c27c3b6b3a95fc83b01307597695b880bfcb30a256e37f525a83a47f9815698ce8982f32acbac93901da3d8ced1f6d68fa6351f7cb9691c7c3c9966c648d30fa6ec9d2c186872b8496afc7a850c293532981ab998fc524289f67495d5e87affe167a8382bec2f1520b56b38b8d2222cc753cb97ae7c3246e5ae4b5883c36b5583d2b6ea269c1b88d608b20f0efa334c1770e34cb5b0edfe65add5de85617def831cf7a6e3e5bf2c248e9829b2edf8b0f59f9507ea0f76dd905da08e56e55d0c493bfb63132a51725c92fe92a7a72d5459defc8387193ff1eeaf073515bb3fabb6e78828d8a9c89c13456eeb36a85980f1b7ff75c294d19559ee01c628c0e4c86bc265fcc4b76ae569b50283d05837e50179149afffd87e2b90fce96e77914d43eadce257d31f12e37c1013bc65f5cd05c7de4c2358e9723e0aedc51b53c431bb6ba70b9c41994d97a82382c7cb59add7bdf0e256de5e3031251ad84f1120e09da761e529c6fde9e2b9a966bed8fb54cceb623aa2704ff0b97977999ed1fc74cfd61179b075c054c38ebf41b0da2d0e048780d89a6cfdb2dc072eaf4a2f9ffc7f016d534701b2421c1b2bcdbf341ff690c3dd52790bcc8a06ebddd24f3625654a5126df40920ed4d921d3727c503861dcb9c8989a790ab5dde11e4b968863d4f92dbf690d2d45c3ad180058f8e121a729480505db0dc28ae27fd7679ea18c14be1754c9dd8ad7b64e7ecd892902da81bf265723001305210c59f5cef903c810036322d655f4db12ad647d378004803a0cf580b7e974f2ba23f1f464a1fa8be59f79a229a0fa8f235c0523ba2a12b00bda2ae79e05dcc616ec66ef079641d7616f53f95b1cebdbe1e0442c744ee5c9a19f69d8043c0d454f43655d29fed441873c651a95e75d3988f193b60387be3f646f33270945470787178d252ba63d0b287dce5a415f229881498ccfd7000cc2f22501ac06e30c25dbe28364892c47e31d0d0b4760103cfd1e965c9f695f7259f1da860ba1c704b67c2fbed75caeb306909e07286b015b32981568010e3b3abc254b08628ac51c0c2b1e8a75e9af10c019d9f8c3744336ff84d3cb0273967d2d9b6eb767d369d5f7b0bc2987b2f77ed29f157edc8955a52b2beb3c4220496cd80daef32b5a48e8f4fafd9ed8ce9334ff3ca985770e4285feb4ee7ae0a8ce26929a011e71fe52ee14e4c13d218646395e37c70089b4ea7c8a1cb23c8f2c0d1abf2878009ca95bf46a0672dd2e9becdf320d8b7c4b2fd75b1f29cb53791a8ff3a1464f1bb13eedd0cf7893de59d2574cf0fad0163ec34adf949e303a0fedf700ebe2e56db0b020bd53caa763641fe820ed609a86e7d6cde0f507948be92361279cb0096f46e9d0602cb7980df63d3b5ce729c7ecffbc1787587a0bee008836dcc20b181fe0c3d7fe0e0ea044184b3eda373c26b95ba98c775e28474958351dce0650ddb74b3c7f0fc10670b09d52aabbe377ed9497a86578a9d1d28f9b030330e0ae59dd177602605a080c0988d9a9ac40d23b6d5d38888daca112fdf7d0b0b5db2884ae8b531c0410e034c6e27e4a5a3b51b255e74e8829a563638fc64a8821bb1d5d1f2489c7f09d9775a80a892fd52ac38b9ad7f29e3707176bef15ae9f6c1a3f020c3434a4ca16431bbfb71a141ad941c0f14452397cf42b7db79983e40857ca24b7b544a010f581051f42a62ece625a36dfc9cc9cfb9f330fd4d8b304b2c18dc9728a23e3132f396df2b5e8f7a3afd91523042d470ae81d4b4f107dfb7ac0575ceff544031e0e6f07301aa7c541043fd973613fe57080579a701c195800cd5c3ed3c03fb6b15340acacd3847d00ec135c24175b797d2e57620f1afdc503adbefdf9365ead1cf4d98fa9ec4ab609c17eb6814818d235f970710e18c31466d28cda9ef8225595b9ca2c88e7a6e070cfb5214823ce8a1c89e3ab373a78fc77f6a9081a28512380da618cea41bdc95ac0d09c39a97a2ef21b89d3b8c953f608e3d8b6b7f520db933104b643bda9e29ea9c4c57a1a76b9a27e05befb688641a7b5da5f31f097414d61b6689f3de0bd423f1fcbae6b9fc12a2da8bd954b50c0eef7da5bd38825c1060211113d6fc49337c04d0914a1617f033cfb8de60c45dc99eafef4c761f2fe17827cfba42168c9ec74906e9bb3402398bd3eaa171e11a8b124eaad892381fc383a27bbff8f053a456167e325aa8d1fabb9e7cc95d035ac19b0f583a20ee7bba534c765594c5559ac2d75abfcb54de50596ffc7903222277814d99e96442017e04399b58a5a569d4ba3f9463647849ab3be011384bd0474e7c1ac6c6c84a3de4b22fa944989e434e0eee43ea0c28ec9cd52acf128ed45eea90919adb3afacda89fa27935c92730037da1f4614f07eae87344402ad146d5ebec72e7350ce367bca82b3cba07ab2e07cf86730478079c1e6b0c4452feac60178609c3ef03732905fc2a351c81e7a25eab1837533c6265cc91e6e0026eb0e31ae77c3593d49462b954757bb45012160b5daabf038199a6ff242ff339527057021b6994723e053511919c25eedbd4ce00a0b5ac97656bf7d9b6c4afb93b394b7fbd22ada6d498ea04fe527d9827ec7d85bf2c61888cf56f2a4c2801675d648cf1a038a65a141b96bf4759e30e237f7642cb7ed4dffd52a919737de09d1a3b2576aa8e1cd0775fe36edf46aaee7093a0561fa1dd183c8fd200da38509ae474ee8e29eecdd74fe6faabea6e156dd73a44eaf28bf9bf6cc81e1d4fa6c36ab1fa6d9d3c3b5bd3f364513685161cce953f5de2d73e976961f585205ad2eea05197729d72501815899a3f99b483dae87edb320c248fdd6e86a6624abe8965b1a1c148309c3683a6b54a1ba8eced4b1becfceadda723c3e74b402e8aa9a055323cb42c815903adce1cf5ae8d0a9ab9f7175e548b0408247b2c3a27e7ec2d758a93d7e3ad8e5672e529b18c67fad7e876b5747cb7749dc3f7ccfc892dd4a730de6c75a61c35ae68d7a7acd6d7420be2437dea03444ab712518e16552283320b54ef3dfa8881765777080d263ccbff2de98d6ddf8b8d28b07779495a9f0d5c0007e1cb553b5567dbfe06b83a355d408de5603a0fa15574ae993c2e47540bd6e7288009a1c6389c656e017e362246daff69002bdf27ccc0aec05c3d1f9d26a65e689eec8dc9fdae056fa39fea475ff427873ea4d5718bb64a144e662714b4739659cccdb5c2adbf6b0859445ef1fd37bf2ee8d1d4b5d28097c2be90229eed2d081c62c2d8d7508e68c0cab2fcd6b5e66a5cdd5acbec17cc0815c5a91419894eeda8937765da94c7f727fe55301412213a076246368ec5b5b9bf479f8e1e5edada4737a88f5423ba31988c2fb5ed93405b80f0727103c6e4a1fa715e9c0b07454534c3d4ec1ebddf295066b337f6beb910d739bd3e9b4e3e1dbce30fd6ed016bb85912c8ed9cae2acf8510635e48f17ae437e46f410467c6f058f365d2765d5ea7eb59ed3bbfe9fbceb2a4c2dd9ebdeee50a98064c6d451d6c52c0aa87b990377819a4259279a5e99116203fabeed3c184cefc4f329d7bdac631ef8590b48fa08f1bfc2d22ff60499d8a0b39120172d9e17d8401b8a84e977ed7c077519e98b0927119567f00f13e648b370fd6b7b509fbad5bc0a5b005f7e7cac65fd347a99496cbe44fe84e4c3fe191a00542c89d54376c73c5838a6a62367dce509ffead77e2ebc8ba76c2c5496c6ef963387afb99f6b73412863687e7917cd8baaa6f9de88288451d03da1764a2bef01fdb9695b13c5c83185ff026e25a558a9eab24143433b4bf1d5accf1c123377e7f77d1b4e9d26ddd9f80623a72228c81a98122f0225950ad9a7b86a2d09e9805da3d24824fa225c55d317666fc5d5cd909e560d0b943c438929edde39c94746fe6d743b8ce11058783a11fa256611a6f7adea93ae3d9669a518a97f557c8ccfa29bafdf50d85ef560bde78740ed2c9b8529d1de85a02617725d7e144b405704606a9a8798819a2acf87e4bc1affeb0c8469cfd5e03628a99d98aa35e0b579b5aa097334bd12bd560c9c1640486442007d72a074c33ae042a39982149c"}, @enc_lim={0x4, 0x1, 0x6b}, @generic={0x7f, 0x32, "d0c1b0f2bf225a803b6698a1ce9d6c4e0b85c2fd5815045f8455fd301092b962f7a7868043954e58369dfd3e8f2e4c81e0a4"}]}, @hopopts={0x0, 0x19, '\x00', [@enc_lim={0x4, 0x1, 0x10}, @ra={0x5, 0x2, 0x9}, @generic={0x4, 0xc2, "78724734bb349d32eae326b54cb0ff691d53479d77465fab17bff55905cb40010f0a419f1908d71772ded1bf159777436d3d8af712733de65105f4a61eb717dbdc3d0142f1bbdd5eb55e25ee5a0cc22dca0185cacf8dfdc81bbb86432c1778c85f14b0ccd649a77c3932d0ea106c62acdc039dfe1a1cdd83f62243552b61ef0643570cee2d26ec9cc77067e144d4720fb5516d3caed17f283c931ad92105f6919d89ce12da13205e2d1e6c8b89d3b0713bbdb3dc8edb0123cae6197b7f8332ae5e3b"}]}, @dstopts={0x89, 0x1ae, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x5, 0xd64, "439afcb5f455b87b12a8daaccc6b92cefeda557735d56fe9bd8994ab95035283a045081b87169ef0a79de0f778950b356652c9c937b9bade8e35956a7150d05d3f866d6f8b5971e13bb2fc2387af5b634078e5aa192d1aff5d752bb3514e85db64faadc341fae4f28d7f6ec1898c281eef4c35ec75ac17cfe6d1b0ee0b3f27d8fc958516208b2ed8db6966ff12267fed2ce3d0e0812b4b18f9a8171f6c1f450919d2d06a176c9931566bcf2118907e0e72941895f148a966d2599df1d706498596cb044647c5e46e14760ebf95a2469ba3313c10c3d40805bc8b1f637c0f6e39f2867edd4269ace38e341a0bc2563577b8aa8907860018678c089c7e331ba921e4aebb4c33b0b2648061f4336690c20b224f3713f53dbafa7c8f1a7a218fa67211a174d78bd12c18e5df5ebc7efccdbf3f791c0db1bde65fa1995d0351f8d071cd0820663686c540a08c8eaa6fd1d5265b70960029ee511967bcf59272e0e6f8607f0713f69b0dbf89091f5788a631403b13546fcb6bb2eba0fd474a2c527e38bf561b702e3b6dc1b9aa4a223640fb5b752e80683cd6d8dfd74487ba46b09dc54cd8fa90d5da301759fbb722610c394de03145ae3bd68131a99ad80dab0fa2f24b58e61e8a9766617eae36daf31af70562f481636b351ff031414010446072d4986b4df89606001f7e85ea331448e5b8e06ec0b1ad2c7a19453a111ea8c07051543ba1ac4adc2c7a57934cf38a2249cf0e81752bb415f586d6901746a1a33e938a4b8bca2ece5ec0f10d2da4493469b9936fcf9244175bffc9561a1c705b8aa8c1634303262d3c6a914ff798764a33e1937005f06320517d2b61be615abd9c18c158258b55e16a63c14269c1fd04aee5d2b5f63ce86684cb481eb5b55adb2ad286432fdc86695c598881f4c0e03788e48a8820532ae919fcf74e14bc73069e3be1e39d0cc2adb71491d3680e69a113de3d318314bdefd98e8c85af0870e6e79d488ef587a91fc90fb0175c6299d32d913f81455bcba1674d332e9c411a1af2f39be70aa1ef9a0efb5a98415336c34d9eb7694bce23e21ffac896a457535951ff8bb0d8d81d475ed184155b29ae27cfe2e66dd193f4f442fed3f48423f9d4a7e09b13c7bcf0988309fde54face9e73ee2c5c75b4e9e36d41b4b1071a9b4b76d5c40124d12fcf1fae934e461dd72a5d242534a6bca033f95c8732dcd2bb41f6c188f4ebc38a11685d2df1f9425f11cc8bf68f86b1bc810dce6f2dcbd8a51a476c087468d820d157e69aaa7da33b1279a6a4ca251e1996cc9fdf3e58446b8b0a955edabee56daf029ba8985f9838d482cf9ac78e3c6fa14c61fd08766daee509a735d444579afcbae6397acdc37afa22722b19dfec0f35b0a6a0cf86288b5180cece85bf17497396320f77d50d382157567211b504778c77ae53fe1528803d4889976b2f921a954fa79f57fb805638ca73231d05f14af9f78076b5d22073850191b3bcc8b5b2a5a55c1ac09ce773df1d909d51c7632f21089b54b3df5930c5bbbd64e13bff2559f5652a0364485f19a6f4eca00c3fb3e770a3f244602099ee3f7267ef5f6b6a630b9ec5bbf21584dfeef7a990479714d969c5c62f66635c830b0530af3c399e927d0cdf4208106bfbb5e0a2f57d9d199691547bfc5c34a8e3bd05bce8fa6780ed6d75a4deb7efa90ec923cc5f29b52772c6e541c48e654412a60ed51d10339a864788862394964de9d356d2853812edf3496f7814c623612d974ad66e179842a50b593eb01b842c03dfd967408af1c5db1365a6f0c39c4da2050574abf2713f42fdc0bb9a7efbc2a17b2c6cbf9c7b71182e286fea48829ec4b2aefc12758083478ae291fc7c0bcdb66e2599c812756fd92a789ef494be89130e574f1e0bd66cd000be34d8c912b5659fa73409ae1e3d475991ee8448d97de439afaffa3d8e0429d488f547f6fb1306dc6de944f88eaaae92e8de1e0e31b2cf5de8b8e60c16a0ad1a09a41b2a34f1d0613761b664262cfbd421cdd65c935be2c179e1c7d69d6c29452492b21a336f0607e23a6395aaab7a39e4b881a17321afd04218b822b3c68fcfe4d74b16dd8700ae9c8e6bdedcb49844a6a641fc49a08555dbcb3b6d68e435e9d419f5c80135dad44c050b7c212f1f34da8796f4771f36993ea41635e890c876bbfe06990c70c071afccf2e862127ba4fad932082de0cc48a0f0b10737682c0e67a33dbdc38cb136ddc8cc0e84b633fe2bb21815075d5e752cbb48ef5bf8f60b39f06401dcefe079706904127352e47e64bc49f1495ffdff371263abb8a37ceef8f9da04af1248575cccb5eb78880bba4b4ed7787a8024a8802aa1fabb34500aadb97b057200c06feb4a70593b37a9386ebd73746b0abd8dd6189db5898012510e35221eabbd02e7be19fdf78a84dcdd4768f2e2a411ae887fc199def00da7190fa0aaa7365300a789e2605f478d305596144dbe73509215df4bca956d6f31a513e8be6268355675f8d138d8870f758a55d0662a70e4f2d091250f630d1e8c94e9b94f76ad85d85a658ddddb5d6b57adb8807c7bdd1f16df56cced2672e869f43b1e7dc84607c4131b3638c3f53aa19b767c79511ef1140c0d4bd0544129b19d2cebcdac411b2d27ec7d363aa5270c5bb22ab4004f7ef4f5ee2c6b7551b650a53a0f2b45b3facb1a6be6bedf1cc0d1a55ee3426ca363c4e7537f32367ec002ee4c47cad34620ee5a42583d275a945ed899924e398e951f17af094656b61b48577d37869639c0aa54c1dfb6bbe2d0d9a43f828dfb9c8fe6b287a8578c0ba45955c29f6ffe05bafe0c71b4ba2879aea09ff71daedc59f5a0f9506ffe86ffe4a739f9a13e72a043b1c97795afe0b269435362fa4541ce4b06c067c0b7c634b044aa2d17ea999986fcd51af4baba0e7748714d7b6ab2a85d562a732db081a1ed2b4c85039749f2edbdb36db29bb9eb1b2d10aa7d1ab768db5dafee569391b82b2485a56c447a96f9c5601108b80183606e9c24c3d034bb77b45bdc02a32ecb7d9dc859b8c3b0811ff094b2d104cd97cd6b5b7e6c07593680337c1b1cfdf64748cf39489c9105e9549aa2a02f7db6fcb2be3e90645cd22094a61b058b378910509f88c90da42b197f0e8f80a32bb9b99a89bd03c728dff627cfd177257b6f5f6fcfd2ae19972d0dd4e7437f4d93c004075ea494aa07da7e2a637e2713bf756cd9b94e49621320ed1a559c33d0b929ce992d05f77d25998d6dd197e2154b2970d4ca41988518e0fec122c4ea65b8324b018d9c032ffa9ebb381f7c96b4c3bac7b5905821f8129115a904d00ce37d081ed232b150c2b20aaa94f39cff2857f9291cc040f958ef72fccf515671273f1aa13db57a661b96b56f89ca5685207bb51010055845643a8dca83d229e9a9de008a232b5648d62490df97ef4761a00777a5f1c19679fc345d50faa35ea253e0f330e8e445b5b1edbff70d60a7ee8083cee0be4fdb2a5e009ded5dcc82884bc5ecb02cbc51b37d1de39a0e64ecabfc287d701a3fc3bc3f0ceccab1423bc825f4983031051eb5e0863a80d2bc4ac2a184128016f5aaec5f7d5e0b6c84a5c6644b1a09bba252e0979ba1b5fc3204957a276f4506f0aa3d8e035f6a27c2936798c12dfa4a7909d41680a570e573ba6d31e1c3e6a467502b631e0049a934812150dd4d6968458775c0c46c96b6a2654ffb6a6cecb61c2c629f45624e6c6e7b229f191a627c70234b3eaaadce038fb91728ed63dae5d7d29250b5203c5c6ee54b4fda8a3c688142c3b026d2db10be4547aa3b8fedb56fb069d020278e8d4b4d09fd69e292d3026c1384b39d28be9a81b545e5991e557e89b1fa3c74a9cc6d71a0a682073f4f5a649efa92bc15a1b998953b6a916a4de5160a873d9f039aa327bdb0b9c03aeb65be3fb388436d0e2d6d48b61c3bd0ff7a5dab46e66f9f2b756c6a306870c54e55960f4931adf2b1778a310ded6b6aa9446b6094b2b510b48bc2b7c133d109deb3f461665e098739f939c8e308109dba1d27136b439e8a6838e2f800f1f5cb4548fbfa334d9c2abd276b94e0d63a1722b69ef988f1b186ec42d635f925290619bc03998838d2d02ff440806dc889ef2cbe08b8542f997ef0c86a1edf6b38755871daf29cef60584bc9059a1f0a923fdcb0a33ad6413c8beff0cb28b4a24a622066c0831beacacc722a3a7561f692ff53240bc4f307a06c7a051ba8e46096c6d3dfe4a548bf9c0e7412f2a22c6ba2173497afd8d9885d4fe7cb9342733bf4b495a43dec3f180d36e2d204c7b5286fb20c81dfaa6400e93e105cdfb139a94d24c535201f98f6dd6cffc353fcfe0f493f15297fe40fe71efbcf43ffd5f6ea9d8826fb07e88e785cc3859137bee03eb3eb399270337e4328bac965b15fcd8b3851a2d8d307a9a5d46136a2fb947c23821cc0e0255b778158f8bf52fdcfeffaeff5c9759736953aa7adc8f0e8505d686a3ff6b3f991acd7a2fa92c36be9419bc2d46826822f3909908ef2ab35ac00a341dcdcb8ad4e109d39099cccfa66775c640a856426740f32d7f32e4540c683219ef07e5cd95fd88e39272afd4cd98e7c590f6f766f4a6fa0d5a3ec332c4496483b7c9eb662355a78ebe86d596e427ca6a80aa8775b500fbc537dfe2d034d7df329aa24460e0e0c56a69a723febf231a7cb32c468a5645e013997d8921215a6c2c7a2a34ee72a4c0d90a9da7173fa7ef53e988989c87a86bbfcb0a567d92b308854eb7d3cf58f261d7be766ad5ee868a079af50f7c223bbb1b026e836be777c096c27cbf08419ee0934ffd6a31d3bfcfce8c06256ef7e8d15840a704993fbbd4b55894"}]}], @udp={{0x2, 0x3, 0x8}, {"6ff40730cea4a0dc41abd4850ea57c1461f5d61394d85c077f0c060b81a437f47388a3b1676f94916c03120c07a343815b90bbac05b4eea02c05ff52c37b2e9e9e031782bbef3623452c06c4ce02c8729de481bdb9d143eb86d12d37a4422eb299b42d0a0f2b3cfdcbbc1713f842b79307508f307a7c11e52e29d390973d1163b669f2e6b99d0a29b73ca7b96825479e4705fddd7f23da5ec820dc8895bd8d05e3193fdfd1290334020f4997881ba8abb7fd40b0c7c741967cda82f698f2831b9c862c10f18a2f59ed"}}}}}}}) 4.692417819s ago: executing program 3 (id=1482): r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x40, 0x8, 0x0, 0x0, 0x9, 0x0, 0x2, 0x1, 0x0, 0x2, 0x7}) close(r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = getpid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$setown(r5, 0x6, r3) setuid(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r6, &(0x7f0000000000), 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x8, 0x0, r3, 0x0, 0x2, 0x9, 0x40000003}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 4.6880493s ago: executing program 7 (id=1484): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendto$inet(r1, 0x0, 0x0, 0x1, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r2 = kqueue() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x5, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24, 0xadb}, {0x101}], 0x2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000380)=ANY=[@ANYRESDEC=r2]) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0x5, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x9, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x7, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) syz_emit_ethernet(0x24, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3o'}}}}) close(r3) (async) syz_extract_tcp_res(&(0x7f0000000340), 0x10000, 0x9) 4.641293334s ago: executing program 6 (id=1485): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000380)={&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff2, 0x4000000000007}, {0xffffffffffffffff, 0x6}}, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) recvmmsg(r3, &(0x7f0000000600)={&(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000000280)=""/160, 0xa0}], 0x2, &(0x7f00000004c0)=""/196, 0xc4}, 0x4}, 0x10, 0x1801, &(0x7f0000000640)={0x7, 0x2}) close(r0) 4.641007448s ago: executing program 1 (id=1486): socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaa91c84e4f7f689569280000000000069078ac1400aaac14a1bb4e204e23", @ANYRESDEC=r0, @ANYRES32=0x0, @ANYBLOB="5002000090780020"]) 4.640457359s ago: executing program 2 (id=1487): mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0xf04) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="a21b395e2ed9a2db098db65c811925ccaff6bed72b37b3343d153b425d22a3cec4c95021f95d920ce4d195093212ded5ea389c30f4036945eecc", 0x3a}, {&(0x7f0000000180)="1c55d05f1642c87690591e95490880bf12920d5c3d0990d8656d7b2ee85564882331d5dfb3750328422597261d92c1fd030df2811f3364fae1e72eb04568b908ab9281260265fd8c950ce5c3cd029d5234c4dc15c72c402232e6e20c0cab1c33a72dc3f662819f19d4780ceacd1cdfed2dbf29f86f66ac428c88b68b0381ee38530209f3d6d435a028820767eeac546bee85266e5f50690d597fef", 0x9b}], 0x2) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3b, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @empty}}}}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="96323d371b3d9a34522cc25210a10f96696b76a93a4638d42f39fca91283816b9b7062a8f6a5d882df1ff53e1f2131708dcd590d4c82fcb9ffb8f8eca5b2738d34daeb0a80574ba79b814f9115ee7f4a513141db1c1164ea09a72b8a1a97dcfbfc78"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000002a80)={0x7, 0x7, 0x1, 0x3, 0x3ff, 0x0, 0xfffffffffffffffc, 0x8}, 0x0, &(0x7f0000002b00)={0x7fffffffffffffff, 0x8, 0x80000001, 0x9, 0x9, 0x3, 0x731, 0x5f2000000000}, 0x0) shutdown(r2, 0x0) (async) close(r1) 4.638263853s ago: executing program 3 (id=1489): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7859) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xb1, 0x10, 0xe4, 0x1}, {0x20, 0xd, 0x2, 0x3}, {0x6, 0xaf, 0x83, 0x880}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=""/244, 0xf4}, 0x0) (async) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) fcntl$dupfd(r1, 0x0, r0) mkdir(0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6ce162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff0200000000000000000000000000010100000000000000"]) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) writev(r8, &(0x7f00000001c0), 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)=' ', 0x2}, {&(0x7f0000000280)="6614d86a44af04aa40f06d71457cec2a5d6b7724ad27e1e78e92e2a0fd5e76ce8a1e76c41669701a8e923b8ff0e21bde538556ad0bfc4839704c93e06110957ad7dfc5e62061460a", 0x48}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a9ffb9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f62d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf12fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0ada4a", 0x575}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) 3.537236875s ago: executing program 1 (id=1490): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1, 0x0}}, 0x10, 0x40, 0x0) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) 3.531794685s ago: executing program 3 (id=1492): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) pread(r0, &(0x7f00000000c0)="cac19a11b404c749d4e948b5e392cf62e304c8ff78a058529c7790d8e1fcb8cad4cad805b042b1996c8b6eeb3361b39955805425d07f3d8de4bba6a3b373b31ccc37b938582092cccb1a46e59d7a8a27b56e92a091e4f283d860d5ebc2eb3a1abf984d84f68b3875b3e9346eb25624224727fb5d09749d38d4936a75f6fcb36e6019", 0x82, 0xfffffffffffffff8) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async, rerun: 32) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="5914", 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() close(r4) (async) ioctl$FIOASYNC(r4, 0x80047460, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000340)="b21f2a240dfe6debad6e81fc308d36480bfc05bcf154ab", 0x17}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0xffff08d6) (async) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x9) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x18) (async) write(r3, &(0x7f0000000140)="c591", 0x2) (async, rerun: 64) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) (rerun: 64) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x293, 0x3ff, 0x3, 0x400, "2c7f88d112afd4f3bfed0f274ca9576eb663855b", 0x794, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffd7}) setreuid(0x0, 0xffffffffffffffff) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) 3.531304638s ago: executing program 5 (id=1493): syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x8}]}}}}}}}}) r0 = semget$private(0x0, 0x7, 0xc4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x58ec, 0x1ff, 0x2]) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x20, 0x9}, {0x24, 0x6}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="39f71d3c6259e2389059ed", 0xff6a) semop(r0, &(0x7f0000000080)=[{0x3, 0xe}, {0x2, 0x3b, 0x800}], 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac140011}, @icmp=@redirect={0x5, 0x1, 0x0, @empty, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @loopback, @rand_addr=0x1}}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x138, 0x0, 0xffffffff, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x59, 0x2, 0x9, 0x7}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x5d, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x40, 0xf8a, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x40, 0x4, 0xffff, 0x1}, {{}, 0xfffffffffffffff9, 0x91, 0x1, 0x7, 0x9}, {{}, 0xffffffffffffffff, 0xc8, 0x1, 0x6, 0x9}], 0x96, &(0x7f00000005c0), 0xffff4161, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="c24f1ed0ee7501c96edee9cd791ddb5625b58e", 0x13) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504440, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000041600000007", 0xd, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) 3.466239051s ago: executing program 4 (id=1494): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0x9, 0x1, 0x7, "1765b55c3276ee0385656de631a4bf7aad76af57", 0x3346, 0x5db}) r1 = semget$private(0x0, 0x4, 0xc4) semop(r1, &(0x7f0000001f00)=[{0x3, 0xc00, 0x1800}, {0x2, 0x34fb, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x9, 0x1000}], 0x4) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x400f, 0x9, 0x2, 0xca, "974e0200007f0000100000f50026d100fc000020", 0x4b0, 0x7fffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) read(r2, &(0x7f0000000100)=""/192, 0xc0) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, &(0x7f00000005c0)='|.EM', &(0x7f0000000240)=0x4, 0x0, 0x0) 3.465688019s ago: executing program 0 (id=1495): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x4000, 0x2) ioctl$FIONBIO(r1, 0x8004667e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) 3.461105843s ago: executing program 0 (id=1496): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x16, 0x13}, 0x80000000010004, 0x3d3, 0x0, 0x0, 0x2, 0x6, 0x7fc, 0xfff}) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000040)="23cfa05ef3d01b78684df50d933ac4ebee6b712ad31e8b0cccdf402a98b8c04aa2c4e963f7c5e6d4f268ff6427ae2394cd1ddc3fa2c339acf7443c6674d013c080cdc4a4c845d22eaa25357302e86a78604fdbfaa685abbb17625773069694242b2faa92b2369a566aa37dcd62b894382aa12eab022c57dbcce1d492ec6093717b7b3db21ae64610168903c00e00006793874c4f4f2164c9940f31bd40777293127957bc36561406575f5c2ec05a32d6310bf4a6037ebb", &(0x7f0000000100)=0xb7, &(0x7f0000000400)="bc11393424a0fe45cd9e866af9e7937868a1de0e5940dc990e8078255118ea1bba2ea670d39ef1692867b58e07367426e232f3cdb59f73c17124c679577a65fdfb3c3db7d1643ae95565e427d97a078ddcafbf060a8466c83e6c4509d49ebb08383298ffd301fd97bf122afc73d41a95c2741937eb1eb2a53228fbab0472d0e35388ece45a94b3da6688de64ea69c91dc242e0fc047c6c54410079a5f9ed3d51426232de3218e6c2afb252d21338215b07b646913011db8dd53ea5c84368b285b35190917504d552faef69483ece29607003611b04f9078f56be30838e13fb75c1e422b34ce2c020435e4f87639f71a826a075017dfc10ff10721fe1f3ce118ad68551c10afccfbf66dc2de6bccc6c54e89fa7a8f1892bd6937eb237f12488408ee566d31be67adc360843e411b8d7171e1e0d3c6e2665e16689cfdce5ecb8e747a41331d9c0bf5f454a97bf480c62efb6797029e946f5d5927cab4872b9661f9bd0bae99db1e80de16c075b51c1574a655fdf6a126980bfda58b4b0f9fc7ffb0f2efb4423a0481709d347779188ceb74b8778312168269527e09634fbd81a4eb34fa4999535304596b2d9b84accc38e8307a9fecdfc4e4ba11e5c5ecc031402a6a44fe686010c56094ee2f6747256450b600c59d3d204327e122e28960348d29c3e72868b67e96625fe9d150ba93d550d045bea40b84acb7e9a7a838868f32d02352bd5cb1e609066c9a6f95595879adbc595c438b5296aae7c7944b5275dd3567b0d4485d9958d0b41568e83a9e10df415cef0834726c48c4a08", 0x23b) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x2, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xfff, 0x5, 0x40, 0x9}, {0x0, 0x7, 0x4, 0x5}, {0x3, 0x8, 0xf2, 0x8f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04", 0x6a}], 0x1) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000000)={0x2, 0x2, 0x2, 0x0, "cd182200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) r2 = open(0x0, 0x2, 0x21) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0xc0285108, 0x0) chmod(0x0, 0xf21207ebd5423768) 3.460273582s ago: executing program 5 (id=1497): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x800, 0x7, 0x2c, 0x7ff}, {0x8, 0x63, 0x10, 0x4}, {0x8, 0x87, 0x1, 0x1}, {0x0, 0x9, 0x0, 0xc}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x7, 0x8, 0x7e}, 0x5, 0x9, 0x100}) fchdir(r1) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x9, &(0x7f00000001c0)='./file0\x00', 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000280)=0x8) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @remote={0xac, 0x14, 0x0}, @random="7eee3289ecc5", @broadcast}}}}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x8, 0x10001, 0xa26, 0x8, "a46224c8f996b84d73a3ffd06df8769cd878bdc9", 0x7fff, 0x9}) recvfrom$unix(r4, &(0x7f0000000340)=""/4, 0x4, 0x3002, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x20) r6 = getuid() chown(&(0x7f0000000400)='./file0\x00', r6, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000480)=0x6) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000004c0)={0xc, 0x634}) chdir(&(0x7f0000000500)='./file0\x00') r8 = socket$inet(0x2, 0x4000, 0xe3) recvmmsg(r8, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000580)=""/225, 0xe1}], 0x1, &(0x7f00000006c0)=""/169, 0xa9}, 0xa}, 0x10, 0x40, 0x0) write(r0, &(0x7f0000000800)="536c67fd0b72ccfb9646f3b70c501accebfd5bb6d3926b3dd0592a3919c24acb14b339b6a1a35387e0905d10add599", 0x2f) r9 = accept$inet(r5, 0x0, &(0x7f0000000840)) sendto$inet(r9, &(0x7f0000000880)="95eb18d4ccc28c5fe93f1824100dc9f165dba55d416c5290f31cf633745b98d70e65ddcf9ecced8d5d133c7ddb3be531ca1a8649dc95421e82ad5f8383d04bb734bf63c2e6ac", 0x46, 0xa, &(0x7f0000000900)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000940)='./file0\x00', 0x10, 0x4) sysctl$kern(&(0x7f0000000980)={0x1, 0x51}, 0x2, &(0x7f00000009c0)="2d704dcc42e42b64863ad56504cae4923e86076937e3a3", &(0x7f0000000a00)=0x17, &(0x7f0000000a40)="546ed4af1a79890262b75c9b09c12f0944f7dcbeb3ff72bff8185fb33f9cfc45c7e27106e6f905311a3f2f521c9451ec5cea3d78dbadac31af5e1857a570443286565f466aca4d60e1c90131129eda468c1028c83d5d04abf8cfc84a11d83d551d2d1835d4b0cfd9836c0e839563dd9c8e039bffdba0f8a7c717b597441886eee262afebb6962bd7ab9e3ea281bd654e9ae4c0dc4c8efcfc7a52a15c84606b2ff390495358db39765ec3b14c4d18e0e5f7b3f3d7d164cdc106cf3a2c15be", 0xbe) dup(r7) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 3.446027482s ago: executing program 0 (id=1498): syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x153}], 0x0, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2}, {0xb1, 0x10, 0x1, 0xff}, {0x6, 0x5, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="258b300ad1ce74d03fb3f3ea34648795710d8b999eeff999908c038f39ccb0fad17df6088f2bd731e8b0a8ebc9f383b40bd76927497e2f8e43169a56c62431c53cb80a767a2f21a4", 0x48}], 0x1, 0x0, 0x0, 0x40f}, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r3, 0x6, r5) fcntl$setstatus(r3, 0x4, 0xc0) write(r4, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0xfffffffc) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x10000000, 0x7, 0x4, 0x71002}, {0x9, 0x9, 0x8, 0xfffffff9}, {0x3, 0xf88, 0x0, 0x400009}, {0xfffffffd, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f7, 0x6b}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x7, 0x10001, 0x2, 0x4}, {0x9, 0xb, 0x8, 0x1002}, {0xb8c, 0xa, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0xa}, {0xc, 0x5, 0x2000005, 0x10000000}, {0x0, 0xaf7, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_extract_tcp_res(0x0, 0x9, 0x800) socket$unix(0x1, 0x5, 0x0) 3.445536838s ago: executing program 4 (id=1499): sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040)="7df995df2c98105f24c0cfc29d804463dffe7f582140db4bb37e61664a59a774f8031bb0f79d707608eb585496308faa", &(0x7f0000000080)=0x30, &(0x7f00000000c0)="745858a91f", 0x5) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) (async, rerun: 32) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000001c0)="d3adc64da7085f69a3f339e1fc06d452de5840e74d414f381ee9c653fd337b42808cd99cb39913b8e6275635d5fbb7366a977c85d8b68bf0e68d90107931ab6a2c0915d909ab9869790d47e234435151a30e786159726e57c73cd6ff6c124176c20aac7417de725120fe01cb25cd632c50ba8db339a050865178e7f1828096a432b42b8ee1a923bc5ff86a875be9bf81d94fea0d11bdab687ca684addda51a81b5e60311c7dab4ad34015d804a051cbec8708a6482f21c3f7bb1039add546262c465529c95dacb5055eb759454a21cc0078aa25f3e68f36a1d58674e0d97ffb24039ec1a7f7cb4c15652cd83c74665c7cb8249bdb495a0ac30581d49140b2f87a14abc556d1ebb765f6b86bf083f52f3b7833013f5bcfcd04c4d6f309b4512f58f5b778f50d69af11ca6ec5d5f7bd499ca8d4a0f36c2cf605c5c169d0425a9ae3533219ce7e67af727ba5e404450ecee2330dcd9ec4b49e8e1fcfd3ca16eba74f71d33222d03ae3e2b3abc3184b97efe619a0a2a47cf2379e8e6b247c582c68b77f04076f0e7890cbb4f3cb1ebcae03c0305bce2dc933e27d37bde2793ea026a9e2fb96ac35f7953f45c773ed1626a4b10f05a46d6e5bc65939d8d8c9e147c1feeea1ac077ac174c8fbc0db22a56b35bd7e8b997a391633f37b2848d9b7a5078cf258eff58297ba32eccd3b27dfdc555e39dff862742d85ff034275055d908eee547c6ebe07d9eaaf27d889a42a9ea5c20b1aae0153de159f6a4ce65bd8798733492cfe4925722472af3c16734b6f50a93ffd27f7aa82b3121ac513d2b798048f12237695314605e87d403a06bf26aa94d8bd3ba79831ee1fb97bf9a05b332bf9be97d83e24cb5eddc1adef94375c199cd380481637c3ccc28f18eba6500fcfe8a3b37bdc45b880aa03f1b87427db93122f475192d7bd8709a4b60b6e396350d4518dfc68e75fdb8351a5d126be53ca678169112dd31b7408fca5ce45112d92c55bc6571254836dc639469b25a0240ccda7b9e5460c73369c576ad8f33c0fae51003769b40c64dc237a239df765afc29c7ba339fbd0491f849b279b058987e7a3be7afc760dcef0d604db471567298d15f70ab48ddfcbc195bf51765efa50caec2724e40bae18d37446c382307da48a0fdd6f10d4c85c13f9f9142cfff34683543801a51fc2f6a8283ef2f188491404ccb3be0ecfff4c090b6a51d18ac9b7a0bf309e041d935f97e4c8256c8da57a7e943ccfd733fdf1d013a4b4b793f556b50f544c75558fe6e5873144fed35399ac68bd44b6d7f93bce467b6dc1fadeb2bef6443915dffa772ff2af88ca407cf84583d21f2cb12d75edeb43257fe81255a33c3ac39be168b70e27b4cfce19dcf113ac75fe7ad4149c11fc316db2f35218db8bc1af18e3cead4eeb80128985a13fcfdebcde5532e7fee203d16c9cdca79c59a598024f7fe36578555c1f14a12c3e38e6b952e85ac1c4183abedda5386d39286bb7a3023f5f4494cd569a842bca200e4977b09f1d11e20c4e9c8fad49e585218c58bd64937c728ef0b7344c0ccc4894cd343064193d58e5ab6ab4085f28c8026939126c0699d9eb30e3f3f5fc296f79abd9eeaf57ebb8ef0231be7145073cadb7b12b08fca622647f5fcb3802f345fff50c7c442fe842f8f05c4527a66b6828be8c33e9e81dff144b86a5748121794797a38fe0be01e896e97ea939158398e2041bba5d417c8c53af9922b9a7443bf276cc82e9c3b525898d4090661e19acd9c76fe1cab08ca54615ede9d1eacee52b0ac32331f0a145a6f3919b80b2f8f204216ca9373c82b37233b9b2834b2061f3db1eb930228b577e650b1a5425decef394bd00753cde3f9a51715a03455c69f6c015ace91eb285d0ec382f8dc02b78811e70d164ab81ee0586622a7712f9a821ad3f92a934dc9c072a285239d594b3ec433820b661d83e2efa76b1d97f88a5ddf963fda03bc26b6faa926a52e04ce45b90c0bdea5d70bf2d35d5b3feeee9813c7b26d20fc148ca2c6d838cbb2b4986aa37f6a18c0716806b37f35ddd60ba7034dc6c8af3e924270a8e9d58303e48c2288825a79d840da9cd6f1eeb26de8ff23d2ec3f2fe5b435caff86450c6af0e093b46b331d869aaaabcbad23f63c9a7b605971c16c9c3ec5aebb183bfe4b09d8ddb7f43d9033c67d138468c5bebfdab4e75e640895a64b2709ec559399aa5a0d3ae2e9eaaaaa8e9898f2324c9243116f26b698327e499d8f02bcbcf344d656e27f5c87f3e90a7bbf161610eb1b52efffb573decc6145c9a73f1e6e30f071eaf435dc9af7f029caa44e163493d036603cdaaa5a6208b7835f068edd82bea36a8a11195ac763cff806728c63516861d105b2dc3516fdafc3f7d0db9b5730dd4641b1d95388b757c43d7bad391df898763de53de785acac9600c2bd5ebfbacf628ccd96dfed8918db31f57fe72835459adb27df266c50f793cfcbbff1d80202e0b3db9fe49dcef948da7cbffc39c53c9f50dfe47b2f761b0bca3ab090ff9d5df21d07491cb060ee7c30096726708311629e5157eff248715150ecab6ffb5716f969d529190addad6e1061037e812d0eed1a34a6ab1787e5fce6316cfb38ad74dddf0b9cb5b5dd8613f1f1609b5a11f1c4a8932b8fbb12f31fd62e502fc9f74ae11042cb3e72402a7001ca7bb99664a3780931e6c72efa19df418b9fc7d9d52e224f75257a61b5d59a7c051da37db714690af7127429584ef85615350f5c2d6b1859169aea4c60b6cea34f37fe43c85f78c95b84d27e1c052085af1d335dba52e3b50219c0f2ecca2f78ef6a297c57b35ac06b64d5b9f0463e922b9ea58d573a13e09533ea0511270285a2291b31c7f19bf37b8d0c0599e386eaa155f8c8eb79d409f35e4e94f0e883127db9e56dd5a904f56bce11cbeef230ecd8f33da973689e8427d4b268ca894bee26dd9921683f161c3bc16849ef91e23810e8488bec1eee81cea0dac89e218fa8b2df8ff27448ef3e397d5e21511c4cc2ac099b9aa51bcaa260876920eed971335a9616ee88d1ffc96fa6d4d4188c517aed200e5241bfb0b3ec1bd171d888b27734bdeb5a1de79d49060e58f8aa53659d39c111e8530df7e9667f065d33d40d0f6c25212aae1d6acdcdf5674c912a5d0ec2bd67eeb4b354ada5f57cc3a7e6a96f9be3b103931a8ebd5f5c7bc8aa6f2a3607cdede71fc13e6cd9c62c3989e84cb11e8ef00dee283fc6bdca49e8b4d51ed3613e804c0f0e334ccdce15c45d5e210198db72f16062b7ba47dbe3fb4086e846cfdc79a03d3835d28c4abb9be4c924266bc01b72ee0e43c5644e41025f5e5916ae18b59c2449f2f2bc205f3743376c5ff80c210dc78c6ecd654ad050e4a9ecc95942df2d4f6766f787552dbe10ce4c5629d2791fab08ba1cfa4f79b29140295ddeca926d04813bd4f288b1b182869cb37d6ca13c612ed9e45997325857d46fe3e330f699cefbc7a9e6bcc3367fbe4456fed51b22d918b68a14f63a185153aa3c5f9cef1875902ead980c67a776022b278a7b54cc912dbc85946c2476dc8628350f62bd8731b66a04e3dabe319e45ec2f54aa4ba4fc89cb367e4def8487813e61e62dea1e7806825661a717aa9e83786e0a5f8149ab87d78ed19f4c32c97de3d01fcb382c434417b9d308cecfc570ffd8b1f858d05498f8a1366204abe1235c4fc5114d73ad02eed9f94f53532962e3fb3fca497d8ebf3d6d7fc825f81ac9220eb4f0d40d879c96612cb4dfc03868bc69833eb0b5d7535dd1c599211bb140ba2549677bed874a8ce1f0adb8443cdc2f503b77ecfbad1b9e77965bd2a14364bead9bc5f78e5a4fafa884345fd07ae67d21c373226be2be39002744dd1552cc80f060996fc13ea3bb16117e1629f2c28605d3758a77ea745a9d536de07f34c87c194898ce958c41e0a8a066ddfcff8efe5cf2fabcdb6ecfff70133bd3698403e225f065929eb1f37232b584ab23599591ab870758993ce3d4504bc8f3a8d4fb923a2b714e36fc00357c844d63f41873ed7eb4d1cfcc47d20276164fd1783fefa706a59ee078919204d268629b8d942dd57bdeb51e3c9cecc9aba3423708284835443ac016588bc10c0a3c958d82573bcabae926e1356f3e56de3d0faf1f4721ae8b46fcdfeeed0d26ea1b803406e5d56726e665da69fccb0ff12f32af18a295f3de68f01310449f0d5a97f59215d8b0c3b7b9bdd3be1ac81d14f25485437a67b0d664a2a172d348b5c1565402eee39f22a9c3dab91bc9f8bfb6668b31a76a1c2064cf65e38ff925494d26051e6205d07bfa85e9d52fc365263a3fd3bf34d16e72e28de9948bd63679e52cd6725227c85ae0fa0c886cb7677d8729ef9dfc7603d1f0487620cd2a6a906d5cb2706aaa00231cb6803ee063b985c9e8a8c4407b40a8fce172580082b1d6e551d48070be2b1ffbb1f042dd015dc8831f57e7220fd38fbba8c9d397431f422a53baecd58ba1b640a4bb0ac2e0624fdeaa89c756003a0cea852153247a87f82ae60bdf759047f960849fcd3386e6af5c4c1f2c152a42252c3834d8876ceaa408408285d97b869133a8b26da2d0820d8d23bdedaddefbbe78a78ecb5a5ab12a49c9d115bdab36d03415155778c6311a7a5a7770b32e9ec56b113fc7416556d9b0631fcf6d84996c5bdbbb6090ab989ddfa8f8a662c7c47e17bf7c782f7f730dab6e9fa4391b4e903555b05476491036a02a0aecc51ea7b9ba7a6acdc610737e8e053f1890befc08a566d3ee0a428408e4da3d31a43227196bb58415ca2143622630c6a4c3cf799d9bf79e4dc7d08222e921243d0573a0511060438ff4d0738f7d08ca7a40b7a07f17c301630f7b17708ef24763c1d11edce2b1f2f107c215ded42b0e7de0c9eeb9c1bb54ed9af67cfe0f79b8841e65374e9fff65175fc58bb817bfe8adc043ffbd04e1577175733596484b778bae22b1cacbf4bf0bf963dc8c4a22b04045e9a8b5a89f89c43b99b18f675978f15ddf5ac21731f4034586ec1b36fb8e7e568996c5acd0eba9c30d754709e2133772027777d54befcba530b9f334d43b0d7f138b7b37d5933b93f89c880000f3e31fa0cc25f5d8f72227bffed18cf42cf8d06441517d94348596bed029e41a36e783acde60d80b4a63e8308bd12fe9f9a03775ae219f558ab4d92f487da1faeffa7532425c2a848b2924fd4a684fc0937764cece814c1ce9b0475c4efab96da5c7f1448991c88de4cf8d7a0b84cc4062b10ec1f53a9262f0d354c048dfc77cf04ef92071eb9a331355704ccd624fe3fa28424a8432ff90414218bc8e0ed86ea70bbc94d2bb65cdb5eeb494b65fea03384d174fd9f16f86fe81eb5bb3ba37d3ea06417ff5933ac9f2ad3ec292db767338ee82a5d8bb47b6fe288a2b3549685527a4a898aec2fee1a97215aeb17e878c68ecb2f994aa2088b9919c273e4616f2c2e8eb7ad10323c6a0ed954422e651d215b18f5671003a0a2f70e958da792b0465e0276f2aac62bc5c75eaec98808d03e9a36b1c19393c936cda0e80cd6b7a278f5b67fcf3c5e11bceba334c3df3ec419e2916c4c277b2dbd802723533ea9259ad59960c8788fbb6eaafc0badadd00f8863585ed4c2ff89b7cee111282f05f0a7206e435db61ef1777baf498226f0f8d21b31e73be0ce23881da26f26eb7847321ff9ce39b9493432036138c4c0c16a3e9e8c35d13e97f6731c469cb0445513166f91f352cbba262780644013a87e64551cad02f38b74e8fb78da4bbc1a1542ef75753b9f378baadcd5eee15e34c095003", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="b3a455521ee54a45fac9ff17160f63c45f9fdf93b2f578b48869c73207d1942f79a2ac8bdc8747d38a3fcac47390ea1889312f0e74f6d5741074ba83bb69be35d77c4d6520825f34a163a03b5ca6e394ee852c5f11", 0x55) (async, rerun: 32) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000012c0)=0x7) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001380)={&(0x7f0000001340)='./file0\x00', r0}) r3 = open(&(0x7f00000013c0)='./file0\x00', 0x10000, 0x42) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001400)=0x6) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001480)={&(0x7f0000001440)=[{0x8d, 0x3}, {0x86, 0x9}, {0x22, 0xbc9}, {0x47, 0x3}], 0x4}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000014c0), 0x10, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000001580)={&(0x7f0000001500)='./file0\x00', 0x5, &(0x7f0000001540)='./file0\x00', 0x8}) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) (async) sysctl$net_inet_carp(&(0x7f0000001640)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000001680)="d8ecf209fcf0e61b7c23bbbbb15bc07cba62bb81594306b39ca92ffd024d2e66e85433e69d617f0ea833ec5c53ce7387c7286943955ac99f19224afe78b8461869a5603f3057989f2c1fdc669b5e2b53188033b826bf7ace34debb2ecc8dee553a8eb4763fbefb39490e8af4029d218840f69af13c62eda6d5b625110990b4143ce323c28019e6599cea32c5449f7aeee883c0c179a5266d051171c3e1db4b26fb", &(0x7f0000001740)=0xa1, &(0x7f0000001780)="1c0ee4ec085ed969b312a56e5739968534ff9d2830030608289f5ca8d881c46971d4db0b5aed172571809254f2609e9b2cb4226d3e87fefff2efc87a7ce677f35148d1c165afdcf8bbc7aa97765fd6954d2a65eafbf18f268bb2bea94dfd0b6c3d0a1b4729a184a64df31d3d6c80362932037367883a5ea59a1f1d90a4e122b21eadd2b8e1fb6064fc6d6492a3f7955ea3a58148301a32ae1e9ea2bf7e76f8fb22fe8460bb76", 0xa6) (async) fcntl$dupfd(r2, 0xa, r4) (async) syz_open_pts() mknod$loop(&(0x7f0000001840)='./file0\x00', 0x2000, 0x1) r6 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) setsockopt(r3, 0xfffeffff, 0x38, &(0x7f0000001880)="2cc51553d0f510bccdac5eed4800093823bf000e26992886a1a77412fe3d812fbae923b717b827d658ee48130f7722051d99f3aeede7e6cf716624e22bc6f2824560282ac2693346e2cc3aac69a32f58f0590f90db1c9a44062c35bfde08d454169fb728775870e5b5733f0786a1365902112ddaa2e637677caf65f017bd70138e92de6b6e13157a7604a1b96f2c1b5d81251dfd2991c565fa6d02f7c87fc7", 0x9f) select(0x40, &(0x7f0000001940)={0x0, 0x1, 0x2, 0xcf33, 0x5, 0x1, 0x400, 0x60bc}, &(0x7f0000001980)={0x10, 0x0, 0xffffffffffff0000, 0x9, 0x100000001, 0xf922, 0x7, 0xfffffffffffffff8}, &(0x7f00000019c0)={0x2, 0x25, 0x1, 0x9, 0xf, 0x7, 0xfffffffffffffffd, 0x5}, &(0x7f0000001a00)={0xb, 0x8}) setsockopt(r3, 0x6, 0x8, &(0x7f0000001a40)="11da8dbc8696782d73e0da2f666922a844a9c2d03015927f4ce49217dbb01b8835018a9f5578ef179a2a2ed0f2a157", 0x2f) kqueue() (async, rerun: 32) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a80), 0x200, 0x0) (rerun: 32) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000001ac0)) setsockopt(r7, 0x9, 0x10, &(0x7f0000001b00)="7050e2c4b92addb332a3826c01eab84841e8f3e40f97a0421e88d3655f6b0c834ff9342857d7f491552e53d95b7c79b8b32eba9ed616e83e449a43f5e613c34eae506d35148e0167114a0c9dd974a84791a41786ff9c79e4b0246ba38fa676d8dc299fe2df6f9b0a498cc30ddceabf3d50b5551af9519fcb18bfcd3c543eb31da26ca49b13d4f01618b504d87c7e9147fdeedee0836b73667b8a0c191b243c3fad56eb036a552a87e0425c3509541fe6b81d95fe0847fb0e071c7c864eaa", 0xbe) setuid(r5) (async, rerun: 32) faccessat(r7, &(0x7f0000001bc0)='./file0\x00', 0x0, 0x3) (async, rerun: 32) open(&(0x7f0000001c00)='./file0\x00', 0x80, 0x15) 2.396378068s ago: executing program 1 (id=1500): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0xf5965de1884824eb}) select(0x40, &(0x7f0000000180)={0x320d, 0x44809e9b, 0x7fffffffffffffff, 0xe, 0x9, 0x1000, 0xdd, 0x6}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) r3 = open(&(0x7f0000001440)='./bus\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) 2.394950639s ago: executing program 6 (id=1501): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) fchmod(r0, 0xf3) (async) setuid(0xffffffffffffffff) (async) getuid() (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) 2.391258602s ago: executing program 2 (id=1502): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10b) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4f4, 0x3ea, 0xfff6, 0x0, 0x9, 0x5, 0x1, 0x1, 0x1, 0x640, 0x4000000000f1a}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) pread(r0, &(0x7f0000000040)="3cd15d", 0x3, 0x0) 2.388456598s ago: executing program 3 (id=1503): r0 = msgget(0x1, 0x218) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r3, r4, 0x40, 0xd}, 0xfffffffffffffbff, 0x7, 0x0, 0x0, 0x7, 0x3, 0x7ff, 0xfbffffffffffffff}) r5 = open(0x0, 0x0, 0x80) ioctl$TIOCSETA(r5, 0x802c7414, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0xffffff00, 0x80a197, "bf08000100f1675910812cc900", 0x0, 0x100}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000740)="45853b564ece648b7e2fff0ca80f4bd5abd91aabbacc88bdbe7b3f1891c315b886768a41f5c703ad08dd8b351e25fac815b0c67735b9c29de84078263f1235115ddb3ed64e5356aee045de1e0c55accd30dee5e26bb7a8d49834c4d25833d011e9b985dffe5b7dde76887dc01c55b4390b2e9e10d84957e1f8b8e90e6f54f4f2d1c6cdf19a023ace22089144a0f6b90227176d98dd723f96a1d42de1890c326cb8131d58b8c34e98e37e1a04df2a64f0fa9ec170514385baf9bf066f1277d797cfa2fe05b362780fa45104a6654ce152e524685457f4af9ee75999d698778a3dfc225fb3b42c20870b7b8c70683a04c18ece680c2140130fb28445734561db180c990ee7ab04f191b3a135ddea1a282a6bc29e91af15f1e69997e1a1ad948e4329d518fe3eafa493a920d685254e726b41fc9366ebf2866632a8ece1265fd85e671b6c864276b46709c154b063aac058d1b9cce9acc412dd814609a0bd69401501a9141fd88a6bd14a673e4e4cc10145d10989d1f2c527c07126dba57c73ead777985a6c311707022488dcb0d9685af663f309a93f3999c22b6dbf08715ac70e08d2c0b339bd7d2d49b3b86967649c8ff425046b4ef0d3f5c95a2c4ed03c72189321b8ad1858a010234b57c6e37fcdd254bbbdcf8de9a91aca952d249fe3fe91a8beefd0492abd672c68f98d2523ebabe2d4a0b90c268abe6821e5849773b7f9f5ca1baf71bb1fbbee2fbe28c873cf6be0db95df5ff48a6c4a65c28b283d0d3da44d2fa44575257fd32f40c9499fa0b89eccdce2d5fc36db3685448282812dd51bf50274b25a4fefb742e7dd324f4b9b2b2e0295595c79580c1b54f3a4becc06dd0c101bb8114f910c8053b1b0093eebef1c55ceec61482a4c8a7fcf11617a88bc5b4a7e99f673309efc5bfaca773bff873d0f9025f3b5f0429caf1cc20e79b8d2a2ca58fd96e77a070a8ccb5e1e28f7ecedb42c6be19215620d85119d38768648790503c7cbce4a7d471a48a484767d46323190f66f3a98c80c59c71ad8729f9821ac58d1c8b7cb225cd9ce1a59e526a91656cc4289c05f3b5a4983995790a3bfff2d597d5bbf6e3d8325c5aefb64b198b73b6df2f676187af59fd09f9f0b9f0ddee04942d7032ebd4f0c27d80990f2620da18798f5140dd96c06d941d4dc9cdafe7f900ef5834257c2f5adbd8643bca4840124b4c5690173fdb52d3e0e6857343915ad9a4bed2cf942f93e0ecde837c87b9ebf30a9f8e828ee2100463f4c68c0071a937e91f4f14a230fa51d83cdbb8550c23671205ca5d88bdd815aa3d6a31bf3c45106da5bbeb1974c12c783674b729f8b771c107368c010ab4a349e342aa1000d8cb6d7b2dc7da05bd1d39e7e478fd24bf7c8ee8c3f7059ec97bb8f5ced15a19e63a8fe725e21a5bd332f75cfd592a1cbeb916b8ae339e2654b29e167eef869c98f8ac0b70912f4c3b1e736e784c9c46a7b49515088c869d2f6022114f8d3506453c592069964d2bb82506d725f5acbae6e32ebf2cec3eb73ab0bd69a39b052ddebb1565d4175d3fa2cfd2c80bf717bb78cb799b4ec633d468d2175803886bf3472dfd380573132267da00e794932ca1974a225b83892bccd217b1b0a8c85f820e3355629cb1869b76b9fe6f7eb349deaef8fb46c2a778fa691264b58e9b087c47490c10f14e7c06810d1a53e02d11d891eae7f3367da058bf1d09389445882ba43886ba280e913c25b53738a2346f6cff9edff01ff66fd706d334d273aa3da50e5ee3b1e2a3ccc54b70ff78ee32b2531c4575defb4fbd1c18041a92da1775df9c98279e591edc6aec36951d953dbad9534711cd61a17980560ea5ebc2ffecec73146189bcecfe3b2767b789f5b2a05e05bc3002bcfa6bd99d55bc30c0a8106248036e9b7152a9db98e04f0fc444f071e1f7571b5999bbe5693838dd040be9ed434e77607f16f8902f589852718efc12c276955ecfb4cd003c51dacad862813135b4ca55475879ee4a52a0c0e6d9a277fb8d9496302381e42f8407c83d2e9b42df8e513f6c4ed6d3d64186908fc6eb2ab793af9c383129deda71e3afd733ce6cb24699cac2caad34499beb8cb52c0f642eaed8154cb6e0b14089a9fdb4b2b608a4d8be2f04c2376a28ef10008ac8a6510c2054ae0f7b6194dae5be59baad7ef77389eb21ca14c47e38904a8f4a04003d415d9f6e1a6a29810e3629d7b7a54e93a4c0c23f953bb736ad9ff68a54b024ac69020d2580c27bc7a6e06d766b5fcc968885a355e4d7464f0c94a2a989fac4cf2b5ebc0cdf0f890e8e26f6cdff5ad1996a9e02d7bc88d5e703eca6b11990529191d8638ffd05b417f04179d7efa695415f2ba70ef50ce07535432900b0752d68145473e741861fa4aef7cc545bebf7713300e368ad8d5324a3f25c03bf44da040e49199ff5a0134fa5fd999a18fbca2258b4dbb51f4b6381b8db59883303d565b6d4921d43fe978f5c0b5c945504ae0da7741164c6c342676b3ef928a10e815501a02f70d68dcc908c8da4aeab9344fdaa083145fc8b71e2a1f539ae86cc8610d26b8d11af6a6d739b41c8eed4d23fa475d817c76cbba65f46456ecc1c17124e3284b0d235f502be09d2627a24825522fb4cc3ffd94d87b73896594bb91da2e8dbfe649ea5a1e36e5327278cb10fca515752ed152bbb7a653523449c0baa3434e08c6b647936193bf5a9c869b1067cc5b5f362106cfb30db8fb7db6f8a80049b0d8f2e540960e68ddae173f9a8d0e7656b82ffe549fb51b884fe0780994c5de9788a2c4cf25972bc6ceccf501fa9221d5285b998b6fe4042a84e400b19151e8c98fe139b79dc5b9fd383a621eab4350b2a7139d975bdecd1d1fccc336df77ca99b3c1a418858b771eb72f726473c4150e352df9bcfbd6192d2032e247586cdfc8149a46987165a4c64859500d2453938577c264fec4caea71f76de7e0ae4465e534ded547e5d6ce6d8f033238ec22fb726e0a3c5946d6f3bad19e2fd32dae361534ffad36b3ae252acf6f003f938052662b7202ea36a102bfe9db67180c13d0bbef6b1077f454c88ab5f0afc314a4dd905a2bbf0a0206cb6cbfc342d19d5a2e5d7b328e2d2e8b2d7bbed2e36bf57168d20a0e5033b4fafe3128d9b0de46d9002c", 0x8b3}], 0x1) setregid(0x0, r2) r7 = semget(0x1, 0x3, 0x211) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) ftruncate(r8, 0x3) r9 = socket(0x6, 0x4000, 0x9) setsockopt(r9, 0x6, 0x0, &(0x7f0000000200)="78036d63b9dfb82ae62b81b6077bd5ac05836456bb230bd75819145cfaf065b7e5156651f4a3bc73266335308570f8697972e6ec7c41a3a6eb4f6003674c720acbb5cffdb16663a89cdfaf75de62b0b239796fc554a354a4f0cc30c124cd830957bfdcdd2c4e379b7c17f7384d8551d031e8df449c3bfda4c65c04c2433995f68688bb27bcae7959f993fa2534ed98972e6c325c255e7fb81d39649536e7cb9a04c5f221fbca603158fc229f8abfd9d0c08eeea4bd39817358e86b083a4e0c00e183653dd66191650266564729963623a736947a6c18c144270256b42822b0ca2ce51bc66fbf26ce43561c238e19269bd4b38a63b68931c106c575574a5475a2c6bf4c553e0797fe1d256f33866a69beaee304902dd88691d005efca682ef4deb2af5802b12e9c96c7038967f5f0f7bd6fd64367a63b4733d8953025d6c746fae101851625c0f66803ea9f07a750124087a5b4745b9d497dd683def038f04d7fe1b423b3f8bb4fcaf7a229097c52c2246cd5371fe13fc7bc6f25ed36818410443f41e68d19f0bf46f4020a5964feb27337085085455f5632278df97a5d221f5b415d4b2ad03bc638f5b7c5de62704538c6884cd5649f0ead1e2fb0f7f4fbf3717f96da11f24af7a967b86fad8ec511badf3af92da06e80675c60b97ecfbbefdc6a1282d904f8416df0a755b05264351f59a3a0a9a289f9919549c9cee9ca2fdb7cf29e88f2609961fffa7163f33b513e452cbc1d30e86f6b09518a1491be794359f5a7581b5d62cd7b8fd591a69ef676665f284e2defd6d4ae87df780f70d28031c91f2629b44c179efcd87d68a5d644a0acdb3b25626dfefb280a5817e3e18a44f4096d5414c82fa95839e66b0d9d5202460adfd70492a7e40cff23f9e109a839d2262cc39db3ee20a45573a67aed8ab7262d63cebc96aa95540571a6d7087e29060501eba808f212d603d7dd0dd558d5b0229fce24e0b7042579eaabe67a9df8a26579239c3b8bc41568fd7d45cc25595fda774cf0efbe066b7ab2e624bb97429a62b5dc19c779fb5686ee6b68531d499c6ea73783b15ea6553c8b981dfe39e44cc49c7403bb518eb8e8548ec29af06a6a965cc173d3f2496b02abb1ff3b32c1aa69937ec24d72d15f99b4abc7e12079ee6f1470dda189d0d243fdb35769235b8225980e54be1a2bcaaa6d91360ba734bb2cd6af5a7653dd135322d2dd479c04ec011943bc618b236a5b90c381a1906e48853646daa698359822a21460ec50015b48bc0d739b5aaa6d73f414f19f797e7d3acc670ad18b8451c92b3aed75cf8b3c3c5223c5259a95345cadc1b9179023dd7b619f3526df75f0c73bc82a8db60cf9631b5a1defd75a2e2ff53c6d0ae67230c246b8ea58aab0b24cea818e8a0c663fedf3670c36e4c010c4dfb19998f2a0931fa715334cef07f4d1e3118bc4947a94c73fe2febca6166c339ffcde56c5c13121293c82b0d9813eb0dd5081331a86447c89a7b81d3aaab8189170c3ba1b6dbad80a02fe2aaad38bde68709aa44c32fbc8740db14a923025839661e976c2c6fc2cc82107e55363f5989337c1128899d3431f3649bb754e4e76475d241b8dc8c1093201b3286adcae7fec4e3cc4fb8616a1a094a8a822280a2ac8400bd653af2aa976abe44849e189e58265e672d0429ea36381b4216f875cce31d11031157b667862b591c420c29f8d7391a3445c842d4acf766864cf37afd63349657c8ffd17d83a1fedc5d4e4595229d7461544b8995c85e46bd8794e0525f2656f18423393a3bcb0fdb6cc38c6826ab6b917c1f9a6950b501d255ec50accaef1e6e39a459d349564c2b5c0cc8f56df85767b4e6827aa44c5770d75efea3c2d231da68d7a60bbc879967624a5256bffb52c5bfcb5d070b524c978250159794ad1c4b8ede8a1a300f8be0ff1e76db11cb360235b0e8b99a0cbdc59740c4c492656d1b17cf2302f0493093b05e051fa28479857dd38325488f44f25faca75632bb4305d3eeaf52b117e353279f56b08de1fa92e32d5d4c2b8cb6afe73138cf777b9718da68b6e7453bdf708ff82db7fa10f19ad36027c7fbb1f161ce88b1e3051f43333b2a50a6391aa1d0199685952eb9335b57eea46d3e6aeba486f41574e661a76bf94c2f265c490b5f75cca18315fdfda3ea37e70e6c681d6984c0195744423ce493b9e7508354176fd9b4f8c4694d87e9df093a9b98fb3549a0feefb84924c905dee7e2a6d632f1d21bd273bd5bebbae2a0dcd675423d5b07a373569051c984d1ffb90d57885e871b97f1ad23c8ad595593382b0e186feb464255e1b0dadfb0a25e58d30b4d5237cb5dbb2bc299aa88aec37c06fb9d6bdb044e6bdf9e36beb01b3c598113c56871ef9f885a8ded4c6587c8f3ab26a38c2c9c8639e79016ac7966cf52f029ce3bfb1bd6268ac1f2f39cbf92779cf8daa9c796d574df922ddc62ba675f70caf816e4881f8960b0b7f8eb92eb9c846abf839534029a4922193f66a8964a894bc7fcbf60329f926dab34d8c4601336655e779b2257fb9994a027011f0b90af6d29c5845f65beb8f0905e7672bce68e9447f9da545344b26bf90f9550e9a076ce4d87d78287f6940245cd962d51687dbb052cf08976fc34c2d3a2dd4f05da1702305218b7db3fdb7d4bcd6b00e19a225e1c8a30dd07e8ae6812e71b92f9ed1b6464549b37431b5b4fa932476588d0c3874794c30f1a5c5efea4cb74f1766987c38336d34d5e90c29f8989746fe699508c660200044fa52fff3af987f466531ddb262f7d2baafd15095b5caeaf27b80c9a268c01825caaeb2d37600ea47ec57a9d420b4d87e4ea8482169751d09dfa74b95a4d194424b6efa36bfafebf718aff357292d6ccc3695ac70413d259c5e396b4c88e9c96917b5f19e9324da32d270a7b913df81b1a85b383b591b1d47f3368ab2f2b3742e81791ce1fe381b1ad0d8cc7aef9d9e3fae8e9d1253c5afd3f9e0db529293c5e86ad6b7a73ed298f79708ed9f4007c7656187f5ac0d156c786ecd8837a5dbb9d87f4872fcf88a20ebad8eab5a223ea0a91f0bd17b5aac0ea9c3488a46f99ae3c3632c3a4747248264d7b87a9ba4976eee19e09aada6fae15ce5cded9f0de4e86b0a53114591e6b7428e3f0d8daed2d97f5fcd8f8ac945f1b2c8151263b0165cf818cbdefd90bff0cf7fab349ec5e476f3d887d84c7b00ed22085b108092d1f8bf3c478bb30c6b29e2a1f0e4a21cc2cb8dc8f44ccefd182c7b31cb192c1af2f6cf6baf971638d7a91acc61d64f0b39a72cd2c3d520d75f1d02aca2fe52568d4cd8fea17e150185c2933fffe60c203a346dc58d849b6fb767d4e21783c4b442ddc7e340af3009bd4f147c8d9d5b1d8897eee290b16af4ca199a2bfd5ed418f22d461efbd1f71d1f06258265a0248febd114c40e5277e360b5ef5396d32af7c884d5f446cb6175afbaa8b12f2c63c372c2632ca4509620aaf998ecb268cc6bac2edeb2650dd5db7aeb3ffe56f1f2c099619b69c228cd1c42f5d0e4b321d631bca2580a464fbdfb827490837f5c58ac648a8dadcdc5712207187edbb820aeebf6d61bb9c7712404cb1853bb859344edc6a7e2cc6540244a53699378a9b644c31c07c6dfc8e7fc667c5f91ac0e7d7b23ecada6a0bb444de122c9259a95033f0f245e71da84974b21c2a70a5956761f062e0b9b8146c3e88b1e8ea13a8b948addb57d7fdbbfc3444b5aae8084d66eadf2200f135d90b1f16e2e5aad4ee7da2544e7f2aea4d32f448fcffdeb0ad2b672b39aa3d5a257362b133b66f95c0d1792d70419538ee0ef50b0fe7a86c82010c3c89607326392591e272483b4888d82bff6885a2c39e34b8e69b8a190a0d952a8d432119065a7121beb47f2590c868d96cd7a71e1e4dbbe20583d2da25f900e4414d266c163dbc1a96a0a2c38d80ec556f29027eeb9e8140c95a46cef365654c5455ae5effb5475171fe627fd21a824a028d632b136ddabd20b0295f8d3863765169d9c66946f53b041582e28a7be712d9280e5c6717eb9d50dd2f249d1cf34c924861837f8b2d1124c0ee4af656ad608f1ffee47e20df9d053b5012f911e2db14da9424574288ec05d78d5df4b9e0289a0e8ef7ac3f4a6e9c81749270e2536e65eec13c4727af306a4add1a98e09250cff0073a276206c37b0d6cea5f8421938cc0b71dee0127c5f0718d35c9d4be4c406a65eeb7313c362dc7639ff4126e8a0488d773dbdea4e3f588252cd8dffae6a9b0178308b379f303af16c75beadaa1d819f8f35ef3653a2800e2c813933bb060d98a75a082e3c365825b2de68057189c8b5f35392097e34b68f3c58a29f22bf7174389855092a50920a252554129ae5398a719b745eabc71400d37aacf55c6822b9f6a6ace32d4f33b6e8b2a804171d921c0d929436f0dbdc2550ce02f27e20c0faa1d2fe6ad7d6dd6461a034f9aec4cf98e1baad23324423bd4979d84863f1ce546f220e5b24f43dbc0982edc91926754e8e8f350741880c923de4bc1264460abd5eee4909c615c84bb72a0004292c3b0b9bf5e83a08f8563e7709318dccf7ed498b4c9ea457c8bab69958330cf9d7e515babb7b25043191362487e71b4b2d883a3c1c10ed2fdd0e556e5d9f447161053ed61b87c262b36ba1eac982d63f82219bf21d16df8704a1fa94f4a24af6839c15cb0bed614d635bdcd93b6beac4671123e22c37de98e8ed581fdd32f448f7f183059e3f68241597856432abe1a86760aa6c5677337f040542a3330aba3a703a887a59816d8c975960eec1c06d5a09adb90bc77ba84386804815872456b7c47aa5ea9d267481f7bc056282485999d79a014a189858f53d47b9b51c000fad7a8f6abb0392610c654d6ce5b1415ef7aba75a14ff0eeedd4e5afedc0eb3f1db88cc23f457a11a1c1223adfb1d94d60d1b2b2a537e02e20a5cad576e09275e3e19a0308f00742c65b4409095e4f6369599bfd48f7daf220ecd49da5d32ac1e01aa1a9bffaf9604f3d38bdffffc67c551716178e04d3bf4f913893a47e30b9c0e0c8d927ad32f923f8f1c75573240860ffc29fa003e1eb0c329d994db1b61548a0df58960a017851ef06a4025addde05fe3f86ab490d5df985f0604fa23df56ff2a07efe05b8ccbd6ff1231c3dd66c5c04709e2e38388bea4e5bd0b3e56c632f722bea00d9ed1f9ddfa15bda1b72647152938b33d3fa650c41301e22bb795e33fd3620c9dbf764420093e1a3361115c78cf33851167e6bfb0401b351e8db5587c89c8b5eda936ffcaba74abcdde0131129b836ef5f3c178f0fa77854d2f16439bddb30de400a135272e19f6d146518b500c6d0f529d5b9921a271491283ae105d0be74e64c585f1ab1b6086be1a4511650c67788a48b95c19bc1f420aff0190f18d7dfd6dc98744ed505200437870d793fb5619df1877875af945b6cd8b3e3a5ef412e4b67c6323e25560fd1cc336ad82134732a5718d46632c46d99ec5f14f416421cf853c5338920400f0cd7df91fd820c6f90cf63b14cf77faa72666275d485d5cd5edd1e4d62100c19646aa418b990946a0cd447c69e2cb53359bd3ac6e3e06ad3d517da8cb655c996514d7983e4b9f7ece6215f2f548254be24d3d1c4bcdb258aedf92d5735609a00af6dffb0f612942d47c68517a864b038932f134b9", 0xfb1) r10 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r10, 0x80105705, 0x0) setpgid(0xffffffffffffffff, 0x0) semop(r7, &(0x7f0000000080)=[{0x0, 0x200, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x8, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0xbfff, 0x1000}, {0x0, 0x57c, 0x800}], 0x7) getgid() setgroups(0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) semctl$GETNCNT(r7, 0x1, 0x3, 0x0) 2.385949842s ago: executing program 7 (id=1504): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="6e040000", 0x0, 0x0, 0x0) 2.341065607s ago: executing program 0 (id=1505): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x6}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0d", 0x177}], 0x1) 2.340509284s ago: executing program 7 (id=1506): open(0x0, 0x280, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x3, 0xf0000000, 0x4, 0x8}, {{}, 0xfffffffffffffffc, 0x1, 0x2, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffa, 0xb, 0xfffff, 0x7fff, 0x2}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0xff, 0x80}], 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x38e, 0xe, 0xfffff348, 0x4, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xa1, 0x2}) poll(&(0x7f0000000240), 0x0, 0x7) 2.337174467s ago: executing program 2 (id=1507): r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6e5", 0x4) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) munmap(&(0x7f000055b000/0xf000)=nil, 0xf000) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r3}) kqueue() sysctl$vm(&(0x7f0000000440)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r6) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000), 0x10) sendto(r6, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 2.336600104s ago: executing program 5 (id=1508): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0xffffffffffffffe9, 0x3}], 0x1005, 0x0, 0xc, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.334170131s ago: executing program 6 (id=1509): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) r2 = socket$inet(0x18, 0x3, 0x102) sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000380)=[{0x10, 0x0, 0x6}], 0x10}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/49, 0x31, 0x1, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000300)="b2bd51f99954349b85e7a45f50a95c79ec096ba236fdbf0d393516a99a1ee4f22541898fa63f1f94372a8153c2224212f62f90911afae75b87554496edff4befa38584ebb3e4e36c0b535240e4ecb9c24400536b101c48e330e7263fae4cb24803fe66356c7cf8beedee275fb239dd2d41ec66531ec7333f882ab5008de16b0403edf1f6ddfe0000000000d597670bc771f86f0cf15172a9ff1aa823d4bb0f8c92b2e4616174ec2e04b5c5429a95a979a57c7fa8dc4e607e4c3ffc26b1fc7fd7825a72fb43bbf988b3eaa518cb37f5492b33e0140e79c903f27e69bf021ff056412fba2a34aadae405dff7eda41e4df627b63eaac352300ffabe51e7d2ac18068b9844e957d4272f4ece66b2c27af68b8c57ba716e79d604499472a6b8d9e610d5", 0x121, 0x401, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 2.215651435s ago: executing program 4 (id=1510): sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x79) 2.214892847s ago: executing program 4 (id=1511): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x0, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) fcntl$setflags(r0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r1) r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000400)={'./bus\x00', 0x9, 0x7, 0x2, 0x220e241926cd85fd, 0x7ff, 0x0, 0x7ff, 0x1, 0x0, 0x5c, 0x40}) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x81) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0xb, 0x4, 0x40800}) select(0x40, &(0x7f0000000000)={0x80000001}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') 2.211067681s ago: executing program 1 (id=1512): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x4000, 0x2) ioctl$FIONBIO(r1, 0x8004667e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) 2.209091232s ago: executing program 1 (id=1513): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe8, 0x100013}, {0x20, 0xd, 0x2, 0x2}, {0x6, 0xa, 0x83, 0x80880}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x4000000, 0x7, 0x2, 0x1}, {0x7, 0x8, 0x9, 0xfffffff7}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0x9d37, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x10000009, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="0002"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000002540)={@random="d176b279747b", @random="be18f0edadcd", [], {@generic={0x802}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(0x0, 0x10008) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1, 0x9e}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xffeff001, 0x4}, {0x18, 0x2, 0x8, 0x437}, 0x1003, [0x4, 0xfffffcb4, 0x248, 0x7, 0x7ff, 0x3fc, 0x9, 0x5]}, 0x3c) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x8) 2.133667987s ago: executing program 5 (id=1514): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x16, 0x13}, 0x80000000010004, 0x3d3, 0x0, 0x0, 0x2, 0x6, 0x7fc, 0xfff}) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000040)="23cfa05ef3d01b78684df50d933ac4ebee6b712ad31e8b0cccdf402a98b8c04aa2c4e963f7c5e6d4f268ff6427ae2394cd1ddc3fa2c339acf7443c6674d013c080cdc4a4c845d22eaa25357302e86a78604fdbfaa685abbb17625773069694242b2faa92b2369a566aa37dcd62b894382aa12eab022c57dbcce1d492ec6093717b7b3db21ae64610168903c00e00006793874c4f4f2164c9940f31bd40777293127957bc36561406575f5c2ec05a32d6310bf4a6037ebb", &(0x7f0000000100)=0xb7, &(0x7f0000000400)="bc11393424a0fe45cd9e866af9e7937868a1de0e5940dc990e8078255118ea1bba2ea670d39ef1692867b58e07367426e232f3cdb59f73c17124c679577a65fdfb3c3db7d1643ae95565e427d97a078ddcafbf060a8466c83e6c4509d49ebb08383298ffd301fd97bf122afc73d41a95c2741937eb1eb2a53228fbab0472d0e35388ece45a94b3da6688de64ea69c91dc242e0fc047c6c54410079a5f9ed3d51426232de3218e6c2afb252d21338215b07b646913011db8dd53ea5c84368b285b35190917504d552faef69483ece29607003611b04f9078f56be30838e13fb75c1e422b34ce2c020435e4f87639f71a826a075017dfc10ff10721fe1f3ce118ad68551c10afccfbf66dc2de6bccc6c54e89fa7a8f1892bd6937eb237f12488408ee566d31be67adc360843e411b8d7171e1e0d3c6e2665e16689cfdce5ecb8e747a41331d9c0bf5f454a97bf480c62efb6797029e946f5d5927cab4872b9661f9bd0bae99db1e80de16c075b51c1574a655fdf6a126980bfda58b4b0f9fc7ffb0f2efb4423a0481709d347779188ceb74b8778312168269527e09634fbd81a4eb34fa4999535304596b2d9b84accc38e8307a9fecdfc4e4ba11e5c5ecc031402a6a44fe686010c56094ee2f6747256450b600c59d3d204327e122e28960348d29c3e72868b67e96625fe9d150ba93d550d045bea40b84acb7e9a7a838868f32d02352bd5cb1e609066c9a6f95595879adbc595c438b5296aae7c7944b5275dd3567b0d4485d9958d0b41568e83a9e10df415cef0834726c48c4a08", 0x23b) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x2, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xfff, 0x5, 0x40, 0x9}, {0x0, 0x7, 0x4, 0x5}, {0x3, 0x8, 0xf2, 0x8f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04", 0x6a}], 0x1) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000000)={0x2, 0x2, 0x2, 0x0, "cd2f2200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) r2 = open(0x0, 0x2, 0x21) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0xc0285108, 0x0) chmod(0x0, 0xf21207ebd5423768) 2.133422857s ago: executing program 0 (id=1515): r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/530}, 0x214, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0xc5, 0x6, 0xfffffffe}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 2.132053182s ago: executing program 5 (id=1516): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r0, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) r1 = msgget$private(0x0, 0x180) msgsnd(r1, 0x0, 0x8, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) getitimer(0x0, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000002c0)=0xc) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x3, 0x0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) (async) write(r0, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) (async) msgget$private(0x0, 0x180) (async) msgsnd(r1, 0x0, 0x8, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) shutdown(r3, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) (async) getitimer(0x0, &(0x7f00000000c0)) (async) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000002c0)=0xc) (async) 2.130733801s ago: executing program 2 (id=1517): connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, '.\x00'}, 0x4) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f00000000c0)="0c781c4f23cd907ab44b638ffc153d3437232227873f9b29cdbfd91525b75ba70ee127f33a60772937875c62f620e12cbfe30851ea7e76d60415fee82814af5f497ebb1a4a6a5dbf9c71760bf010d526117a536f70b220d9e9b12345eed24fba937ba0bfa84099406f0396fbe4e854c77c8fa5f76274334e5f990180dd8e960cd0cdf927a2a2352a75655fed4ddbf8d96d12fc017b81f27f024dd29fc52f388f5bd0a7e0bb0711d49179f237d63a3564d25d285264d17068f0a9ba8d150b0e386d05561a940e8d9af9f57970ab7232770cc0b08ff42e9a6e42ce8b9a221c9b68", 0xe0, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) pread(r0, &(0x7f0000000200)="dbf14cea835ccffaf656929102a607b419fdb661fc13e4feb88440665621de9075b431d4b081a045542af1d8fa7396795ba5eb2467c3bbafac919d18b6af7700bda67cc874e0c6a33573fa2216316f1e29845f8819c74d59083e1e2341bf9682ffc13fc11244e0a6df0e63f05d52e5e9131be972ba99572d8584ff6096fcc910c41a3969f750679e6c7cfb3c95d3bfe6dfaeb580c026c9326ded2b9ba8a9d78586289412dc9cf0e416c769b74de6950e5e67e69310304386c2f20e358b4a097061536e668d5c686afc25a2c05691e53c81c2854c071816696f81bfc5c747a48479ca8a8dee030e2b5f34cb56c3111d0307", 0xf1, 0x1) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0xc0, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000440)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000480)={0x8, 0x8, 0x14f}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000004c0)) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000500)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000540)={0xd, 0x1}) ioctl$BIOCPROMISC(r2, 0x20004269) sysctl$net_inet_gre(&(0x7f0000000580)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000005c0)="16328517e4918012e0dbc288df51b2d494662653d05c403afba296cbee7048ca2b60038e7f5235bde4c3b469e93b7991b66ce6b5f2143444239a0a1dcdadc60a2842bd26bd98b6e847180ad8ff039340556daef4338ba3b0d05705617144bc3178b447b8b806188be15c87cde4a7ac76404fb9ed6aead9aeee2fe97a3cde0605cd46c7573f9310830a5f9122f1691242b594c18e38245f9bd92fb4c6618d46cfa91766dce83d85d18149c6bca62a262ab902681f2caf6ffd631640a4bb741b9b8dc5cb2ad1cc2dbd741ce2847ba8176e9476242855ff593a95a6", &(0x7f00000006c0)=0xda, &(0x7f0000000700)="7447d5f6066d925ef41c4c0487ffe9aa3b4f0009f9ce3e087003dbbfb0896ddfcf6d797b0d5c52f402db2d87bc24f154ae48ccee2cf9ad5eed26fe054385438ffe4471ac1dd5cbd11ae7b6c417769191a6bcc54e7635fd9d7bb91c6cdc7bb64243b7b0daada64c7514f584e5ad4ffe738dd46d199f0f0ca6abd2d1bad3a32f2d88183fb503abbd4350bde9394f56c810b0392db54a1b779ee6c741621cad9717159aa1dbf762c4ef700243000b866b21f5ce6f8594aeed4ef1", 0xb9) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000007c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000840)='./file0/file0\x00', 0x0, r4) msgget$private(0x0, 0x31) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x3, 0x6a, 0x0, 0x9, "faef95297a95a617dbf6386106a19bb0a17291ca", 0x0, 0x8}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) r6 = openat(r2, &(0x7f0000000900)='./file0/file0\x00', 0x10, 0x10) getpeername$unix(r0, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[0x5, 0x6, 0x8, 0xfffffffb]}) r7 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) socketpair(0x6, 0x2, 0x3, &(0x7f0000000bc0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f0000000a40)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000a80)="4c6080053dc711dadc993144c96eac5bca8af5cb06e910a9cc078890ea77f934939c4e1ed833312b1d102cab5146a437398f73756fc5f9b88072ffde53983b59560a10a02d54ebfd0220ba2126fedaafa1a4dd9b35877f87daf8a26c34999d5f1769706b4222b9eca1962e3bc8705857de9f0f1a3a847170b86f49d02b", 0x7d}], 0x1, &(0x7f0000000c00)=[@rights={0x20, 0xffff, 0x1, [r0, r5, r6, r5]}, @cred={0x20, 0xffff, 0x0, r7, r8, r4}, @rights={0x20, 0xffff, 0x1, [r1, r3, r9]}], 0x60, 0x8}, 0xc) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000d00)) 1.051738452s ago: executing program 3 (id=1518): open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) readlinkat(r0, &(0x7f0000000280)='./file1\x00', &(0x7f0000000340)=""/192, 0xc0) (async) readlinkat(r0, &(0x7f0000000280)='./file1\x00', &(0x7f0000000340)=""/192, 0xc0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x10002ffffffff}) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = dup(r2) write(r4, &(0x7f0000000140)="cf53652f18bf810e5fd1ac4f796964acc5d807876c4d642cfa5b15c8a4b99ae0eddcd154ab0b3699b25abfaf4ea611ea86b70d609820e4387401be25204b61abf0d26394b15b7059170c4a861d339bce664ef5e4da50513a27e89d0c053ff59161cc1d942d6877b094239aebf87911c3a422c1450da5ab8fe048fe52077c250c4dd81a7d5329fbc52e71883f01918febd8d2", 0x92) getpeername$inet6(r2, 0x0, &(0x7f0000000100)) 1.048019906s ago: executing program 0 (id=1519): open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 1.045777683s ago: executing program 5 (id=1520): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) dup(r0) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500002c0000000000069078e0000001ffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030000ed4186207f1a5531c68c6e5773ad20a91e3e038e48ca29a6d55476f1dcde448436f66555bd3d92bcffccb5f2e036ebedd7df038e3242f216b8c1efc9765591a5fd5379f5a08ebacb5a809f1cabbecdbc17c976a148ace7106c1bfe60e98ef832177e4834f9fe47b86e89b8e0f80a881374dffea0c63a896c02db0776137f93baebac47bfe4a03c6a5a643621dac546f6a62ab58ac560"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x2f, 0xfffd, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) 1.041404242s ago: executing program 4 (id=1521): ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084428, &(0x7f0000000040)={0xe, 0x400, 0x6, 0xfffffffe, "45600000000600070000070000000000000200", 0xa, 0x44}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000080020", 0xd, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="e07feb87cc802f0369015c8c4250f49a21b4900690d84823f1e8921b00c470605dfdc1a83aa2b658ac", &(0x7f0000000140)=0x29, 0x0, 0x0) 1.040960335s ago: executing program 1 (id=1522): r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x389, 0x7fff}, 0x100000000006, 0x860, 0xffffffffffffffff, 0x0, 0x7ffffffffffffe, 0xfffffffe, 0xf, 0x10}) (async) r1 = socket(0x2, 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) listen(r1, 0x8) (async) select(0x40, &(0x7f0000000080)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0xb, 0x4) (async) setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='.\x00', 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) (async) ioctl$TIOCSETA(r4, 0xc450443c, &(0x7f00000000c0)={0x2f, 0x220, 0x7fffffff, 0x9, "c9f7d04675d201000000b8ecff000000002f00", 0x0, 0x7}) 1.036614389s ago: executing program 6 (id=1523): pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r2, 0x0, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) flock(r3, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x9) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r4, &(0x7f0000000140)="c591", 0x2) read(r1, 0x0, 0x0) 0s ago: executing program 7 (id=1524): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1915}, {0x25, 0x0, 0x2, 0x20000009}, {0x44, 0x2, 0x30, 0x7}, {0x87, 0x8, 0xaa, 0x7}, {0x6, 0x4, 0x7, 0x800}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/192, 0xc0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000300)=[{0x628, 0xa, 0xcd, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) getpgid(r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x3) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x3ff) r7 = getppid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x84f023e8112834fe, 0x6, r7) execve(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.100' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17    OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code WARNING: thread `nfsio' (260817) exits with status -1 WARNING: thread `nfsio' (17320) exits with status -1 WARNING: thread `nfsio' (262029) exits with status -1 WARNING: thread `nfsio' (87837) exits with status -1 WARNING: thread `nfsio' (315281) exits with status -1 WARNING: thread `nfsio' (447090) exits with status -1 WARNING: thread `nfsio' (46349) exits with status -1 WARNING: thread `nfsio' (242001) exits with status -1 WARNING: thread `nfsio' (311112) exits with status -1 WARNING: thread `nfsio' (301508) exits with status -1 WARNING: thread `nfsio' (132092) exits with status -1 WARNING: thread `nfsio' (8980) exits with status -1 WARNING: thread `nfsio' (357634) exits with status -1 WARNING: thread `nfsio' (516549) exits with status -1 WARNING: thread `nfsio' (207087) exits with status -1 WARNING: thread `nfsio' (420839) exits with status -1 WARNING: thread `nfsio' (246953) exits with status -1 WARNING: thread `nfsio' (435238) exits with status -1 WARNING: thread `nfsio' (265629) exits with status -1 WARNING: thread `nfsio' (353634) exits with status -1 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *297255 93290 0 0x2000 0x4000000 1K syz-executor 444048 89824 0 0 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833931cf) at panic+0x1e5 ufs_dirbadentry(ffff80003c42add8,ffff80003c42add8,dee79eccc29bb266) at ufs_dirbadentry VOP_LOOKUP(fffffd800b039948,ffff80003c42afa8,ffff80003c42afd8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c42af78) at vfs_lookup+0x8fa namei(ffff80003c42af78) at namei+0x7aa sys_unveil(ffff80003c4507d8,ffff80003c42b160,ffff80003c42b0b0) at sys_unveil+0x329 syscall(ffff80003c42b160) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1340ff35410, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: bad dir ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833931cf) at panic+0x1e5 ufs_dirbadentry(ffff80003c42add8,ffff80003c42add8,dee79eccc29bb266) at ufs_dirbadentry VOP_LOOKUP(fffffd800b039948,ffff80003c42afa8,ffff80003c42afd8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c42af78) at vfs_lookup+0x8fa namei(ffff80003c42af78) at namei+0x7aa sys_unveil(ffff80003c4507d8,ffff80003c42b160,ffff80003c42b0b0) at sys_unveil+0x329 syscall(ffff80003c42b160) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1340ff35410, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c42ac00 rbx 0xffff8000299dedd7 rdx 0 rcx 0xffff80003c4507d8 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf49fe18159ade6c1 r11 0xc969c4ba6d737ee4 r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81c9d465 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c42abf0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=297255 pid=93290 tcnt=4 stat=onproc flags process=2000 proc=4000000 runpri=17, usrpri=81, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c4507d8 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c451c58,0xffff80003c450038 process=0xffff80003bc1cea8 user=0xffff80003c426000, vmspace=0xfffffd805d0593e8 estcpu=31, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 115 45302 41133 0 2 0 syz-executor 69617 353627 89965 0 2 0 syz-executor 69617 353478 89965 0 2 0x4000000 syz-executor 65824 154092 93198 0 2 0 syz-executor 65824 98907 93198 0 3 0x4000080 fsleep syz-executor 93290 227632 26533 0 4 0x82000 syz-executor *93290 297255 26533 0 7 0x4002000 syz-executor 93290 470605 26533 0 4 0x4082000 syz-executor 93290 158870 26533 0 4 0x4082000 syz-executor 94960 5156 11936 0 2 0 syz-executor 94960 335619 11936 0 2 0x4000000 syz-executor 89824 444048 14147 0 7 0 syz-executor 89824 421791 14147 0 3 0x4000080 fsleep syz-executor 18749 316005 0 0 3 0x14200 acct acct 15861 360976 1 0 3 0x100083 ttyin getty 93198 53934 61342 0 3 0x82 nanoslp syz-executor 48938 220367 0 0 3 0x14200 bored sosplice 89965 292606 61342 0 3 0x82 nanoslp syz-executor 77995 316177 61342 0 2 0x2 syz-executor 11936 116972 61342 0 3 0x82 nanoslp syz-executor 26533 381755 61342 0 3 0x82 nanoslp syz-executor 7164 398855 61342 0 2 0x2 syz-executor 41133 69057 61342 0 3 0x82 nanoslp syz-executor 14147 67627 61342 0 3 0x82 nanoslp syz-executor 61342 255064 79411 0 3 0x82 kqread syz-executor 79411 510797 77141 0 3 0x10008a sigsusp ksh 77141 342410 49124 0 3 0x98 kqread sshd-session 49124 202188 80945 0 3 0x92 kqread sshd-session 80945 272463 1 0 3 0x88 kqread sshd 9267 209292 95013 74 3 0x1100092 bpf pflogd 95013 259730 1 0 3 0x80 sbwait pflogd 45583 223471 81514 73 3 0x1100090 kqread syslogd 81514 273793 1 0 3 0x100082 sbwait syslogd 66837 308402 1 0 3 0x100080 kqread resolvd 58280 433417 49940 77 3 0x100092 kqread dhcpleased 8190 27291 49940 77 3 0x100092 kqread dhcpleased 49940 306546 1 0 3 0x80 kqread dhcpleased 73594 403223 0 0 3 0x14200 bored smr 80070 103800 0 0 2 0x14200 zerothread 9448 478102 0 0 3 0x14200 aiodoned aiodoned 27381 394770 0 0 3 0x14200 syncer update 6148 364422 0 0 3 0x14200 cleaner cleaner 92269 403108 0 0 3 0x14200 reaper reaper 19365 244209 0 0 3 0x14200 pgdaemon pagedaemon 53806 90541 0 0 3 0x14200 bored viomb 97266 389284 0 0 3 0x40014200 acpi0 acpi0 91821 450101 0 0 3 0x40014200 idle1 29784 492260 0 0 3 0x14200 bored softnet3 7728 249309 0 0 3 0x14200 bored softnet2 55866 245154 0 0 3 0x14200 bored softnet1 67487 152937 0 0 3 0x14200 bored softnet0 93314 27674 0 0 3 0x14200 bored systqmp 83817 220065 0 0 3 0x14200 bored systq 95311 346856 0 0 3 0x14200 tmoslp softclockmp 36865 168180 0 0 3 0x40014200 tmoslp softclock 68066 407521 0 0 3 0x40014200 idle0 1 64403 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 93290 (syz-executor) thread 0xffff80003c4507d8 (297255) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83924888) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 biowait+0xc1 #4 ffs_bufatoff+0x16f #5 ufs_lookup+0x548 #6 VOP_LOOKUP+0x6e #7 vfs_lookup+0x8fa #8 namei+0x7aa #9 sys_unveil+0x329 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807e450f40) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 sys_unveil+0x329 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 89824 (syz-executor) thread 0xffff80003c450a68 (444048) exclusive rwlock uobjlk r = 0 (0xfffffd806c207588) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 uvm_fault+0x1e9 #3 upageflttrap+0xa9 #4 usertrap+0x3e3 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd805d0598a8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x36e #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3e3 #7 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10203 11094K 11629K 166960K 13503 0 pcb 17 14K 21K 166960K 354 0 rtable 219 10K 11K 166960K 677 0 pf 36 18K 82K 166960K 354 0 ifaddr 38 6K 9K 166960K 112 0 ifgroup 51 2K 2K 166960K 181 0 sysctl 4 1K 9K 166960K 82 0 counters 66 36K 37K 166960K 212 0 ioctlops 0 0K 4K 166960K 1743 0 iov 0 0K 32K 166960K 119 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1489 94K 94K 166960K 2939 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 23 0 VM map 2 1K 1K 166960K 2 0 sem 20 10K 10K 166960K 53 0 dirhash 12 2K 2K 166960K 45 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 232K 166960K 1695 0 sigio 0 0K 0K 166960K 30 0 proc 72 91K 152K 166960K 701 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 138 0 in_multi 74 5K 7K 166960K 146 0 ether_multi 1 0K 0K 166960K 11 0 mrt 1 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 789 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 220 151K 166K 166960K 16925 0 UVM aobj 41 4K 4K 166960K 44 0 pinsyscall 41 82K 104K 166960K 2877 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 74 0 NDP 11 0K 2K 166960K 72 0 temp 77 8688K 8944K 166960K 69851 0 kqueue 13 20K 30K 166960K 288 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 197 0 194 3 2 1 2 0 8 0 rtentry 176 161 0 74 7 1 6 6 0 8 0 unpcb 144 1078 0 1057 13 12 1 8 0 8 0 syncache 336 19 0 19 4 3 1 1 0 8 1 tcpqe 32 7 0 7 4 3 1 1 0 8 1 tcpcb 736 571 0 560 15 13 2 7 0 8 1 arp 128 23 0 9 1 0 1 1 0 8 0 inpcb 328 1702 0 1686 24 21 3 13 0 8 1 nd6 144 36 0 10 2 0 2 2 0 8 0 pkpcb 40 12 0 12 4 3 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 55 0 55 2 1 1 1 0 8 1 pppxif 1504 13 0 13 3 2 1 1 0 8 1 pffrag 232 12 0 4 1 0 1 1 0 482 0 pffrnode 88 9 0 1 1 0 1 1 0 8 0 pffrent 40 20 0 12 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 36 0 35 1 0 1 1 0 8 0 pfanchor 1288 4 0 1 1 0 1 1 0 8 0 pftag 88 8 0 6 1 0 1 1 0 8 0 pfstitem 24 79 0 34 1 0 1 1 0 8 0 pfstkey 128 79 0 34 2 0 2 2 0 8 0 pfstate 384 79 0 34 7 0 7 7 0 8 0 pfrule 1344 81 0 69 3 1 2 2 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 659 0 293 34 6 28 31 0 8 0 art_table 32 661 0 293 4 0 4 4 0 8 0 art_node 16 152 0 75 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 9 2 1 1 1 0 8 0 semupl 112 2 0 2 2 1 1 1 0 8 1 semapl 112 48 0 30 1 0 1 1 0 8 0 shmpl 112 41 0 3 2 0 2 2 0 8 0 dirhash 1024 39 0 22 3 0 3 3 0 8 0 dino2pl 256 4550 0 3042 95 0 95 95 0 8 0 ffsino 288 4550 0 3042 109 0 109 109 0 8 0 nchpl 144 6827 0 5131 65 1 64 64 0 8 0 rtmask 32 9 0 9 3 2 1 1 0 8 1 uvmvnodes 80 5592 0 0 115 0 115 115 0 8 0 vnodes 216 5592 0 0 311 0 311 311 0 8 0 namei 1024 23066 0 23064 4 3 1 2 0 8 0 percpumem 16 121 0 73 1 0 1 1 0 8 0 kstatmem 264 112 0 86 5 2 3 3 0 8 1 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 6 0 6 4 3 1 1 0 8 1 scxspl 216 37824 0 37824 12 11 1 8 1 8 1 plimitpl 152 318 0 301 1 0 1 1 0 8 0 sigapl 424 2015 0 1965 10 3 7 9 0 8 0 knotepl 120 352 0 0 11 0 11 11 0 8 0 kqueuepl 224 658 0 649 7 2 5 5 0 8 4 pipepl 336 247 0 220 3 0 3 3 0 8 0 fdescpl 520 1971 0 1941 3 0 3 3 0 8 0 filepl 160 12320 0 12103 35 22 13 28 0 8 2 lockfpl 104 770 0 768 2 1 1 2 0 8 0 lockfspl 48 254 0 252 1 0 1 1 0 8 0 sessionpl 144 38 0 29 1 0 1 1 0 8 0 pgrppl 48 174 0 157 1 0 1 1 0 8 0 ucredpl 104 1714 0 1700 1 0 1 1 0 8 0 zombiepl 144 1965 0 1965 1 0 1 1 0 8 1 processpl 1240 2015 0 1965 6 0 6 6 0 8 0 procpl 656 4470 0 4413 8 1 7 8 0 8 1 srpgc 96 6 0 6 2 2 0 1 0 8 0 sosppl 168 14 0 14 3 3 0 1 0 8 0 sockpl 728 3098 0 3058 43 38 5 34 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 56 0 0 7 0 7 7 0 8 0 mtagpl 96 51 0 0 2 0 2 2 0 8 0 mbufpl 256 311 0 0 19 0 19 19 0 8 0 bufpl 280 14103 0 7961 440 0 440 440 0 8 0 anonpl 32 13450 0 0 109 0 109 109 0 246 0 amapchunkpl 152 57631 0 57197 46 22 24 33 0 158 4 amappl16 200 6676 0 6640 45 30 15 27 0 8 7 amappl15 192 7 0 7 2 2 0 1 0 8 0 amappl14 184 148 0 136 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 2659 0 2628 4 1 3 3 0 8 0 amappl11 160 70 0 56 1 0 1 1 0 8 0 amappl10 152 7 0 6 1 0 1 1 0 8 0 amappl9 144 244 0 244 1 1 0 1 0 8 0 amappl8 136 28 0 25 1 0 1 1 0 8 0 amappl7 128 125 0 113 1 0 1 1 0 8 0 amappl6 120 212 0 208 1 0 1 1 0 8 0 amappl5 112 128 0 118 1 0 1 1 0 8 0 amappl4 104 394 0 373 1 0 1 1 0 8 0 amappl3 96 11585 0 11483 6 2 4 4 0 8 0 amappl2 88 777 0 715 2 0 2 2 0 8 0 amappl1 80 17862 0 17262 18 3 15 16 0 8 0 amappl 88 15798 0 15650 5 0 5 5 0 92 0 dma32768 32768 2 0 2 2 2 0 1 0 8 0 dma8192 8192 2 0 2 2 2 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 4 4 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 43 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1971 0 1941 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1971 0 1941 1 0 1 1 0 8 0 vmmpekpl 168 17716 0 17669 3 0 3 3 0 8 0 vmmpepl 168 132701 0 130779 123 23 100 110 0 357 7 vmsppl 480 1970 0 1941 6 1 5 5 0 8 0 rwobjpl 72 41438 0 34888 120 0 120 120 0 8 0 pdppl 4096 3949 0 3882 125 56 69 87 0 8 2 pvpl 32 23375 0 0 190 1 189 189 0 265 0 pmappl 256 1970 0 1941 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 452 0 90 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8380eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83924680) at __mp_lock+0x192 uvm_fault(fffffd805d0597a8,c91edc56000,0,1) at uvm_fault+0x1ee upageflttrap(ffff8000333e31e0,c91edc56000) at upageflttrap+0xa9 usertrap(ffff8000333e31e0) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e2f6b7665a0, count: 7 ddb{0}> trace x86_ipi_db(ffffffff8380eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83924680) at __mp_lock+0x192 uvm_fault(fffffd805d0597a8,c91edc56000,0,1) at uvm_fault+0x1ee upageflttrap(ffff8000333e31e0,c91edc56000) at upageflttrap+0xa9 usertrap(ffff8000333e31e0) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e2f6b7665a0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833931cf) at panic+0x1e5 ufs_dirbadentry(ffff80003c42add8,ffff80003c42add8,dee79eccc29bb266) at ufs_dirbadentry VOP_LOOKUP(fffffd800b039948,ffff80003c42afa8,ffff80003c42afd8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c42af78) at vfs_lookup+0x8fa namei(ffff80003c42af78) at namei+0x7aa sys_unveil(ffff80003c4507d8,ffff80003c42b160,ffff80003c42b0b0) at sys_unveil+0x329 syscall(ffff80003c42b160) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1340ff35410, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833931cf) at panic+0x1e5 ufs_dirbadentry(ffff80003c42add8,ffff80003c42add8,dee79eccc29bb266) at ufs_dirbadentry VOP_LOOKUP(fffffd800b039948,ffff80003c42afa8,ffff80003c42afd8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c42af78) at vfs_lookup+0x8fa namei(ffff80003c42af78) at namei+0x7aa sys_unveil(ffff80003c4507d8,ffff80003c42b160,ffff80003c42b0b0) at sys_unveil+0x329 syscall(ffff80003c42b160) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1340ff35410, count: -9