fffffffffb, 0x23, 0x2, 0xfffffffffffffffa, 0x6}, {{r1}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x3f, 0x9}, {{r0}, 0xfffffffffffffffc, 0x12, 0x1, 0x9bc3, 0x8}], 0x8008, 0x0, 0x0, 0x0) fsync(r1) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) close(r3) 16:00:09 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 16:00:09 executing program 6: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x40000) 16:00:09 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x3, 0x0, 0x6}]}) (async) r1 = getppid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x6d, 0x0, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x4, 0x80000000, r1}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="b865436b2dc4b0d6730847977b737f96c711aabfc81650188f38db2e8271769c32e9cf6a0d26e8dd6a91c57028d05a03ebc133ceb0f152951c1fef", 0x3b) (async) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) (async) shmat(0x0, &(0x7f00002d3000/0x2000)=nil, 0x3000) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffff9, {0x0, 0x8000000000000000}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) (async) close(r3) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x200000400000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000040)=[{0x3, 0xe, 0x1000}, {0x4, 0x303}, {0x1, 0x8}, {0x3, 0x7f, 0x1800}, {0x2, 0x1, 0x800}, {0x1}, {0x0, 0x7ff, 0x3800}, {0x3, 0x4, 0x800}], 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 16:00:09 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) close(0xffffffffffffffff) close(0xffffffffffffffff) (async) flock(0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="243152fd47b2b628a8dbd7fd65951f665a95ce6b87ff450de81288ee2ed013bc0a3e93234bfd830e4979801bf790b2685c292c3286f18a48afecd0da5e1e8c4a258ccca4d8866f393c1bed7bd414708a3297982b414e56fd6105c3531efa1109dd87dad5bb8293a8c30004000034eb3453e8fa3f46bba7876ab1e9d5c893b571303beb9e5861f9be37c805bbb34a03c278ad60bb40ec8b98744680f0b2b6e9200b1bd0f1190db0c111cb6079fa186c1b07407cf91ad4"], 0x10) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getuid() setitimer(0x0, &(0x7f0000000000), 0x0) (async) setitimer(0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0/..\x00') (async) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = open$dir(0x0, 0x100, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000180)='./file1\x00', r1, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0xee00, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, 0x0) 16:00:09 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000014c0)='\n', 0x1}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x67c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x1000}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:09 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x67c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x1000}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x7}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:09 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 7: r0 = semget(0x3, 0x0, 0x304) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/216) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/255) sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x13}, 0x3, &(0x7f0000000240)="c8c7f51da39a09e1a21e5afbb912b729dcc1d08fdeb8861d23e56025d0d16ee75ebfca00faee65bc889cb7a0f40391c4840d022064d4bb73da5a49ddb35de8e919af5b79e915f36d6b202ede58bee13c5230fd630cc2a9315c3f4f0cdca431320bceff0f63fab09bc71731a172c953fcc6981179dc91f055c2013eb4727e76d762940fe3dbcac2c2ad52e53946cb2c705b8908f7e8582c109db79a10b0c49b9a03fd66fc1de16cd4a4f1bf8485b88e7079ee1392e30d4435a3059230814ee565193635d517b45dc349c42e0256d54a0ec2ff59672ffe107b1878e2c926ee31c253d3cde6c3eb4310236316817f856bb569e17fd0beb733d9fa4fde90643b9817874e2dab959f54c6b6d35b84850faaae0bd65bbb82ee7780552eac1cd867870ba547e2f886c2cbc5a6269b35236efe8e4e1458eb5790d9377b4caf3a55038224d50d5b63444def0917e7d5e0a60a5c0fb2f9449cb98a43e6042e8455ae3fc06997576c0994906550952ba4e093f4e057c68e8b461af9ea0a7cc022b0d26597625fc12c2d8768b359a6f697e41b5b602d79d655a087a12477313158076a399695d0d2356f264702a7b804cf820784ef734e820ac443c7e37797ffa609374b38c17a665657888de64c941c1f589f6f3e2fb1c87d90cb80c9c7020f2c5b819325938bd4abfa94f8e4cb39751f24b86475d66f086ab362d34c2678afd6413aacc8d36529acd5bd184f0254a74201c772a8814d5742fb729ba6616ea84352e442d398499bf3e974431d5161b48cbd925cd2e8f95a54b0a6b92e8eb4eaff9e61e447d5eb47cf9e737bb8d0a73b26f83d35110ec31d245b7be0ad3f57fcd2d4fd448b25d6a817e836c26ce5045f293e6866699d2b67e74bc11bae8835f55175b102dc3f17918f85357fb672a6346117b4632a1c6f62e1910243dc8eb4f0d34a41044579dcd4503fb57b0e8f975f10b0c64b75e8c6cd364231cf795ee70710ac2638b6fa414e916ebef462ab8fc9a119d28b47ff5a8cdf32e978e3a84ed3d091d71547a0c3c1ac595a8e43761ae7487326ad03811c94cc9352c0088182d386cfe854fe79d3d6058794cfa8f11738335bfac81d42c178bb90e3014ef207e6d8c44facd7c1b7832d5aafcf5ff0259cab9a272f509598a20323e784be36ca447db2abc41f25bcc640189be9ca52f1cb6c7f23cd9ab1b66b178d55a654b21f86cc8a33d54c985df1c9b9fad0a76313b38058e4a7f297fb326399d7ad42c113b17b01a5f0720fe40d606d0d8de155afd12a74e4b0902a53707de6150eb731bf556fb71a36880029cac526dff14cf37589d079559e13f773217109c9f96112bd1cb5bff086b50d4032d7cbd397200f8a8be7a3a107907d88cd94ac68a9fedf6cb179747f6aeda6c187b9679b9cd2899ee5b8ebed3742c077186134fa7f0574a872efb2adbd42d4535204f3db5468c08552558d53d8c74dfbde9a484f784640f0be416aa7328a98a918d0441ec94ee20e263f77348ddb898a3513f8da799761ff52f72c2d4dc2dc6a439d981bcc50f7abe9683616219a8e2e2779a3ece70f4201c80ca72beca1ffda6340d5a5a4a8a85a628893fcdc5699efa0ed3b55a131150c5605649ab7403b33ef1bd7ddf5ffa376a06e0d5d78d96b6939bd06273c1c9540af6f8c592c857b72220ef061cdde5f6de54eacec2c454c1d4e2541068c31a4ef475dcebee1c3e9a08a0aa7cb35df6672e75a1e255a23e074287e99e681205604db0099a57d46a70e1752c92c1e1ba514cec82ed7a9865c09a318bcaa772b86797230f9f033b11f95c85817af080f9dd4b823b6fe23a508a2899436c354b24fc896ff7bc609d2099b8d4d593cb223d50992d814f6ee32e424884bbabd01719cb6dfb8178d7b2e9e4a368e6e861eefb14948c61ed931cedf7036d6ef58244ed3cb32b8518a159a6e6433ae0e7294d8277b34240770492e627896f324d6f397af8f3226d73fd49d0d1c1dfa9c0ab49157b2b7f02d94ea4cd8de3712035c9b2bc9e7f35219d27c9e9531aa5158eff18e0e60ac2e9359f3dd3be689b06396b680fde63970828138c4a23de6071f11aef04457709f4276b078bf1c0324e1550ef7f317ede8ff0e986908edd4958b27c7d6cf272f50e54935a799178bfd68d8e350dbfa8385e36460a9b027cec9f7adf76ba00f4aec8598032b244006d12111111bcdb98978133db330e63b795467cde3643cdbaf39a08356865ad6303ab5023b9190868306577ee395f36bdef0e6568f8b10826ecba64fcf3ba5b7ab6a88ed8c93982339fb73db1b0522317429b243c0e4d32520bf0b295263964dff7cfe86b8d4c9e5bd9fcb3afae1d77b49db12ed25d6a6d6cfaa5a651a5d28433016d516a11690aaaae41d7b57c6b61c7bcf2ecfac93d7b2502a693a6c0bccbdab4d3e40ff338fd66d545a80faf3b89f275e55083f5eda606ecc6d5ed8d2b4422b225cc042c4fd9a5dd53af9b6ebacae37db01d654b26d9385fb4678e703d241abdbbcc7435c167f97bba911cfb119bc257c5f36b643bdc04930710faaacc7fe4c0fcf84de9b5be86d19aa665bedcbae4bae9d57f0778db414a89e6d6193a40eb9133be9ed396818dc48df1dc9fd957229fa66d41ee0a65e4eb1de0105409e96849a9a5d81150582b268bbd900efd06d0fc31a91fc29675146effa978124a7acc5aaec07f610ac69249c8615fb5bff249b58b9b0aa8edd5bbdd196ba6cde0660c60398135fc18c858fe637d693b9a75ed19e9df306535fd970c9bd4e493637ecf36a27521d7f5e096aa1b57fd5db6f006bb9bfd21826afc4fb74c4a4af5d6b4e934b3549a0efee0d86450c41fbe6eed13dc82d10529a77b48b8a6924468fc9e3c13b389d011d9961e59fcdc3167d357c9304cbae5651bdc3ad2a159cee0a97a36c891215b6b429f731cbb2aad34deaae066c217e7523f2cb88af8f5adf1b09cfd32c04ab4ee48f7b9d14b636d7698179a4453a02c0bd609868c19215c56315216f91d24a24f9db2ae432163eabb6676d5f7c4892c92224506f3800be052530d73f31d42cadcae2f1c95a2cadc7675f21012d77cf6b32eb5ca3c41fdc9c56322f5f505bf4423b146061154f7950604ae451ac5a279f6f44fb5135360711397153c95a8c29869e7799d4e4a5d8546c67ab16a5aee836f1a57fc976cb07e26c296e7c694078a7e10c6c64c6aebe8586d9b52aa5395a1f46c6bdb7e1ab269f24291ee812decf27e3442198a906c0ebfdab45b2ef0ae431d8d0ea8b4fda3acee23ae1c9d144cae2e6282a1808aa1090a7aabf02c2925274911497c39f298a7c889015d0622d634272be50a0c2a845468bc941aad503585dbc781576e38c9e3aa9ab2c54610d7d5fd73cf85412d261c6df1f3b9dcec7888de2ba245a5641c0eb72b5b47d2f01272d240a9269199f5cacd0d37b85dd88c5a43a7ef79967c88d416c7619343c166509d44bc7a582e2e9da31c85c29c52579d4e8996312401755b9eff7cf7fec0adc3da4f2f6630c0f36f6e2a78016e3eb8952eef0bd88ce7b26fdfb182c5502aca4f9e35bca1c4f8cc763e190c4c73519eb06853dca3dfa811b9d8ce79fb9c2b8981caccc55a4eeb73ee04682fabd8506e42286bcb4eb56f84ff722e99eb0da41286490e13b8b41ceb0163ee2a69b89a45cf191ab239fdcac596efbf53d0b380b3241629f9addcfe125716b5acddefe7380feb92749da0ae7efd4106e8a7ce3720476f71d5eb443a7a21b6f263e31200f63cf1d9bea2269afc16c5e828cc4b0e47e3db7d9ecef0d00150dd621bb209eae764a20ef9341f8747e77b59fa6a88988d7a933b51b0b509d9ff7c3e51a5e6f3fd6236a6cb3893798a84def5338eefb104973af127d96287ec20b215c564bc87ed3fe62f4612e64cb145c26b9e6b2ea0f985335dfb918b57c428e5c1c1a5acdd217d7e53ffe8f3c2b281e9610ef1522295c261be69fdf8d74d17be870394c13ea570860a71d8adaf6c97851994c5449ae8d83991f9099902f4cbc5ece00435ec2781a0a0fabb25748b01c3fac5e10db014c3efdfd0fea4e9b32e047b120e244932b780720567c88f680499a8a42e0bccd9a6342dbc0f3e0cad2ec8055217a87c8a4dd47e1a9ad8f7e75855651ef1075eaf149f747b3f2cd7a3f68161d854e56025810514e9d8b18977d9d9eecf21d4e01f0e809709055ea3eba0941f74a7cabe2e69321482cfe98eed749a2f03a7b6bec9ead5f62c0c65c995e876d2af106b6849e2b2dd46cd3d7e96a35c0d5d9864cf0abf809f45d7bcec177e52fa23ec33ab0b3d3d12c7921e142bdaf047551577133dbeb22ace5817125065ae6f23ab53a9cfe44c07ff8dff6e22ec072b7f02556ef27fcfb570b2a9a11ecab1fd2b03040d2017b7357a85f14b62c48d58b2402f003bc5c75d42cfa3e1eac92ad0374932ac608d17cc73b0a6b6939bec8e66ae29bddafd7455dc44533c7d7c7cc9547c7e6a1f0211ff7c616eb30c1f5d61f05fbbbb02c34bf826dea7b3f94b467fcec79b5d2db82f41ae78f9e27e83b5e5328bd5a8944bbafec2c6d6d3e08e8f86bcaf091ceffaa10524a9a3cd913ca78cc742deeb059deb17ffd6fa63a0a476fe0215a8acebcbb4849852a751d05bc0af9efa1eb34c1550519c37ad4edf740567cf67734c23bcbe89c3556ef4c392d85d64bc84c1159e789ec38c9bf803981941ed4c09647564557d6361c191972f5ad1fe136c6830fae563d15215eb9ee4f1dc903b9a32aee89f05d866ff5af6d136406849b3fd825365b2d705ddb57458865efe5f1d407daa19b74636826673c42a39c1996bd86ed23b81ba7c97f3ce5212f01327dcdf3e6107e62e79e3bfc3f296118e9907673248a41b090574538ed20c3d66364be34ca36446a34c5332c5bd361c60dc77b0111d9800404352bd0082fec7e366d5085024cdb0668b464ed87a3733a4b86be2b314285d0452b650fc5931f9946fbf5938ea0c05a2d8cee1bbf60985ff196457c18b303fc3c53a5b5861cd98f4846a4434512a4a2a5dc11518a952c4899447925ab443b78f22095a9567a25d052f7ab33a57b30b5ebd1b897c9dc71cf9a3fad35f5b5a7189c92b678a1e0209f2697ba64af3d82c311ed0bc8efaf25f6504fa94f23f87e4ed954306d949db6a3cabf4bf3acf663d44e51a0990649feb6465625aff3fc4e81f6d48e2cc12335dd525332bbcaada3b0fa9eacadfd58d92027896df4efe167898d82b028a85efb11482a6377ef97e2e90fa40d7280c2abe8d853677a903f0a706573e4dfbe08d7d55a378e83d38da0bc0f6f9f648ed1165661d14aff5c47a9a04c9c7b3bb55438ba023228af4c51394ce6315c27059bb2259402ab22c74e232e45a8cb82d0275d85d8a66921fe0dceeb8bda7a8df0e570024ca2d0e8fef5ffd10f121b1a3a8301f6392b1379cfbb9786122ff9a873ce4799fd41a7041256fb2d25910bc2de39bd922a250e69f13eff2c4312b0bc34abd9104011cc7bbab457453de6da0208462b1b6e8512e51b0b94b3a5c8a0699b1973016c17d1a5db35e39b9e0dd2da1a9b68d277dd9e7bf54bd2849d10ee01226f42161318d7426921ebb8d259579afd1a21dcd9cab45b7ee03fedf983311d3b0c6580ad880388ad4ac45347ebfb52fae5b291d9ad5b421b2cb36dd98bda212261a5f06c17bd7ca78ba848858fac8486bed248d42ec43010dbaa913f8799bb64166c224b78a64c398e02c9a32c694947c971158a533775590cb858f379d5265631ed6b4d53a87afa7f12d220b7ab83bddd64a6", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="35dafb68867300a2bdadbd4c7df75645bb558cddb2783ebf3c93688d94f3d436a5d2b128b913adcb237798ae296fa1271df53a3b80e8c836d80e3a2257e454118e5f56fd224f386598358fc560e7aabe29568487d33a72f7e4c0e9c6f8174a76200bebcf6d56a49cb68c6a0312241294319c646f1654888fe1430e68aecd7d867febe4fda6dd21474a2311722c831ad753fc2f18422af0c5baf1b02f3ff87caf7f101f13a4e884019cf99cf9e7ff5d4e3e69adaa4267b89b44583ff7439fd388294a3ba3e6313caadc60defad24223b41277", 0xd2) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001380)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000013c0)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000001400)={0x8, 0x800, 0x8}) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket(0x20, 0x4, 0x7) msgsnd(0x0, &(0x7f0000001480)={0x1, "d185957df381fc71559391a034ebe0c616fa76b91b481086c527cd53078d3066103d6a73e8992bc8f074607a79c0dd96b6cde3e5c62b59e708a01c5ccd1c381060781883d5741f9428218e04d231c9a782c610bd3abb534f7a7a49373ad73122e380e02a8d763e7ff73e6835e2e8b0d4e1e2938bdf2ef21c46109e57e563acbd2076c39f9c04cc13d7867a529a11ee4bba3169da0b876e53101ae13da915030efd3ecc3ac4fe3db7c5869ea29452655fba440ceb4e7ee0d53d4f379de0a96fbffd6a0499cfbf848bf8c434e9f469d156a9a5f87bf5d41e735f60587e06b0e4c0b0ef44a3f8271b09f43ceaad61c370b9cf9dbd13cc6318"}, 0xff, 0x800) sysctl$vfs_ffs(&(0x7f0000001580)={0xa, 0x1, 0x6}, 0x3, &(0x7f00000015c0)="cc054350c8b56fa93d21f370", &(0x7f0000001600)=0xc, &(0x7f0000001640)="e0ec4ac5fd0d8b1f46be007dc17d339680ef7f23edf9032e02f5b6da10e02720a5e6a9c047b91cd0059d900ff48c1f792eb9eedbddd6c22f7e44f2230e443cfb6e224804c948abf90c6c49904afde9cb74ddab34ce8cd79791d453711be5785f1c3b9f66a2fc918c6670840f53da784cc9f5eb349187be63d0321913c5127a2b0708de38e91aabeffe81049f42c04a1d19f01c218da161288e12a9eb1e85165dd571693adf5df19fc46aa789ab0ac7", 0xaf) sysctl$vfs_ffs(&(0x7f0000001700)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000001740)="14a8816ca0926cb86c8a55137353a21314be61413dd335cc621233e882c84254caf1ed992103d621ed4b18f1fd24c7fb83a980dfd773f418646127bbd6fda9ab2df73d6165dabe176e351e8f6bd3265beccbc93adb19b6288f269c7915275a6801c099fbd206cb466739c07312e1a94afab889c6d71e8965654f66ea50117278ac9fae38e70f322c4a2ef1795a8b2f751677b98b37bdf8df77dc95697c97d9d3834406031932dbfba2d201229365c7f8e491db8ecd128be42c13c71d", &(0x7f0000001800)=0xbc, &(0x7f0000001840)="2652f238a0a3a5b1fd8b50ee54da9be092922c48e8ee4a9c3000c6eeecddb9a603cbb0fffb0671696a976ac5dc385ab0f52acb49138c9c5469a8a21440da50994b8a1d36eaf5d01bf4306c11e31a5bbddc8b6b2009a55f808ff204a7ad8441edcd45273b4cc54288dd7df3709297cc505109be285e20408ee674e9bb864f8a26b5c8b56c2e5654c956b399c59b7f6d69a897fbd631255e490f32690784d4a57d0492c44530b0372988ef7e1a7fc60b1b19f0053cf4f922d43aa3236dd4d651631a98759d933b363c9e8b41471ce9d0b81723f89545b414767c12e4612397ad23e6bd23a43b18aa42a475ea2189c355da5044c23a9999215b1f90cb0551", 0xfd) r6 = openat(r4, &(0x7f0000001940)='./file0\x00', 0x80, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) mkdirat(r3, &(0x7f00000019c0)='./file0\x00', 0x1) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001a00)={0xffff0000, 0xe8b}) pwritev(r6, &(0x7f0000003dc0)=[{&(0x7f0000001a40)="eabb5086b82b74b44c75d1a29ee64c10ad3eb8790db097ab05468d1006725966b55fa96a1e559920a9753c708ed4853491aac8c6d1db5a4aba32af60d27c492d04749810b250739b3b81112a039c699dddcad36546dc5a26e7b93c65d30119657c993bbbd800e3c21bd60d078a2740ca1b101f539421929bd1d50c9a774d1187549a9ec6461745c694feaf55855e6f03cc82ab9aa24f3449f29aefaff8febef141396841ee0048e42c579bea40944064df8894df", 0xb4}, {&(0x7f0000001b00)="fae055375bbc482138d95f830b5e1df560f59c99bb53c621e4fba7c27e54bc9f4d493505bd2d0f263c36896f3664c509c1cccd473d50e1cba76b86ee9e5cb6a82465f13ffea0dd573314f44f82291b860aa571279bd805392865e846a1740d051094df08fdeb86d496acde3e7f67fa8d505109113d100179cacf20f61330fa8ef3d19fa008b9a2612288fa526bdb12b6aae306bdcc97bd721a49f9a50421966bce59180d7d4b0c41c91d6dbdd80df3619c14b5ff64a120c65ced59162f2b6b97b0136ddfcb2fe84881590184090e1b701dc2879dc107a5a36551aa4e378be297b22f3d95aa2c", 0xe6}, {&(0x7f0000001c00)="4ddcb515a22624d9c7f72cb3f528aef51ac929e65c6ec654ff4547a127348e63391a2cb84dd8b4385dfbedadf94f84587577eac4537b06c5180dbf9151997a365b78b9a7df77544c702ff328626827d07edbfe5957ed885f9b1d110a77ea7aec038a17baa3ad4c03a338e7b0024f505068b9681c6517987704b28c05ae8ad496bcf2c2a8b491e0259e9881df662fdde5294dd886f14ff3d7538856d9d7dc715ce66c591a568d689ba1f3b0af4d62d1295e4306f7a07bb9017f8ca522621a715dd6997f5d2f964ab8442abaab63971def07d6e7ca89a49e67e2a2c605d6fb867cbb97c43584c48b412650de6d9fb51cd92b22c856e569652b4f71e7703e50d3a7d9e9ba0088fe7ed33440679946965461992041fbf1fd4d0b93035d00b50e8e2b8f568502e73f31e22a0c4dd2c867ffa973596dc0d9df74860e699665fa0ad6d8f2133d31dc98419bc3c76245efc19d47b806135cf714c147e660dfeb262059690ae71ced59a0d1b5b73707529fb84f5975986a1b998aa72d59da94a3f924882ab0ecc5c6395b778d139d6de0ccd06fd03e7f71176453df2a5ba455aeee8c6c136e98833c4bfb10c0a49bc5a7baa283dde3d50bb5d0feb2ce8de0f2518ca496e61dadc62f1227865e72a6277d279b43d7451c3af46a35a7de984c28a632382dc9cd46554fc416f5f070f3e0d60750c5569cb2aaf52f12b85de0c658970f01d7a5d47d8ea3689b1348310c3e7f2eb16b1ca07eeddc96f3cdd8eb41beb2a5885f72ce56f94eee529962c19367ff207b6a7c85a685b06d7fef445009d87cbb10e958abf7627cdb4afd360dab2b9d0b9d6f2782404bc814744b70d859718ffc738fea236e1bb5831bee893e1313d414d516743233ce785b20f4d1fbffd82f862e1b8974a150b7f34ec3052946888df27d7cfda19bb019413f208f9ad32ebf7a4606ca48f826518fb89f4f594eccb716165debee6df1db29d45bacddb6a63d92348f8667fa90af631d0255067491f4a1ddf5fea086c92c46aa9e8a11ffacd507fc3200ca08c5ef854b5a4577192b8ed5101d5617a5cc479eb8ee4978c7ccb7b278acacc2f6cc018297ae59509175a5fae12a35e9db752e1f229c93d5d72fa09a9f0f41b620dc1d73e0ab1102a6ed214ac3776749b62182f28dba7c0487983efaa7f8261349db0a75f8c015952e777832d7ea147a734d47e541754ca8f51c6aeede4549113d41d4c7924780b13ff2b82550d4280b64690db3d027828c9c13c8e3a300a5cbb835b5b88d031fde48d1a19686d78fe2e2622a9768d4d26fc0ac8297c9556f11dfcc8db283dae456fd181e80178ebed05c541d66510086b0383af3d8707f67d20b5a4b7cfb8a12e4e50845f6e28e041ed215293a0b4b5b309a188a182907a5ea654c0287be38b1277fdf78a677cd71803b202a426475b6eaccc71a1b41238cef9be21843af7993e43e6f875a36569081ceac9dff34653c3a42e2024a90c848e2af0b8756a5810f3afc54563cdd77545ef01447521abe435e2b4d205a788c44ad9e05e699e87e2a6fe55e9f8ebffd94d8be3f0a1d2e56a1dbedc68779097dbf920816b6e3f98aa759e6744a1c59fbe5c8fe1ad7c8956a33c16ff2984085c3a37f04b258604d33e815f49b34444d1f854c5069a334a8d25328b6c58cb27fdf8386455e3e75959ee17e9b5eb72007f1d8b05da8e001fdf3b33ec88c14910f02b12dec11d73854da3e99c30d4fc8eee5b29aa083b66b70cd8512bc148f74126b02a56f8a0977fe1075a2b8270a089427a9409b7f8e42a84dd284563e59bfac411569a68dafe2e2b4cf04b684dd31782d12f9e1770ced9f5c56498b7b02bce9bcbe8a127d0fba018a6bb0cc3784df408f68ceacdc5232f430920ee6d25c536fde415d23e09a93ad60355d89b9223077cea4ea7ae6a49f8831f6f23c9c10183b6cc08ba5bfc1a2cb88a6325193c069a33f679b073736d8808c5f7e88870eea2b9bb106a51c8db773a76ddaaf913d5bb7ec0c59a187a5e61ac9386fae3295dc3c7433cf275ade9cf5bd6781a02ef7649d945af7d48c437febe146d69a064c9665500216f1317073497da5f33081b16565380d1597f9c5a860d767dbad8cf0f2c994b06ad0563b436e90abcee35eab164ba14de5079a22714cd080354e3bbed45e0439880d2931111d8ca4d09d75be714d6b1272bdc4f301e36964083eaa5d4db0dfff1d542cf30778b2403c52d172e44beedb90a03bb71a065dbb06c8574fade7e67ace1bae63106ba65711ee5f78d420e05e7d7e4d23ff08634a0224a4d4645404be3fcc932954181b163461c4f7476ecbed8e3742bff60808c2e91553dd5131ec2217a68f8ddb5a8fc65cd3dfc3ec6180f9a21aec6fa776b7059827d0ebb5e8fc9aab5e87208d6445391dcd4ec155dad14df10e32780cf29699544827a701e25c27620e8b703d09923b2d4be522a6924b190130c8fa05dd7c3f15e6c9c1372909b712c8f05912db48ec5b76e2d03e124fe101d3748be315c2b8619370102bf5cf289243450fb7102d4e1b93065bc5c537b49630ed2b2e05d0ca6d5cb206ce73fe98ff8395fd48dc220328158d734b33637aa0a10b9764d4fec4fd50e145844f4e944b1aaab3b62b7bff732dd35fe4d59127154daaf00b5e3e2bae50481e25153649050a2e3006b4d868008701d54c9166fe9fb6d881c9b06f65a1b06380e1032c56ff0c46fdc18174b98f2099331ee099bacef3f8c2820bec9ead2e2f3232cba3de1c82b47f1d07ac148f524a0063848ce714920227a8bf5b3775bade66fcc19a5cf2b1d0d5449499c9ebe708904b4049f82e9a4464f0c96911c3b45ad04e414351be1dbe806dad4b56efa623247923366258996ed674db13b89a8e0bbf0db2451e085cb21080a17c4358908ad5adbf4fc6fd1f87c5fb985704e922e09dc116c74da5c8a06174acaac3fbee0e176c0781142ff9493d5d1f43fdb1b405803ce0e3ce4bf6dd4e06f480cca75cfbf891269d339be53c1cff86abb04eafeca7bee80e19343f7ebb0d98020ec8230fb96c9028a807c9fe2f136f19e0a7abe44f862c918452cbaae0f97bf1abb7722248cbcfdfbdf63bc461031e3c7a81e670471b045a67d67d56092d2863fe8c0ca703531329215c6aa5b3888051af393426af556742ccb4a8bc563fc4d58f9939b125d5c8af29943470c7dd4c5782df3ec55ac13762609ebe271fbe7f90c5e4a3784732ce3ae66bab8d65f725b2e37ebf92d90d76bde2c0e0bafc3bb9143086e8506199deff372d3bd4bf02173bd18c80388bb70ae6b2d58890c4ce8ed48450ce44872f0c30c97e6ec2a63ef1ebbfa9c4af454175bf93dc1f535b19a50b9f73938543928bc1e4a1bf82c164c8ace25f186c27ed604f3076e1f5f42c2dd4c744540bb16df59ca54a226aacc1de63706b7b2add2d6b28282c9dc7460b357241f6351e3082e9a631265d630eb5f73feffb99b7a79819642ad8a0ee7a8d7e1eb0a75546551cac2b70b4806e62676b54114ed42bcc198a5c2e2b8a9aab6861e952363a097340bc66e1838d298507ae297640fdba9229021eaf36db3131485105e7a37972e33a5bf231539781aa2bab1e3ef414d5ab12d5ac5768202baa6da33a4236c8c0f65d995ed274c30763bb96f18aeb654f4c22343bf2e8fd1018549be026b9951083cc0002154c19ec808d389f9739aa9e93c9735defe63cee30538a48db66cde9296977d7172d4bf6c7362d5ea62e7f5292f6d8aaca4054d00262e10c0572eaed1ae63c274c50fda6f08d8431beea24f2ccc83442426deb83de596ba15f5e7a9396e5ae7f582175da24654f3224f6fbb55b1166b7f12803ac6a0235c4e74bf79148ce354cff1015bced00382f6c5f93fd043d2bc65faf323c7cfb6a7a1d355d8d985c423364f82abaae1b814190fd1b8a909fd240b8ad2d6d2300f959e1e86345856209bf15ebfa3c355084cc87cd14c08de895c3c9aeaaa1aed28ea9aa4b9b1829be3bf609c10ed4b32bbf5373765d77155ea066127a3019472790268ac39c8a2515d25dcf2658c4ee64ab1ec0657fefd2bb2e60a1d47439ab001efd833ab1f1d0610459c99a73a2e556066dc69af9a6f69f275998f8e74731814b5de48f7ee0ec71f60fd7061413d21a9eb29885aa76a425cdeefcd5e0c2757e6109828c2fac21d9f8fdc1b03091c2d0442b4b240ec0d40ca4415c7774d1f4ca71eea6b77b3f48e7d34a59b1abc41033af1823ffb81e7fa81d66c3e10509e91bd50073c16b456afadad010821adffd5a5edbe5985f3bbb03856a5f01c070c6e38ec238c51b4c0d7946046616113b231b3fe8557ba00add9fc63398b6d975c9b46e3473dc1469dd3a130577491c0c091a26a0f77e766832b31b6a22935cba3c1414118aae80d0b8d2c481ea9fa4b621f5510766877d2fb428338293aa588a0c406993c239d763292dae5fb439551e64561e5cf298105c03a60e5bc2e9c51d0f899149a38f5bef0390fdf9ce5b004a03c872d54949dfcb0320ade8f8d5172c686efac46c2d962e42a427e33b15c26050ad1ef9422c2bc2759436e8e4fe9e60e54c182092180d38294ce4bc6ea76e3c082129181d250a0e3620919d8bad81ad27f23fb48a0eedd205bbd06ab6c187f6966e4d93ea98b3380e9f3c1c3dfc05f93869fcbe3a5f2bf6206983dd8cd5dce5d61516b2b9337b765d7331372d6ac27b3e59df27344d0de8d913ebc643ad73c77602e3da9407d919a6080073b5aa859808749443d5550c0ec574e77f634c4e0ad6bd56a40ea53910708b137c2f170dc8b61a4f33f0c9cd0392bde8486d8ee78eda910cf061d6fa654bbff0770e5eda03f0f3ffc8a78eb03a1b3f9d171dd0bd7948cedc04bf0107714da3f71074fe75477293eefc99e5d404e0d67e7c0f50990591148dbb2aeb1d68ea7105c9b7af4f6d616eaba233f31dfc2379edff8358a084b7ecbadeba8bbf04d850a57cb456ef9fbd537f0da79b06f67f2c3069a49fc153c7c5a5d83a358591f7d3aacc3f9683fd75f777cf201944d411079dfecd6e8dc8c97d9547e2491fff02c4abdf5500a7d0af4704bc6a3473c45d30be8ae9d82ed3aeed710326ec6b8c91f679afa849b65ce24b03579b004d441381d811f5d08a83f3664f79dc3590c7124adf478023bd14ee64808e6a2af2478ab68f7a93405330e3f602a5af90d4aba259f180ff4603b14248c680cd753fd7a05ec568c12a6be31d1794f7471ef6e2ee36aabfab798bfa8e5de067b340d1bf431125e1b019b4963dc49b55841715892c1458112767dba645faa74ff4014f469599d1b9020ccdb3c47fcb9d3a445021a232d5afe94876b00d48355e6e167bc395d64a74d8b5a1f2682f28c85786670a172c14283ebbcc29c2c28a1106d064c8361fb6e5e201f7d3ab93f0b9fb4bdcb96947ef81fc6cce7314e19e2760f081494be7811a87c33caff2d96021e17543a9e4efce49386a8656c6eea2fb1213be714861603070303f4cca30dfeeef4e385be3509e160dfbc9c3ecef2589d9072bb03095286c1d5c089329041639c2e6a14fbabbeebce456bc9189c21d36f2bc79adbe8e20352d720e79b325235b87a78ee5e0a0d27a1346c37358b25b6a4c532dbb57d5b50d0cf98461b8e502ef0cec50424a568e55f9bde16bb08df88b1f521aa747155dc5a00ff6b63852eb0825ef679a068611df18dd0fbea7c348732beb7f6b603f49f280a7c2bf7fea4df55f7587c8678ce6be724dfd1486562cc1ae2b8b47e095a92379d8c05d3e4f7db4fd23384f393ce96d94", 0x1000}, {&(0x7f0000002c00)="42573524ad19480033574772da9cf0865fcec058b320f45999f16336707763fa0271e607bde86cc3d5145872e9fabe4d1c6bc7dc3197a5b644f22e9fc6f32db44441ff000834234962804e6b849bc39241813707d2f8072e", 0x58}, {&(0x7f0000002c80)="7d6dc42db8db2ec1816e36aaff807946d795132a6b7ffbc644225d490ba4383ec87fe3cef1c5b67dbf5bd5eba267b9b2c74b9dc9b6daa72b379fdc1b4006371c3631c90e72c638746d1aff33daf9dad021964ceec561b232a71bf4fdbd0138955c0ca3c038fefed2b87d64c708f9cbeed20a83c12dd63bbb8f9222ce6da10afff56c0ba1511c5f5100353134cada8d6d96d827e33bd821acb1d8c3b4b85c38a7d18b547e0658e59f72b64c6acee80bf5eb7962e533d70df56f69fe3aea32080630bb504dfece952d2e6e2ee38a2fe3653beb126acb292a3a3e8e24f283f0ea3d962db5248010a67dcead965fdbd5fad810a1bec7d94734fbfb4ce4ee8c9152024bd7530ed874dfa998f754415315f6f6fd41aa731f913b4fa2f6b2e08fee4ec27f421b69f05922f7d858e1cf926c0469aef8be309921a5a56c0e9430cff205cfbfc31461b6a6ff31043fcb8d4cd52ea33993395c3877dc723653bb4eee96e896b47853de78887fe9256494a2bc4c216ec2ce1a1d735e225a5a5f0c4aa7a9cb460219cef719e032a507e3bfde254357180ceff16d59361e4f5eed86737f2069e26653b99393c9d0adcb03f36bfbcdb9fe47e0810ab65943edc4611ee77055faeb0ec989208cf72080215be8699b2a7cfa87d87e10cce91b8a8ca3f6f74a1616a2d889e926f12255ece8691a6bd2189a0db66eee1362d08e5b7bf1e6e59817be686d41111609307d59a81494e421e4d9c4dde8c8d96ea735385cb8ecaddb44792d6675a5a4759178430c8b6275b5a447c0ab7a0069855c21fe286ffe9813859ba430a2267374db20a5ada132de93504171545b87a7a338dd0704fd46f903284bac11fdc0f23866385ee16dfebbce67ddc02bc7a2be5e734ec40c83ae9f46f58ae9eda69d0ce22adbe1b62f4baeb1605b9391a0e385d2c10b6a44e4ffffe45d608d49d5fe633392aa8c695d21616d59f08b79b3427ef546fb78c8bf00b06c3462150aeba0ba09b52bfb6b282826e03c44ccf5928ab7f7c7b2af124329560ba62a71679379cf2c2c3b1cbfbdd8c0d1d884ac7a006c24ff13ce06c4ab1ed2c70bbf6b990aedf56b476f0112c85cb4cea40daae1cf2645ed1626edc2a64f7e1629ea0a802e35c6a803d463a78a9c76ddbfaab51879df70cda0cbb6d2317de565a0e1deee619e81792cd9efacbfcfd96d0e5dab46ee69ffbba9d61bf1918fbe70e5538c49a769601c82e175fe583f990ffa1e49eebb71e08373b6db54934d8daa1d2a5c0247319218806a261cee52400c4b5e39e2acd6362d87cf48f04a601aa1b7301b56a601992bd1f210a910714bd512019920823236db1004e1df24ac10f755f0a503cc92ba06753020dc5d61bcfc8ea325e3250814192b0f855a7873d0cfab8246e5c489a497296dba93d2214f9962be36615800d3064b7b9909453157e03abbeb00349400edcfc0990ab7161aa0810a064c1b15a44eae35336330afcd0ac88f1c746bf0b33c0e974748ab10eaa9922472e2fe3e01b0c38e61079d81e78df361833e019fd092238cb320ed9d50feffae974ddc740152088854e192a468f12c76caec5804733038027f308576b1a249aa30741181d80751bb3e2eeb061ade882785be935fe772fcb7c366b7090331f1ded6d602b0b6ee397f92961a8666c5a7ef8edb081f4a124e2d7dea2228f36ae2298476de4da5d209d8f60ef009757321bf1297e1746b9c136ee64fdee07b78d4151c6ca58af02d55393da38afda8b2877890cb8132eb3ff40dc5b5a62724302a3e13e6c8495b65a393b29e92d205acf9ef070c5fbc3465b1d7e4f72ba69eb1d1c6349e42b28947e94888590a68834f039615f2edd51f5979a9a05c8c578f094e9485aefe22e77befbdaa8b71011c90d3048c055bce6b2debdf4d1fdf5d53bf11a0dc83aa269ee3602a515f3ec0655bbe6b47a23ad2df49c1099a1c3e47730cffd75899139df28a5625c5267f048cdb8d532a5ea9d829dcdcb463c9ca61e4d9883d40fe9d032d873db28af4e39d6ea312cfcc3775842ae3c8292b5265f4f4742253367d4508dbf3e96a1e0e79e199d9be6e722bdf3e6928b47ed74f4d8a186f926aadce09c1f8df52efc37a9c6b8a98a23118639e38a271977c562bf6cb09f310c05a3da1b75f720e3dfd1015c0c8dc614595b9e862742d57b43dc210dda818ae93108a3e9598446a93b709a33b9ef4a176c90130fdb9fe770a24e5bbc76411f2287a3afa01ee4b69ff0418cf5c263b8b947a4938a2ba10e8a9507dacc09b7e4e0a66e5062fd4b6a984e99350373e8e7afca01018aa146ea3fa3409765960e666c5b762b7df208d7ef56ccacc0b513b9b1b4bc489c6da00229d6e703769ae1f000035299dab89ec6a3ebc004bb1eed73b0c7b429d6e965014f1d27791349b6e51aa1da9ab76d6326b1d0abef6cde621ebec408e81b83914f6689aa4842b84e283eee384acb846bbe3f2adc3556768a1971728402df033f49616557b839f9c7b7679081b135526dcf02a1271b25c90b1e39f9b635deccaaea08b272039092baa05e5bb73078d347d064ec22dcc8551c9d8c12bf1ffaa32abb350e295e91fb47309bde36f8b212a0e38b4aeafe36379eb8983f3fb6ce540e3582fb5aa3ff48d51799f7b439294085da39a47e34fb26d956e5616c5a13a94858e8d7c143aefe81054af9ae3c3a1f1fdb62c533f71f9a8637d7bb7a438d6399a371f52f9215b159fd020c94ae77141c9becc28df7253f981248c0591f708d974ccb85d9b5e9e700078189026683c51f77a65501137f6905ad9994c587b8bbf983c053a48056adae6f94486532c73438f39bb8f19a911061136ae4d8c5dd594227046bb77243941f1dfd716c6445b7771a7200a3918f143af4b43b07d9f3d38ef051b7c7866a6d1b204191ce16c38e0b318be9aa101d2e3e91978109bb271b5e8fcde9d0fb7e5f5e433858f34b3f789859a76cb7e0173b756a5212081a72e92c28a8ee0a47aec568aabe4c095b3cc584f21563fcb6b08d1ee970f5963a507c15f12e05d58c0f8cb1b287fe0555b397fff1946962050d9e389871db0cbe07da06907db120e06d50b9b8cf7b6b1a62721a29a3c3722554896a1344b6a02eda1812a730f4ad5a00dd1488b8b710cc0ccbf82f9b54cadd29d2cebfc1929a8d17caaf5f1af6ec66a97ddf61f90fb04379c183d8ea9d0065457a675014509101a0674652da72bc683573107126cd8ea38e6c2ff612c47062913117cfd5a19b434daab8c6279979c6db460955968ed5cf3766fa40c0fda73464cc8bd9f44a89e9aa54cd61cb3631fcd85b467d8fcfdbd54f82c99dbaaa1f3771f868cfb5cc5bd24e7ec1f9bf0f14e1e9dee2ecfad3d34d7ce0b83ed9d0092000b9e392a47471e827d7af8db497678d496b3d7d3538360f1da85c8aed40e29dd12c1a3dc5470e0ff8ee5324ffbdc7f3f044dec476a8c3bed0b8cd81eb58bf57280c1941e7ff32397e60b7ad24fe67716e2991040af8efd96f5ff25c5baf29a880da3409ea251134755524e0f75ca879dbbad809a97fced49c37a612145eedfc013fb5a71d63534db7036505de0a2f26269f67796cb90f0815ccf323256879d197dd8569318fecff3115a8eb7bec8a5a59a1489948d8182f085d226f1b38bcf93fd0e392ea6c168e7b30eaca94658dfdd2033c1012698d411dd348692abcd0c31d497eb1525895a93e91b9ddf9722c62db811656412220a189c599340a52a0a40614d3a71802adc710fbd109f69166639d2bea2534629b357623093b775eb784bb87fcd4fe4ef35d2a6c381a64be4c50ed3f6f5286c8824d7881380a91a7addf3f75bf20e68ec346a7fcd1767fe5a05e2c80a6d79df15a6f0ef362cd1121a5180e8d130209a133404585511062213b3925329ccbf7ff7ac4dc6546b94a6961b608044349e4a62dd6aea2c823d3354f5b5cbae87512788db5bfd13d08c9502f73af90a2bc201cd7d92038642417c2b27abebc564e10524be9bb2945444046c9b43d28510a3bd3552ff9b7bc3d66079f56670f32dca2aaaf805fff19c557a4cac36839634060a37b2da8642622ebd71506362dba957ee10c14155e87cc9269e4bda3e340fc07ec656e5c328bb0dd84297bea0f6a7a35edc1e52e1b3c92079dd5cb3018f5ee7fce4c358a3394c461a95b8fdff1f58c94ca2432dfe3f9e2c473e5be5945ff251ee29ad0bc4a7ae719b69987be1252b9f4c9cc3027503bab468905b11800235b5c0fd97246ae81176488aefe833bfa584a3fa040f8a2003e6144bf0c553f70620305ff63b33f8a4667026d51fad6d8c9f2b8650e8f6c34b38c829c6757760cc07444b1fc26677e61f720c19dad30a4bda51fe647391284bfd3316b4354e2c640632196b14ed00a4ca0f8b0956f15320a79faa7f1679fd9c09c4403a0962ca6504ff5e85693b4f4e7cf76cae162dfa2d0096fbb80faab874b8b55b8bce3cb96fc155bd04d39ce4a03a91cc43e6eec8c99c4100b7dcb7ea1a6f98a7d595cdd9254d64c7c3d1618e5d0f7958bb7ce6c2918480d0f6a08d2acbf81427c68d94ea357e53a7352c499c1f354e0d6c14f7fac30473f941496458e8549ba5a9fac81c97abc9280ed3bf86a224cacec92dcf23567bde7454fa54fe9f8761c0d5a768000e8973d9ccaad20cc64fcbda5ac3bc491f72a854377e4eb3a2bfe04d19cd7b9f7cf48c5ff1d0b60d2b4992ce0b8f80e5d9ac1ceb3b0ff89349f83ac48c01ab042ae5ee8603bcc9a32f6e10e7a8075e1aebe3fddf66316859954a602aec899b25f16a0a7d156943fb3ad05db9f505b7e91c8d8cdbba827d0bdce37fefa6a82159bd2ece148dbb96ecfaf1e4dd077793a19a74e61459b667f028a4a72c0f156bfe6b87d2940052577ac07ae98e0e4588fba44ff75dccc3c2fde3d75c268f3f131bc89cbb32ab7de3ef588969648a28683e42238e15e88a15c56546d399e7aa4806ba42cbcade05712065c09732644af16fbff688e87bf08788a61b022682cabc2d0b5260a1cdf834a145ba1c1abed5c7c0ca5b2cb607cbea71380e8e27c0ef23af9a0e9c5560fb26fd243d2879c8fbf3a63fc891506166d371c293daeddf8b91b59a9aa9b40fa6f70a0a918329adc0c05189cee0f2958dddcd8a43ba01adfcfe643b1c43f41a992a0dbf0571364a99f627c51df15a650c2d8e3402f9242e6d6583f161d8ab9e21fa632b4ff099c97ab26d340e2d33881ee4e2ea2e07981256a3f8a7cd8e512847b70cba3830b18300698ca50b3152aa7a50f48485ba23977010eeffa3ae7dc70813117ada430b3cbd39401c5f977442553557a80ee5f532c7e1d7ff97e193e9856eb500f712177fd57312a3fc4282a695f08b8ffe686cc7322416bc24bd4cb9dc7ee5981f74bda3698d4db18b2357425b23009959e1e2a753c0fc3e1d0261e3506709a6861bfa3bb7e9e7b30e07dd9fc4540f52bfe3d27391178a5208f1a02420ec75968c62a41aaeafe831790efeaf64a496916c5259d115c0cfdafca7ad9d679aa41c551e14c569451ed7e3707a72694dcccca0538a03c539731c517ce22a1c1958d7c6d005b3af523e2f0e4c13ba96b5445c66137d9a757fdc52229431ef51c21350fa15b0a070708fdca5acf58391a04c561b621c3a1e265bf6b08847bced768ac5e23eb0284e592c7b8c7f68004514eff4f9caeab35e17f76feb732430d84230488cebed6cc6687c4ce6ac3a495075975aa824222debd4df99759143d5fe10b105798d76b1502dc865b4828a107cda62bcf44504fcb78456e96dbdce", 0x1000}, {&(0x7f0000003c80)="7b8a03be6c0b10910220cd33ebecf815cd507a2003a584bda4297fd9e6e310e5b9cfe9f2471c6400d781dbf06c90aba9939098b3e46fd7dbba3b911bdcf7e305ea51ad86102e99d68b2b06", 0x4b}, {&(0x7f0000003d00)="87d9d2b2ab7cde03e918df2d7339d0769966710af5191c85f66c783bada2de49fd8edcebb2b3af904564edd8d9c25cb9b2a1bfd6df90c13d5bc608aa33142abecd1f4c570afcc2ac9fd5acab1f99c78eae9f6052c751acb63145ec78e80aee53e97caa8dbf066d1d8ed24a8d53381d89fba93f3ee592936465", 0x79}, {&(0x7f0000003d80)="9d1efb4315ba", 0x6}], 0x8, 0x4) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000003e40)) recvmsg(r7, &(0x7f0000006100)={0x0, 0x0, &(0x7f00000050c0)=[{&(0x7f0000003e80)=""/189, 0xbd}, {&(0x7f0000003f40)=""/148, 0x94}, {&(0x7f0000004000)=""/156, 0x9c}, {&(0x7f00000040c0)=""/4096, 0x1000}], 0x4, &(0x7f0000005100)=""/4096, 0x1000}, 0x1) r8 = dup(r5) getgroups(0x1, &(0x7f0000006140)=[0xffffffffffffffff]) fchown(r5, 0xffffffffffffffff, r9) sendto(r3, &(0x7f0000006180)="3755ba79407abdfb3e27aa490f9041b20456574dfc248d455ee95e381ae39f4432902e64ef9515a82e6896fee0917f58cea6b796ecd0ccee3551d895caa8b831edc78cad9c81be812c4dc6fe357224694d56ce5e3f2d9666e7d871c05e49332b283861d7fe2ba10452e0b19159713ca2751ec12bf1beac8f1c9a0c30dc7b6b00a6525472efa4623ef5ca350b6c4153705dc4ba1c70cc0258da67f3b43f3f05a652622d09e3411e6d9ace0e4d05280a277300c56eb49f9bb5", 0xb8, 0xc, &(0x7f0000006240)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r8, &(0x7f0000006280)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f00000062c0), &(0x7f0000006300)=0x4) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000006340)=0xffff) 16:00:09 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() (async) r1 = getpid() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="78b1c7a5763afc5425031e5ab28db32e0769aad611105f6e22cb519519ad76c555715d815a1992e53ae2b2e6bb7751777ba514fbbaa9d44bec3ca6a3f9fdd798a36ebf43d7beb5c2fec8be88d60355e91539766c85484177a0bb4b65e7487b7322904c36566836d210f85f657c680e3e36f303f3f558364b88e24ac3a93d1bdd8b910ea926aa67e1084ff03ecc31c64cf0d47458425c898a53ff58bad90102d54c444d30ef7588ab998c71f5b9a7fc82adf638b45446c19f248aa4d950d7b1c71d4012"], 0x8, 0x0) (async) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="78b1c7a5763afc5425031e5ab28db32e0769aad611105f6e22cb519519ad76c555715d815a1992e53ae2b2e6bb7751777ba514fbbaa9d44bec3ca6a3f9fdd798a36ebf43d7beb5c2fec8be88d60355e91539766c85484177a0bb4b65e7487b7322904c36566836d210f85f657c680e3e36f303f3f558364b88e24ac3a93d1bdd8b910ea926aa67e1084ff03ecc31c64cf0d47458425c898a53ff58bad90102d54c444d30ef7588ab998c71f5b9a7fc82adf638b45446c19f248aa4d950d7b1c71d4012"], 0x8, 0x0) r3 = geteuid() r4 = geteuid() r5 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xfffff83b, r3, 0xffffffffffffffff, r4, 0x0, 0x0, 0x501}, 0x8, 0x0, r1, r5, 0x200, 0xffffffffffffffff, 0x0, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) pipe(&(0x7f0000000d40)) 16:00:09 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x81}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 16:00:10 executing program 1: open(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="bb000000000000001779691525374dae37c24428146450d0db3f4ac9d63f423a7191da42f0ff8f62fa6f1490eefc0311e69c4b8e250a098760a465304620b326c89655"], 0x33, 0x800) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8", 0x79) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:10 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:10 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000240)=[{0x8, 0x5, 0x1f}, {0x0, 0x9, 0xff, 0x8001}, {0x200, 0xe, 0x6, 0xff}, {0x1, 0x3, 0x81, 0x1000}, {0x1000, 0x8, 0xf1, 0x9}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x3, 0x7fffffff, 0x10001, 0x4, 0x8]}) syz_emit_ethernet(0x8e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x64, 0xfffb, 0x0, 0x67, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @generic="08551722acea62648f5dd2acecef55c3d9b9df652e570d7419d29b67467b21bbc21bcc89188f9e8e5e8d2c1f1e7c9f13ca50ceb9fbb74f6ac7cf6862acf48fbe93e21b81aac981279ae29f986f1836ed2853637573a3c9b29bb622dfe25f2000d20a136454c084486c10ec89"}}}}) 16:00:10 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r4, &(0x7f00000001c0)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) sysctl$hw(&(0x7f00000001c0)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) 16:00:10 executing program 6: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x3, 0x800}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:10 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffe, 0x5, 0x0, "a79df021e9db403d3536244351bb500382b4d4ae", 0xffffff41, 0x1}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0xa637) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4edb9444a1fbc5177d0e0fb75a4b24f1fbc35507f3fe66a95b90a1757118e24da53a6e3d6133", 0xa4}, {&(0x7f0000000280)="b8aea73618c098957663982e", 0xc}, {&(0x7f00000002c0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c79592aba57d7101815b12112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d5b5f8a6dc39e7ebaa234a5f7ea3e525a7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc6842026f5d827e99b9298af8a3f0fb6d5a57c32321", 0xe7}, {&(0x7f00000003c0)="91186ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d7dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae26fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05efc9d29db6f38f10ac8fced5e8ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad72c2b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be84a8836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac8c40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7e93f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5fa986de3599857a60ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422600a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18cabbd7f3ce10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be", 0x1000}, {&(0x7f00000013c0)="930486b146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0973f76af63781b6c358897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xf8}, {&(0x7f00000014c0)="3ab8f3aaa72482af83a848c59cc5aab70879fba9a4edcd8dfb583bce", 0x1c}], 0x6}, 0x0) getpeername$inet6(r3, &(0x7f0000001640), &(0x7f00000015c0)=0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001d00)={&(0x7f0000001800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000001840)="5f055cb142d1535c310f0b0acc0a70605fb0f50f3d5d535eece12beb0e8b3ae2748e922aae9494560e1a3cdc1efe1623b5e660248bf83f61cb8d9d793446b2c3fc2be91d0504076876ac9acb", 0x4c}, {&(0x7f00000018c0)="81080ee93c2f4f2fc17b416695bb84a6757afa0c8a095fa8d4c0658f943753635db97b22a7f8cbe0df86fded4dcd6d26b178dd285fd540c186b647de90be184dd5708d62c6c564861272f54fa13cd212b22a", 0x52}, {&(0x7f0000001940)="4cf87f6cc5e3150bdd1705fe7f4ef4d27abfb77b99ca354ef8468d8fa697d99063dc0191c4f401393b9a0b91976c6a9f6a16871ecdd4e6dae313f6df401e9290f88a536e79f1c976522aa68d717ca87b21e9b7f2a83677f544b64fdf55cfaa986c3ed408", 0x64}, {&(0x7f00000019c0)="717dd93f8effaf4679d98f7f0e7e3ba5e1351651ad37f7196575221359ff2e73e0f866d0f3d86f67676368a3b9", 0x2d}], 0x4, &(0x7f0000001c40)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xa0}, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@abs}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000040)={0x1999999999999d14, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000100)) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xc3, 0x3, 0x200000000000000}], 0x200020, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000016c0)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600), 0x8000, 0x0) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000001680)=0x9) 16:00:10 executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c966400b15311d7710acda297f6c0000000000000000000000008000"/531], &(0x7f0000000040)=0x205) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca5", 0xa2}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428", 0x239}], 0x2) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8", 0x4dc}], 0x1) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) 16:00:10 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2000000) 16:00:10 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000014c0)='\n', 0x1}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x81}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 16:00:10 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x67c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x1000}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:10 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000066000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil, 0x2000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f0000/0x2000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil, 0x6}], './file0\x00'}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlockall(0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:10 executing program 7: mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) getitimer(0x2, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000000000004000000000002b"]) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 16:00:10 executing program 4: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:10 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x4341d0be}) r1 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) pipe(&(0x7f0000000d40)) 16:00:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4d}, {0x81}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r0, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) 16:00:10 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) 16:00:10 executing program 4: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x800) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8", 0x79) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:10 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 16:00:11 executing program 6: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x300000) 16:00:11 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r1, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x81, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) shutdown(r3, 0x3) 16:00:11 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x10000000}, {}], 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="7df2ef80a690255285d4365bf11cfcca709c36ceb5c087d728cfda650b1bf8041ca9d63a2c09d1ff63bbaa5b38d8fdf552ab60f6c738d5c75a473a8e579e848df115e58c749a98cd39d4a6c1a550eb2dd9a63a1a3d8ae4c5b37adc0593acdf87b27a1ca8cf6c8e50298dc7cac235d58fd02b68f7c1283c2b1a30aa07aef2b642d5fb6ff7aea672fbdd4f8a4037255df5b0203cdcc3f5bd7e2ec3", 0x9a}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) 16:00:11 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x3000000) 16:00:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 16:00:11 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:11 executing program 5: socket(0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) (rerun: 64) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) (async, rerun: 32) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x3, 0x800}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:11 executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c966400b15311d7710acda297f6c0000000000000000000000008000"/531], &(0x7f0000000040)=0x205) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca5", 0xa2}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428", 0x239}], 0x2) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8", 0x4dc}], 0x1) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) 16:00:11 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x81}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 16:00:11 executing program 5: r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) r2 = fcntl$dupfd(r0, 0xa, r1) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r2, &(0x7f0000000140), 0x0) fchmod(r0, 0x0) syz_open_pts() (async) close(r0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) (async) fcntl$dupfd(r0, 0xa, r1) (async) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) readv(r2, &(0x7f0000000140), 0x0) (async) fchmod(r0, 0x0) (async) 16:00:11 executing program 6: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) (async) fchflags(r0, 0x0) sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 2: mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) getitimer(0x2, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000000000004000000000002b"]) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000540)=""/4102, 0x1006}], 0x1, 0x0}, 0x2) 16:00:11 executing program 6: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x3, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:11 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0xcd0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getuid() r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = getpgid(0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x4000000009, 0x82) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7fffffff, r0, 0x0, 0x0, 0x0, 0x44, 0x7fc}, 0x80000000, 0x3, r1, r1, 0x7, 0x26c3, 0x1009, 0x2}) semop(r3, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x1f}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9, 0x1800}], 0xa) semop(r3, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4, r5, 0x0, 0x0, r6, 0x1, 0x8000}, 0x3fd, 0x2, r4, r1, 0x744, 0x3, 0xa, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x39c5, 0x0, 0x0, 0x0, r6, 0x5c, 0x101}, 0x40, 0x800, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1e, 0x0, r6, 0x0, r7, 0x0, 0x1}, 0x8, 0x4003, r8, 0x0, 0xfffffffffffffffc, 0x3, 0x81}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000300)=0xc) r10 = semget$private(0x0, 0x4000000009, 0x82) semop(r10, &(0x7f00000000c0)=[{0x3, 0x837, 0xe5ce97ab354d96be}, {0x2, 0x3, 0x1800}, {0x0, 0x1, 0x1000}, {0x4, 0x2, 0xc00}], 0x4) semop(r10, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)) fcntl$setown(r2, 0x6, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0xe6, r0, 0x0, 0x0, r6, 0x1, 0x7ff}, 0x9, 0x8, 0x0, r9, 0x3f4, 0x3, 0x7, 0x9}) 16:00:11 executing program 5: r0 = syz_open_pts() writev(r0, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac422a149e42850892b7326f591df4b2a79ae21ffa0456c78fa8bc1ce8949fc543e76df549d0ee7f264cf5426508172cf6c3ae01df8dd36152ddeb4ff2729897ed3729209834e67c7994ae87a3acc4a75c32af26e72ed135ae9d59700a383bb59e34d819adf80c8260ee970abb9f7ad2b30879fecd651cc86f5a7fa7ce0202c3233423dcdb97be911ef401c0164ff228f9c1e8d2f65d15bd6bc64beba09cc92931e32aac8656f3e2acde22c4aacbd19c04c8794eb4e1b456c310d6f5ec8578e4a5cc35801e1cdc0e8c2e66d8a007768f14d7dac053c8980489829818ec1fd64758c444e8029d28860de3b974965e75881b47713336efc2d31f385b", 0xfc}, {&(0x7f00000002c0)="74906e0258f82f98b17e69c4c0b8eb0de96426e1f3b594968ee72a7ff81da323a004a9b2a31d0a1f0ced5622acf171e845f22b439b98e4e6da6c00f46f40510237cedc49a623b642fa6dda3c897891b5c4a5d7b31595bc2c53c307398d98b584913c8d2df1351f50b5970532449fc6da5be18a374d7db2499d0e42eaee6d0c7442137c69021efa9b", 0x88}, {&(0x7f0000000780)="ba55764e2477e93e7d4a7752af776033e2b9b725ec516bf302000000000000006f4da63ddd90410d067b144b7a3e1989ba1bb3e29c00000000", 0x39}, {&(0x7f0000000140)="0dafd75362cc5e7a3b5ab977f674084a0b4315188bc609340927e828cf0e96117008662f0ef8d262e86ca2daa0f788b1e4ec44effa761ab5864796f2845b2c48", 0x40}, {&(0x7f00000003c0)="ad36dfab7752f708abd7396901d367474cf06d9e9a3f553feea280f7d2dc060a9a29950a9dd7d7dcaac3c918ef93f32aaf4d4a7ad198e987668a6428d3a6432052a2b8ec5e4e6ca8b15383aab4c52507ed7d456ae8cc20c5ff4a8ef970e701c8b3d74134e57a39a9e7b6a93738d7704cec397617443fc14f2c34659f9ec8f72d974da0c8c45a372c547523a138d72b6be1abcefd5ffa200a47e9e6bb5764689ee3ab382cf0f4e2695d64ea93ad9ea2ecaf231ab6f60c5ba0492e5625ebe4fef01b3014fe1d42bb5ba4530193824987aea4b97f94cdd4bb028779", 0xda}, {&(0x7f00000004c0)="7e2e20f1af4a5727280be7fe81c2378fd359da5d8c24b63e29345842776921ba940f99ca46ee59c694a90b41be55f730", 0x30}, {&(0x7f00000007c0)="8e8feb356f8829ecf531501d0ecd08e76568cd7c2bc8a52edff6180f0baab6c75d63c19a93206fefc8ca9a1071b4d7dc2c4d75d088b5525d1dc4ffed441b17765641658b0b97a9515b39c71418b71d1e36852ec3d4ad8dd8b00d33f22052dab65d4a66295e6573574c0a56aee1ea7a8e570b46636e67ebb2c0157a58cbe26490117e280dc9b8ca777e56adf27d817d4e2124a63bd79b83999bfdad8b930b79fd5a0ffefc332a827b1fe1f52621da90d70bffd8b1bb2850fb67248937af23", 0xfffffdf9}, {&(0x7f00000005c0)="65cd23400731286719951510ec4ba5a840c69bc9882a3250abe32676adc9a572a026aa8b09e1c20ceac92d2a559a4f23ded493b76e682973b2c41a47920347a14602427d187d5d92028e9604dfe8c1215aed6571ca41a0e3693d9a2952e220732b71018552b1cefeed8c2a801310e5d65636248300c2498fc0524bf55df8c7d7a3672b57cf4b45e179f047e2b4f5c4ad35eddcde039f552895a2c8e780fe690ea424c9", 0xa3}, {&(0x7f0000000b00)="7b7a310406ce265d75e0f354040035411d1a16234641d41429dba18518fc57ef523c25dd826f3d4efe0e02b633c96b875b36607bcb020061b7a3896acb678e8f08f76183e32af71e7394d32dd59c44e4776dd46931c9182efe91277c1182171df17d777d30ccc42800a751cac9432e917d7833859e8bbaceed3b572d51773d2595e992721c37673b8ade4c9e6d723f27f77e77cccc4149733d94ca9f130fb258cad7b0ff46831f77b6441f85397322b0949511e08b8e8c7aa0eebb3a2ccdc91adba06d185772d3cfbd82982a9039af47c0241cfddaed6d72fa0c744db75804c1f9e10de005f7c30ec5fdf8cba8cf470428f8f90b022857259f39c011a9b092902fab3c2fed29726d1c5ab2376ff6126a9a347f9bf536a3951b7c16fffeecd0c2c6329c53018dbefc84b7c4e2a620b2236239c9fbbbc3177420d59706e804b04bcb90ab577b6d638bafce197209749e9f89c0d4c3a0df0aca50fc6b0cb90e240150d178dd4dc33a5300bbaaafb3b6f4487686a23655390329a8984412b03164d5b706f91de0140757631f9ea32ac0060c118ebf6316ee0f1f97a10bf6c6b391ea095a11b5ebab53499311f483bde5250b8ed6b4d144a28285401170d4d438a845045e0d626217b53acc76f916abfb8949ec66400c564654bea454bbd6b1e9c07cb94a3f75fe27393d5dfeac5b45fec26199769065b7289f6cf2dd7eca953f16f6ea473a6eb256ffa908004f3ab21a68428d3b2ff634d575ea457fb07de91a5aafa292767b569e83383c22810050bf0c28c98716a6b340449399c1aaf100271a83da310f56268abcec445d7333b847810e9c5785a55957a715c822f8c59ae453be9100a75300802176c81e0f5b82b95a40d18a2e41a8640f67665fd554237c6c210a7d68ab1d6443418e7a0d1f34048a17a901395535107f4ba3333b8c565b24574eef3e8209", 0x2a5}, {&(0x7f0000000940)="8c04377021584f738453986b5d6507f0948678b3b195ef6863d1db204f92a858cc72924010b085eebbd9a28de8246f250ae7b52695fa19b1417750720ecd4eb40d173c12816a158558f79855771e0587bcb593161918d5c1bff0fa2b622e26fd8c6ab2d756fd5a3c3d95d01290171c17704d4a31773bc5a349ebc520748877fa18781f7e8757e58685dc2f3792aa258f0a64376249f251f74a47f0b1dc4b7d384f6a897951f7b215c119822e6fcac3fa4604dca6bb50a8014221e992201c1e9f525ca44d494bee50f3f00e77d6e10286d432c2268445d98526b661da3b46aaa5fd2b3136cc401428a0e44c990a10087a463c5e6e8f92ce7401411194de41fedc27a6a8d3fdc412dc03780fdb8f42dda6a2437656b9febdc123c16bc4110fc611e9e6b9b5ca3a011cf2f3e188e5de7ccadd199396860784f4365f575bfd9a163ecf6414c32e8c2a114a43941deb3ecec22b24cc3fc5d88b09e03798ceb8ce2da2fb200d70e2dd742f6c5dd0f9239e0d1b6a2cb479ad2eaac2bbb3ddad35dbd9d555e0e086bb0c229c665866e8368f1a32b1", 0x191}], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0xfffffff8, 0x0, "6106a6bc4000"}) syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x4) 16:00:11 executing program 7: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8", 0x79) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:11 executing program 2: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000800)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c"}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a200080000000000000000000000000000000000000000000000ff07110000018000907800000000ea9550a801e1e841e734de85f9e66486e48fbc9600"]) 16:00:15 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x4341d0be}) r1 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) pipe(&(0x7f0000000d40)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x4341d0be}) (async) getpid() (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) (async) pipe(&(0x7f0000000d40)) (async) 16:00:15 executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:15 executing program 2: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="003d02"], 0xfffffffffffffe7b) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffef1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:15 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 16:00:15 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x4000000) 16:00:15 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:15 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000780)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00000a0000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000640)=0xffffffda) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="3a012e2f7ef074e5f5abfb21dd883e30"], 0xa) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="1503e583e8012e2f66696c6530006a915a2a3a09cbc451011f755aaef117d5e13a85b02519a811a6553d193ca9930c4d89eb0da6de7c9bcb0895f85ec041916775fc690861f47a0a9cdba36db54387ad3c065b5e17ff1f95f7f6c56797c18b14056bd848f6af6363bb454863c53adf3e57505ce20aa56932cc702c3fbae0b4d580b7fa9e6c4731209fbb8e5c50c1d0db93286f3d044a1f4e668434c4533340415059b5d65390dbe97b05ce540d47fa5fb2b4d4c5bbf3d5779905d321490e4d4bc2c04aafde4aa63d167d106fea1e54804f595899d9cb35d752059ef349"], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x4, 0x6c5) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r3, &(0x7f0000000280), 0x0) semop(r3, &(0x7f00000002c0)=[{0x4, 0xf7ff}, {0x1, 0x6}, {0x2, 0x7, 0x800}, {0x2, 0x203}, {0x1, 0x4}, {0x1, 0xfff8}, {0x2, 0x9, 0x1000}, {0x4, 0x7}, {0x5ca86845e7098526, 0x7e7, 0x1800}], 0x9) semop(r3, &(0x7f0000000280)=[{0x4, 0x1}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) r4 = getuid() seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x7, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file0\x00') getuid() getpeername(r2, 0x0, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x0) clock_getres(0x7, 0x0) 16:00:15 executing program 3: sync() semget$private(0x0, 0x1, 0x0) 16:00:15 executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c966400b15311d7710acda297f6c0000000000000000000000008000"/531], &(0x7f0000000040)=0x205) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca5", 0xa2}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428", 0x239}], 0x2) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8", 0x4dc}], 0x1) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) 16:00:15 executing program 0: mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) getitimer(0x2, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000000000004000000000002b"]) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 16:00:15 executing program 0: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:15 executing program 4: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) (async) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x7010, 0xffffffffffffffff, 0x1000000000) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="133e91fe085439df948a2f574cc53dbd7f9d03e2df1e172d587bd31d737f890aa409253617230e51e58b7d25af58922c9d0bef074118ddd0e11b17ade9c191ee2248fbc03eb25d18f85cf27f792cc0a68962f7cda0bb905cfd5b06b11e833dad150000a98d0ba16dcc78fccfb25ea53bc37785af37000000000000aa000000", @ANYRES64=0x0, @ANYRESOCT=0x0, @ANYBLOB="3ea2fc4019537c1fdc04915bf8daddf4d07a9a16cb632b0dad01c8cd435887586500885eb38618ab67aace7b87e20213d1a460eb4dde87dceab5acea91dfcd95f37ec4123c6752e8dbb918b98c965da6e4de7dad07981efa5f1ed2a40f2c989b883f333745c01b7f28801d94169e746c4e13f107197505f4ebfa71d738c755b01df518209accebc81d3768f90144c9a80a30895dd6c2a0f395cf41d6748cfe5e1a5f457c0897421ef433d9252a28c30e7d65a74094744e314cafd6eb65553b93267df074ec78d5f7fb5de33950e7bdfa54db3977d6783251f1975490bfc6de805438082d13d2f9430688015b0c223641c2f2e3caeb07447c5ea9a3c577823cd27499d946c606c68e55ef8b589f692d089260b2c3172306567023d5e5c3c9a79e00", @ANYRESDEC=r2, @ANYRESHEX, @ANYRES16=r1, @ANYRESHEX, @ANYRESOCT, @ANYRES64=r0], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) (async) r4 = socket(0x6, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) (async) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = dup(r1) listen(r5, 0x0) (async) msgsnd(0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0d9bdc27928772b93cb5a2674a565efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d17cb93bbbfdcb68febcf98e7aabeb17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b20000000000000000000000000000000000000000000000c0b8ab3f15182fd8a6020a9bd17925fe6a63422107cb9bd3a1c2c00f8106abb58bd6276802658a9859cedd72a8fc78f37b58ccc9e8634edc52ab7620f2c384628fa0b16ef51917ff7f57bb7e765659bc45aafb5059983c830434e99737d80cb84be9949fe24da2138bbb071faae4cf72f74de7b6534feb26b59a97517b99bbb8c4f609f9739642dd43e05b14201a94a5f51c7f1be43f1356e2b297ef6b875465a13c0d5a444627a1c78745a2b12ab832d54738fd533647b16e2f7f1d37e6b21abf560a6bd3650295d017068ef5aabeda6a7d58bcc46e5e836f6b5189f3dd81d81275bff4352537c536b5b7ef16b1fafeb61f61bacddcfe95d3c38f526d062d4df12b1e30a8d81f93fbcc3287f3f7c23fc18e7d4c56f5b16b337d897d929a223009ea0a5428fa41ce6758b34fc9de1ea764460bea78c62b46"], 0x401, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000035b000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000237000/0x3000)=nil}, {&(0x7f0000593000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00003ae000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000172000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x40) (async) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x84) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180), &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(r8) recvmmsg(r9, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) (async) dup2(r7, r8) (async) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:15 executing program 3: dup(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7802a8"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(0xffffffffffffffff, 0x2) 16:00:15 executing program 1: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x24) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) poll(&(0x7f00000005c0)=[{r1}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x10000, 0x6}, {0x3, 0x7fffffff}}, &(0x7f0000000200)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x5) r3 = kqueue() fcntl$dupfd(r1, 0xa, r3) 16:00:15 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@rr={0x7, 0x3}]}}, @icmp=@info_request}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x4, 0xffff, 0x50, "3d633530e5f99973ba5967f4f0be36bb3d95e2a6", 0x40, 0x5}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x4, 0xffff, 0x50, "3d633530e5f99973ba5967f4f0be36bb3d95e2a6", 0x40, 0x5}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r1, 0x40047477, &(0x7f0000000080)={0x0}) getegid() semctl$GETALL(0x0, 0x0, 0x6, 0x0) (async) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 16:00:15 executing program 3: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:15 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async, rerun: 64) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 64) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) getpid() (async) writev(r1, &(0x7f00000004c0)=[{0x0}, {0x0}, {&(0x7f00000002c0)="1c8ebc4d42e2755b328d9dcaf8572b4d2d5eed5314ee90381fb6377f126ff588f85f8add64f30468763e60764ad639e4e921f52710afdccd9cd4f96caf5479cf40b7f93f094409b41f1d19898e5107d0ed4219b74e9d0c2fb3fa301abd6952883341737795fd5500c92e2a17064f6ede74e42bc845443e448c6fdbf9c96532", 0x7f}], 0x3) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) sysctl$hw(&(0x7f0000000440)={0x6, 0x6}, 0x2, &(0x7f0000000640)="29a68839", &(0x7f0000000540)=0x4, &(0x7f0000001b00), 0x0) (async) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x2, '.\x00', './file0\x00'}) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x16}, 0x2, &(0x7f0000000340)="0caaf6415bf41794e4ad34186b752bf70150e34e076e1e1b35acca525db78291695e011da79add616a58cd1f9f6f95df2c9550c53ebbf07216a39cd5a39e689895ed9dd925ace929f8c7238ce5809a46625b95990845965952f1a6b0ad15cb03facdd01745214a173dd10128cddb85bf4238cc3341bf047a82aa71175ea2ab88cdc16ad5c263a9268c9959e72a13b57bf5f7cd89c480a5f6fd95e4c342179f7bc0a09a4165c6036cdb3ce102059c37c4f714b49526751b880b36e57b37c7514972a76c07d1830f75b9cb0cec56e28371ecb66bf3c42a5f8c9e4896117d263f39dc8f4cdf9c447c", &(0x7f0000000200)=0xe7, &(0x7f0000000240)="9c21cf83a4931131757a67c8b86704891679f6745259fab94a6b3fd62888931289af5d9dc8690b60b0c6a610353a1d7b2f477a375c4ad484f0d6a85e1f1cee045a534dc8b3", 0x45) 16:00:15 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="b0e3d4d6c6811f"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fae0", 0x2}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)="7ddb1678f849383ee6d07d1ee0d22d6d164c9073285ad835fcfa16f817bdd0b4f70e76258adcba43a7415062991da484c6e72d198546ee2fb527a56fdd80101b9255a407d346a2477552355c2838fd9542fa3bc8c29a219a148274042c1d43def5ce166e454ad31433f13906268481a2f9fbeee9d26d3566032c9c0737333c263e81a23912cbbe2a29f30bd2ef881ee4287d173620802e3c6697df0084c1ff08637dbae8d858da2e131665818abeab2ac4476a19457f4a6f2dea3ff5a4387ff94d47f660a71a36c03286c9c645dee2ce5f5fe57cf3a4bb6ee0458ebb36a36bec5c36562f7195359cce712d2475703c67021aa46b180eae3fc08f6c131e6a3e85004a0a9ef8374edc5e74209abe676ffb4f927d79a88cf99a16d459d2c29ce292091715476d269ba05b2f1cf0e745e848081aaf8459ca15c5c0c1406b404f3da28ba1311f92344f3cbdca774e6e7c9c57e13b70c1a5c400acf5e5572d342907650336927c77c0944ce7be4789cea2949cb95fc6e3080e2b2b8524f2b59f080028492d963ec6442a8f2c74f0e7ae04ae064fe092a94aafa99dbf6f3746fc0101a44b77f55ad0751335ea4ee869f6784553fc2cc06270e86653c99610e2dec7c1df17e10b0a27ec98fc190689a611b1174243c24296a51283916c1d4c4aa7b03f801fc3457ac2e46b9cc59271bf3cef9b42650e1168719b3236ff9ee12f69a708e32c92bc46e245d9aab22efc998d9b1a9241082a86ff530a2036508d609f303372186ac59c79433c657156d22af44a2e06734942f588cfecd34fa2fff66373bb61da753d74da8612262f671d187b422ba8d3c3dd0666f7dfac4830bcb06cfd901932f8b3680bdd03e67c7203380062971db194aabbd74ff59046feb65e469f568cab2f8450c0c351d36cd5868cd2448cc61077471c84b474dfb6d1e3cd68be1f415cf3e865f0ecf71feff5cc5f7ff997439e873fb8f4f21027b85e5315873a573b22129a06ac44fd9944039c37665f6abada05cadd785c539c29b50ec0da4ed756c3e6fb5562633dad8578ef3bd3c69467fd36f966faf121d234a492f5803bf7ffc020f6eac14bca454d64206bee15d2cd2b96ab02c62db50794f223a1d20d9567d93768d2a035133ca60016d33f81ff93d2fee6b94134b21cabff1209ce60378a3dca79b38abd6bbb457cc774669fdbbe7c7fe1558288c5d2b69b7b3c82bac72cf2dd62d63db4d33e2068ca7a17dcf8e0acaf715cf5047719bad544c6d5e3f4a135c6db17e173ef51c063ee9ea32fe75fa75ab4de1bd5881294ac40c7db0fe618674197d950d3f131aa2e2052490416017cccb58d2af098ec0447230189875f9a793004b678893ff7e5ffe822b71bd7109ae8f6a314d86f82bd37b83c406688b4e871439122a2eb7f11199dbcc588542737568f45050c00fd1dbcbfeb3cd46ae0dff291cadb0d260b211d0d896ec68ef42b818267d3279e94dc5e46fe33aff5e9ae36a0d2ef5f2ace0d1e983553ea4fd8291cce0ee524c78059f34bbd837e011e561778a99eacd178af1cbf4ef869a29d994e33ea4fbdf36a5a27ab301b6e83075139c6c39b5c327700b33508d89d4c08341d64612948d40a8eaec969ab4b4f114a724ceaa0326ae9708d00381003ea68eb77bb63e6ce463ef4bf5952115f90c2d5e4ce8f652dfcb779b2c5bc0a07b8b9dc4548fdd1307f396267de8d4fda1e48f93035c06b2ed7155e0880246321a4102e23ecdb066e1a86f69b5e2ec10ea882401f39b66666abdc5744c38a80cd2d982b2f8ec8469682a250f4e6067be5c9b11a1fbc7f32fc2bf0f3e91c3ee5d31709671eab86bdeb34de6a743294c3c501b007c6872facd0c1e3977896ad5e9d6ad0ee7914192f42fc53841bde72842b4013be2571307223d14cf8492e1e8417e6fe55507d739ac07e061d42123f8af06862be9039f5361a0341cf7a939a46ed3bae9dfc3c8cf15164c669245408156e0426409df005963d847b0aa58209ebabdf210f312b8d1f534f15e98397ce99488e2732642b4621528a8cbabb34bff1ec1e0d41b63a51172affb253f5ef4777d133ab973e1b85b2a56fa0a12de2f66947bacaf86b8d2bc5e34792eaa2ce550758c2d9d70a3bce4ef5bfdbe9e53a025da86e4fddf5fe548bee784089970c9f9a66e595dac209df9b37c82dd07146300a91e6467ecface76fcbe8303816eba5c5446e903a6bd52310fce319de5296eab09ad59c99fd699b081b527f1b4fb5d614e6515342320a36bb1ac10d6d22d8a4fbd952776a4d6b763c7320ee09b7346bf2eff7c5f1e61b5880c1cb9f232bcc800518e493e340f70c1cd5aedf9f1678c64a3bd7eae43ecf2beb1c2072e5025aa8f265462e420eacd6295ebdde6e55630588ecc9363987daca3af1ccfe31a8d18f373be52776664f7b0414bce4b366ec4f2e74f36f46077ad5ae49a2006689fdc7e5c4da68c8fca045ce86affe4f6b968e41b859043c45562d5d2fccb71febdbdf59f1c1ad51936e219c9534b49b42374b62ee6b4333ac84638288a6f2f24e5416a65320c1db22c0da101b702a95aefe950b29dae076b390171547e04638b93a4fc66a559db42646dc912a82d9b53c8157f9581d16bcd2b3cf01b3f7a9c4dfda35a3427f7d82d0fb50cd3ebd120154285489c58a6c9626cd9d72686313d825f61a3f09f85fe49d6dd844b5a0351456c08f4607c9ec596b70a3dcdeb8455835c3d664b40bc563f857fe6ee770a48ec475ded332790554b33f1ef9fbaab5289c73e71d6eeb1f86b6fb758ab9f7e94043e85b809f9ea3b7af5b859508568b5e4600323d6a23916c82946b2712100c24bb911335e9ea1a05b90136825301baa3d174823921da683568d27581ac44b63ab7b97427e719f4127dda8f732721ef6fcf02283880fcacf96efe9b8d823bfae7e196cbe8dafeb800f6a8727f7fbc125777a568ddc5f4d34b03de55fa5cd9cbe9070f42a889442ca7eff495d151056cbeef3ede0067a8fa0bba273fbe7af38040d07e749c88d759408cb09688956c8d84488533e6700b083c430d3d685a999c2ac3cbbc5ead9a33cabac07dd527cf7f88aa41712a1ca462e9c20678bf2e5dd3950d0bd7bdb6084df86e2f13192ff5ddc7666871b725aae353bf2a7c911ae9b46d5c0866d71534dd06a10f7b3655591b140dc4ed74653382e4afbc785b44e7f5a2d70c4a6e155407d03cae7f884784f50e7f6384797c182c29b18f2b943f31701006d7fc6f025713f010320d664dab765e0c46f1b00d0e8f5a62f8dea4300bd5555c1f309d2cf042b47343ace53082a183e4a97b8fc242c7b5a03b76f82f7e0c7eee05e72036ca3118a1313c84c714f9b6c5e66833693795bf1511912b0605a0aef53ba0cd6baadba78f1da9c7646ce6ce95e625c8bd4ab27c0066c0b2f9c0013c82dd905cc05081bccc5a228449a1d25565139226b34a4e59119652a8580185bb09023aca483260349c92082cb6d722b26f42af193c338b1ef3bffc52d642f632efbbf1364192400a205d9ce5f52ec2da6377476fcf74197b73795331d78b6d72d59c0af53d518ced555398571389402b65ae70ff79dbb800273b1c67f8ec12ba845d36b6f2816de069d088263ff4590d84eef56b5b22ddcaeb85bcc65e37ecba4668c7914eb0c63fb6e88ee6fabc6a1b558f5d9ac0bd5dc548df6bbff63ca75c14f8df6579dd4880b6d7bdc9fae921ddf2713e08fb9f0099eb17b2e8c87d4fb070390d4f4d5d49139aa585b84df57570b11e7421c918a449a52bab2b035e54c86460cfffc6754aa92472e5406f0c1879e1eabb5651939c859a21557f5d158ad964a7bb1b6ae0f23e4da768a4aec4bf75fae803a172433d1a5bdb5082203718f231e4df38f1957317ce8a4791be64c63fb723a161424ace83185dc5f77e915886a51fd5f50a023fd33cf14f7b00561317b346c726999f3a4ff3ce13c7b4e71e4d373d6b2607c7d3272f3b554c5cd5b37922f5145c61d6d52c0ae561a310f362b615eac50aa039287fd967bc121f794cf97e34dd2cc4d19576fc2e43d2cef05e4128a0fd72efc88e9973c768b244ec4a26c099715b7da607fa10e16cfdfb6afa28b5eee0415f0f8f10ccf87e00933edc5cf762ea1a5eddb7ab0c7849b6c4224ad28fe1bca0120ccc188d5110dbaea4e23871dfef91428e2aebe49b6b14be7b8a077fc80bf22182ac3db6d7a51d9457cc50bfccdb245200a0074fdfd26eaa4f73b5b09bb56f4c4eeacd3804a2b5ef0605add956ac9c82a411737d8f3d4152c0a0491d478062b2c4069ade3ae20f9950e6bd993845893f585c506a8f99a77c85111d1aee101058f9d4d6e2fcfbc99fd79a8d90e657a75a92e6c7e62b8d2c8e5307a335142b56eea1e1f689a7ca56d1d2cdc52d5d5a957fb9b49bf92d98939e8deb2196882a1a7e51beebca9585575c0e1bc4f0999f774da8c8b6d5902f609e56a6ce83f64f64ddea8670ca9908abf155777f17aa5a3b633cd97b9688bfdc387ff922c4bef339cb251d6d949a5f43722e3ea061ec7c7d5e6fd115f8f91107185501f7315144696e8a0fe1c2a26565fee0597c78bed00791211c975569bf6e9be3073d89cd1c28819c133aadd5971f6320bf24d424bc7f87f0988ff9e430a61443ce6a0ea8567212cd4d36e662cfac4d6a398233d89dd1f64e49a1bb34ba4024242a4b655454b0693197aaf7d233476b3cfb0c051d8f825396142fb1327e1b01b8c9cc726f1e483dcda9b4522ebd4c905592bfc6d6766da0bc25f9544f9f49e72a5873e503526498be8df08d48a899e9b2a49f685dafc3bab8a0b2b9dd5c3a3f7a5c53025bc0a63f20cff8f12adc8c3652d0c8c39852b13bb31791562b3c189f540c8d6adcb5fa748cbbb2e2529bde5684787757a1ebb80a619c199cd76c2e33d17066405f5e6c45ec0945dc60ab55f3627bc190a3adc21075851fc32e9f61d0f8080e6b58ff2f162132e88fd36953ad773fff9f74e87b0539481fb2f68b5b42aef24e0590c5ce8b540926e109bfde4bf67c404afd3a98003cb832d251768d27d771b94b3fcbbe53a38cff7861524e97f074ea184078a7b10939e789ca41de97def2aca7ba8cdcd03d644c3454e86d210765a3221e0ba1ed4f4126438f6f0f0d319eaf0646392831a6570433365f399acee8f1ab2b8c91bdf40ff77f26ef251ffbcfbf8d786d07bd8e8f83aeb4a7fb11d908ed3a59031a3925e8b6237f576bdf3df505ddefee40531ca9a13921820eea6d193aeac47235b32828b4df7ae6396b42a60e0081bc6909c84c66ae212fc93c4f966000e0d7ab140ea2ded50cc04aac9931ffb8e0078bad96e64fb9cbda91b7487720b9c593636cef9cc8714fb0a1d2a69904be93adb4a023a6dcba123afe8a804f533a820d233e5d69011ff211d7334cedad928f67a923101e7bd437b7746d8054e9771b465ce06f3ae16938cfed329f2dfeb83469fa43c543e6bc21eaa5fe5603c6d1643a14cd68cd5d3064fbfdb0f071744c78911d6f3a862789133bbd7947b4d288a41730777b481339ee76835dc41a4d4600dbf6c3549f06cab36e5b621a08d4dc1dfbc19ed2bd41b62dcfa8b4dba57a5c59a241e8e2da3ae4e1cce7c072fcbbdc535c8efd7815fdf1d86a6a3843e0ff3d3c290af44119b5fd8813cfec10e20e6caf457622aa7b06430b5c6e4399a398bcc08716cce3069409", 0xfc2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) 16:00:15 executing program 0: mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) getitimer(0x2, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000000000004000000000002b"]) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 16:00:15 executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 16:00:15 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/218, 0xda}], 0x3) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r2, r1) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 7: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:16 executing program 6: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:16 executing program 6: dup(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7802a8"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(0xffffffffffffffff, 0x2) 16:00:16 executing program 7: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x5000000) 16:00:16 executing program 6: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 16:00:16 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c966400b15311d7710acda297f6c0000000000000000000000008000"/531], &(0x7f0000000040)=0x205) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca5", 0xa2}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428", 0x239}], 0x2) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8", 0x4dc}], 0x1) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) 16:00:16 executing program 6: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYRES8=r6, @ANYRESOCT=r5, @ANYBLOB="9384051c885c4812e235f6d37b0471c1f8de4746c5f7da20fb54af5c1d02c25b458bfb3f3804bbdf2a1ae15ffe28df0efca8a2674586fc971d511465104edc3555738142f1b4509e15e76253db90571a78d11b723d35bceb264aac", @ANYRES32=r0, @ANYRES8=r3, @ANYRES8=r2], 0x10) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) sendto$inet(r5, &(0x7f00000001c0)="512af4867ee78e2c1241449d133e56809db6ea09b8cc768bf2b919a460", 0x1d, 0x0, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r10 = syz_open_pts() sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x8, &(0x7f0000000140)="5ac738dbb0980bfa87235b9ac57426ea31e80b0cfc08b0ddeab3b6ca9db78136ceb14d1968ac", &(0x7f0000000200)=0x26, &(0x7f0000000240)="4fd1894a5ded7654e0154a495817c5d48ca77a3d405552764eabe8d2fd9e74b1b023250cd70bdf0418c0938bd43986f2d8d757914d9c26d1eb93deab1beab66e4a83527b46", 0x45) writev(r10, &(0x7f0000000080)=[{&(0x7f00000001c0)="44ac422a149e42850892b7326f591df4b2a79ae21ffa0456c78fa8bc1ce8949fc543e76df549d0ee7f264cf5426508172cf6c3ae01df8dd36152ddeb4ff2729897ed3729209834e67c7994ae87a3acc4a75c32af26e72ed135ae9d59700a383bb59e34d8", 0x64}], 0x1) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r10, &(0x7f0000000380)=[{&(0x7f0000000680)="ab", 0x1}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000100)) setreuid(0xee00, 0x0) getuid() 16:00:16 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0x4005}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) pipe(&(0x7f0000000d40)) 16:00:16 executing program 3: r0 = socket(0x0, 0x0, 0xff) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x1f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:16 executing program 7: mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) getitimer(0x2, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000000000004000000000002b"]) 16:00:20 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x5, 0x9e75, 0x6}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000100)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000240)="f2ee85b14d24c3dab07995402ec9fc99ef2b20e50afe5713e8e67634a158dc2ee0ca98dcdd5b066086ae9f9817f6dad7156b99fe1b6117299029357717223dc0a37cb67140274276851c5a0901ed282f261b490135a3938d283bde92fa15a64a47fd3bbd5079440cbda6ece6cedf25521fcba448f0afc5d72a9aabacaced4006b2aa5059f45e550080e1efb01a6125496a104f45217f4147ace1350d9d6e81b35a18d3de7be70291f93b39bfd5c81cd91faa7ea2ea66ec8dbd57f1fac0bb53e68e07e33a0ccfbd0ff067597a3027e490b0caf02a9cb11871192626d2860c7c89c3587bda5fb045e9efc5a01211af97923106a414896ab9769d8f1e627e8340b63911dbfc847a2098a2f8f6f95f6651e59d2f000000000000000000", &(0x7f00000000c0)=0x11b, &(0x7f0000000100)="9eeaad4fb1e5aac5ce3fb54509aa5e58fab059dd9436021fe30000000000000000712e7a50bc8b06de68074ea93b85c28bb53f583c2c3044476e69866101b56e1e2eb74a30ebffb7b806828f87e39f1ec5309610f666eb6d4559715f40fa0ff1c31b26065840c441f36ac65ae67cd917776b3532e95b903483b8d937fa4343bf4245cc6bf4b8efcdfbb8f84d661a06b6ae575b425092b0de34bdba911c56ba1032da04f0a5bd317bd2bf5733b76cd33fcd3349fefbafd8d43fda5e2697e3a275c704354f6d8f30969d3511da33378085c8a1843f680ed6f08386a71139539fb524998462ea73d2089754554738ff55f11aaeed1c5e71f6705146d89bf19d93bffc5d1febfaee6f79afe99fd9b98a8397e2681c5ad5bcd08f98", 0x119) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000003c0)=0x2) 16:00:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 16:00:20 executing program 3: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:20 executing program 4: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:20 executing program 7: dup(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7802a8"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(0xffffffffffffffff, 0x2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:20 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) symlink(&(0x7f0000000dc0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x2}, {0x3}, {0xa, 0x0, 0x2}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="1234c147d168098b93029dfee05e", 0xe}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000200)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x1, 0x334, 0x400], [0x7ca81e89], [0x0, 0x0, 0x0, 0x0, 0x4], [{0x0, 0x0, 0x7}, {}, {0x5}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0xff}, {}, {0x0, 0x0, 0x0, 0x80000001}, {0x0, 0x4}], {0x800}, {0x4}}}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/94, 0x5e) kqueue() pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r3 = open$dir(0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000004c0)="81fd908d9e1f688ab181a4614fee411339c6a1d548f8c8da67073b92fc866d99fe68711a7dd0463f88129a99", 0x2c) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 16:00:20 executing program 6: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 64) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/218, 0xda}], 0x3) (async) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) (async) dup2(r2, r1) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x7000000) 16:00:21 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000780)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00000a0000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000640)=0xffffffda) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="3a012e2f7ef074e5f5abfb21dd883e30"], 0xa) (async) bind(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="3a012e2f7ef074e5f5abfb21dd883e30"], 0xa) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="1503e583e8012e2f66696c6530006a915a2a3a09cbc451011f755aaef117d5e13a85b02519a811a6553d193ca9930c4d89eb0da6de7c9bcb0895f85ec041916775fc690861f47a0a9cdba36db54387ad3c065b5e17ff1f95f7f6c56797c18b14056bd848f6af6363bb454863c53adf3e57505ce20aa56932cc702c3fbae0b4d580b7fa9e6c4731209fbb8e5c50c1d0db93286f3d044a1f4e668434c4533340415059b5d65390dbe97b05ce540d47fa5fb2b4d4c5bbf3d5779905d321490e4d4bc2c04aafde4aa63d167d106fea1e54804f595899d9cb35d752059ef349"], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) semget$private(0x0, 0x4, 0x6c5) (async) r3 = semget$private(0x0, 0x4, 0x6c5) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r3, &(0x7f0000000280), 0x0) semop(r3, &(0x7f00000002c0)=[{0x4, 0xf7ff}, {0x1, 0x6}, {0x2, 0x7, 0x800}, {0x2, 0x203}, {0x1, 0x4}, {0x1, 0xfff8}, {0x2, 0x9, 0x1000}, {0x4, 0x7}, {0x5ca86845e7098526, 0x7e7, 0x1800}], 0x9) (async) semop(r3, &(0x7f00000002c0)=[{0x4, 0xf7ff}, {0x1, 0x6}, {0x2, 0x7, 0x800}, {0x2, 0x203}, {0x1, 0x4}, {0x1, 0xfff8}, {0x2, 0x9, 0x1000}, {0x4, 0x7}, {0x5ca86845e7098526, 0x7e7, 0x1800}], 0x9) semop(r3, &(0x7f0000000280)=[{0x4, 0x1}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) r4 = getuid() seteuid(r4) (async) seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x7, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file0\x00') (async) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file0\x00') getuid() (async) getuid() getpeername(r2, 0x0, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x0) clock_getres(0x7, 0x0) 16:00:21 executing program 4: r0 = socket(0x0, 0x0, 0xff) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x1f}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:21 executing program 5: mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) getitimer(0x2, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000000000004000000000002b"]) 16:00:21 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x30}, {0x16}]}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:21 executing program 3: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x7, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r3, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x0) semop(r2, &(0x7f0000000140)=[{0x2, 0x4}, {0x4, 0x100, 0x800}, {0x0, 0x1a}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r4 = getegid() r5 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r4, r5, r6, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r1, r5) r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r1, 0x0, r7, 0xffffffffffffffff, 0x1, 0xfe00}, 0xdce, 0x32f9, 0x3}) r8 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) r9 = getegid() semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, r9, 0x0, r9, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) r10 = getuid() setreuid(0x0, r10) getgid() 16:00:21 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="a4", 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0, 0x0, 0x0, 0x8}, {0x81}, {0x16}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r6 = dup(r5) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)="97a9394f", 0x4}], 0x1) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r8, 0x0, r8, 0x12, 0x4}, 0x2, 0xffffffffffffffa7}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x5, 0x0) setsockopt(r7, 0x1000000000029, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) 16:00:21 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, 0x0, 0x0, &(0x7f00000002c0)="cca410df8a11269ce53e40418031f84fab7a8d3e82523ff5918f0c8dd06e3c750e58890a2ea1b9d189ec0dfd17ca8aceb83bc233e3a46139a961839e637a840e33700b3af408666572143d99b47472852349883a5facf129182c371de22be5f93e46f701a0d5f70b4f9438ac8b2daa479771cbfc35992bded176a774033f1bcd3d28efc56367e6bf09db69c8f2d798fec4c2706a5b3e7051e3b7e3d6", 0x9c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x100000000) getpid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) shmget(0x1, 0x2000, 0x246, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) accept(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000eaff0000add8687669be59c719cd021267cfc27501c1e5243e5edde38159831d8056f2109a3ef1d0bc6a6dccc7e4123765f8cf2725e19facf8031c35d6ab4bbad6fc5fc321d582f10d06c779c101adf53950eb13d9e4ab21c79102fe623d9fa44a940f5c18c360c15d61da9f1f4cd4683e4199297a020006625b2b478d45fb29acb388b3b01f465314fc473dac773e67c0e74a8068b8e3ca3bcc3329c8ca6e5e3c6ec6e1d9917502000000fa353abe39f859a4515e1b5a01302a344c4267d34746c00c5c187d467c196d6d149403819c321670058de604071beb35a00c50a329e9fee98afc26c219d2d2d7272511d5ed76cc06bcd585eba6c3fe9af26463618e2fcdb8e2df2d249afc7d0160e67cfa429ea05597062ba8eacfaac590f6241d5162b542c0aa67a0ef9c8cd847cfd72290faa1ee5f1c78277dff37462c0d287430066672945fd405f122b1210101007e34c4b9f55d778db013306fa4740000000000000000b967a875765ccdc4a44493ef22c6bbffff906fba15c6930577ff0d010000000000cfe0a9e010e26dc0cf34ae2f0c0000dd5f4c5478ac4cbe330774c61b2579212d5f9388376da601000100000000004a8f94c28a1c273a0e38512fc501a022771cc33332dc3a79df7005000000000000006e50522487d9238f85111df4af37689c11cb07cb203b96e6357db8a399913bb59c3ed0ab620130295149ad582ecedb44e695084831bf813bb0d612ec490799b8c383ab57e9c0bf3765b3c2f5f2602ea8fea59ccb9a03f2863d59dabe053e7f3a357079a3c59e2e6e50af56181eaad4c5178d6b45db3697e5809e2fd4bbd440de65f368fd3cfbb0cfe9c4bd034756d78450f27821353edf8e9ab671ab33e2061771e8f643dbd095128b0074ab7f312792e37d291685469dc8cd88b65794a637bd24baf0499f58275273da1651916f851cc97ed2e4fc67a9aace152ddc65dce420a347d50734222777221e0d2b1353ce5770528510b389e8e4e63f387380a4521f59298125c83f034aee8247558ee08d802e5973ab056efe2bb547d045ff7673e4281f7015619a7644bf0f2dc0f1ff14cc18b7b8814954d4aa031282d5c8f975ae8c760e3d7dea828aa34aa4b1d451f65960501463535bf786971e96d3e325a36c701c0f0092b41985f66ebab2ca8e37b48535aa949000068635c2c4a7bdcc153cd10569889c298e202579c45f6eca04cb17ab00000000d5b9aefcc60c99415f86a7f8e54cefddd79548f0fef780c4f15a1c84a9948ef6c06a583121de2054360e0e6a83ec89d6bd4e14474f027cb3efcc7d8527944f72454d6e9c5d522e69b5427041c13900002f33eaf1e97528933b635dcae6b4a52963dc0962252942d2eed8713e9ffeaa39e81b6cf921bddbdfc9e7fd8284fc0eda774ba243b81d9f833cf5f11538fe6d86aabec0c763cf0b5efb816c4d0357e70fca1bd4afbfa885bf77f227c13f9b98e52131d8a5c41b006b344fc776ec098b5e5dfbe1b4180ee9e1acdf3448dde1a0ac6784cbf76a165708dbaef5bd860e198eb1173734d919c44a82e894d1ab26f58f2aee4cee35fcea202af2b4adabdb71f8d71836c96c863160146010990ec0e841b55bba2091775630a52ed770f4427a1f00faa0edb59d6ffbe4affc61e04d707ce8ccad00d1177b138b968dbae862a3bdc94e93d52cb0778da68a76f3f934b2f4d9ad0a5d233f2c553cc03481fbf20465bce4e22089e042f044fc75e733585aec2dbb0d542fdd9633b6674a2a59d5c13544b53f48dd093f33691504ff4f974176d5d6285666b4cdc62c611b6578c6f14e6a9bfe1eae449166d49ade0000000000000001a54cea1818281bd950badb60ed69e61605787bf563ee919e48653ea95b2d122c04c18845e828b48e5796b56c69b546386f67e3a9e527eeef6166e8cbc50a9cba73534e5adcceb58496be644270786c208fbd4c57453d3c3ed5064a3049c2590441e69dad2bda55e086acf69a8f152f8d7a7223435ee5382de01444279d06201a96df5b1d57c1fbdcb87cd0af2f45aedaf9b75336c83b45f0ac6ce178ba7d9c6a5b984918fbcc1a2e586fa2a87be7550dbd19915acd7fa43d15859b47f67cc0ec2fd968ee5a0bd9917b8fdd9934a76b440100000000000000000000000000000000000000002826f13e8e87fd13fb73f426966824bc2d899ea84fe9297b95b71de73cff7f000000000000d5abe030a54484c8c633ebb271978307ed2df23c36765aae64a8ccf3c48a4df605c0903112572a2ed78dee68c4dd7ab2b9665c43217dd91eaf561141c8cfeb4c808756e72b78f5879758fc492c09d484e42a5c2b2d23cccae08a84c97917962d852405033669f39e0db32f78ec5df2927eb8f3a264fef9ce6e9702607f55176d9c54c18c963bb973680f714c3866dd1d7e7908f3dbc04aeb41ae13a363de8f01172e3d658e4308a58a450739457741c2ebafb41eff"], &(0x7f0000000000)=0xe) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x3, 0x83, 0x2009, 0x100, 0xff80]) semop(r3, &(0x7f00000001c0), 0x0) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x7fff, 0x800}, {0x4, 0xfff}, {0x4, 0x81, 0x1000}, {0x3, 0x401, 0x800}, {0x4, 0x3, 0x800}, {0x0, 0x9}, {0x3, 0x8001, 0x1000}, {0x1, 0x9}, {0x2, 0x6, 0x800}, {0x3, 0x400, 0x1800}], 0xa) r4 = semget$private(0x0, 0x1, 0x6c0) semop(r4, &(0x7f00000001c0)=[{0x4, 0xd9, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x3, 0x4, 0x800}, {0x0, 0x9, 0x1800}, {0x0, 0x7}, {0x2, 0x5, 0x1000}, {0x3, 0xa273, 0x1000}, {0x0, 0x105}, {0x1, 0x0, 0x400}, {0x0, 0xff, 0x1000}, {0x2, 0x0, 0x1800}, {0x4, 0x800, 0x1000}, {0x0, 0xffff, 0x800}, {0x3, 0xb, 0x3000}], 0xc) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semop(r3, &(0x7f00000000c0), 0x0) r5 = getuid() shmget(0x1, 0x1000, 0x1c6bd50e2420464e, &(0x7f0000ffe000/0x1000)=nil) chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7, r5, 0xffffffffffffffff, 0x0, 0x0, 0x300, 0x1ff}, 0x9, 0xb71, 0x3fffffffffe}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x48}, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x4, 0x1}) 16:00:21 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d9", 0x79, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce", 0x2}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:21 executing program 0: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000a00)}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000340)="b7ddd27002975a31299e4fea9713", 0xe}], 0x1) 16:00:21 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="ff3d07ef9707", @random="450929bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = kqueue() r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x4, 0x0, 0x800000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) write(r3, &(0x7f0000000000)="76f18c37cea8615ac7cf01000000", 0xe) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)=""/171, 0xab}], 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 5: dup(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7802a8"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r6, 0x0) 16:00:21 executing program 0: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x4}, {0x4, 0x1007, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755}], 0x9) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:21 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x8000000) 16:00:21 executing program 1: mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) getitimer(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000000000004000000000002b"]) 16:00:21 executing program 7: setitimer(0x0, &(0x7f0000000140)={{}, {0x9}}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00261063c5d818548b32c21f00"], 0xa) r3 = dup(r2) listen(r3, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x2, 0x7}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x1, 0x5}) r4 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x200, 0x1) syz_extract_tcp_res(&(0x7f0000000180), 0x400, 0x1) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="000008000000f0ffffff0000810049000806000108000604d012a4bd4ecbae8fe0000001d6573b1cd9f80596e336"]) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x9, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0xfffffffc}, {}, {}]}) r7 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x5000) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1, 0x2) shmdt(r7) 16:00:21 executing program 6: setrlimit(0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "054bc8", 0x0, 0x0, 0x0, @rand_addr="fea6c33fcf149110061d071ba4df80f0", @rand_addr="bc483e8c11a31ffb67769005dd0fbf29"}}}}) sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000040)="32ec6baf72542396c9109f012991742a62bad89ec11d6f812045587a8d9b2036c6301e04722d5fbbbb46731fc05fbcecff6bb4a5760dc7", &(0x7f0000000080)=0x37, &(0x7f00000000c0)="25f494fce4adbe5321427693fc366ae6e8f0c1333f02b58df7d5fda39de31d951c4f1e5358773ef6bb8f247afe6fff497cc30911d268727d289bf94db440386f1a1c5f2f626f892872e854a64a7d4798dc263e408b04f3f023cf15c482ad697c3f7369786e4cd3bab775a47cb9e02d47365f11f7fb21196b52c1afcdabdcd81bb24aee5e9294c53b1776dce1281fcfbf8ecbf10d11fa391353b052bf3ff01b9b2fe7d89176597c2180f8f24543638a167b8bd1c4774bbf2b8e4e396a3d6dc17ebf0ea98ba6c007fa8cb7b88159465459c67f8f5fc95fc2b8e1ed15cd71bb", 0xde) 16:00:21 executing program 2: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0xa, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:21 executing program 5: r0 = msgget$private(0x0, 0xc0) r1 = msgget$private(0x0, 0x597) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a31d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081a9b072860000000000000000000000000000000000000d98f6e17b76a0ff2bf30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009532eefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ee6bd99f2543650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c8fd09625a594b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a540df8c44d4ae0033860e4bb5dad379650637c7506ce19382c3f5fc95ae13d4d5e6f178fedb5918e068cbeefc73e795273eaf1d2921dfa5a424c1d32d6a29a01c9425e855f383d5255173fdbea0aae157c3729827663b0ec4"], 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x6, r3, r4, r3, r4, 0x7, 0xfffc}, 0x2, 0x7ff, r5, r2, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) r10 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r3, r6, r7, r9, 0x21, 0x81}, 0x7, 0x100000000, 0xffffffffffffffff, r10, 0x7, 0x5, 0x0, 0x1ff}) 16:00:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x28}, {0x4, 0x0, 0x7}, {0x8416}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) fchdir(r0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r6 = socket(0x20, 0x3, 0x0) r7 = dup2(r6, r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYRES64=r1, @ANYRESOCT=0x0, @ANYRES8=r7, @ANYRES32=r11, @ANYRESDEC=r12, @ANYRES16=r5, @ANYRESDEC=0x0], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0) setrlimit(0x3, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000080)) mkdirat(r9, &(0x7f0000000100)='./file0\x00', 0x1e) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:21 executing program 7: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:21 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) r1 = kqueue() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="a4", 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0, 0x0, 0x0, 0x8}, {0x81}, {0x16}]}) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r6 = dup(r5) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)="97a9394f", 0x4}], 0x1) (async) getuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r8, 0x0, r8, 0x12, 0x4}, 0x2, 0xffffffffffffffa7}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x5, 0x0) (async) setsockopt(r7, 0x1000000000029, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) (async) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) 16:00:21 executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357a2c3bb37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e37198fceaf912051eadb71d89e0010000000000008000ff00000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:21 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r3, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x0) semop(r2, &(0x7f0000000140)=[{0x2, 0x4}, {0x4, 0x100, 0x800}, {0x0, 0x1a}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r4 = getegid() geteuid() (async) r5 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) getegid() (async) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r4, r5, r6, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r1, r5) (async) setreuid(r1, r5) getuid() (async) r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r1, 0x0, r7, 0xffffffffffffffff, 0x1, 0xfe00}, 0xdce, 0x32f9, 0x3}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r1, 0x0, r7, 0xffffffffffffffff, 0x1, 0xfe00}, 0xdce, 0x32f9, 0x3}) r8 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() (async) r9 = getegid() semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, r9, 0x0, r9, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) (async) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, r9, 0x0, r9, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) r10 = getuid() setreuid(0x0, r10) (async) setreuid(0x0, r10) getgid() 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup(r1) 16:00:21 executing program 2: dup(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7802a8"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r6, 0x0) 16:00:21 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r2, 0x0, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x5, 0x9e75, 0x6}) (async) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000100)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000240)="f2ee85b14d24c3dab07995402ec9fc99ef2b20e50afe5713e8e67634a158dc2ee0ca98dcdd5b066086ae9f9817f6dad7156b99fe1b6117299029357717223dc0a37cb67140274276851c5a0901ed282f261b490135a3938d283bde92fa15a64a47fd3bbd5079440cbda6ece6cedf25521fcba448f0afc5d72a9aabacaced4006b2aa5059f45e550080e1efb01a6125496a104f45217f4147ace1350d9d6e81b35a18d3de7be70291f93b39bfd5c81cd91faa7ea2ea66ec8dbd57f1fac0bb53e68e07e33a0ccfbd0ff067597a3027e490b0caf02a9cb11871192626d2860c7c89c3587bda5fb045e9efc5a01211af97923106a414896ab9769d8f1e627e8340b63911dbfc847a2098a2f8f6f95f6651e59d2f000000000000000000", &(0x7f00000000c0)=0x11b, &(0x7f0000000100)="9eeaad4fb1e5aac5ce3fb54509aa5e58fab059dd9436021fe30000000000000000712e7a50bc8b06de68074ea93b85c28bb53f583c2c3044476e69866101b56e1e2eb74a30ebffb7b806828f87e39f1ec5309610f666eb6d4559715f40fa0ff1c31b26065840c441f36ac65ae67cd917776b3532e95b903483b8d937fa4343bf4245cc6bf4b8efcdfbb8f84d661a06b6ae575b425092b0de34bdba911c56ba1032da04f0a5bd317bd2bf5733b76cd33fcd3349fefbafd8d43fda5e2697e3a275c704354f6d8f30969d3511da33378085c8a1843f680ed6f08386a71139539fb524998462ea73d2089754554738ff55f11aaeed1c5e71f6705146d89bf19d93bffc5d1febfaee6f79afe99fd9b98a8397e2681c5ad5bcd08f98", 0x119) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000003c0)=0x2) 16:00:21 executing program 0: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x4}, {0x4, 0x1007, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755}], 0x9) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:21 executing program 4: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 16:00:21 executing program 5: setitimer(0x0, &(0x7f0000000140)={{}, {0x9}}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00261063c5d818548b32c21f00"], 0xa) (async) r3 = dup(r2) listen(r3, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x2, 0x7}}, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x1, 0x5}) (async) r4 = socket(0x2, 0x2, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000100), 0x200, 0x1) syz_extract_tcp_res(&(0x7f0000000180), 0x400, 0x1) (async) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="000008000000f0ffffff0000810049000806000108000604d012a4bd4ecbae8fe0000001d6573b1cd9f80596e336"]) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x9, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000001200)=0x8) (async) socket(0x2, 0x1, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0xfffffffc}, {}, {}]}) (async) r7 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x5000) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1, 0x2) (async) shmdt(r7) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:21 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x9000000) 16:00:21 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0x5bb48849, "fabafa410fc000"}) writev(r0, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b54fe1224a3e4ee4ef3089485db", 0x66}, {&(0x7f0000000700)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750e4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff18d4987547575678d809bf167692c5407833c09d2210b8e094c88200da24d4106a6af868a1b24693837aa278ef", 0xa8}, {&(0x7f00000007c0)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60ea6f88c64bb05bc1e9bde7607be143789ae090ce8a7b9284a1300c57f2cc822073139b2943cb7cc41d14b6def9673547af0ec7b5782a80eb421724201de952ccf997", 0x7e}, {&(0x7f0000001a80)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c1319bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5362c26fd7adc81802bc58d89e66b69a79e30a722ce588c311c0158a52f0042f0a00838a824a899a5", 0xffc}, {&(0x7f0000000840)="98a2a1db995863511831706d09598d304c9f48541f89267b6f0d263fa40bfc419feafc3ccfb219b6af4f2ee60faba504d6b1d0c393c99c445c219b3b4b3e62fe23c5133a2791139704f48421a4563ac19cb333b096fdf6fa7bc85c793cca68ecb6a4c2d32711896acac95ff63e77285ceed5911f50f96166875393f504e87526c36e2886ad372e11cf0e2292c7ace96f1cec42f2a4bc6e9b5024ea3a8cce373372d6", 0xa2}], 0x5) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="0e04b36202b816314a6d753ce64a7d0fc36d7cc330c0541eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a7558058", 0x7b}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000480)=[{0xc0, 0xfc}, {0x40}, {0x956}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 16:00:21 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7819", @ANYRES64=r0, @ANYRES64=r0], 0x10) msgsnd(0x0, &(0x7f0000000140)={0x0, "6ce95dbc36156455848f5e5f99a8255dca53580fc3a987bcef43de244aadfc4e461c05ef25fe0caf14a0839a6ceb403b3b50f8c3e45fe2621affc0e06f2a990945ef959159c49472a0a201db8c65ad4eb1877ae69aef37cfb34464eec8df53ec7e15cfefa08a3ca53516b02ee5e5f7da63240331ba24fbdb45915463b20d4322e39265650303366b803dcf96c5a74f6f5b6304718ad8b0047394689c392d3a12f8f143338042278fd4f2413e73130900d94bddbe2e3070fa41c04ace2b66e9418c506faa713c7a3fd026849d3cbb65373998d77f066dd4cba7608166a1f3c6d28a44ae8e3ea00c3aa7d3"}, 0xf2, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mquery(&(0x7f00002c2000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xfffffffffffffff7) 16:00:21 executing program 0: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:21 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000040)) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) kqueue() semget$private(0x0, 0x3, 0x480) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) openat(r5, &(0x7f0000000140)='./file0/file0\x00', 0x100, 0x30) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r8 = shmat(0xffffffffffffffff, &(0x7f0000188000/0x2000)=nil, 0x2000) shmdt(r8) 16:00:21 executing program 5: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0xc, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:26 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffffc, 0x0, 0x0, "d0610ec7f1e2aacb40458cc051599b5e775a2baf", 0x0, 0xa}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000340)=[{0x8e3c}]}) 16:00:26 executing program 0: setrlimit(0x4, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) (async) flock(r1, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "054bc8", 0x0, 0x0, 0x0, @rand_addr="fea6c33fcf149110061d071ba4df80f0", @rand_addr="bc483e8c11a31ffb67769005dd0fbf29"}}}}) (async) sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000040)="32ec6baf72542396c9109f012991742a62bad89ec11d6f812045587a8d9b2036c6301e04722d5fbbbb46731fc05fbcecff6bb4a5760dc7", &(0x7f0000000080)=0x37, &(0x7f00000000c0)="25f494fce4adbe5321427693fc366ae6e8f0c1333f02b58df7d5fda39de31d951c4f1e5358773ef6bb8f247afe6fff497cc30911d268727d289bf94db440386f1a1c5f2f626f892872e854a64a7d4798dc263e408b04f3f023cf15c482ad697c3f7369786e4cd3bab775a47cb9e02d47365f11f7fb21196b52c1afcdabdcd81bb24aee5e9294c53b1776dce1281fcfbf8ecbf10d11fa391353b052bf3ff01b9b2fe7d89176597c2180f8f24543638a167b8bd1c4774bbf2b8e4e396a3d6dc17ebf0ea98ba6c007fa8cb7b88159465459c67f8f5fc95fc2b8e1ed15cd71bb", 0xde) (rerun: 64) 16:00:26 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:26 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x28, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0xffff8001}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x4c46) 16:00:26 executing program 6: pipe2(&(0x7f0000000000), 0x0) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x4}, {0x6, 0x0, 0x0, 0x4000000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) socket(0x18, 0x3, 0x3) socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x5}, {0x35}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r2 = socket$inet(0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000c40)={0x0}, 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x21e) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000ff79000000000000040004000000000000ac1400bbc002b29e0f50ac1400aaf8ad0216918e1e76c909"]) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r4, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) clock_getres(0x4, 0xfffffffffffffffe) kqueue() socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000001000800490000380000000000009078e0003da6e0f7cc3a30348dc42f229469850001ac1400aa44100603ac14000090000000c0207a6efded2b07d6790bba5af6b0eb3ae37d6a758d42965118a568228a2bbc9ba40d1652b4b7e6e16db38842a93052ccb21fed9413a4e77bc5c3db0e81c7ec933a126e404295bac93ad59de1456f3ec4bc07cf2028cfc41a56970a684df47cda055c5344f525aa624974ada1f7d7e19bc4a50e9533142d10db1205af609736"]) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "102609307e7be2df67de208c8bda612c3100"}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02dbe6184a64a96824855bb23f664c99697a5d021dea4eb2ae48daec7b76f0496c0e02679b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r1, r2) preadv(r0, &(0x7f00000009c0)=[{&(0x7f0000000540)=""/153, 0x99}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f0000000280)=""/37, 0x25}, {&(0x7f0000000600)=""/184, 0xb8}, {&(0x7f00000006c0)=""/234, 0xea}, {&(0x7f00000007c0)=""/245, 0xf5}, {&(0x7f00000008c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/39, 0x27}], 0x9, 0x7ff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000340)=@un=@file={0x0, ""/507}, &(0x7f0000000040)=0x1fd) syz_emit_ethernet(0x42, &(0x7f0000000200)={@broadcast, @broadcast, [], {@arp={0x8035, @generic={0x7, 0x6006, 0x6, 0x10, 0x8, @random="b18c4690b907", "2c9a7568d4e6008988306a72c4667b10", @empty, "8aff68ebba8f603d7f74dd22fb42e1f8"}}}}) 16:00:26 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) r2 = socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="abc7e162576f885453d782a848ebb1abdfad1c349297891b66becc49", 0x1c) 16:00:26 executing program 2: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x4}, {0x4, 0x1007, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755}], 0x9) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x37a) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000004c0)={0x0, 0x0, 0x0}) 16:00:27 executing program 5: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e4", 0x3d) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:27 executing program 1: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 16:00:27 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) (async, rerun: 64) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000040)) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) (async) r3 = socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) (async) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r6, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) semget$private(0x0, 0x3, 0x480) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) openat(r5, &(0x7f0000000140)='./file0/file0\x00', 0x100, 0x30) (async, rerun: 32) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 32) r8 = shmat(0xffffffffffffffff, &(0x7f0000188000/0x2000)=nil, 0x2000) shmdt(r8) 16:00:27 executing program 0: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x10, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:27 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xa000000) 16:00:27 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(0x0, 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:27 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f00000000c0)="118bea625d95c78f92c010ff7f00004b58f03ace254b57973bb6de6b1c90301e9d3b5e6fb6ff8e8dffffffffffffffd8300b0200ea76c775a2a4e0556565a830032eef776127fd2471033d4adf93e513b47aa3facd869f25a6456e884d6f17593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e", 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x7e, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010006}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) syz_open_pts() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x4c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) 16:00:27 executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d9", 0x79, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce", 0x2}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:27 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00", 0x0, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x55421451) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 16:00:27 executing program 6: r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="44ac422a149e42850892b7326f591df4b2a79ae21ffa0456c78fa8bc1ce8949fc543e76df549d0ee7f264cf5426508172cf6c3ae01df8dd36152ddeb4ff2729897ed3729209834e67c7994ae87a3acc4a75c32af26e72ed135ae9d59700a383bb59e34d8", 0x64}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000680)="ab", 0x1}], 0x1) (async) syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001280)=0x32) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x40) connect$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f00000014c0)='\n', 0x1}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000001240)='./file0\x00', 0xf20f3ca1575cc4ad, 0xc6deb14c6dd066f0) recvfrom$unix(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x1800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) (async) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:27 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000500), &(0x7f0000000540)=0xffffffffffffffa9) sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x104}}) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000140), &(0x7f0000000000)=0x1a) (async) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r3) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:27 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) r2 = socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="abc7e162576f885453d782a848ebb1abdfad1c349297891b66becc49", 0x1c) 16:00:27 executing program 2: chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="c2717cdc", 0x4, 0x0, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) chdir(0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0)="c2717cdc", 0x4, 0x0, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)) (async) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) (async) 16:00:27 executing program 4: pipe2(&(0x7f0000000000), 0x0) (async) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x4}, {0x6, 0x0, 0x0, 0x4000000}]}) (async) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) (async) socket(0x18, 0x3, 0x3) socket(0x11, 0x3, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x5}, {0x35}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) (async) r2 = socket$inet(0x2, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00', 0x2) (async, rerun: 32) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sendmmsg(r2, &(0x7f0000000c40)={0x0}, 0x10, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x21e) (async) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000ff79000000000000040004000000000000ac1400bbc002b29e0f50ac1400aaf8ad0216918e1e76c909"]) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r4, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) (async) clock_getres(0x4, 0xfffffffffffffffe) (async) kqueue() (async, rerun: 32) socket$inet(0x2, 0x3, 0x0) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000001000800490000380000000000009078e0003da6e0f7cc3a30348dc42f229469850001ac1400aa44100603ac14000090000000c0207a6efded2b07d6790bba5af6b0eb3ae37d6a758d42965118a568228a2bbc9ba40d1652b4b7e6e16db38842a93052ccb21fed9413a4e77bc5c3db0e81c7ec933a126e404295bac93ad59de1456f3ec4bc07cf2028cfc41a56970a684df47cda055c5344f525aa624974ada1f7d7e19bc4a50e9533142d10db1205af609736"]) 16:00:27 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0xdbe, 0x8, 0xffffffff, 0x0, 0x80000001, 0x9, 0x5, 0x1, 0x2, 0x8f6, 0x7f}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000180)={'./file0\x00', 0x2, 0x10001, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f00000005c0)=""/197, 0xc5, 0x1843, &(0x7f00000006c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[{0x7, 0x0, 0x9, 0x100}]}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000780)={0x1, 0x1}, 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r2, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000800)=0x6) readv(0xffffffffffffffff, &(0x7f00000029c0)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/193, 0xc1}, {&(0x7f0000001940)=""/102, 0x66}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x4) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002a80)={0x0}, &(0x7f0000002ac0)=0xc) r7 = getpgid(0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b00)={{0x3f, r3, r4, 0x0, r5, 0x140, 0x60e7}, 0xc9, 0x1, r6, r7, 0x1, 0x400, 0xfff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000002b80), &(0x7f0000002bc0)=0x10) mknod(&(0x7f0000002c00)='./file0\x00', 0x4, 0x6) r8 = fcntl$dupfd(r1, 0xa, r1) ftruncate(0xffffffffffffffff, 0x8) sendto(r8, &(0x7f0000002c40)="8a444ff6eceb1581ae4f2e732f28c8dff4a50abe7122a8f1a5fa3a0c773634f2954d8a0cf711b60b709904714d6d41ef2d2a0355766099c544da4ae7f159bd418687e32848cd4e99cf4e54d9b96ba88bca93e8ef8077c795f81392eea09d7b72bba7143babf8b178e7824f8e436628494b60ac9cd4f10c487c114b4ca27e393d1a1be3427ec200b474b0a89bcefacafb89f00a29b5ae2ccc8ad68e0fde6c2200d82ebb1e1c4bc70c405829702f85e3ae5ffa6b113e60fa8d7a", 0xb9, 0x400, 0x0, 0x0) recvmmsg(r2, &(0x7f0000005300)={&(0x7f00000052c0)={&(0x7f0000002d00)=@un=@abs, 0x8, &(0x7f0000005200)=[{&(0x7f0000002d40)=""/4096, 0x1000}, {&(0x7f0000003d40)=""/107, 0x6b}, {&(0x7f0000003dc0)=""/4096, 0x1000}, {&(0x7f0000004dc0)=""/162, 0xa2}, {&(0x7f0000004e80)=""/250, 0xfa}, {&(0x7f0000004f80)=""/232, 0xe8}, {&(0x7f0000005080)=""/68, 0x44}, {&(0x7f0000005100)=""/215, 0xd7}], 0x8, &(0x7f0000005280)}, 0xf6}, 0x10, 0x20, &(0x7f0000005340)={0x7, 0x2}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000005380), 0x200, 0x0) wait4(r7, &(0x7f00000053c0), 0x2, &(0x7f0000005400)) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000054c0)={0x8001, 0xfff}, 0x8) 16:00:27 executing program 6: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e4", 0x3d) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:27 executing program 4: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000340), 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x4, 0x81) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x1, 0xd134, 0x1800}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 16:00:27 executing program 7: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x4}, {0x4, 0x1007, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755}, {0x0, 0x9, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:27 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(0x0, 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:27 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xc000000) 16:00:27 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async, rerun: 32) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000500), &(0x7f0000000540)=0xffffffffffffffa9) (async, rerun: 32) sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:27 executing program 2: select(0x2, &(0x7f0000000040)={0x4}, &(0x7f0000000080)={0x6}, &(0x7f00000000c0)={0x400}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x1d}, {0x6, 0x0, 0x0, 0x176}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="1234c147d168098b93029dfee05e", 0xe}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x8000}, 0xfcffffffffffffff, 0x0, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 16:00:27 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x40) readv(0xffffffffffffffff, 0x0, 0xfffffffffffffff8) sysctl$kern(&(0x7f0000000580)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000500)="cca410db", 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000014c0)='\n', 0x1}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f000009e000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil, 0x200000000000}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200)=0x5, 0x4) 16:00:27 executing program 0: r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:27 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x2}, {0x1}], 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000000abb22c250000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff"], 0xe0}, 0x0) r1 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kevent(r1, &(0x7f0000000200), 0xf5, 0x0, 0x10000, 0x0) 16:00:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file1\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r2, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r4, 0x4020426b, 0x0) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="7802ffdeffffffff"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) 16:00:27 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB]) 16:00:27 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0xc0}, {0x8106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:27 executing program 4: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) write(r0, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r1, 0x0, 0x61) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x5, 0x3, 0x400, 0x2}) 16:00:27 executing program 0: sysctl$vm(&(0x7f0000000100)={0x2, 0x8}, 0x2, &(0x7f0000000140)="0cfca8cb", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r0, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) 16:00:27 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = dup(r1) mkdir(0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x2}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="7802309d75bceb9e67f67cafd051fb36bee61650000000000000000002c4ad7ad31ee1aae8157542e4b320703081b0b5e48775f949"], 0x10) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)=0x2) execve(0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup2(r7, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r7, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) write(r8, &(0x7f0000000240)="332eba893033ad7d8fe0f748038faf4d3247897a0bb4c531bfb1a067c1dde4bbaa39dad9d1c49a9790", 0x29) 16:00:27 executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x5) r0 = open(&(0x7f0000001540)='./file0\x00', 0x2, 0x4) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000001600)=""/72, 0x48}, {&(0x7f0000001380)=""/108, 0x6c}, {&(0x7f0000000380)=""/4090, 0xffa}, {&(0x7f0000000200)=""/88, 0x58}, {&(0x7f00000002c0)=""/183, 0xb7}, {&(0x7f00000014c0)=""/85, 0x55}, {&(0x7f0000001480)=""/32, 0x20}, {&(0x7f0000001680)=""/150, 0x96}], 0x10000063, 0x80000000) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) unveil(0x0, &(0x7f0000000080)='r\x00') geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0), 0x300, 0x0) writev(r4, &(0x7f0000001440)=[{0x0}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x42}, {0x34, 0x0, 0x0, 0x2}, {0x40e, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:27 executing program 2: r0 = semget(0x1, 0x1, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/122) r1 = shmget$private(0x0, 0x4000, 0x2d0, &(0x7f0000ffa000/0x4000)=nil) r2 = semget(0x3, 0x5, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r4, r6, r8, r10, 0x190, 0xa01a}, 0x5, 0xd7, 0x3f}) r11 = getuid() chown(&(0x7f0000000240)='./file0\x00', r11, r9) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f00000002c0)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000300)={0x7, './file0\x00', './file0\x00'}) r13 = getuid() r14 = getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x6573, r11, r6, r13, r14, 0xa, 0x80}, 0x1000, 0x0, r3, r7, 0x1, 0x7fffffff, 0xb9}) setuid(r8) mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x8, 0x1]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f00000004c0), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x0, r13, r5, r17, r18, 0xc2, 0x5}, 0x80000001, 0x1, 0xcc82}) recvmmsg(r15, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f00000005c0)=@un=@file={0x0, ""/20}, 0x16, &(0x7f00000016c0)=[{&(0x7f0000000600)=""/174, 0xae}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x2, &(0x7f0000001700)=""/242, 0xf2}, 0xffffffff}, 0x10, 0x40, &(0x7f0000001880)={0x3, 0x2}) accept(0xffffffffffffff9c, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001940)=0xfffffffb) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f00000019c0)={&(0x7f0000001980)='./file0\x00', r16, 0x1}) 16:00:27 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xd000000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:27 executing program 6: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="39fdfe9abd1d44f02842bc04fb5daaa1efbb0b5659fe5fa86277708aaf71a7d45ec6848e90495b19169e56c7009174960bc17a3e4921acb8e8d3d873af63a8d22914c3b44ae825cb74c9084d7de2e3cdee848853ddff65d81677be5f6cb00f0f6bdd00e15738d972032f3117a6949a3b0f4f47757240443f17e064884734962583f878b1744cf61595b7a991c615562516bce6d9d34c1bc4a74f0d408c217c048b03e242d2ae4145ee90340a9fe436242f98288cdddef799f1971d0f72cdb26ac060944571550d96b2bb2c8c71cd1c856436898eac77cfd84170fc93ec2e6be01d06ce0ab1d8396a82a617d6a20eb0", &(0x7f0000000180)=0xef, &(0x7f00000001c0)="1c9d2657c2984b477dfc2f46152788a2d572878ecc858d6a9d788544fea4de730b62916573ce4e375101df0a69f410fd82e95634c98e4a6731bdee735c61569c82312e2c79", 0x45) sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:27 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(0x0, 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:27 executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x0) 16:00:27 executing program 5: wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x210, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r12 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x38, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffd, 0xc0, 0x2, 0x5, 0x99}, {{r12}, 0xfffffffffffffffa, 0x88, 0x20000000, 0x8000000000000001, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x41, 0x689}], 0x0, &(0x7f00000002c0)=[{{r13}, 0xfffffffffffffffa, 0x83, 0x2, 0xe7, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffffe, 0x24, 0x2, 0x1, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x1, 0xcf6a}, {{r8}, 0xfffffffffffffffc, 0x22, 0x8, 0x4, 0x1000004}], 0x20, 0x0) fcntl$dupfd(r4, 0x0, r8) kevent(r11, 0x0, 0x0, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0xcc, 0x2, 0x3}, {{r2}, 0xfffffffffffffffc, 0xc6, 0x8, 0xa11, 0xfffffffffffffffe}, {{r9}, 0xfffffffffffffff8, 0x46, 0xf0000000, 0x2, 0x7f}, {{r6}, 0xfffffffffffffffa, 0x10, 0x10, 0xd, 0x6}], 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) getpid() kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) close(r1) getpid() r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000008000210000f09990a8b0fe4e2b90c97724"}) 16:00:27 executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3e, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = socket(0x10, 0x4, 0x10) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0xa) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r5, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "054bc8", 0x0, 0x0, 0x0, @rand_addr="fea6c33fcf149110061d071ba4df80f0", @rand_addr="bc483e8c11a31ffb67769005dd0fbf29"}}}}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)='n4', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000240)=""/3, 0x3, 0x0, 0x0, 0x0) r8 = dup2(r6, r7) sendto$unix(r8, 0x0, 0x0, 0xa, 0x0, 0xffffffffffffff59) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x200, 0xfffffffb, 0x7, "14ad90c975599d95a460ec56c8aa39cac09d9992", 0x3ff, 0x1b02}) 16:00:27 executing program 0: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000340), 0x0) (async) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) r1 = semget$private(0x0, 0x4, 0x81) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x1, 0xd134, 0x1800}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 16:00:27 executing program 2: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x4}, {0x4, 0x1007, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755}, {0x0, 0x9, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:27 executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f000009e000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil, 0x200000000000}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200)=0x5, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f000009e000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil, 0x200000000000}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) socket$inet6(0x18, 0x5, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200)=0x5, 0x4) (async) 16:00:27 executing program 3: r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async, rerun: 32) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x43) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0xc0}, {0x8106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x4) (async) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r3 = dup(r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) mkdir(&(0x7f0000000280)='./file0/file0/..\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) socket(0x2, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (async) dup(r0) (async) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) syz_open_pts() (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) (async) mkdir(&(0x7f0000000280)='./file0/file0/..\x00', 0x0) (async) 16:00:27 executing program 1: sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea956733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x48}], 0x1, 0x0}}, 0x10, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x5, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:28 executing program 3: mknod(0x0, 0x1ffa, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000200)="00040000", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) syz_open_pts() socket(0x10, 0x8000, 0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0xc0}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[{0x20, 0x7, 0x2, 0x1166}, {0x7, 0x3f, 0x2, 0x7f}, {0x1, 0x47, 0x8, 0x6}, {0x7ff, 0x71, 0xff, 0x80000001}, {0x3, 0x7f, 0x4, 0x200}, {0xe8, 0xcc, 0x20, 0xd6}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x1c}, 0x2, &(0x7f0000000440)="06a3f7b968bd8570a797d128c00b00d6e5cb422ee8192b1656e056de8ce984b0cd6bec9697d6bbf0f8d2974271e36c9f14fe72af89ecc76b1c606f3e0d202f1343a4", &(0x7f00000001c0)=0x42, &(0x7f00000002c0)="fa6b2e39", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xc00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:28 executing program 1: semctl$GETALL(0x0, 0x0, 0x15, 0x0) 16:00:28 executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x5) r0 = open(&(0x7f0000001540)='./file0\x00', 0x2, 0x4) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000001600)=""/72, 0x48}, {&(0x7f0000001380)=""/108, 0x6c}, {&(0x7f0000000380)=""/4090, 0xffa}, {&(0x7f0000000200)=""/88, 0x58}, {&(0x7f00000002c0)=""/183, 0xb7}, {&(0x7f00000014c0)=""/85, 0x55}, {&(0x7f0000001480)=""/32, 0x20}, {&(0x7f0000001680)=""/150, 0x96}], 0x10000063, 0x80000000) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) (async) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) unveil(0x0, &(0x7f0000000080)='r\x00') geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) (async) setpgid(0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0), 0x300, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0), 0x300, 0x0) writev(r4, &(0x7f0000001440)=[{0x0}], 0x1) (async) writev(r4, &(0x7f0000001440)=[{0x0}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x42}, {0x34, 0x0, 0x0, 0x2}, {0x40e, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:28 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:28 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1c000000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:28 executing program 1: syz_emit_ethernet(0xf9, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0xe3, 0x0, 0x0, 0x9, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @timestamp={0x44, 0x10, 0xf, 0x0, 0x0, [{}, {[@empty]}]}]}}, @generic="af7d11615b4743eca013eb1f89689ef7e189ccb359bb9de6a147fce3f8fe72bcebb2fcb2b64369f2794cf2543ba4a85cd1bca57a91c67b37690abc3240122b6f7cfacce2fc3cf1e778d28a3ba75ec9a44fa2f3df493a3db6c7c51528575878e7028d44b39687652dc2420c98030661b489849f74c684e95664114146e245b57fda7c912bca19650b92b30ea4aea6d24f673d788085f180863537c465ce4dd9b262a7d13891352e76c0143b4c4ea9ea7c51740d1e08bf460ae83d0c"}}}}) 16:00:28 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d9", 0x79, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce", 0x2}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="aaaba5a4d6724eef462bb96388fccbedc806eecc88cdd7fcbd7b3d9cdb879a51a3dcf090301f3cd6f5dbf18f4636a83f9b5982a1b7db0c89a24f4a353e30f59ddc6ea62e106f573ebced75424a7cd4dc467eecd20bf9b59b413f58d550cdb55ca71c0896a365cf182cc49fc4c71555c2710b5df5697c13b2995a775a4d2200bc6eb3178dc6e4fe493a3ab63e0a5920647b", 0x91}], 0x1) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:28 executing program 2: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x40) setitimer(0x2, &(0x7f0000000080)={{}, {0x81}}, 0x0) 16:00:28 executing program 6: mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000500), &(0x7f0000000540)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xe8b7) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x9) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="b865436b2dc4b0d6730847977b737f96c711aabfc81650188f38db2e8271769c32e9cf6a0d26e8dd6a91c57028d05a03ebc133ceb0f152951c1fef", 0x3b) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000173000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x8002, 0x0) listen(r3, 0x0) shutdown(r3, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffff9, {0x0, 0x8000000000000000}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) close(r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x200000400000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000300)={0x0, 0xfffffffd}, 0x10, 0x203) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='-\x00\x00\x00)'], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) 16:00:28 executing program 2: socket(0x18, 0x2, 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:28 executing program 2: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x4}, {0x4, 0x1007, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755}, {0x0, 0x9, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:28 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000"]) 16:00:28 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000680)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51aa8000", 0x2000000}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="47f7a394a0bf4e47dbc1a9514e32d75bf5eef994e1c2a5e5a8b7b7947f7d5316b95b5142d63ce418291032df525c2c8e34d93ff65f2cb5141a8d000771aabf05bd6ba44457ab26eeea888f2a9f9ce7611be714ceb967ca0900cd31721cad40e0baaf62d1d78c6654b1ad6f7223e42373a5ebe938044ab05782a3f06e11d0cdfc73d484a2a9433d3a9d62b0669ca00d672149bccfce95e24473b0e4cda0c72cea33ba2d82e7a8997a7b8b7deeed2d39e4a454837f9310e06a60e6b1ba9f49648c89335329467e975479750d2ec6442afcfeb9b173ff0000", 0xd7}], 0x1) 16:00:28 executing program 0: open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) (async) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0xff}], 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) (async, rerun: 32) chmod(&(0x7f00000000c0)='./file2\x00', 0x0) (async) getsockopt$inet_opts(0xffffffffffffffff, 0x3a, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00006bc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2950}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) (async, rerun: 64) socket(0x0, 0x0, 0x0) (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000540)={'./file0\x00', 0x200, 0xfff}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x802069af, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0xc1045763, &(0x7f0000000100)) (async) symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') 16:00:32 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socket$inet6(0x1e, 0x0, 0x2) 16:00:32 executing program 1: r0 = syz_open_pts() close(r0) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x200) 16:00:32 executing program 6: r0 = msgget$private(0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setrlimit(0x0, 0x0) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x4fed}]}) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x5}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000080)='z', 0x1}], 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = dup(r5) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x6, 0x4, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000001b00)={0x0, ""/4090}, 0x1002, 0x1, 0x800) r9 = kqueue() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000002840)=0x8) socket(0x18, 0x3, 0x0) 16:00:32 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:32 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xf, 0x200c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000002c0), 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:32 executing program 5: setrlimit(0x6, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='x\x00') mlockall(0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) 16:00:32 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="70eaffffffffaaaaaaaaaabb86dd6039df980008e7ff0000000000000000000000000000000000000000000000aa800090780000800000000000000000006ccdd7e64a2ced5683aa665c919ffb0200a304e195e380e6d7cecc183ce3698c2e7125acf31faa0754c588715cb1652f8ee1fb98d7e04698d42d8c0ceff1cd10bc1ddc7c16894ae4f6"]) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="476f44680b7072e08dd00d1f8196f4023fa38af96cc5f044092b7e2e3b0614e58a29c9a2924df0506d9bb5b917f84ac41e1336b1e92231690b94e550273c04c207c91e9379c3890f89a34d14ec962ee7608aa7d30a63a72fba58f38cc9963df41dfb402457fb664b68f6d6cd534ba38eac1c4c3fd20f8905d2da0800bdd941f413fb62e793d1914b2a3c7a340a51b650562b871c849a898a49f79eb5598b119a7bba3bf8a69cfec094bfab34ed0b4dab71524e9e9110696b7281cf2c00baed5b6d52d209d4716dcf1f0aad7e74df08d995dcf4", 0xd3}, {&(0x7f0000000180)="03f72c543405d283436210cd84ce13bdfca85cddc22dcabf1b1eba568b47428a999cdfc741bcbc3f512db45e4e0b8f6a49b6de5d39d87394b1d0cf968fe6ea2a3d684301e6a89c53eb25509339a9606f91dbcae872b37fa26b209771a091654e24c96be9469c678e375441a3e4bfcccfeebbfe7ea1428e0729559a343baed641a0d72b3ec455c6f3c5f7f933309824be1e1eeb2e9da455cce82cff1c426fcdb187435862d95f9066fb9c251028a588ad733f4914bccb8a0f72a069c2c878d5b3f177", 0xc2}, {&(0x7f0000000300)="5147bfaa5c6df791819a9a51e782092896fd896363fa8790b46d0b03f85b6e0f2def2a26a2ec1fa2c86cfad96d75357379a3026ad1ebc7fd92c2110678a269c0dcf0f48dc5377ee180fa55723e7522254c0cc48a9f5bca8b367daedfe818421084a495f1325b4270ce64a43cc4f6e8e76b75f190f50f26c302c7", 0x7a}, {&(0x7f0000000280)=',%*j', 0x4}, {&(0x7f0000000380)="91757775c3fa281b1485caf351e667e3778462fa1f3d6f85f0aaa00c272e0e3200f76324d1f8021c3abee647a243b6cc8888c23daef22d8b2ef598bf18424fda70c5de9d461f48222da7395e45ebbbf6049b832c9c5e150228496a5cd9aa69b27355c8bed5bcbe01f5de0e1bf058da2b1aaf5bc112c7b9167fd32f64e4078ed27a698756423b5ec27b1b04bf67e775a70ae615cb9be441ca0b407596f12c3b7d805f3bace8b0d4566cef323c637992b9d2be385f74d8f5ffac487d363052e5f67ecc4eae9064545d30b41d9dcb2da745e3f0be9b661b83dfbb3513d87ed71d5e055a96c232d27b6f74a7c476fe90f24162", 0xf1}], 0x5, 0x0) 16:00:32 executing program 0: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0xa00, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:32 executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[], 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x81fe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xfbffffbf, "21006327871a0100ffcf00004000fd00"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) 16:00:32 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb00000000"]) 16:00:32 executing program 3: sysctl$kern(&(0x7f0000000380)={0x1, 0x58}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) 16:00:32 executing program 4: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x4}, {0x4, 0x1007, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755}, {0x2, 0x0, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:32 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x14}, {0x80}, {0x6, 0x0, 0x0, 0x21}]}) write(r1, &(0x7f0000000240)="76f18c37cea8615ac7cf01000000afa26bb01e0deb4c6469cf18c97a776d02b1d6aef3be09c9a19d1d92e3275628992c8321da0d172499304d725d35141e988175b3289934d5429ecb28e50a0fe354e168c9d96c591b418fc0dfc531ced650f32756aa32816653154e5822844f4097a518bb7bf47d21a606b756e986809b823b24778a0336784bc2f4b790658250bf47a3396e202850c36982a79e1f757fe6d5224cd7cd053ed929707f44f20696d148d2ac112bb24a05d3a2c92ae840121fd87f2873637a9dd63a1614c6e722baa240c824626267a0378b89de7913c50c6559387294d575f39c462bf6d075cb5627712df96eedd00dbf05f4d3b172d2cc591e74afc7def10611d709835cfd39a0704f515652543de218bb0d35a8c9fe746049f03e2987ea1d390825d81c537a8a7975f09f531f7546b68982f9246a024d32d99092a5b01e0f98cd52a32be7b411a6c0aa696a15a1f8414c3a085138885aa188fab07c75f40bf013ac1b75ac8b1f90ce853ff849eb9ffc6c30a7ded3da514a560430afcad8b21234b35d5c9cf0dcb30a07bf87ae3a11e071a3549aa3612e34e32ac7e6", 0x1a3) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) getegid() ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:00:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x84, 0x0, 0x3, 0x1}, {0x8106, 0x82, 0x0, 0x10001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000000), 0x0) r8 = socket(0x0, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000440)="92a160df7065ff8245ae8cb9b0530996133d213d8e00eb7aa6eafdf3b7e5cb3a5ae6cbcdaa597864870d30ef2006e71bd953d5a4a7cbae9f6c352d1b5641b318b1fbe5806f20fbedad1706fbd9335d25fc149b992af0e421e87b4c467ced", 0x5e) r10 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1f7) r11 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x3, 0x3, 0x40000000, 0xdcb7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xcc, 0x1, 0x800, 0x2}, {{r4}, 0xfffffffffffffffa, 0x5, 0x8, 0x105, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x2, 0x80, 0x4, 0xe534}, {{r6}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x1, 0xfc}], 0x5, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x21, 0x400, 0x5}, {{r8}, 0xffffffffffffffff, 0x84, 0x80, 0x8, 0x4}, {{r9}, 0xffffffffffffffff, 0x60, 0x800fff85, 0x1, 0x7f}, {{r10}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x20, 0x4}, {{r11}, 0xfffffffffffffffe, 0x35, 0x40000000, 0x7fff, 0x40d9}], 0x40, &(0x7f00000003c0)={0x7fffffff, 0xfffffffffffff800}) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f00000004c0)=0x8d, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x10001}]}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='#/!(\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)=',.\'\x00', &(0x7f0000000600)='/dev/speaker\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)=')\x00', &(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000700)='\\}\'#\x00']) fcntl$lock(r8, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x0, 0x7b8, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r12, 0xc2585601, &(0x7f00000001c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) pckbd_enable: command error 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) seteuid(0xffffffffffffffff) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x0) 16:00:33 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x3, 0x0, 0xd, 0x7f, "1a91a80201d03f84e33ee7790000000500", 0x3}) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0x6, 0x1000300000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) ioctl$VMM_IOC_INFO(r8, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) close(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3}, {0x4c}, {0x6}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) (rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000040)) (async) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = dup(r1) mkdir(0x0, 0x0) (async) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x2}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="7802309d75bceb9e67f67cafd051fb36bee61650000000000000000002c4ad7ad31ee1aae8157542e4b320703081b0b5e48775f949"], 0x10) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0x8) (async) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 64) r5 = dup(r4) (rerun: 64) listen(r5, 0x0) (async) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)=0x2) execve(0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup2(r7, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) (async, rerun: 64) sendto$inet(r7, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) (rerun: 64) write(r8, &(0x7f0000000240)="332eba893033ad7d8fe0f748038faf4d3247897a0bb4c531bfb1a067c1dde4bbaa39dad9d1c49a9790", 0x29) 16:00:33 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000240)='./file2\x00', r1, 0x1}) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xee01) (async) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x0, 0x20}, 0x100, 0x0, 0x0, 0x0, 0x6, 0x261}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4083) shmat(r2, &(0x7f0000843000/0x4000)=nil, 0x2000) (async) setreuid(0xee00, 0x0) (async) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) r4 = geteuid() (async) semop(r3, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0xc00}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9d, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x3ff, 0x1000}], 0x9) semop(r3, &(0x7f0000000300)=[{0x3, 0xd52, 0x800}, {0x4, 0x101, 0x800}, {0x3, 0x5}, {0x4, 0x7, 0x800}, {0x3, 0x1}], 0x5) (async) r5 = getgid() (async) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000540)=""/134) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r5, r4, 0x0, 0xb2, 0x7}, 0x16, 0x5, 0x1}) (async) semop(r3, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) semop(r3, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4, 0x800}], 0x3) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x4, r4, 0x0, r4, r5, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) (async) socket(0x20, 0x2, 0x0) (async) semget$private(0x0, 0x2, 0x192) 16:00:33 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff97e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185a"], 0x1c, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x7fff, 0x0, 0x5, 0xe93a, 0x6}, 0xc) 16:00:33 executing program 4: setrlimit(0x4, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="16b4babec6cbbdae2446bd3ff230", 0xe}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r1, 0x2, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000140), 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) writev(r0, &(0x7f0000000000), 0x1) 16:00:33 executing program 2: setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) r4 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0x4, 0x8, 0x3, 0x8]) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x6) semop(0x0, &(0x7f0000000180), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r4, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x3, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x101, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1000}, {0x3, 0x9e, 0x1800}, {0x3, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r4, &(0x7f0000000280)=[{0x3, 0xff, 0x1800}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0x4, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r4, &(0x7f0000000000), 0x0) r6 = semget$private(0x0, 0x1, 0x8) semop(r4, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x4, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x3, 0x3ff, 0x800}, {0x4, 0x14, 0x1000}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7ffd, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0x50) recvmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/80, 0x50}, {&(0x7f0000000580)=""/29, 0x1d}], 0x2, &(0x7f0000000600)=""/12, 0xc}, 0x1}, 0x10, 0x0, &(0x7f00000006c0)={0x51d, 0x25}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x200, r2, r3, r7, r3, 0x101, 0x15}, 0x1f, 0x8001, 0x4}) semop(r6, &(0x7f0000000400)=[{0x4, 0x20, 0x800}, {0x1, 0x800}, {0x1, 0x29e5, 0x1000}, {0x4, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x3, 0x7fff, 0x1000}, {0x1, 0x7, 0x1000}], 0x7) setregid(0x0, r3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x1, 0x4) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x69, 0x0, 0x0) semget(0x2, 0x4, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/7) 16:00:33 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, 0x0, 0x0, 0x0) open(0x0, 0xeca8a1a03ab61618, 0x140) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0x3) syz_emit_ethernet(0x110, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xb, 0x4, 0x2, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0x16, [0x4, 0x0, 0x40000001, 0xde5, 0x2]}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383"}}}}}}) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() r5 = getuid() r6 = getegid() chown(&(0x7f0000000100)='./file0\x00', r5, r6) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x4b, 0x2000008b, 0x3}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x723, 0x0, 0xd1d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = syz_open_pts() writev(r7, &(0x7f0000000080)=[{&(0x7f00000001c0)="44ac422a149e42850892b7326f591df4b2a79ae21ffa0456c78fa8bc1ce8949fc543e76df549d0ee7f264cf5426508172cf6c3ae01df8dd36152ddeb4ff2729897ed3729209834e67c7994ae87a3acc4a75c32af26e72ed135ae9d59700a383bb59e34d8", 0x64}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r7, &(0x7f0000000840)=[{&(0x7f0000000240)='c', 0x1}], 0x1) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x3, 0x7, 0xff}, {0x40, 0x9, 0x20, 0x3}, {0x8, 0x81, 0x1, 0x3}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x80) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f000000000000", 0xb}], 0x1) socket$inet(0x2, 0x8000, 0x9e) 16:00:33 executing program 3: accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x100000}, {0x16}]}) (async) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2fc3a06e67ff09a7b92a49f0a", 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r5 = syz_open_pts() close(r5) syz_open_pts() (async) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000000)="cb", 0x1}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:33 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb00000000"]) 16:00:33 executing program 4: r0 = socket(0x6, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fchmod(0xffffffffffffffff, 0x3218b84e33509d91) getpgid(r1) setsockopt(r0, 0x3, 0x2f3a, &(0x7f0000000000)="a9c016a60d7d1138be73f762e5f1e9adc8744070dea813ebd06f597dba178a4555e127d79859e898437fd9ac3476121dceb9e8164485c85e89e9e172b4c7dfd3e587b06da96db7e6798eb374d223aeacd39c35e3ef83fe885bfd0703bebcbf6d6789ab26cca54ce27e6e072736cf972c4ac035f336d6c66c46f314ac303431465d7e89e929d9311c03acfbe1bad70e587f6070bc18fe03d0ecc4faf73d87cde6e2ac567dc6aa55569d0f09727f0070b189f88cc9134de10d036c4145e3098fd0810f7af4ad6393a349951658de78a9af230f9d9aac8bc468f5f110f00d2790b83b785274ed6a1fe0e5b61d59719227e5eb", 0xf1) 16:00:33 executing program 0: open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aab25a00000000fe8000000000000000000000000000aafe8000000000000000000000000000aa9cb415bdb0c6c572"]) r0 = socket(0x6, 0x1, 0x0) getsockopt$inet_opts(r0, 0x29, 0xe, 0x0, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = socket(0x20, 0x3, 0x80) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r6) fcntl$lock(r5, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r6}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001300)={0x0, 0x9, &(0x7f0000001100)=[{0x0}], 0x1, &(0x7f0000001200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xb0}, 0x0) clock_getres(0x4, 0xfffffffffffffffe) close(r2) kqueue() 16:00:33 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) geteuid() sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x0]) semop(0x0, 0x0, 0x0) getegid() getgroups(0x1, &(0x7f0000000040)=[0x0]) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 16:00:33 executing program 3: write(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a", @ANYRES64=r0, @ANYRES8=r0], 0x401, 0x0) msgsnd(0x0, &(0x7f0000002b40)=ANY=[], 0x14, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x60}, {0x3}, {0x4006}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0fffffffdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ce00"/4104], 0x1008, 0x1, 0x1800) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x2, 0x2, 0x0) dup(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffe69) r7 = getuid() setreuid(0xee00, r7) 16:00:33 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f000008c000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x86, 0x40}, 0xc) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x0) getdents(r1, 0x0, 0xfe9f) 16:00:33 executing program 4: r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x2, 0x0) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7, 0x81, 0xfd, 0x3}, {0x6, 0x80}, {0x8106, 0xff, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r8 = dup(r0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000100)) r10 = semget(0x3, 0x1, 0xc2) semctl$IPC_SET(r10, 0x0, 0x1, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000400)="71c95e7dd40f92071b6c6ca9d42eecca5c96be25cfb9edc1a38313ba12d17be636cc8bd5975294cda5defd4a491b373468abf6c9284006000000fa47e7a4adbf275414ce000000000000003f15e5683ace2e8006f94fd7e7f62cfc462686fe6ed5cdaa85a4a4c493432e84452ed0c25bf9a706000000589ebc88a5d833cd3b4a5e597361aaab2afccf0cc102000000ea8d40f5f6f79ebcaee6a7c1326a9d67d3154f2a4365e699d845005ed80b48886fceb62f6622e6bdbcd5dce3d5b719110110eab4dd90e7a42c78106cb3793fda574be1836ba2fe32bada6b620e7f47a6b89464c8a73194881e447d2f184198f9a884a6edeceeae75669c80d51287d3649a30a8364d418609f5f603ecd18b32225c3955d3f7092843010088d3fc4694cda862f11c4c2c04e69f7e86c0cb49c853be9252cb78ca8535ca36e627fbed04d27cfb8bea69561dab2c3bcde8fdaf6d887c50e79bd3158c6bc79a535aa8c5e4cf3c0e7ab9ed739e2055baa3b8df61671ceecefd", 0x172) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 16:00:33 executing program 7: r0 = semget(0x3, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x4}, {0x4, 0x1007, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755}, {0x2, 0x0, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 16:00:33 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x3, 0x0) (rerun: 32) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) (async) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x3, 0x0, 0xd, 0x7f, "1a91a80201d03f84e33ee7790000000500", 0x3}) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0x6, 0x1000300000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) (async) ioctl$VMM_IOC_INFO(r8, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) (async, rerun: 64) close(0xffffffffffffffff) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f0000000100)) (rerun: 64) 16:00:33 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:33 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0xffffff81, 0x401]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xff7f, 0x8, 0x40, 0x9}, {0x427e, 0x2, 0x0, 0x5}, {0x6, 0x9, 0x0, 0x8}, {0x0, 0x7, 0xfd, 0x4}, {0x9, 0x2, 0x7, 0xf0}, {0x7ff, 0xdc, 0x0, 0x1}, {0x3, 0x0, 0x80, 0x2}, {0x6, 0x33, 0x9, 0x2}, {0xfff, 0x7f, 0x9, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) close(r1) getsockname$inet(r1, 0x0, 0x0) 16:00:37 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(0x0, 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:37 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb00000000"]) 16:00:37 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) r0 = socket(0x18, 0x2, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000200)=ANY=[], 0x1c, 0x0, 0x36}, 0x8) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x20, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000140)="1ebf51fb17465ad1b1eea3461276014545eb2facdc3288518bb7a31418995cc4d88e6df2ecb94146aceb87f668234aa4479b3db438ff569501ddb5bee3e13b1621c01662adb5be1b0aaf0209111a02a49f73cdbad8b0410e64531824851d80a52a167928cbf54d60b7e4494da62fa9787eb9690e4414cc14ac369eec7ce430ec675605cbdeb60796719adf082509774ffa6a9b87a743f87db889e467ddf84922a5", 0xa1, 0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) socket(0x18, 0x3, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, 0x0, 0x0, &(0x7f0000000080)="0a00000044b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x3) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x8}, {0x2, 0x1}]}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000100)=[{0x60, 0x0, 0x0, 0xfffffffc}, {0x416}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:37 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x4c, 0x4, 0x2}, {0x3d, 0x0, 0x0, 0x1}, {0x241e}, {0x9, 0x0, 0x81}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) r1 = kqueue() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) 16:00:37 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000268000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000456000/0x14000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000575000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0xfffffffd, 0x0, 0x3f, 0x0, 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 16:00:37 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) socket(0x1, 0x2, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x11}}}}}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x7, 0x0}) 16:00:37 executing program 0: open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aab25a00000000fe8000000000000000000000000000aafe8000000000000000000000000000aa9cb415bdb0c6c572"]) socket(0x6, 0x1, 0x0) (async) r0 = socket(0x6, 0x1, 0x0) getsockopt$inet_opts(r0, 0x29, 0xe, 0x0, 0x0) (async) getsockopt$inet_opts(r0, 0x29, 0xe, 0x0, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x20, 0x3, 0x80) (async) r3 = socket(0x20, 0x3, 0x80) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r6) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r6) fcntl$lock(r5, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r6}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001300)={0x0, 0x9, &(0x7f0000001100)=[{0x0}], 0x1, &(0x7f0000001200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xb0}, 0x0) clock_getres(0x4, 0xfffffffffffffffe) close(r2) kqueue() 16:00:37 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="15012e2f66696c6530"], 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) close(r6) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:37 executing program 7: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:37 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="0102", @ANYRES64=0xffffffffffffffff], 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x40000}, {0x0, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffc000/0x3000)=nil, 0x4f85}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil}, {0x0, &(0x7f00003ad000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x2}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000585000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x40}], './file1\x00', 0x6}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0xffad, 0x0, 0x0, 0x1}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x20026, 0x10000, &(0x7f0000000540)="ebffbdff3048d78bbc2b89064b77b0ca005603132ce69931929648000000000000000055dd7416bec3c08511d9980e6e75df9474df1e4515730b3703d2c58e6844b75989b3e0644e963c37d002c47911a8120932a5868eda8b301088650e00202325489d45069b61805ffe5ebc5668de3dc7873f18b85ec4b043344ba0b560e29436fe067e4ac80227c1592cf62c71637e33358e883bc7d4641ee0602312a9c818b720268891f5d85717fdbcbc27fb1d12f2d67f5c25ae1b3db7f7ee3319a3a6975407641ad7fe736140643f38cd", 0xce) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], 0x10) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x71) r7 = socket(0x2, 0x3, 0xfe) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(r6, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000), 0x10) shutdown(r6, 0x2) write(r1, &(0x7f0000000240)="14bdfa5daec43050036123339a346f737850551408758ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6fdf381b0274b6221cf4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e3420237400000000008000000100000000000000008c81605e49c52a2bbaa9b07756a4e1bd298dc30001002b2ae81ace5cfee199721fe3810c7d76080ecaa76d48a5692196588659da3582320dca6173a262dff9d205e77fa9c7afabdfc9a8468df1a2a66a991f5f82729ee2ea738b600ee1b0986440a98bf61ffbe145a3758318c800fae9ee44bd2986434b4208d73a19d7870366c795ab318a64ffcafbb171f984de5ee5caa17b6118b898ddbf574d8b5b65475609043a04fa698b907c726740bb03e2bac252b14c2d0c96bea71fc688a252767197575f18203b758b69967c3305c6ab07f155c5678ab47e841e12c2db2b356d6ae5b432219bfc6aa0eab62d892eb04b6d14a179446036d941243bc59ac0b532ff93e7ede6c8543f46866477f116c86161ef8d605989ed252d40446eb38dfb405ea0b1f693aeec930817", 0x3d7fdf5278263f32) 16:00:37 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 16:00:37 executing program 4: write(0xffffffffffffffff, 0x0, 0x0) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a", @ANYRES64=r0, @ANYRES8=r0], 0x401, 0x0) (async) msgsnd(0x0, &(0x7f0000002b40)=ANY=[], 0x14, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x60}, {0x3}, {0x4006}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0fffffffdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ce00"/4104], 0x1008, 0x1, 0x1800) (async) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) (async, rerun: 32) setreuid(0xee00, 0x0) (rerun: 32) r3 = getuid() setreuid(0xee00, r3) (async) r4 = socket(0x2, 0x2, 0x0) dup(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c1, &(0x7f00000001c0)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) r6 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async, rerun: 32) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000440)=""/248) (async, rerun: 32) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffe69) (async) r7 = getuid() setreuid(0xee00, r7) 16:00:37 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x0, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) dup2(r0, r1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r3, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x80000000, 0xffffffe1) syz_emit_ethernet(0x2a7, &(0x7f00000000c0)={@local, @empty, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "d1f4ba", 0x269, 0x67, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x6c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x3c, 0x0, 0x7, 0x1, 0x0, 0x0, 0x67}, @fragment={0x37, 0x0, 0x0, 0x0, 0x0, 0x1e, 0x68}, @hopopts={0x11, 0xd, '\x00', [@generic={0x80, 0x22, "3e4839c573a2827f108065912f9d5cafe53d1ce85548dd4c977603d0f6a4342d8b9e"}, @pad1, @ra={0x5, 0x2, 0x101}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x1f}, @jumbo={0xc2, 0x4, 0xfffffff8}, @generic={0x1f, 0x27, "5fc8b2250f37a017e0f459b1ba2b09a6fd8984c664337e0fc8be648c879948eb11a196c73b7f63"}]}, @routing={0x70, 0xa, 0x0, 0x4f, 0x0, [@mcast1, @mcast1, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x4, 0x15, '\x00', [@pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim, @jumbo={0xc2, 0x4, 0x3}, @generic={0x8d, 0x99, "a880fc30d3f08ae2a4c5e0e69c26382ad657e0dd210dc3c932ebbf19c3f542741d190e2d90e2e5ab9597bab4b50c379d2d40435db3f91fffcc728bc6bfc30fef45ffb1b167c06c09977535de58301aaeeafda06572286b2b5afe354ea0c021ce257959034fef8d76783c6e369f912852a189745a5c1a9436c3ed917ad6f1a4c14befe3f1eabf09bed20d0439ca40657f97a66c8ad4a31ee6de"}, @pad1]}, @hopopts={0x95, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x7f}]}, @fragment={0x88, 0x0, 0x80, 0x0, 0x0, 0xd, 0x64}, @hopopts={0x3b, 0x3, '\x00', [@ra={0x5, 0x2, 0x8001}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0xbf}, @enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x3}]}, @dstopts={0x88, 0x1, '\x00', [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x3, 0x0, r3, r4, 0x1, 0x0, 0x18, 0x8, 0x7, 0x0, 0xffff, {[@generic={0x2, 0x9, "2a39a4666a5f75"}, @md5sig={0x13, 0x12, "455614bfdd91c04368f0578af207c096"}, @sack={0x5, 0xa, [0x7ff, 0x8]}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0xffff7b3a, 0x60, 0x5]}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "c06c6950f4b9b6328698c4569dedd517"}, @nop, @nop]}}, {"31ccd634ce9994e0bab4e0ed69a08a89a7b25474ec2b0cdc55"}}}}}}}) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:37 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="15012e2f66696c6530"], 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) (async) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = dup(r4) listen(r5, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) (async) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r6, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) close(r6) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:38 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="29598ca601b7314a9f1149ba82b5fb5fd5c01092bde400d162a7bddc4dffc9cd63c15bde39729b5964f757daf86c3f733fff5575774b41236712a99d1e4c9f9abb7be666165d1b231a80badcae147e3780e705e32d256a5147754ffd9a0d5a141078c5780096cfb35c45dac09bc5014b886d3b12fcb26159180d4cf6f9712e98b8235215d0fc3fde18ffc9e5649619e0b66fbb13f6111d2a0e99e6314ae65efa9490ad368ee49eb41ecb", 0xaa, 0x408, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="500100000000000001"], 0x300}, 0xf3126e30ddadc5b0) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400000900"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000380)="bcecd49fb34c4163da0aacb93304ff92adc975406ae542cd2a801fcdeb61172b8ed6849d1018dd6a448548fd154ceb069d9135bc92e56039aca9acb6c1a02b70671f26ed11dc1a98382f4969922a4a82ba662e8729e1e80fa090fd5e439778c2edb2521f35", 0x65}], 0x1) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) fchflags(r0, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaac7aaaaaaffffffffffff86dd6006250000002bf86dae0e28ef0900c08cfe24be00000000fefdffff000000001f000000000000010a250e837d4332c478a594f8eabb948cbcbac13743599b5e170d954c165273c1dfedcf4cb590a3a8e9ac28238b329d0a868968060cc9c1cc008b703f8d36920f04e69b13862969f8b697a769ff54c2911b6c1f22"]) 16:00:38 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setrlimit(0x0, 0x0) (async) setrlimit(0x0, 0x0) syz_open_pts() (async) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x4fed}]}) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x5}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x5}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) (async) write(r3, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000080)='z', 0x1}], 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = dup(r5) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x6, 0x4, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000001b00)={0x0, ""/4090}, 0x1002, 0x1, 0x800) r9 = kqueue() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000002840)=0x8) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) 16:00:38 executing program 4: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x400000000000000) 16:00:38 executing program 7: r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r3) setpgid(0x0, r2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xfff, 0x70}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0xa8, 0x4, './file0\x00', 0x400, 0x6, 0x81, 0x5}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000100)="632419fb", &(0x7f0000000040)=0x4, &(0x7f0000000140)="30aa5bc5a55059bd769bf1b85359dc0e97b67c929d39a042b95c73d067fed9bfafd6be766fd64506d1c75c4777c51b3a91cb3f3bc062185df0ccc12291cf32236ddd06b87f7a3da90832fd3abc078534136ebe1fdea5f498bf4ae14fc5d23313609d844fe8be8e061b0cc0e3666fef8862157b95d3babc7333918e029f5eb7876311ee46d14180dcbf6d08bae4bb8c184054b5", 0x93) 16:00:38 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="192ff1c3f232003361030dc9d301b67ecc8ed0f4835daedf0c3c1bd86f6cf2a76af594c967e10c5136c93ed1cfc304fd51e7cc4565ab3fffca7104a61f698247f7c986f16871ddc483040d0e40f24bc7cdd9a9b4a8110a37d3af3281c333fe13b3765935a93db0c49561621e14d8b0b5f08832935234af98f8fe6f8f62cc02a9110782bdfb913b1cd0f01641968b3317c2e7d2cacb1f392c0e96d909d70de9821edb2da64308da6f79a66ca97b2b53c53fe32e01011b11c79338fc22efeb6310a42684faf5c1cc9624e35a8c4559023b83c072fb2c8e4374129f050e0ea91d24a89dff07d41b750735deece223b78baf218ca8ac4d00"/255], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)='n4', 0x2}], 0x1) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = dup(r1) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:38 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000000)="7d2163f0", &(0x7f0000000080)=0x4, 0x0, 0xfffffffffffffd04) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000100)="a78d9dd985a28766eb4e9aac1e4b444dfaecb0a0d97bad969998027a0a144e09ae219e5964a813882c69e689b2929d486424eb881ca8067430dfb2ad70f8e83832564d6929bc18a8531967b4d6112420f26dbee322fb3dc158bff2965662b1f30ab3edbfc8271f772182d4e63e0858ac9140e813ccac16bad77e06bf16c4fec3367c3eceb257b31bb7379c78be4c2a51228131e0d70bea2d329892186df5d3e07bb12ddc2d", &(0x7f00000001c0)=0xa5, &(0x7f0000000200)="c835a0354e5ffe4048c1ce8a58df05246c33b3ad47959b1ea691b9b69bc02bb5bf925d90b811fca872ea257775fa4dac2304ac812c36f5896c2d3556e5b64986513503fb3dd0aab205c7e4130160664395f7cdb75c7acfdaa3538b6092ef16fa76248bbe03a2da2b5cb3b25af39830e6b252f8", 0x73) 16:00:38 executing program 3: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080)="86642499692647697870b9949ae2b1ec27a476020402d58b45c3abc688114ac4acff8edb495d6abbacda8bc2afb3288fe384044983ebdc58c30ecf0692efebf384074af6ddac488e83", &(0x7f0000000100)=0x49, &(0x7f0000000140)="da77c8c44ac7520e2c1c607d865df1348d87c577b148232ae59cda35974ac362d7ccb75dba0b6b888dce8b69b05b7b870ff0c7a2fd30e9c29bc692caff5cc9a0e75f9b6390d9aef9df21299be13b248179034f4207a502a8b12f6e3f858e6840d1aab965a0a70261197e96b16d9a6bd7ab3e02a42fc13296f375bbcfe443ff5882cc7752a03a018c092bbab55d8f513358e599dee526b784d25a266155c7ea952f206936a726996d2b473f12b3d1da724caea89215b49ff03d1c3dead00debbd89deedf53566e4ba9e5e04e0c7a9f881a24dd8cdf3107743db2c9ed5a5643666cfb89f2e41811f2e9dc9", 0xea) 16:00:38 executing program 4: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) chmod(&(0x7f00000003c0)='./file0\x00', 0x0) getpid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="02000008000000000000249fd43502e43ef39cda96ba211acfeb969ee0027faa91ece3e153036756570474495ce358bf3a048e437f7c6369b4548943c3dec0a94bc21156c6bc9284749d1765a6444da14ea1ce6939bb6f2dae8cc0ec5d7e2f337b18af30ab3d5fd8cb4f85b4ae7da6ddca39afb22d66888f9172c70d94a1d017ea08747449fdf7354b1dfb28640be4f0e94ce7019910668d892baa9d6344f65f1ef76199c0ca6c89dc1c4f393e0c97e43b2bdc4a2a4c07ba44d03c8b1ea3b1b655941db7e6751af882b90300"/218], 0x32, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) 16:00:38 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x1000, 0x959) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0", @ANYRES64=0x0], 0xa, 0x0}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x2000, 0x59be) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, &(0x7f00000001c0)="18767794b2958b63ae2bb607d57b74c4e06acc3241837d3450aab7209e4a1c05b5315e0d150e1d9bc80102d9248934e380c469a95e39399cf99e2466d625b57f7be2462bfbac99c02f9059c8bc8b6f1e135c4fceaca734cc50d179563fb9fd07b446ba4e3def6850f7b3dd19a75b7417137e2a5ff27fb35cf9856f8802ef71af3e93711c4b2bbef9d4ce57006b7ced628e7991ef338b1c02ea10f4866e602992554a5ae62a5ad8", &(0x7f0000000280)=0xa7, &(0x7f0000001480)="1e52f48c28bd337abdb274a69e29b3f8c10a66d3d2107c725ad87c2c9f145645cb3286e12afe25458447137c94fd4d7865f1324772e8f349a046abd1f48a0107c5b14a5df8336769a1bed8245ad7f10422022016689ebf1647f548cb92da1a27acdaf60ed5b015b8f1069b8508d32803a4df7e3a3c20cce492bd350d283db3137e6a0494b3fc1da91c0a5c958666d79c684861f8c6c6b8302672f323114c0e32fefa641649ef04a7d6ec601401d3b5701bb6a074f1785bccc88bdc02fa49dda15e379777d31c2a25505472df87fe54d09065ded364e9bb252654a061cd463ebaa3343f7a8878cade04eb7c67d37dc476192d5ed6390f2bd4332fa065251880fcd61a5e9b023d272c6091b74f5d4700d955294d8201889a205735f55074a528b586e4221f1d22549491d96737ea9dc90f38f00997eaccc3697bc05c648c44b63c73214355ff285ebe169b58eb99c52848b7f8bd85838210d9a1e26b13fedb82026e895fab8f1586f95de9d4e6e230750e4b93de8ae6b04a992d1f602ea68a2110b695537c28d5971b411e6916aa5ef2b0f3e5dcfb1acdda1946bf63431c19085a4d1132aae6c6af483dfb25c90c156cdf9df6c90b2ebf6798596c78c3c32d89bc45972a65555c448e0e4b091152a501fd40a9539d2d047a373b5f720ea888002df51999c25428526484608e3d5b6c6ba591c8e9bff66bbff6dab0853c9663d68d32a49d7dea965efa81db646cb6f792d73b9017655048f7766a4ff9074610241a80b09e64967fb2f912d6e95249f914b0b77555d15db09471e0bc98610bb9f5ca7bb5dd6c26635eb39c07dd5f4f9c383dabd34bd6aa4a8245e97073831d356a479bab84e643b6fccd8b1588093db1d3430cd55d32bc0c88e1d2d91574fb38764041d27508890bf5cee1419cf42bf4038702e8ddc6651c1e3762edf05ea0ac66b7613d43d52e81377bd81fe3bd1a0e1d2a5d6d279b49a5dcf63e85c7b8a3273d18ba93059ebc4477589ff4f28096eb302e9bc4d167852141d74c4359324e06b87f67453d069a4bad964297f5f9747f256976571160890c5879d677839f8a699e6a9ff5df32aefb1296e23ac587104bd4f243d3188ff5466327855ede5fb59499f00ed307eb817a6e48cadd2f81059be1b5805f84024d51a5d94eb338b69988b4b8e5f7f0dd4a288f985c5c246cdfd0300ef8d98c177b513892e23c6c0277cf980e57096f4d13d177e3d7a0bfd1cb1e0fbf71e82e866fddd754028166fdae65665a272ff57a5410a11aba3a100011c447af304b6a5fd54d74718f3ea52839e23076a9463edceec3da34d3bad88923c9f41eaf1fc3c6573e5ad85e4333e1989d108cb3bd18b6b0d09e39e0126ca9e9183588ac981eeb4e06dea5780023980bb8fce6c3ee40fa3c1d3d83f5b559049140b6ab65444057d37464f456a5db11127cda727aa902f72638559674fc418fb4f6493b6068000ef216946b025afe88b49a081a8a6e386dec3ad472738f6f3104b791d999617035effcb2a9a73cebd70906c9d6ce1a22d92aa0b5293adcf19322052d4580ceb6e749091e6949e198bad0b65d63b2955676aeda4cba6e47a923f90aa6d49f6f6fbf960b48e132d1a706e1f03890700f4cc50522d7ea2aebd4b0f6c3161ed07c00522be98181d7539b1cba068fc2640eb790c3340011796d9df5c4711fdc49f41ce9277109c3a5473ef6bf8e1090c93405067c530ce6eee74c70936ce01d6210efd5c239b27113f68767e15f59765b21a1a8f644d5bfe614f54e8d0e3fffcfa0b4a6175b549f70e614fab0f7f717e9a8196fd90bef3d143962f51f30a637dfa1444b9d032f931c3cb4e5b7f10f03cf6607bc526a6e3460f5db9473e4c8a3de5cd5bd8f2d1120b5ccc1bd37bc36f91ed7680b809c92f4419c3560572e6f3f2ee07aace683198ca1bd7b7bfdc16fcc3a5f0165e35ba001a30e69a906a5a9a036cb244cbc1201d2184ca65fb792fbb5a7a75af139055312bf6252ada2c2a5b8eff5119a16aafb269d63a26e38aa7bfb16c15a4a7bba82deddfbbf7beceb15879cf12633e2fcc7e34ee66f15c45d7f76e5b84130bb9e54e06365180a14ce4d8178f8ba75e453a70e6854e4fbd6fac6084c578b44e564536cab23f6982c290e8ac2c58077f66ab664fe8c3d2e31be85e8450d7da36af18f285a496f37c4a515a636ac6e70ae34e44d80471bfb932fbc5af5f858f51c3c3d0fa689e59dfeec7abb9cee5156c2300fe634838de74c70cb8b921f5712daccb007d60fd152feed689c3e5f2f3c7fe591e9991cad48dc31a1eae830d8a1e43b1a8e88e24d307246fdd0353b6df47b78c7a35ca1961d430fbf330f6e38118691847461887daa16496c951718dc49edecaefa4faa395bb36b9974d212ce3c3accd435028ef7c47365f0fccacda8a3549a24ccc076b68f31494ec71cf368d50e2eb6362af709691f6b311fe65478d83b038087b10b6bf9fa4d5ebe91c5bdc097bc3dd2fa3d05dabfec1896854caab62d67e52abf473fb19fbbec7399795644acf77b2fd29c82019f519acedc61f7a51473b5356f983f2ec5d535dfdb3cb3ebc4ba1ad234cdb7af67734d1f6be4ce1b2ecead50052df0c7fc5763d5dd3d97489b97f0f6fb2ad21bf58c6f9b2c47c56e6d2f6c21eeea0a8149f505524457ce08476e22a523fc12cd788369818c2d7b75a413ce37ca3dc70421814acc373df7bf5eeaac289837360a020bb29e90e52cc83e98b23a412246b5674d438a6c7f245ce680e0f097850a908a23abc7554dbeb4c0535975f37e0af486e3322b5bcc338cfff59cc8da291fbd34dbea8592413f25e70f00cf82d156c1fb1b20d9c64046b1dd8e153fe903b80ebba0054eb3a260d46b92e2db369cab3d853ae82f57df972671b045c3267fc22b9cb4428964c0ad384073dac91542b1465f1fc87f871e91b2436954189a88a253fd1357aed796b2973f6bc9832718c98da92d7c9976f628b47f813a5873fcc61df10ae2259b5eb58db251fcef83385804d97b74b4a9aaea3060fd57c66a5d22cf275f9c3cfeb3c87c3d2bbca3ec3ff7a5fd35de5e7ae42298b1e22374c0b0dac5f19b3de6bb8893baf06ed1e1ab261f837bcd9644bee8f70794efa0884a127544a3cfe981ea9cbba34278697a0c44cee7c22b0d94f72eeea3efdae2e15741ae7d3b83b46866c9c0ae04c798f86a714762ccf40ef9f4cb52c6b66c846257007b6c0a67b037f2a289339d8c8965ea235f6b7a5515d86081df9aa13fc8e46a2d611fa37536b3fc0083ecc0957c063adc0ef475eb7c5f7ccd95bb67f6a905c11fabd1b2903eaed400f6cdb5c4f0062406819da05bd1e874955649537c3ec3c02cf3887ac2c401e620ad561b65acfa9fb3ad65d8dd7d7c9ff1a261842e81cf8b053af855734a5116a04fffa31533c75fa98ce7a45d3e7779b29e8c3758fef170a4ee5e194a54494348ff50665f3229a1b078d61d55711a2452d02f52e165cc0b7e41150fea69c38b8456653600108e725594bf39a8222ed9b8a50311641d8c761f12476b2cad99c173a393b7bd12ac1e1f46d0fe864feba55e891f99b0ef3130a07c496e7e939fde2093915f69a6c6859db5e3b94ef21cb716ff70b37e7c20ebf5b4e98e251c6a261f359feefab4bc637422e702d6a092802f8c82e25c5d572f5a9942cf60710fa0bbf27dcb68c62cd617e0a7ecd36a04ee1ab1d45bcb03da0adc143d3ea6a9848bd46ac1dc365874606b6a78c263f21ce07e461e076128d27962df4a1a1b66e23c4d2ae2d55ff897113d4c99181df3d16fa8529368f82ecd4f02fd89fbfb0b160d2b4addf800db260a3932988c95e3cb3f6cfc7ed2a1b7a62667ce69e1007b0c78dadf83804fd0e80564821a90849f126d76b4b7638ec77aec9524bb1ed6e520e1a135e22ece070acb6dc50f7c498a277de30b5575db32d25df9e4386c3c6d0b743919798d6a919b574f24f71705c35187d628288100f1f1d9fae258b3a3d0dcb872b941e81df88965badd76159cb9149815c3257ad0dc0cfd12f15e6ab73e075b41de90497b55c7c976bc6537de5965dbf382a9e950ca1e2d5284eb0f9c0b5ca7784e4f60e430eefd69488e93537f0a066a6f0b01a51bc2a2c18a0eeef917ee1d646a07b4836763af88565435977ae3afd20891d97f65b9b6bc0efe2a56cbc8d16675075759fe52d3d1a09ee5cde380ab64759e5a36c39c53fec2ac5b5197caebedc218e37f9c5759d4cda7475f7c1bfd1a3c64b1021e5bee3f5dd78edad5b5b2bd7558cd96552724797dc8195c4e5ed37f2d6c3a2dc078afb9ccde59d192ce6f7c3471b4a804d383d5d0028ddd56915d45686b5bf2379d19996434e280c84fd6de3c5e29928f64466dba1b01d5d1a9955e76cba606a96ea9770148a3c3357a883ca87ae38c7dfb2b43e2f0e4baa2e366e560784139ac856845c02be4ca7d38866f85e11290164fbbe2353e3902b9c273a6e802cedd051ce3b153d7b3afbda52a3c0a5d06b6617e37c4a88de48f8c971ea9e74d6411db97bd48cb25b4a7a71b9ea150d4f99fac3cd09663fbd2945bbae3833bd0d25b33082fe80fde448e516f55162651d4b2ab2307bd76850f4d6e7848320cca790c5215b9381ee8c2ae41b96827fd11c3aa992f983bd975f581ac455d0450de50fb64a529210378c425725c8a1d5c256d1653cab2e15259743d9cd23a6cfb07136c4e2a3b513eb10209e9cf6c3dc8e9ba2bdb3d029cb3f4b8819236c58b96a0edf10d7bf96b29d8f1e6f6b24acb40a59aad1074dc6e867d912deab35e94921e56155edaf4107b4e2d51c5171d7f5eede3d3d404d58c3dd730a71c050fae9706e10482ef4a9d3be8e109de72352de8d01fc6676ad6c02769746dc456baed61842de2c25f90292313442297e7d8fd3a31c8b9d9a40e7aae02040e0c820e214b3a24c4bdd98f54817398ddf1023231d39cb5034930727877a231c49958d9c42127f7ef754de592cc657e263c8bdcb33ac04de16f019e108d547f3d91f18c70b9d69129634feba73a03ccc0497eacd30ca7374f4e3877c9bfe845a8a51ec0ffbbb75c30b2a7c8748dadab0b0788c0fd84de86afc3a7fe09f886117f24e7eaa8a27aebd886ca7c5f7441ce8e3645f33be36337431831f5763442354044c93278387ad25a26c02ea94ce04f24fb5a30930647c65ae9e2afc412092b83e3235c85ebb9e01a70ee9d39c01f57f8f6f2e44b0dc0987068c85d04b93dbeb3b374d0abf88ed6c83510e2d708ca2ca9e84c9363684511abddeea3721907cde706fdcc38757c6a743f42e9cea592cc824793f193025ecb3b1479bbc492bb75519f64a91a33a279bb202de1c54f2b52ef69c394e32228de586dac128e20b0f40bbe5a35c3009ed229792c4a693541fb27583093dc44b2763d6533e64fa20c97287b2c01e7a3de036a577e2186a704779717fb35e7518f690754ba653ff99dfa198450bbccc7feead9c57de01df1bb3453388d0ee7b9662485071f0555d569c37ad4944a4319345e9be84153f9eff867a79ccfe68e9da5912624d8a18102c11eecf736c72b9a19b314852533ee76141315534f61246ea6e5bc58738a502e79a0ea2ebc7e7aebfab2a6ec623387ddab23b465fd3f1150923ce73d127e69559af8175d47e02582be5a7085d1fe1ec1475992fe247d2b26584f3f7814ce27a6d539e8875642899ae4624d2b5e17f7ad74c454c4d59191ea5369e125f6ed092fc398164624b1f668500aa0b8fdd536a165d38bf296586ff5c858accd87a6f86b3a5008a967", 0x1000) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) setgroups(0x0, 0x0) 16:00:38 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x0, 0x693, 0xffffffffffffffd1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000005c0)={0x10, 0xfffffffffffffc5c, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x101}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xa4eb}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x101}], './file0\x00', 0x5}) poll(&(0x7f00000007c0)=[{r2, 0x8}, {r3, 0x8}, {r4, 0x2}], 0x3, 0x6) recvfrom(0xffffffffffffff9c, &(0x7f0000000800)=""/191, 0xbf, 0x1004, &(0x7f00000008c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000900)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940), 0x200, 0x0) readv(r5, &(0x7f00000009c0)=[{&(0x7f0000000980)=""/23, 0x17}], 0x1) poll(&(0x7f0000000a00)=[{r0, 0x8}, {r2, 0x8}, {r3, 0x191}], 0x3, 0x10d) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000a40)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000a80)={0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) r6 = getpgrp() fcntl$setown(r1, 0x6, r6) r7 = getuid() getgroups(0x2, &(0x7f0000000b40)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000b00)='./file1\x00', r7, r8) ktrace(&(0x7f0000000b80)='./file1\x00', 0x4, 0x200, r6) chflags(&(0x7f0000000bc0)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000c00)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000c40)="8dc72ba596befba475392e24754d70aac5dc7446b7aea7b4255cade8aee39ab99d9a07b280e9a5c3d32f1fd27c3fe22fd23dfd9a5233c663c73ba44d69abc8e7aed232c6e1e5cadd55383f10660a1cb62bb651df04c6502f1337dbf6a13439bd0d701aefa69caa95cb6c4df65fb9dfea637e2393483a5766c4467053933833ac4af9dff3b749c5380bd5622f59e3473e78d1921935cf80eb02750239149a5fdfc149568273a8a0c5d1bcd951725807ed89f3b58176ba9fd46606a25552b01d0ca9942075aab3f8fd1444cc6856a20457", &(0x7f0000000d40)=0xd0, &(0x7f0000000d80)="a31c3c3a554706d35057966620459af185bf7c4eb621cae7ff0b84ccdc6251899e93f0a46b184fa5580176935101132fa3ff08ea7123f7d2ef7e4647e8dad84a29855b8a71a88c6016a3d8153763678b9fab56578317b8c7d1806253c9d9f34e2e08fb9697dea8d06283c1acb4651ffb8f51f2db26ef5b10e3eb98e01b7a52258c39fb5c4c9f7b6027d2ac511eeae5bb4785f153a5d0ad92ed23cbbe51cc79cc315e7ab185acbb5e9f9d80ec7c179b02615658038b38948fbb1412c891473671e8ac7ef06c32ec3b6485", 0xca) r9 = accept(r4, &(0x7f0000000e80)=@in, &(0x7f0000000ec0)=0xc) sendmmsg(r9, &(0x7f00000012c0)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000001000)=[{&(0x7f0000000f00)="589b1e36a5b099593fb8c757466991c37b6e96356a3f39881956cfb838d9722834cd060ef1017d5df02ef2c8f7ea8c567eb92d52a05b276e339979f56e6c64aaf6e2de1b88005e6f2323f9ab9b9294540c8aed4184fd908220acd279a65e1190b5b3a3805b592a69489f62ed3137552386881ff36ff35b988aa92c27fd1e7f024ea5fdf363d363109bf4be3f8535c2f68c68c7929a6b3d006fac33bc26a74620e9e388dd71957ac3f1ad977c712d93319c69ee3917b052b85c7588dd6958587ffab5d6214d", 0xc5}], 0x1, &(0x7f0000001040)=[{0x100, 0x7fff, 0x77, "dbf0ba2449a9fda46ddd22bded10c6291919133b9b95029a80a9ef34d7ee87ea62f00d92f285fbec21eced78eb74a23f48857ac534cf403fa269e2fd9e0e30096c8c5d044ef2106704b6718a8ed28941400ec92759f3235d3578e18ba0667f6221e520b082b3828ea2b4c2d34106552fb309ffc083ea55c9c9f9d9c2b12ae18a65db33d1efddd6a25ffdb99f35c80e76d147a946046ea990be4397962df904607009a0e295a15e7b2308689d6a52918649f1998b71b103be6310f0eef27aa4017f91496f3e124e1a22dad99486adb4d5951ed148bf45bd2e681a8addd8dca6424ba6ad02b16cb92c8975e1bb5f2d"}, {0x50, 0xffff, 0x40, "69e9d364173ceee99a51520fd573a40c6a25f2d25a63d496373f169c4fce5200cb4688ac6192a3e54a71b54c1aaf55df488cb4c36b9e85645164eaf5113381b0"}, {0x38, 0x1, 0x8, "43243b722cdece674ad79841bfca84d8eebb84f7e78c6ac44346d1b4addeffc95e8726d6edaf"}, {0x50, 0x1, 0x1, "e727641be8e26c8a2b886fe6f22e7795f5ed2a8f52e350a87be90453b299a939e0e1df5300502cac682db29acc5000d799a5cad0fff1dc108c9c65680a66ec"}, {0x60, 0x1, 0x1, "06e425db567c86ccf5ae944183bdc26799d8b6913544ecef996b78836a793b82b7e409f91ca7f13b2f3819c6f3c3b704d5fb26449a4caaf5143f1c3c25699ffbe46343afd5de08d1c2"}], 0x238}, 0x1}, 0x10, 0x2) recvfrom$unix(r9, &(0x7f0000001300)=""/237, 0xed, 0x800, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001440)=0x1) connect(0xffffffffffffffff, &(0x7f00000014c0)=@in={0x2, 0x3}, 0xc) 16:00:38 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4d}, {0x6, 0x0, 0x0, 0x1004}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="bcecd49fb34c4163da0aacb93304ff92adc975406ae542cd2a801fcdeb61172b8ed6849d1018dd6a448548fd154ceb069d9135bc92e56039aca9acb6c1a02b70671f26ed11dc1a98382f4969922a4a82ba662e8729e1e80fa090fd5e439778c2edb2521f35", 0x65}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:38 executing program 6: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:38 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(0x0, 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:38 executing program 1: close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x33, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x8ffffc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001240), 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f00000011c0)=[{{r5}, 0xfffffffffffffffe, 0x81, 0xf0000000, 0x100000001, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x1f, 0x2000000004}, {{r1}, 0x0, 0xb8, 0x10, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x90, 0xf0000000, 0x7e1, 0xfffffffffffff801}], 0xffffffff, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7ff, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0x2, 0x800000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x92, 0x10, 0x5, 0xfb}, {{r1}, 0xfffffffffffffffc, 0x82, 0x10, 0x7b, 0x5}, {{r2}, 0xfffffffffffffffe, 0x5, 0x4, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x10, 0x4, 0x8}, {{r4}, 0xfffffffffffffff9, 0x2b, 0x31, 0x2, 0x9}], 0x5542, &(0x7f0000001380)={0x201, 0x3}) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r6 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00!\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) socket(0x2, 0x2, 0x0) 16:00:38 executing program 6: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0x3000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 5: chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d812e2f628f2ede47ccbd69d41ad0792864d480b8e1e5cf3046f3659d39b8eb6a5f9fb3f4ab3fca7840fc392a0efa2a9a95885e1cfa09aead185bb7e0c478a63d0f0683d2bc8c28f1ae421b68d36d516c59d35e04aa855e858334718ae8b59be3c5574e5eb8ba0f5e71c821164fceddb380b35aea40a2639e48849ad5b3d9aedec54773af8288f03320275d08ba87886c358c63b7252394c6ffd58c911a6916d65417d5f115ee8f957dae42dd9574dfe387e33bd6d7d7c8cb2d1eb5a54f21a90f8dc4838b8b5c636ecdaf511c008ac1c7cc809368b4294526ef3afda7a5f7bf9cd1b7a45e81f1bd4f49641a34efe577b395d5ce7fc92c280039af961bf62db36402bd2908"], 0xa) 16:00:38 executing program 7: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x500000000000000) 16:00:38 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xfffffffd}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) 16:00:00 executing program 2: sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x130) (async) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x130) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbf, 0xfffff}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbf, 0xfffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x81, 0x5}], 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r2) read(r3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60", 0x0, 0x5}) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60", 0x0, 0x5}) syz_emit_ethernet(0x3d, &(0x7f00000001c0)={@empty, @empty, [], {@generic={0x3c05, "c713745ddf70f67eaa122e6a80b5007167fd267406cf6b149c83aff4b53ebbd0e36d6bb277ba9d538e98ab8da0301e"}}}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000040)="019592d4eaa3099ff99a502335a15fb723e304ad39c4166f3e9cb1dd492ad0fdad2c58d2af3b1a9af240856af2ea417f990c2e7b1a22ad7eda9ab5d120fc88f98e943b175a100c44f06c07f000d6cfe351b9c8fef279410245adf0eb0b6e7c20f04a7d26b74385013aceb650426d6cfeb6680084ab8ad69934c8cc697fcd2e23778d13f32e158cb56c050ac2f9732939d2834d46e10dc6be166eee28b79abc079e6fe5baa1cdc353373e8a4eb366040763eb", &(0x7f0000000100)=0xb2, &(0x7f0000000140)="58d1eace2be05152b86f411eb388b19a7f12901a6cd6589ae800271c7bbacef66e91c675bf6049923c9d5b834b31a21c535fd8d08876ddd2b1d2801bec5051ca1b179a5d6b69d02043a6b6ff5f9c6fee2bf9a0c8e2e27b3f524909716ed31470a442574f28d15e8d4f1fd6988979a281210989", 0x73) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7) poll(&(0x7f0000000040)=[{r3}, {r0, 0x77}, {r0}, {r0}, {r1}, {r0}, {r0}], 0x7, 0xffffffff) 16:00:00 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000080)) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) setitimer(0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0200ffac1401ff"], 0x1) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) (async, rerun: 32) unlink(&(0x7f0000000080)='./file0\x00') (rerun: 32) 16:00:00 executing program 4: setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a2000800000000000000000000000000000000003a0000000000ff"]) 16:00:00 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(0x0, 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:00 executing program 7: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:00 executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:00 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='r'], 0x10) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) shutdown(r2, 0x2) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f5c9594d", 0x4) 16:00:00 executing program 6: close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x33, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x8ffffc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001240), 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f00000011c0)=[{{r5}, 0xfffffffffffffffe, 0x81, 0xf0000000, 0x100000001, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x1f, 0x2000000004}, {{r1}, 0x0, 0xb8, 0x10, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x90, 0xf0000000, 0x7e1, 0xfffffffffffff801}], 0xffffffff, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7ff, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0x2, 0x800000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x92, 0x10, 0x5, 0xfb}, {{r1}, 0xfffffffffffffffc, 0x82, 0x10, 0x7b, 0x5}, {{r2}, 0xfffffffffffffffe, 0x5, 0x4, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x10, 0x4, 0x8}, {{r4}, 0xfffffffffffffff9, 0x2b, 0x31, 0x2, 0x9}], 0x5542, &(0x7f0000001380)={0x201, 0x3}) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r6 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00!\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) socket(0x2, 0x2, 0x0) 16:00:00 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x700000000000000) 16:00:00 executing program 4: sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="e7", 0x1}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c15e01000000000000000000", 0xe}], 0x1) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000280)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000002c0)="c8510082bab5cd90b5fe", &(0x7f0000000340)=0xa, &(0x7f0000000440)="851bf4845a85aa347aa582dcce27f5a461c8b45fc723ef17582d56336467ca491b96660b60f12b7605b5bcf9b6d39e6e59dc3d96db9e67e67c4f32a2676d91d933cb34325424245513d3e7dfc83c0fcb81fd197d04e1d0c1aa6e00a3e1f3dc4417c793c48212907743d3db98", 0x6c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea08001be6366190", 0x8) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000380)='./file0\x00', r3, r5) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8060693c, &(0x7f00000001c0)) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:00 executing program 2: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x2000000, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:00 executing program 1: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) chmod(&(0x7f00000003c0)='./file0\x00', 0x0) getpid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="02000008000000000000249fd43502e43ef39cda96ba211acfeb969ee0027faa91ece3e153036756570474495ce358bf3a048e437f7c6369b4548943c3dec0a94bc21156c6bc9284749d1765a6444da14ea1ce6939bb6f2dae8cc0ec5d7e2f337b18af30ab3d5fd8cb4f85b4ae7da6ddca39afb22d66888f9172c70d94a1d017ea08747449fdf7354b1dfb28640be4f0e94ce7019910668d892baa9d6344f65f1ef76199c0ca6c89dc1c4f393e0c97e43b2bdc4a2a4c07ba44d03c8b1ea3b1b655941db7e6751af882b90300"/218], 0x32, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) 16:00:00 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) write(r0, &(0x7f0000000200)="2363d8ca6b85f5d1f4666cc01fdf09cfc72effd6a32be5dca995a05bd8b58e013dae1562effefd0f85a9e72350b599a614d59bedfbf028d3fb9b5ee908cd767eac1322a5f117cdbac108b3891ce8cd34fa82600bd0fb86490e1c2177ef814ceb72247095e49ba3dbd3ba860d37a5ee6cc1ecda21df5e9c9a7d628d3cd4fd034d448c00980d557baf0ac9fd17c3462d653b7c422fe7e5bcce3fbb6ca8f4b59e1d3ff1c8798ce867ec06fb5c47224a1c2a3a6c7a3775752b03bd3ea54844c26537e661440d97c8fd1e8bbffb23ddcb", 0xce) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x50}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:04 executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, &(0x7f0000000280)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:04 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r1, @ANYRESHEX=r1, @ANYRES16=r1, @ANYRESOCT=r2, @ANYRES8=r1, @ANYRES16=r0, @ANYRES16=r0, @ANYRESDEC=r3]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x8) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001080)=[{0x5}, {0x6}], 0x2}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmdt(0x0) setegid(0x0) link(0x0, 0x0) 16:00:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4d}, {0x6, 0x0, 0x0, 0x1004}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="bcecd49fb34c4163da0aacb93304ff92adc975406ae542cd2a801fcdeb61172b8ed6849d1018dd6a448548fd154ceb069d9135bc92e56039aca9acb6c1a02b70671f26ed11dc1a98382f4969922a4a82ba662e8729e1e80fa090fd5e439778c2edb2521f35", 0x65}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4}, {0x8106}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) (async) semget$private(0x0, 0x0, 0x0) 16:00:04 executing program 2: socket(0x2, 0x3, 0x0) r0 = socket(0x1, 0x1, 0x21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000001ec0)=[{0x4c}, {0x3}, {0x8126}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)=ANY=[]) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x100) r2 = socket(0x20, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x65, 0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x1, r3, 0x0, 0x0, 0x8, 0x0, 0x3f}) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x3) setpgid(0x0, r7) r8 = msgget$private(0x0, 0x27a) msgsnd(0x0, &(0x7f0000000340)=ANY=[], 0x8, 0x0) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x1ff, r9, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x6}, 0x2, 0x684, r7, r10, 0x5e, 0x100000001, 0x8001, 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r11, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x522, 0x0) 16:00:04 executing program 4: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x800000000000000) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:04 executing program 3: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0x5000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 5: setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a2000800000000000000000000000000000000003c0000000000ff"]) 16:00:04 executing program 3: sysctl$net_inet_gre(&(0x7f0000000240)={0x4, 0x2, 0x2f, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, r0, r1, 0x0, 0x10}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x5, 0x0) close(r3) sysctl$net_inet_gre(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x5}, 0x4, &(0x7f0000000380)="592abad74cc1ba4514bdb5bcb9524b20704baebc1284a488f4403789d988b295e231ef68dd44e7fa5f03e1344709466aadb5e459747c5ff493b998304dacb93b3f82c457d79cc48588099251204188cb221012a0277be7462d8776f833f88c36aaa04d54a6a6ea1036bc7c261f314d3e16288e36a745cd5a345689db33c9570b7c17d2431b", &(0x7f0000000200)=0x85, &(0x7f0000001040)="4ee36a6ea71e3732ba47c90f1e1207fa088bbeb8d68c5de137e8db2b2f73593af1781f60d61761d1264c240a541c8ffe92d037ac67233c886ae8cc76c3319505ab438d86c701fd8d9932ab2ac91e3984ca777a4b53d9b70e48d0f7c08ee10032d29989da600b54ee4f95b221c16fa6699a400996a3d5df4e0e7a052e7521369f6c65731b2b8f50caa688eb450723c40c02adf3b7859b4302e02ed82e63701015c4fbf61e45a8c02fcea17bd64bc02fdb1d1fbcb2143ccc1cf8b42709e0fc30fd01257aeabe0046b320666eab607d34ad3bc9feff34f1daf9be224ce159ad42e030327fcdcd0965119a2ceced2d2fbc64cd91feb30f75d2b66fd6dda8a787f2a136f922fc7aed4ffcedfac12eee640e95ae7bb847bbf79851a5ebf9545a54c9ff301412799498f197c857c66be85e1045810a3ecd7ea266126750fcf55caa32c0f70dc1df7d8dfee8359fbaf357e6171b404887238e08bce83a449ceb3f6f099fd8655347dca49b4ddaccaad5cd3c4342970aa50dbd487acd6c69d1892202cdfdc4c3652e573aed7f2e57194cb66f2b9289c033e54675b337488dda55dceb44ea2acbf8bb5a02422667ed268d813793b4beed4e77a2655493adcba5198341f4619df4728bdafef3d6d6ae2212ca028e228196b998184359706df8b22f66a692f163f882514b546226a77a35d086e2a18317ba0c087f63eb9601030a31d5288fbf4601d907f97923889bc84a59079c1aac3a6747cfb5b52dd1c145d15ef374ed1727009cf9cf8619a8634613753ca181507528480a06ca4291e51dfe6d56f894cdc2a729701bbdb98fa09df842c2b6df8949d2418a37880a16bb78badb092e6066feabb62f41c53b77300354bafe4769122a971e29d43985d336b6f7d949267735bbb66b7b251f1aa119917326a5b20160cefb6fcc5294c25867fbcedd7d4c75d6d51646fbe744034c6af3b7a473156f0e61a4174b9411108af65eaeb56f8169664d48c8af83f754a3285fed67892aaa8ea2a68a1561b94d0250dbdc983400a1fa88f5b1e527690e00f9593dba522ab2959f57af07ec8f5643557fa9984196f7657e0dd951b13f93ba387cda55f20503acde03b4ed43c6961b3cc2d22b5638991bd1b45105cffb694e372ff131dc272228e02600d0ebaa7fd7cbaf286c227e81b283f5f515146bdcdcbed20b2b9c125d615ec05b38e5ee7328667e459fcab55815836ccebb788685f7107ca7a93f17c40fe2b7f27226d916e0622958ae0ec84699263d10b2c1c5d14e2afd22df38596cf83ffa84e91e8c3181f21686d0d1d872f86d8fdbec5a507df8f722ef26c39568b51e5d39d404a32c3d9007dff7137db54874b4ecf4ef305feb56a1347bf2b2c30070f35685f7fec4c00dfae90f6957276e5207d4e2504e397b5a6a2893075f922bbabcdaf85adaa1578ed4ae19a59614dd619712090a2fb5bd317c0d2acfd54bb653cd857bb605d34085de965d97e767a0a1518e8eeb379c6cc95fd59d2de45b1bb28b4c6a49296cd746ea5e57d86e19862063774b244ed126520080af4fc301986c8ffd75790002dee0c803e0532bd1a46337c854b208760ef1b0d84c3ce562927dca3b8471a558463de1db9a1d2c2fec0f7eb1c2f83f827927759e94509019bbc16e48177d0356b66c296a78d8cc262fa0686a9fa7d81bd21eea594986b061bbcaae19127565673871b2fdf85524fc6660d58c7b9a3f1b5c41e5c1dd3f7c8fe0df92ddc02e750395a24e7a7da169e87eb6dc6f7ba5129fde5181218fc26bb7f569c2d4267713a6a1762947a5e07c36684101b7c13c5d260c4a4678212f15a5768179e3a71b1abaac1cdf317cab383b98ff1b7d08720ba9fba073452087417609472c67ef48383aed47a6f70a9ecfdfe310647074d4582a663083a4b1828b04b8ddd06b64db7b9226a6fb98c145462980a646e1aeb50cba3b5aba1ef6e557d8b0a717250c1b4824b3d1c4dc2e85d6003346cfd00b80dbf390752e13b7c1405510120f4f9c6d78174d294fe2c113d2429cb0b7835c8259e014887754068a362e85effba1508d1a018150638a23ffdec6e428996a9199fa5d77b4185b3d101933df1d5347b255b0207e869993d0a58516b51df0459e85ffc42e93c42eb2d70e6227793bc58d07d79392f4d751f2673463248444af2f77f40b9ec3654f0b3b483155c57bd6bb65699bb7132a3e8b9ee45d1a2a6e6dd2d77a05104e515a242f6f38ac8c55a1750636cbb6f68983af77afafc8111b0fb73e81b494586f3afe6a31fa9a9feb5ccb4e75afb83ade9c4a4897686550f0d975939139c3a2b425679790fd7d4e2bc197b4884d4019f117b5dd4df87a0135a61043b8b4ee12a7620913e0f1b3bf93391935ecb2397bd485eb25dbc675738a5b74eb3e9e694ea9fe3185156aaf2bae2cfd5d8537c0dd8c58a8325bda91bdb85053590429f33228b0c708617143af631edb37f2409a588fb379693f05425dce1540f2d72a47f4252ee460be41d8246607c2a2dcb53057fd3c067ffd3d0290e3da6c6523a9b17d4d21d8a3c9f02ed39e562494de2c7c50c15ea43038af922b52f770fb80c5dd9cd5077d072ec53cad072f9b48da10a75fc8cffc8d17edef88fbd04687a6141c371719451a2ea5198ae64286cae5222abda0151a7ba0993c9b57ac99297581faffb200cb5fee0deade3397f5904d3e55a2d431d1a0d229fc98cb3333a35d84edb35f119ff753563fa76925ee497ea5fc9409b100d9f3c402172f070d715f53e2bd208607762a93a445dfee36ef7d654564e66a4478ae9511f50c5ce20917c0927bfb823e000b0c81a9e2c46b9b7eb7fbb70f57359d0995b7127f6e9eb62a83b6c86c4775b9bf4f1852ac6b83b809255396d6e641b6a25bf18fa7c38a1c82f03ea8ac03c63dae832dfe3134688767a5f915077120b66aae18c83d30f01ef156e195acfe6ebe6317cce573044c211bfe4c7730a5ad021ee3e32df2a6b49a0c09a36c8d7ba60aef3f672a4e89d81d1a3909f4890a817a7e53295d3915ba7bd683e6900dab5163acf65fb871131202c42d94243d3d9eb0bd0837584b066e70965e8ca6fdf86040d87fb65239413a6a6e147a77370e884ea71b685bb720646ffd12fe6cce081c31d48d63ed73fa568320188dc1596ace9fdf8fe4941f5482c8284008f98a4e01d5762be43cb6a4106a5658da8392b15f8bf9850eb74ff30823506ccaa31a186b168ebc544b4c98a48b6964fe8b4e576d507f34c2a2ad2056c1577274fc94086b562152869fbca5200f5443cdca01553622174040e54f848e6db15ad822c5ce798228ad5e7ce61967e25e8bae71482568adc4a6749bfbb3f7244c62f372a515066c43f6074934b54890503d60a1a894fba448f2cf4a05bbeefbc6ccb6571661ae4a6bad26c8b45da999a752d4a8efb2db89123f21b2afe20e92c8a1ca6a2cba45cd75fab63f87e74e49803dbd5575fa86782ec808b1237fc8e17f8b4c92907c29b6f3c0a64e9d3deb499128d09e81e983bccb1128bb9a0c23cc041b173fc125cabcacc96d182b14e4cf067ee3dd2b5beed4ff73c4b070ea476eee440c3a9432a9b3e2382d77dd3e3c87c94c00d4551af25eda91d383535a0a04de4b211e1156ce97e4237aa191e410d3279cd75a67d9811aec324793fc9eae38d0e6bec94d4055412f98e922aabb200c24ac11e779fb6c8317e0c0ddeb85cf926515541ab8bdde27fcdcf821077f6c004aa0f9ca59e6cba9c73585af0cbfd1cb818fe50da56fd1a92775f1007f6d4256a0c0e1bdc8371818f9837563f8a47b9bef88e780a65d703fa0df2594b7fc042a911418fb0fd9bc63b05827a9e63c825a5324aa4bd11c0575b795f3563afb9de31a8880d59d11f7a7091d1ddf6458b8c1cd78b9de4ad24c30b32bc99aceac0fe8fa993f547d60d687c5e322b91e9a847a2e9325e1d58c9bc754b5c6fdf1ab54b68269bc43481c8150ce4b93e49841ad3a9ac7b8cfdc714cc6eb3e7e477ea9dd2b1c6b0c7b88dff5ad26c8b89af613ac39142f9662a969aef846d06ffd380d090590ab6a517baccc4ec73d503915b3df7078ef4f2c00e512fb3f6c2b0d768f1039f664a0a272250d5e5cbf7ea6425e40c373be9c8ed3c53decfb4ed442542dcf250e4f5ae762db92e8e9675b40850ddbf4b078e3a78c42b940c657005c7c5f87da279dfa30a50f0b35e6157a2048ae20508c8487be1016450059b8a25c5e2fcdd397b3c552dfccc04d6887dff81229f664afd0df97364c5c62552fe6d13d0ef16014a120a990265b5e6fd4de797ddd3ed78ac4036b0fc32d4b817b23aaa16ce405b8ebe89bdb5c04ca8f5c66e97db98cd342cffb4cc072d37510759a3122848b3f636a663ab8602e18d714f91854a276e24634abcea1539ba17694e0e3aedbe2b3b7f70cc1be973ead6b0a80e0e8807cf74a9ce5fe83245fae87f4b42d77523aa9bc78c3a446f243ec8c13f07e678193ee841782b1f840bdf182d7610f8a523268604a19046755df291f43e2d1e10365a00bcc19a727b81cc181d38905fba51900a0c25f5da3f9c5d1208735ebe14cf1edef7bb8b2ed84370811df36829fb4ae6af0864fe0a5dbbf0c35df68ae1b2ffa4f627dc16bc1b175e7c259885f66557f9724918ea8ce4f6456e6cb93de76b8a9e0e9fc21c7060165fc3e946995758107d0eca3bf1345cb27dea4a92409e623c7372a6237b9b7e0d2bc5f82b3a1e51b9ca75cc2a4995eb71add932e54fe89da4658b71d49b00c0490e144a0aec8c4638a707c8589282e77da6185994efe7e33561146dcd8e24e5a5e92623108718b3c36fe6006e02e1b04752efa1bd94d6e248dd47075479f1593b82f2b0a5b6e2845acb05a91930b91edede3b93a725823368c4697f6adc26d154d26fa8f401adeea09f64b751d9554f307e4fed20c9fb9db1592eff0ee6042b5f4053e4b94ac7bf185e852901e2bd8fae294c7908579e0e07721298d1422a5e2c8bb5b0a22bddcea54089ebc642346539a5f4f1d9a0d6d41492f1007391bea888f2baee627103efe93d17ee32cc7d611364c11b8b5b24395d294557461d0298acc809746068338b4f65febf0b51786782d3a433f7bc5cadb7f4c773b59dbe5bb196f0d7900910d7b3b5af9d8c6d9d6686300b5221a2ba6033b143580f198eb5cc35cdca843ef6b63380efd2f78b43e5224eeefc91b862b180f78ce5c53a0a0ef7a86a3944cfbd1f964f13fd7af00ff44ab90432523af109e28f3e4055f345f2d8e64789a1e213306ea433ea4b86b59acc3b9307b6f299b5ae153923174a1b9b4a28ed9b3ff84f2f484d20bb294345285a280182ecafb2d0ee00a00d441166c95ec656c29a00fcc1248d86c42927b77850ce8fe3ddc03c1418b60d5b8648cdb63141c32d92396b38741e9f17064dc14af59afb2e4d2095d30ec834d3796194b0e19482b473b5566f200c21ba45406abe997026000f521b2320359ddac5b77c8fb5ff094cb9ee21b4a73a3dd06e3272a4a12003aa057774ab75b24571b9fcddb3c65a1951fb78fadaed428b7f4943664133a680601b12a13329a637134e92f94100f8371a26b00a1c8c06b3b72f5b258bbcc0db4f893d6d618521c0f8888bc049025f031f2ede8139b0ea4786e2e8eac398e13fec7999d5489173020178606c5b83e26ea39ecfb65d2594259735f8fa62fe39ca9b2006ea880c8f5485252aac80bb4cd8b749df241dabf3a9c93e0d3045a79a69fde81c3465859e0ce1a040091c4ab06773f57baedca37d6d5f34db87fe24713ee3e78", 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r6 = accept$inet(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) recvfrom(r6, &(0x7f0000000680)=""/193, 0xc1, 0x1002, &(0x7f0000000780)=@in={0x2, 0x1}, 0xc) r7 = dup(r5) writev(r7, &(0x7f0000001000)=[{&(0x7f0000000140)="4eea", 0x2}], 0x1) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="1397f41b8ad2e6f4aedab24410d41df36bab7ed296f82ef7c95dfbf7cf7ec22771d15ae83b126d86c75b54061f90df066b9e204ad9dda07d94fc08de4058e2b8d9ae3a563b2796e74deef657685d30d163882ff2ff5c1d64b4d1f1541c256a1cf9becc9074530fa855954c8c8f36b928ca947ee9b7d3a7f118448fbd3479dc8343fe7bf15247ed2d24e90d0ca1e7a332f98fd244754b2d4378b4a29fa8515c8208111591a1ee93b3962b", &(0x7f0000000100)=0xaa, &(0x7f0000000280)="e0b10d8ad1cea4c23424bdd0f973660e47be5006b76557714b780636757edb73ef86987122454d5e316dba6109c6eef03dfacb49f7e170e22a7250ec6b8ccfbabf946b200e9aec708b6d6d7c48e0bd1cda7ecc3286b14afe42b06c80d1086e6ce1ba70538d78e0e3a95489e06f28b2bf6cae13b0522d9b1239403131d322a4a929535a9903ab09d59911d9dbf08c9f988689d15396d4818cf043857758ad4f720042254702a399214623f7f170e2eeead343f8be332cd5dc4c4f79197230b28a4a36b7f7350c87badcc2653ae720de8fbc2f9cec4618c6ae1dcc4fb0952ab0d051551630f87af0a8d026dbabac34d227e122e6853a9d43960740bb", 0xfb) pledge(&(0x7f0000000580)='/dev/speaker\x00', &(0x7f00000005c0)='^\x00') 16:00:04 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:04 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:00:04 executing program 7: close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x33, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x8ffffc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001240), 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f00000011c0)=[{{r5}, 0xfffffffffffffffe, 0x81, 0xf0000000, 0x100000001, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x1f, 0x2000000004}, {{r1}, 0x0, 0xb8, 0x10, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x90, 0xf0000000, 0x7e1, 0xfffffffffffff801}], 0xffffffff, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7ff, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0x2, 0x800000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x92, 0x10, 0x5, 0xfb}, {{r1}, 0xfffffffffffffffc, 0x82, 0x10, 0x7b, 0x5}, {{r2}, 0xfffffffffffffffe, 0x5, 0x4, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x10, 0x4, 0x8}, {{r4}, 0xfffffffffffffff9, 0x2b, 0x31, 0x2, 0x9}], 0x5542, &(0x7f0000001380)={0x201, 0x3}) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r6 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00!\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) socket(0x2, 0x2, 0x0) 16:00:04 executing program 1: chdir(0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d812e2f628f2ede47ccbd69d41ad0792864d480b8e1e5cf3046f3659d39b8eb6a5f9fb3f4ab3fca7840fc392a0efa2a9a95885e1cfa09aead185bb7e0c478a63d0f0683d2bc8c28f1ae421b68d36d516c59d35e04aa855e858334718ae8b59be3c5574e5eb8ba0f5e71c821164fceddb380b35aea40a2639e48849ad5b3d9aedec54773af8288f03320275d08ba87886c358c63b7252394c6ffd58c911a6916d65417d5f115ee8f957dae42dd9574dfe387e33bd6d7d7c8cb2d1eb5a54f21a90f8dc4838b8b5c636ecdaf511c008ac1c7cc809368b4294526ef3afda7a5f7bf9cd1b7a45e81f1bd4f49641a34efe577b395d5ce7fc92c280039af961bf62db36402bd2908"], 0xa) 16:00:04 executing program 2: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) chmod(&(0x7f00000003c0)='./file0\x00', 0x0) getpid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="02000008000000000000249fd43502e43ef39cda96ba211acfeb969ee0027faa91ece3e153036756570474495ce358bf3a048e437f7c6369b4548943c3dec0a94bc21156c6bc9284749d1765a6444da14ea1ce6939bb6f2dae8cc0ec5d7e2f337b18af30ab3d5fd8cb4f85b4ae7da6ddca39afb22d66888f9172c70d94a1d017ea08747449fdf7354b1dfb28640be4f0e94ce7019910668d892baa9d6344f65f1ef76199c0ca6c89dc1c4f393e0c97e43b2bdc4a2a4c07ba44d03c8b1ea3b1b655941db7e6751af882b90300"/218], 0x32, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) 16:00:04 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x800000000000000) 16:00:04 executing program 4: msgget$private(0x0, 0x400) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 16:00:04 executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r9 = syz_open_pts() close(r9) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r9, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1]}}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000000)={0x1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000100)="c3d4f6e877d08b3ee9df19c770bd352dd1aba01720dfd6a9aa85ee587fafbdbd6f7f072144ee16fe04908fb1eeed6f8809fed1e37ec167fe4c449b2bdf1c5e2df536e13ec0587a579d696c770df0c8951c2cf3e10badd75c523dea7fddb3796b44f71bb7a7367882214678f818563239e5bd8a4c4c01c211c2027bcdf86907a7f66cec42ccf1f7cf1f6567bc33618fac4ec5931817ba8c5c5616dc79359f565a23453f9cf92218f4b91a302e3e0a5ccf9d14e8a5854179270fb84509efceeaa13289e91acf1ea81aad5276c305aa79c095c8f9c8faf3a24e3c99d90983e7b9c0154438cd0a134b26d36e083ee0459197d5a1f234274848c99b9bb29e767cab97ee0a39b722951e912a15baa733440c261e5d839334ffe0d1a0cc2a60a917df156bbc3d150cf1898e6695cbb62dca2f346543c80a4f5478d7f4f92f9c6e826f00ed924a7f07e8a343ce3ebda5effbd25d492bb7200f48a40b22babda1603dbe6f1f65a68fa4582603832d00bd9799572983000acd0da7f62b1357f79216510954b1a7cdf1b8edcf3c496298ece535c933457ea73c96ffe5f2662da86226fd67855c937228e3b9be9c1d2fe70c33f7763d7e17fc753afde40a79d501373cce237526482f7fe71adcbc7720a42e7cb63a77249f30d5b742f64347a3772aae3ca7b3699160d02b7ffc82ab015c997a0a3f345beed375c4f177f5f5b611a22bb43ccc9008ff58f06e187f907b7da2c684358f4838d5b456f9a4d452b9c5910eb3ceb35291e93a68cb5ef55e97da345f050b1a5118098ab0af721fb4968446b09c9a9736f57371a2857ef8c1c78b59f05ce5846906e8ab7c31a4f93707a12f60ed7b953140132ef19a878dea3b812d5e956b8f1abf7dc76f7b02d18871867f6c5457c6a98a214ebc23a5fabba309e57f85da1352838b4cb320ec1b81e48e78084462be6926bc67941056835bd2a5b653ef9283b14f757ed5ba1611da08aec5bfad63ba349acea4acb3800551f2cd198e6e070833b1957c80a92b9fbff2ee9d98845e31e310e1fdc6ae1115a9af5faa8c3de9f678fda9778ab8dc5299877b9138d164637a9a8bcd98dce6300f25e54fac8783d9e079ae849a69952837d5856d70b12567193253a4d2ff145127c87cca3b8874647b4b5ae32e0a1a9b8e38a15d1c18c5205f8ae6139efbd5458ebcd4658c42347039282a9bb9eb4e1993746601d69bf4d48ea3bd0a409bc3ce0ff2afd4746c139af2b5d3482dd16c2759159b2b443daad74c58d48ab8f80a68675428b44a9c89bc0a719471a234fb9af4eb3f7767ee85c7a69c0393345663ba5a3e8a7d73dba1acea2047ccb0391b783d187405f3115fb2e958df1ad6fbbe993fdac5465f17d7e6bb3f68db4ba2de935d4885e46b98c2b9b001a24d6a50e6740257dfd3d261b7a3af8a4d78fcaca07743511286a8f3c2458aeb258d314955fa818194ae89ae0ee37a7610c5cb7ce66005105d211ecffdaa2210f8959f76260c49db040124ab284a0649080ae7c8435bf59ff32a07e23bddf5db1b86632a8dc59cead11c675b4d210f3200aa0515f1cafc9f5eff19c80fc47938811b09d26adf9510162c850b2a3c0c64581404e56f1587d483be88431f652cdbef3c148cc6cbbf3349fa305058fcf055e285392b18befeec9bd950e534bfb27de237f6212cbd617f452fd44d72efcd8e4880c4d9509ac2fb6dea6aef70d3ecfe4e386737c606b4be46d39a5fa17a71661f4e95d9cd460bc65a329bb7de8070dd8e24fff19d9a36662e046a45ab153d3b4d566e566c685990d0e818352020ca6cf2e289532ffc4ae80765763b777495ff69fb47475a30023046535bec69437d481abc784b823852d22aeb8f26d8315bb78c793fca15e5ff37799c8683dc0b5ae846cfb9f9deec0b55497f68f0d9b4db9f53a63e407c274d177c0aedccbfc7bc9a009886eb4600f0e1ee0b879da2ef3e27bd1b849efaa1b41a7e87deaa72436f60082a13193797de039fbe46fca89bb086bf1d472e27550361916513f671b787d66980810e70a67bd251281c84566de8dd189c23453bc032c8801bcbc82101938a99891b87a75f8c72cfe2577e8a6388c0467c0ad35f201c50ea8b104537eed246f0d847a041349b337aa5ce2474e8f1054e3159fb8b918676dd96f3f00d51b240ce82acd111c6a6e40d44c3b9e20b411238a21ba4cc6d15bfedfb77d5ed60cc741a3ff605e09a0ac776a66b32d32583e524655f57dfdf81d7b7958352df8832fe05f6ca263f183dde0b4cfe3d268b96a860437b5971213e1ddcf2722b35639f012c84ef943afea8e1c606b9fcaf393dcd60cb156d4c4b114d020cdb8547c50037bd5c92abab447db91ca23206f5798d776bf0f357752c36d12ea6a081da9d76cc0c2348d4f3c340d57df9c1611881ea87816e9672d96d46d9d26bf12b49cfa66af8226e8d24d0d048f50626f5052e66eb9e9e6e8b9d2f340f30582577e4b63f78fc5a08d19e1e54654b1bdc69422744b4cb29035f5e4020360dcb8a03e42666d43d455286b8ed11cba6b2e366e0dbdffac1935bfc6cd3c114cf7833348dce098f4b9fdae2ab802c5b92885b194f5fc7ecc3af18c44cec6065fa115d49b24303110a2457fdf21646afdc21db2e671dc48054744c368e99a80dc623811f5ef1f7898ae997ab55bc094682522de99fcb6308fc74cc4ac43c2fef3522f323402d825889d91697a69f1e3b399233b4b7a27d8cb0fc27a890aa7bf655a2250e115062d44624e9d1448082805197967935b53dca724b63c5fb41dbbddf6bc58028d41bea20075adc73c94e35e55a09931b87f764857dc0692fd9eb4ed0d3b19939758f6e16b2b7a5227c32d3cd7754cd12953cfe9643882f26a280e5cb5e114d21c9fdad354d387405da13725f294fe070cd047e70608b8d46eab691e7717a056873667983dc1b035cf94691f726f6bd97168f4f0b55733902c8d016e7a3cd920721a6b7c50a505af8e81fdb0ac936d131a4495242641fe28e788c2446d011e980195e920200465efd347db6518add632a9f04302ca58e63196a7bf742fa281b4a6c407d47f37aade5ce04a595a054c649c313a7bee931f5762776d5d1bce4133ce9a083837b2266c0ce89864253e04c9aa8f8c317c27e5bf3829d5e72c3c2ccddd4b76a4f61df9ec3a422a2c3996875ba66a17cb53575a72785175142c0e050591bbeb4c118286cadac9207f102d9a613c7edfa5f0a0a2dd2594d61796ef82e6b89614922de187cf36677fdde8cc02acf0c517e1ccbbf11e14cb3e6dd505599b01737fca0deeeb05e1733ab980e678034ce5f0517f268b832900976e91c9edb74d68f8ba913271158572d1b31c30c0fb94cd672e1c969af9a191f2da695cc1af89878869895ead8cf9f4432d62a36f1c45f141f265dfdb231be494d2e85be6b32332f4fcf06883ae445c60d7f9e13777b1159032d60b7c7994534feb7f2e9070a4cd51dcb15e6230cbcd753f7adeb4c300069f4f7cfb1b00068db50aac4723f3e913182adaf6ed417fdc920b1a0ad629740dcb3de1baca3dbf29357c4b6bca9a33cbf2b56cccc1b4646c150e4757497f3d6a86fb1e8c0b91729a3e8aa1611ebf6759b331f49db4ead54d99ff80fe82ee4a953d39585a314bdce235669a40de8feeaf6718677a733db30819940e7e37021a87bbd7a61481d8a4966037f49a7a0f5c33d75b8cf988a346563d7ed3deab070b0d525cf32434db4d83df97a43112ed8b7fa0cbf193d6f89ae8b7e56f6763de7fc17e9e7232231c385312ba351309f652bd998fc416059ab7850407425435681c2833aa5423f8b02b55badb04d301b9921c81e0d7dbbb0afb8213ec8edc41bab539e1782eaf8759c98e11d2308966b658e936cf53d2eafe57e1f2dda87289ddf42c15d283c12873f93f40c1bd9bbf7ced8bd24a659c89172df9828f8187d056db6e37d1587c24343bd1c920dc988b18194592bebd34f8087a0afe63c8a63ab94ee39b3f69da4cfd14bb34b62badbc5029b13a235742367b8e070e7efd11ac84fa067aca7fc1ecfb8f281c35a20373d8cdf5c3cd5a2cdf5ca1d50570659f0bb67e2be9c80c2fc6be382c6dc45e66c563ad1faf703e7af36b42bd61b863b6de03a2a3616d77f2b1ebb3d9469ceab8f27541ef9b8c8d5d48048f631ca3a0ad1646dc430f08a64fa93e9b5ee395d1200b72d104d2c4ecc5497e230d18d71bd5cea677093aae7762c55c9cee6c7d49407bcb324da37ac6cc3c815e0cbb7485afa5bcb79aebacaf2f0606d2fcb4db399f25bd00e929163b076f7cc05a074aa2f50370827dbea855e2061d7a7de4f1be220885242d4af93fbaace001b10133ff815b8b2ea8950fb9d844fe963f15aaaaecaa13cc571e6626471bccc9b6c64eb101c7305df4ff2bee218ff5a4c38349eac7bbd040fccbd797317641579436638cfb82b13344f0e25965ce41e6d05fb6e1745e6310316dde65b11aabfbd21beeb2e1451ff8da58f7da7fc6d05d8813fc094246ccb319bbc8e7fb2064e3cd6d451b21cb0cfd0db741910f35ec9aefab113e1abc728aa3ae9c022ef2ff84c8cdc7747c3706802351d5f921a08701f2a4cd182eb35a1617c53c425e5b503554d3cbe4ad1eeb9ca0ec15acf9e864e470c6f0878f95f86a411aafb2a4b9bd8be6f4073f6ef741d534938d3a33b79ac28b350c1db4aea58d146e867400ecf1af8e6a63cdffdccdbf05a56998b714667e139341cd6637a4746577e8e294c6acd0891cce1d34ba9e4fe23992275ebb14fc0a7873da707eb4bc204f64b86738bdef274304d1bb1e874e88ce1443bb65b21310c502fc08039c06c5f3ae17416e485ce534186d1c3d9d56ab60d7b8b2ae2f673088479c7f317ec1330da04a10eb44d76bf7111db5c730d32de42b8ad4e6bf9d0ff30f588efa8902b0db117e706bd7c1a06010a049d13aae647baabbd8dd3b1be28d1c3e49efd4263fa39050ec8ce33463bb0873e63255fd87853d2ef44a1f298bf1be84e71260db382d6972f50e77c7f11467adadc6624b7959c0ef5be3451c7f7cc5273ad1c846b809804283a1eaa7eb5250e1ec5b25aec7c2e5f9396d89e00c0ba3b449cb1f0b62707c35d5386273398818e16322ef4f50021717e89ba9999564465d42e1cb8768f864a996cb8b7f03551b78ede101327ad8a546be84b32bd4290126ea3042a489720dcef09b77632454c484478332449bd5ad866c400477728fdf05073ff9f46501971ed47f77d62d7f494963bf9f73c05efbc1da0690085ab5d1d8c986182d9f057b6d01264e53c3637ffadb402dce039334773cc242a811574184feace16c0c32d16bc674d90d37d1400d8359d8be7f277e1017ccda6b586fc44abab2e57fb9407d385f593ddc86c10ce05fe41f7e9279ce78a8e1a967730252826a204115fa055bffd24b680dda36f1416e4161fba88e02a1f31aa3dd4ca86a7f9546714d640405445499a2eeb3d7e050d33567cff7882d661e3a1ce34a2a1f98776b8d206a0fb4cbc1a617808d9ca3a54484b7001af6329851219e06b41f72c017837e25a0f14ca633b024419647f6f103a7ff5849f31ab4e367198af666123acbfc0797bc84b8324d09209d8430ad03cfa57fec2e0728e5c9e97b725ea149b9c8186bcfc32517530a97f5b75b5f879cf740d490fba34926d2c3496f28d65f780e6746f3b1b1ba85e5752f37dc39b45db29c038cdcd3eb9419f5ec09858f7dbf4ef22b1bcc2f719f0b6c944662798d7a01eb861353e4db422f1ef63dcf96299bdad8f6d05", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="470a349c783b29c5394cea59194c124dd0d675a9af6653b213267919f48deff2ed65f1798451c50b1fb43f8d2a133098e63b32ed0726cc77334109ffd50fb226496021df7b1d7cd6ee9a7068a2aef10af16b286fd52c3ee871cdb6f099b48c64a3bd9796904f16f2b4d2245e886fa8603cd90304d39fc30cc12b361d8c628effd55da43130f57855dab3b67a9c39ca0cde6a2b601da8deff59b2ce8e492a0bfb145587ed76a1a37aac95ae698687bd5d7cdc3d9e05c7661dd39f55e12f97249c24a266db3ed6aa70b40bbe2d96f3826c5f9fc91c7bb4ecb8dbc80788e63f2b00381cc1988dec8d16ede75eb7ab", 0xed) 16:00:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:00 executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) (async) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (async) pipe(&(0x7f0000000c80)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) getppid() (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x80047308, &(0x7f0000000000)) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) (async) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r4, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) (async) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000880)=[{0x4, 0x98, 0x1, 0x5}, {0x3, 0x6, 0x81, 0x2}, {0x0, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x27, 0x4}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000008c0)={0x9, &(0x7f0000000b80)=[{0x5, 0x8c, 0x40, 0xe2}, {0x9, 0xfe, 0xff, 0x4625defc}, {0x2, 0xf5, 0x1f, 0x65}, {0x0, 0x1, 0x2, 0x3}, {0x6, 0x1f, 0x8, 0x8000}, {0x3, 0x7, 0x1, 0x3}, {0x7, 0x5, 0x4, 0x5a}, {0xfff9, 0xff, 0x0, 0x9}, {0xe6, 0x0, 0xc6, 0x7ff}]}) (async) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$FIOSETOWN(r4, 0x80047308, &(0x7f0000000000)) sendto$inet(r2, &(0x7f0000000140)="4ba9da03585944a7fd4b754b0562835710ac877a3ce4792cd6b07b192cb7840c5b8ef9d1e9d128658066ad9e5b1214fc8ef9f770f8c10ab9bae312d9b6be7c98f7266919142bf4a3836ee42b8b22a5f360f31fa425651a0cec7cfb482a56a8ba93c045", 0x63, 0xb, &(0x7f0000000100)={0x2, 0x3}, 0xffffffffffffff9f) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)="ea71402edf7f5db2c9063e23090000b6f2", &(0x7f00000000c0)=0x11, &(0x7f0000000200)="117c87ecb595ad6cdb31f46daaf5e7bd53b79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25", 0x30) recvmmsg(r2, &(0x7f0000000800)={&(0x7f0000000240)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/89, 0x59}], 0x5, &(0x7f0000000700)=""/223, 0xdf}, 0xffffffff}, 0x10, 0x40, &(0x7f0000000840)={0x7fff, 0xfffffffffffffeff}) (async) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)="8326e5d4a66be9f35fb30df6078fbf4d5485ea7c43b46b53ae1ac2b1654619bacfe59d3993112a4f88c97f9b7525cdba40c1c033c273e6d6d0d3d0495ac5e9eacf0c54a46b2adc944517c37a6f70e04b3aece9e9a223680fdaf41c46e613d3220d2d7572d578d182368eb3294e212120da25ed0a835766da2a1eaa56374c79c26960e75b2d2735cb8ab42c448f34d22c71ecb050338fee56e42b4219f79af108436898eea425f074a08dd87a3418873d7b1d9455e5a42fe43498a754468e4f097f", 0xc1}, {0x0}], 0x2, 0x0}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() 16:00:00 executing program 2: setreuid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382cafc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc0000000000000000", &(0x7f0000000000)=0xcf, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 6: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0x9000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 4: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:00 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:00 executing program 1: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0xb00000000000000) 16:00:00 executing program 0: r0 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, r1, r4, r5, r4, 0x5, 0xab8a}, 0x5e6, 0x4, r2, r6, 0x0, 0x200, 0xc6, 0x1000}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) pipe(&(0x7f00000001c0)) pledge(0x0, &(0x7f0000000080)='\x00') pledge(&(0x7f00000000c0)='tty \x00\x00\x00\x02\x00!\a\x9bp^\rlV\xef\x86\xce3|#\xcb_\xbc\x04z!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x95\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00', &(0x7f0000000140)='tty \x00\x00\x00\x02\x00!\a\x9bp^\rlV\xef\x86\xce3|#\xcb_\xbc\x04z!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x95\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00') shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0x0, r0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0) chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) 16:00:00 executing program 4: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6", 0x78) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b000350040000ffffff7f00000000000021fe8000000000aa33000000000000000000"]) 16:00:00 executing program 5: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) chmod(&(0x7f00000003c0)='./file0\x00', 0x0) getpid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="02000008000000000000249fd43502e43ef39cda96ba211acfeb969ee0027faa91ece3e153036756570474495ce358bf3a048e437f7c6369b4548943c3dec0a94bc21156c6bc9284749d1765a6444da14ea1ce6939bb6f2dae8cc0ec5d7e2f337b18af30ab3d5fd8cb4f85b4ae7da6ddca39afb22d66888f9172c70d94a1d017ea08747449fdf7354b1dfb28640be4f0e94ce7019910668d892baa9d6344f65f1ef76199c0ca6c89dc1c4f393e0c97e43b2bdc4a2a4c07ba44d03c8b1ea3b1b655941db7e6751af882b90300"/218], 0x32, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) vnd0: sloppy read from proc 25253 (syz-executor.6): blkno 0 bcount 4096 vm_resetcpu: failed 16:00:00 executing program 6: sysctl$net_inet_gre(&(0x7f0000000240)={0x4, 0x2, 0x2f, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, r0, r1, 0x0, 0x10}, 0x0, 0x0, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x1, 0x5, 0x0) close(r3) sysctl$net_inet_gre(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x5}, 0x4, &(0x7f0000000380)="592abad74cc1ba4514bdb5bcb9524b20704baebc1284a488f4403789d988b295e231ef68dd44e7fa5f03e1344709466aadb5e459747c5ff493b998304dacb93b3f82c457d79cc48588099251204188cb221012a0277be7462d8776f833f88c36aaa04d54a6a6ea1036bc7c261f314d3e16288e36a745cd5a345689db33c9570b7c17d2431b", &(0x7f0000000200)=0x85, &(0x7f0000001040)="4ee36a6ea71e3732ba47c90f1e1207fa088bbeb8d68c5de137e8db2b2f73593af1781f60d61761d1264c240a541c8ffe92d037ac67233c886ae8cc76c3319505ab438d86c701fd8d9932ab2ac91e3984ca777a4b53d9b70e48d0f7c08ee10032d29989da600b54ee4f95b221c16fa6699a400996a3d5df4e0e7a052e7521369f6c65731b2b8f50caa688eb450723c40c02adf3b7859b4302e02ed82e63701015c4fbf61e45a8c02fcea17bd64bc02fdb1d1fbcb2143ccc1cf8b42709e0fc30fd01257aeabe0046b320666eab607d34ad3bc9feff34f1daf9be224ce159ad42e030327fcdcd0965119a2ceced2d2fbc64cd91feb30f75d2b66fd6dda8a787f2a136f922fc7aed4ffcedfac12eee640e95ae7bb847bbf79851a5ebf9545a54c9ff301412799498f197c857c66be85e1045810a3ecd7ea266126750fcf55caa32c0f70dc1df7d8dfee8359fbaf357e6171b404887238e08bce83a449ceb3f6f099fd8655347dca49b4ddaccaad5cd3c4342970aa50dbd487acd6c69d1892202cdfdc4c3652e573aed7f2e57194cb66f2b9289c033e54675b337488dda55dceb44ea2acbf8bb5a02422667ed268d813793b4beed4e77a2655493adcba5198341f4619df4728bdafef3d6d6ae2212ca028e228196b998184359706df8b22f66a692f163f882514b546226a77a35d086e2a18317ba0c087f63eb9601030a31d5288fbf4601d907f97923889bc84a59079c1aac3a6747cfb5b52dd1c145d15ef374ed1727009cf9cf8619a8634613753ca181507528480a06ca4291e51dfe6d56f894cdc2a729701bbdb98fa09df842c2b6df8949d2418a37880a16bb78badb092e6066feabb62f41c53b77300354bafe4769122a971e29d43985d336b6f7d949267735bbb66b7b251f1aa119917326a5b20160cefb6fcc5294c25867fbcedd7d4c75d6d51646fbe744034c6af3b7a473156f0e61a4174b9411108af65eaeb56f8169664d48c8af83f754a3285fed67892aaa8ea2a68a1561b94d0250dbdc983400a1fa88f5b1e527690e00f9593dba522ab2959f57af07ec8f5643557fa9984196f7657e0dd951b13f93ba387cda55f20503acde03b4ed43c6961b3cc2d22b5638991bd1b45105cffb694e372ff131dc272228e02600d0ebaa7fd7cbaf286c227e81b283f5f515146bdcdcbed20b2b9c125d615ec05b38e5ee7328667e459fcab55815836ccebb788685f7107ca7a93f17c40fe2b7f27226d916e0622958ae0ec84699263d10b2c1c5d14e2afd22df38596cf83ffa84e91e8c3181f21686d0d1d872f86d8fdbec5a507df8f722ef26c39568b51e5d39d404a32c3d9007dff7137db54874b4ecf4ef305feb56a1347bf2b2c30070f35685f7fec4c00dfae90f6957276e5207d4e2504e397b5a6a2893075f922bbabcdaf85adaa1578ed4ae19a59614dd619712090a2fb5bd317c0d2acfd54bb653cd857bb605d34085de965d97e767a0a1518e8eeb379c6cc95fd59d2de45b1bb28b4c6a49296cd746ea5e57d86e19862063774b244ed126520080af4fc301986c8ffd75790002dee0c803e0532bd1a46337c854b208760ef1b0d84c3ce562927dca3b8471a558463de1db9a1d2c2fec0f7eb1c2f83f827927759e94509019bbc16e48177d0356b66c296a78d8cc262fa0686a9fa7d81bd21eea594986b061bbcaae19127565673871b2fdf85524fc6660d58c7b9a3f1b5c41e5c1dd3f7c8fe0df92ddc02e750395a24e7a7da169e87eb6dc6f7ba5129fde5181218fc26bb7f569c2d4267713a6a1762947a5e07c36684101b7c13c5d260c4a4678212f15a5768179e3a71b1abaac1cdf317cab383b98ff1b7d08720ba9fba073452087417609472c67ef48383aed47a6f70a9ecfdfe310647074d4582a663083a4b1828b04b8ddd06b64db7b9226a6fb98c145462980a646e1aeb50cba3b5aba1ef6e557d8b0a717250c1b4824b3d1c4dc2e85d6003346cfd00b80dbf390752e13b7c1405510120f4f9c6d78174d294fe2c113d2429cb0b7835c8259e014887754068a362e85effba1508d1a018150638a23ffdec6e428996a9199fa5d77b4185b3d101933df1d5347b255b0207e869993d0a58516b51df0459e85ffc42e93c42eb2d70e6227793bc58d07d79392f4d751f2673463248444af2f77f40b9ec3654f0b3b483155c57bd6bb65699bb7132a3e8b9ee45d1a2a6e6dd2d77a05104e515a242f6f38ac8c55a1750636cbb6f68983af77afafc8111b0fb73e81b494586f3afe6a31fa9a9feb5ccb4e75afb83ade9c4a4897686550f0d975939139c3a2b425679790fd7d4e2bc197b4884d4019f117b5dd4df87a0135a61043b8b4ee12a7620913e0f1b3bf93391935ecb2397bd485eb25dbc675738a5b74eb3e9e694ea9fe3185156aaf2bae2cfd5d8537c0dd8c58a8325bda91bdb85053590429f33228b0c708617143af631edb37f2409a588fb379693f05425dce1540f2d72a47f4252ee460be41d8246607c2a2dcb53057fd3c067ffd3d0290e3da6c6523a9b17d4d21d8a3c9f02ed39e562494de2c7c50c15ea43038af922b52f770fb80c5dd9cd5077d072ec53cad072f9b48da10a75fc8cffc8d17edef88fbd04687a6141c371719451a2ea5198ae64286cae5222abda0151a7ba0993c9b57ac99297581faffb200cb5fee0deade3397f5904d3e55a2d431d1a0d229fc98cb3333a35d84edb35f119ff753563fa76925ee497ea5fc9409b100d9f3c402172f070d715f53e2bd208607762a93a445dfee36ef7d654564e66a4478ae9511f50c5ce20917c0927bfb823e000b0c81a9e2c46b9b7eb7fbb70f57359d0995b7127f6e9eb62a83b6c86c4775b9bf4f1852ac6b83b809255396d6e641b6a25bf18fa7c38a1c82f03ea8ac03c63dae832dfe3134688767a5f915077120b66aae18c83d30f01ef156e195acfe6ebe6317cce573044c211bfe4c7730a5ad021ee3e32df2a6b49a0c09a36c8d7ba60aef3f672a4e89d81d1a3909f4890a817a7e53295d3915ba7bd683e6900dab5163acf65fb871131202c42d94243d3d9eb0bd0837584b066e70965e8ca6fdf86040d87fb65239413a6a6e147a77370e884ea71b685bb720646ffd12fe6cce081c31d48d63ed73fa568320188dc1596ace9fdf8fe4941f5482c8284008f98a4e01d5762be43cb6a4106a5658da8392b15f8bf9850eb74ff30823506ccaa31a186b168ebc544b4c98a48b6964fe8b4e576d507f34c2a2ad2056c1577274fc94086b562152869fbca5200f5443cdca01553622174040e54f848e6db15ad822c5ce798228ad5e7ce61967e25e8bae71482568adc4a6749bfbb3f7244c62f372a515066c43f6074934b54890503d60a1a894fba448f2cf4a05bbeefbc6ccb6571661ae4a6bad26c8b45da999a752d4a8efb2db89123f21b2afe20e92c8a1ca6a2cba45cd75fab63f87e74e49803dbd5575fa86782ec808b1237fc8e17f8b4c92907c29b6f3c0a64e9d3deb499128d09e81e983bccb1128bb9a0c23cc041b173fc125cabcacc96d182b14e4cf067ee3dd2b5beed4ff73c4b070ea476eee440c3a9432a9b3e2382d77dd3e3c87c94c00d4551af25eda91d383535a0a04de4b211e1156ce97e4237aa191e410d3279cd75a67d9811aec324793fc9eae38d0e6bec94d4055412f98e922aabb200c24ac11e779fb6c8317e0c0ddeb85cf926515541ab8bdde27fcdcf821077f6c004aa0f9ca59e6cba9c73585af0cbfd1cb818fe50da56fd1a92775f1007f6d4256a0c0e1bdc8371818f9837563f8a47b9bef88e780a65d703fa0df2594b7fc042a911418fb0fd9bc63b05827a9e63c825a5324aa4bd11c0575b795f3563afb9de31a8880d59d11f7a7091d1ddf6458b8c1cd78b9de4ad24c30b32bc99aceac0fe8fa993f547d60d687c5e322b91e9a847a2e9325e1d58c9bc754b5c6fdf1ab54b68269bc43481c8150ce4b93e49841ad3a9ac7b8cfdc714cc6eb3e7e477ea9dd2b1c6b0c7b88dff5ad26c8b89af613ac39142f9662a969aef846d06ffd380d090590ab6a517baccc4ec73d503915b3df7078ef4f2c00e512fb3f6c2b0d768f1039f664a0a272250d5e5cbf7ea6425e40c373be9c8ed3c53decfb4ed442542dcf250e4f5ae762db92e8e9675b40850ddbf4b078e3a78c42b940c657005c7c5f87da279dfa30a50f0b35e6157a2048ae20508c8487be1016450059b8a25c5e2fcdd397b3c552dfccc04d6887dff81229f664afd0df97364c5c62552fe6d13d0ef16014a120a990265b5e6fd4de797ddd3ed78ac4036b0fc32d4b817b23aaa16ce405b8ebe89bdb5c04ca8f5c66e97db98cd342cffb4cc072d37510759a3122848b3f636a663ab8602e18d714f91854a276e24634abcea1539ba17694e0e3aedbe2b3b7f70cc1be973ead6b0a80e0e8807cf74a9ce5fe83245fae87f4b42d77523aa9bc78c3a446f243ec8c13f07e678193ee841782b1f840bdf182d7610f8a523268604a19046755df291f43e2d1e10365a00bcc19a727b81cc181d38905fba51900a0c25f5da3f9c5d1208735ebe14cf1edef7bb8b2ed84370811df36829fb4ae6af0864fe0a5dbbf0c35df68ae1b2ffa4f627dc16bc1b175e7c259885f66557f9724918ea8ce4f6456e6cb93de76b8a9e0e9fc21c7060165fc3e946995758107d0eca3bf1345cb27dea4a92409e623c7372a6237b9b7e0d2bc5f82b3a1e51b9ca75cc2a4995eb71add932e54fe89da4658b71d49b00c0490e144a0aec8c4638a707c8589282e77da6185994efe7e33561146dcd8e24e5a5e92623108718b3c36fe6006e02e1b04752efa1bd94d6e248dd47075479f1593b82f2b0a5b6e2845acb05a91930b91edede3b93a725823368c4697f6adc26d154d26fa8f401adeea09f64b751d9554f307e4fed20c9fb9db1592eff0ee6042b5f4053e4b94ac7bf185e852901e2bd8fae294c7908579e0e07721298d1422a5e2c8bb5b0a22bddcea54089ebc642346539a5f4f1d9a0d6d41492f1007391bea888f2baee627103efe93d17ee32cc7d611364c11b8b5b24395d294557461d0298acc809746068338b4f65febf0b51786782d3a433f7bc5cadb7f4c773b59dbe5bb196f0d7900910d7b3b5af9d8c6d9d6686300b5221a2ba6033b143580f198eb5cc35cdca843ef6b63380efd2f78b43e5224eeefc91b862b180f78ce5c53a0a0ef7a86a3944cfbd1f964f13fd7af00ff44ab90432523af109e28f3e4055f345f2d8e64789a1e213306ea433ea4b86b59acc3b9307b6f299b5ae153923174a1b9b4a28ed9b3ff84f2f484d20bb294345285a280182ecafb2d0ee00a00d441166c95ec656c29a00fcc1248d86c42927b77850ce8fe3ddc03c1418b60d5b8648cdb63141c32d92396b38741e9f17064dc14af59afb2e4d2095d30ec834d3796194b0e19482b473b5566f200c21ba45406abe997026000f521b2320359ddac5b77c8fb5ff094cb9ee21b4a73a3dd06e3272a4a12003aa057774ab75b24571b9fcddb3c65a1951fb78fadaed428b7f4943664133a680601b12a13329a637134e92f94100f8371a26b00a1c8c06b3b72f5b258bbcc0db4f893d6d618521c0f8888bc049025f031f2ede8139b0ea4786e2e8eac398e13fec7999d5489173020178606c5b83e26ea39ecfb65d2594259735f8fa62fe39ca9b2006ea880c8f5485252aac80bb4cd8b749df241dabf3a9c93e0d3045a79a69fde81c3465859e0ce1a040091c4ab06773f57baedca37d6d5f34db87fe24713ee3e78", 0x1000) (async) r4 = socket(0x18, 0x2, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r6 = accept$inet(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) recvfrom(r6, &(0x7f0000000680)=""/193, 0xc1, 0x1002, &(0x7f0000000780)=@in={0x2, 0x1}, 0xc) r7 = dup(r5) writev(r7, &(0x7f0000001000)=[{&(0x7f0000000140)="4eea", 0x2}], 0x1) (async) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="1397f41b8ad2e6f4aedab24410d41df36bab7ed296f82ef7c95dfbf7cf7ec22771d15ae83b126d86c75b54061f90df066b9e204ad9dda07d94fc08de4058e2b8d9ae3a563b2796e74deef657685d30d163882ff2ff5c1d64b4d1f1541c256a1cf9becc9074530fa855954c8c8f36b928ca947ee9b7d3a7f118448fbd3479dc8343fe7bf15247ed2d24e90d0ca1e7a332f98fd244754b2d4378b4a29fa8515c8208111591a1ee93b3962b", &(0x7f0000000100)=0xaa, &(0x7f0000000280)="e0b10d8ad1cea4c23424bdd0f973660e47be5006b76557714b780636757edb73ef86987122454d5e316dba6109c6eef03dfacb49f7e170e22a7250ec6b8ccfbabf946b200e9aec708b6d6d7c48e0bd1cda7ecc3286b14afe42b06c80d1086e6ce1ba70538d78e0e3a95489e06f28b2bf6cae13b0522d9b1239403131d322a4a929535a9903ab09d59911d9dbf08c9f988689d15396d4818cf043857758ad4f720042254702a399214623f7f170e2eeead343f8be332cd5dc4c4f79197230b28a4a36b7f7350c87badcc2653ae720de8fbc2f9cec4618c6ae1dcc4fb0952ab0d051551630f87af0a8d026dbabac34d227e122e6853a9d43960740bb", 0xfb) pledge(&(0x7f0000000580)='/dev/speaker\x00', &(0x7f00000005c0)='^\x00') 16:00:00 executing program 4: r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) sendmmsg(r0, &(0x7f00000013c0)={&(0x7f0000001380)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="650ad61708753df45c70611fff1ec5af8d63e2c89639f13112c636a6023cf1ef2d66b474149ea28beadc179d7906e7b0ff352efd5cb472deeb2dddf357a0e4352442ecd4b92fd37d5310b2a2616be416e8f362be8302e5edf04850db77e918f33d", 0x61}, {&(0x7f0000000140)="c4750dd3b801fcf8100b389498fb91cd2665d9355d65187b99c2d8d444af110d8c2f287437463f6f4b0db13d460dbd0b7e18d6ba5ddb458cc55fd0970b8fc43e3ca2b276e4615d24d256f35d7f38add59d099ba9bd009155a685a12c44d622d761d4b33a9434bdeda505860c7d414739826b10a4affe1b1ef8081c22b2b61c784fe961b5c2c62198309b1aaf1bba3f6bfed89a014f01972558cc6037864a577824f924585b952d731ac8f7e8c856425ad7eea23c43e7f28c3ff141a3be29f15d03b45feb4849899994ffc4145b77f9641e799b89ba0ddf0cec58e245730d97559230aefceb963ecbe81f9c90570b783f8b0e89137329a1568457943d3637955af8fe88b66fcab3d521d23a6c741655d590b413c97043991562793dda203c045aa9db60220b747bd5e3ec31d24d7dc8546f6f848ef1c59936a909337c7d204ba5a28ecda06ebb14d88ec0ce49e31c50618dff40b5e8b3fffdad2137d7961eaf93e95fc4fd05ad27dcc5c0b86ddbe3b8cf002298125d13688fd91e139c94dd81cb1c05a87e3b5d410f5b7a435925dfd761e513f2de44829c51584c55e67648ea5cebb3d45137fc5504b4dfff176c39c2d5435cd7ff9ba00311d91b072cce8388cd32fb64308b3d4acc0f4f4e217811d0d3d9826f9813f05ccbe5a45111c525d302828023fcc1db7d4d8da930e065a84ffffb0376d8c3823d1a318680019b2e2381b5c803e583d449a174490721a118ff2b93e92f9b7da571b51113c167d2298a6974333ffda687e1131c4a2a3d0f4e3a610f1cba4b50e968d275c72255143a52818443edd89fa367faa18e1f1b6fe0dfcfa8887cbee9be978cc2a6b30c73f6c415d79bd3f9b6e5ac1008e5b5d0d328ebd5f9c39421621d29c19f9d95fd1cecf145ff2997d0589c82b39d8b5b59a951e900e4f3bf055980e9076e2c114ee8ea1d1304988ad740a1a76ea84caad51f241e8866865c9251c952fc8a560b43ed8f1024aaf7976b34588da8175f28856e15bc0b3843a0142ea75b43d42c7201d795891fbc3b38325e34888c66ff536dcb0491d1db1d8272fe5901d51aede1b62abd2173f81f5bd26ef1f657e3296f4957dd89fa70570447cd76618892b6edc54b937602dff3d578e4073f06b4d6281ddfcb8da8e210bdfa0a8594cd6bfe8f9e4aa6a3cc91be18a5e28eb550f211587a618d79dd900d57600240faec5235cc5653053ad7cd303eeb899d94b85ffc132722c8cb55c9ea64433c50fa0f8a46bfd50cd88294b15ae6a096def30dadd070e27ae44161b583b78895f2d32cbcd007d97af5f78c8fb2932dc16e5977c73d75f56a384cab13444d728a3f9f548fdf2440f3ceb808e82b84614078a617bd42c3e627a65f11464209f57f9ce867c72afcbc63efe1d810e0c1db7270b6b7be188598e0aff66e32af197cb4fb86e1d9bce6cab5b6617c84af6eb96f535eb6b519054defed9364d0cf1ff7727102cf73eb563dcce0aabbf5d4879084184371d8e0d866d71b674f854f8be86840d224aa06e7ed42b2ce1029060c7fd688d221779bdef54799a59fd00896dc281fa9e6d77213f3a8840e2fa593f3db344be16f355a576e6f5330cec1fccbbb91fa53a6cc2164e551ad32408809e80acb1d631659b483cf24473a91b16ba6368affb169d5d026841ccc66c5a4a25c562cfded74bbdcec77ba59c49f140b707dec58fb1b1e7a49e9eb2f4e2346e63d03573750a83945aff769dea4b2cb7c4de67f693945b45240e0d318ec5e3bde136292024f85f22283a50e4cf0c6cccfe61b5b5c7724e3cf666e83fec3fa06bd86591d5b692e2e839106efd43ec803e141c083c150e80cc05cf2dd00113d5b683b5350001a1a2e9b70c45389ebe3fe95e8b637e05c189d4be1b0fb603a248abd81ea1df1cd3924fe73b3f2d384a92dab780ad8d75dec0e595209b2680d9ebe2cdb05cd1e778c1047bb6ad0317e7e87aadac15296d473252220a201e5560fc19674afc3d000077cf43e43b1de5615504504f38f5febcf15e953cd76c814cc50c91088c53f50a37b2d4a881296a9f6d3fc035f9726e940aa87323f7cf43192cf52f6fa1a80115a1731a26cb2b784170eaa2a7a535246daeef91bbcd0eb73550db21de3c57377e7162435bac51579a2e2f367a855652e0c55f9fcfe9a05d87f785ffda789b5d43f6259c4d1a7cfa9d63f53301199bcb0f90e52c485d5a7dc26f4874381382ad80d2bd0a783993c115880645dbaef3867e1452a58d3b43562fbc3bf705b27ed971a3023e3c25ff2cf6dd3a43a35e5a4d3a6f50bc9296a535009589c65e75e368d130514a641f645ccdd6ddd234d76d0edea786685884b7bed74520f3a5fd99607ac54fe89f7bd6935dc5e4d7fddf095f5ab0e64e181f57fee7f1b5cc4da7b6280636af4de9a671c67e4d4e6a538a86f2627158e21f20d20c64e8ac6d737aa78951e9a01f5a192acc3f28e9b0e88f46d27de7c7c17f319e4f70d21f6b5f598b769a08f71c93f030a7d24c0b3e9a8e276dc4cb73da951862bdb1e443e4a93a542daeae84171b6575fa5ed8ae9dde90084d0f2b9ab43b001f5f3efbd7d578848ea65e93fbd4a2d63795aa8a3416ec3eb726f8d5f6bb17a9c869a4c3693c7efbd3fbd5a04c9d06620a4fb2ecbaadaccb79f127bea979266c022edd52a59fe57914fd301298711b8fda91c53ea995de9a8ae1f9ad36207844207832845a831734e91ea1c86e82ad811365eeb0a3bc5713f35aea5f735ae8457f88dc099df389ccfbdce19aa8118d4547a291c2b93679db1d94f8fbcbdfd900374ba2611afeb73561ffb366ed0f9f2248c9e4df865872ace7fecbb41baa4f787e9bc8489034bd158f575a3d2bbbfc8d16ff9475325ea455583867f8ae23f3f0818d6cdeed13caee73219577a01c5bbe83022ae1a489ee1ba8e8384711b81edab89f1753f81e3f76a12dfe8245c17f567860d019ae8f7abda8fc453e35a791a18d7ce675bc1253336625a86b29526769015287c3f9d3c1c55ec4c135301c76b6cf923738ec85264818bde75d4af69393669f92d295a6a98144148e153ed0ce660dad010da2e1b951381bc4b6b7ae6a0c0545f048da36321acb5732f47debcdf0e743222ab7a97ed5fd650dfc9dbf70d7727666065d4151d41a263c42573aa8227a48382b9907bc6d43fec55a363fff3d6d052270434fd6243440a739df359446d1100f15c33c461c0d62b40b9cab26160bdc51bd208e03b674ea08308b43cb548c0ee14a418ff65a8d6e7f073687da65b6ffdabb4930ae41d0e5a2ee69bf4d2dcae7eac75f27f495a50ad1d8667bd149a6e7b80104e09d76492f05c643c5030d95f932ff850de9062443054c5ac9a7d2496fb8f1b446a08a913af11c35ce7aca16b336dbb8a31e15f2fd63555c5b81fca11e6ae5c6bb253e9527e9820175f6a2f2959b6aa81e2b382792b879f9e1a7060ba82745248f10608830f1cb61cf582265aa0969854922060690f78f81744dd8309a3fdcc86474e8c72523a775b42b83064fd90b9642ba76c14a48d4b362ba72c44f86e1b167a2475f3dac0b7aae741fb59f898d035a84bf42e60905cc8cc6b7acbfc0a2d22a503976f7b2376674f095aed7e5ffb0aa5b0f836674a042088912f71dc19a80cb6b13ff765a4ae70f9801b15950e5aa00761031945c9ffdf8d185e7afb7711fd1c4ec8470befd82a5f45fd57f304835b2062ccd935c317240422a0d2a7e754e2953314e8c3ba3604eba295fb64e96157f2513bc26b29138918cfdcc4194eb5596beb70e2b44751d6b363a8bc87262f40621d65c93aa2f5380cc7f13c2af39ea22cbd4346cd0fe218b833472e22dd36777b28686209c1b1dc9285984fd7e033d471e80cad7d6379bf82b1d6a77d31c61eeac9d96be726e9e0957821299126eb24fc40e9b5f6f87b571d8b81fc55d29c37ab8da6323e453b9e4ba8955b5e853b34565401675da76e18a7dadfaceda785c40f04dae74e45fe6e75c631c04ee4331028e6525cfa8cbdaea3b036b2f395aa24d38af12c4c0908ad64cf506d3d9a4358034aa50d8de2bd5924fb295f6b58aad55edd24f387c5b98a8cc003c272c50d649787b06d5c3e7753d94ce28ee74cff54483e09fbd93623b4aa461293a6187d6b3b106095f151c5075bf47e5b708f4035a2c53c1d003aaf0eea4dd1233c98753918c7af56259fde4569e626856b23437d328e01739a92bb7c96dcc943be3d21a07f243b1774cc1e988934f1cbbc926a64b6d017e2e2d22831df4dc3bd55da9d7971d41b5704083e484bc4a17ae03ba7ced87eba153c959695c77d450471a71a8d3db410b54ef5623121720236f1f6dace55b7be11df56bfb3f62be482aaba2ecc129c772c22c6a04026a52a2e5108485eb894fbf6ea45c3e956d0f52e200fab2449487ecbec04b4efee602949050ecfeba4f779059ee9ab89c49ec62669997a4fd9f54ca016fe2d0994e6ad82216ed0b2148fbd18b8615f00e509bebfa89058b60687356fa087a71c35c55ca7a101b985cc3e2aa55ff131521fba6e7ad3818c5d836a0d480cd8650e54e7a5c528c0f4959be4a0e5193cc4e36809b9cd6cc005d9b04676c42ed196a71e2cd82e2c1f9414f2bae7a6418756366866f80a1a71ecd65026b3cc2a33a8dc9487094ae4851aff96d79d56faf9414b0f3c01cc6e7fded48c1bc588241fae4ec90fac68e2a71e95b5a5161a76ffd2f4b6b9c1da1725ca4cb661643c7559164264ccd261b470d91895eb085f530ba735b848cfbc553d2c449fa24af1ee659de074d8cd4a00bc4657b2ef7abd1127a3ff9884bb87cf41422640a65fd7ad0d025264a34bb4ceef5d8a54b4dd9be5146da3cfc5a7fc66547ef89867ecb8a5760f02b11cbbb25453b52c40f7b48278a8340cec86339942e559bdcf724cb7881c4a554e491adad27e57ea3aa75d940dc663f1ce57a9188a35258b1d4b52fd2391909e304a98a1196c154e18ba424ffb518641ee30bf7e47aa8bd0255250d8f8068fb12ae6c269995ba68e9c8c43b306d942932966ab46e259be32c6462dc2f6d93faa3136c16defb2fc10628e8f601ae09b442b92526aa504479dbaf1bd8be794985c29a7857d6d828a801ccd44470e9e8af58f278a273b51e94bedb1430c679254f2fa5ac2aff8fd0c05c35ab7878784fa655ebadc3ef11b4a840cc3a4c9b37358c4719bbaad7eaa0f97ddffb73f2d6cc0f87e4826f66ffcbc6f26cce1ff6185559349faf4f804aeb3378d945ed6fe685f66d2a64adcc10078fe75bec3a0872d98236c16cf38a711d0feb44878eba133a60ef4146f83734dce31e0874774933bcff7d87cd9cb865be73a1bdb630b5e829176a7ee09413172221bd64d2ae2d6a36ebb074ad8617f002f580f4ff8afc92959af6c996195eb25b82af9a9d5508b6ce8967bcf2bd407d6ef5a17672b47ffbabca7b4ea032e2df58cac57d852bd32b188ba7003c07f8a3a193958a197fe123dcb00c322b29fef5958daa7cf996f7ab77a1f7d99716eac555180228a073e06a8dd642ffb26312ed6d1982188e2dca635d3c3740a22bfe50fb1002a22dd1bc885680f7d3375d1d249f6c5f9423b2d9844ae25c550a9da674815515b2f2b350b08bb0edb18b6493531f352d9d7864c3b9b49d33e9ff04b9908572aedef7cd4c82a2c30a7289e9e79ea3711a4141f25f8a4860ab13fc93e73d1d722e6be222c8900de9fbd7f78401f055380a1079308816e85429263a15e95e79e63138ad0a28a0baf5a413ae41a46d9bdffca5b0780cc137ea7f88674331343", 0x1000}, {&(0x7f0000001140)="563ee216ee5eb6ee24e7b6092c610da569644fd88f58edf24d8b1d9a4343a46799274e0eb8f376ea30810729150a3e8ca97a8f05a1eff5e7858b4cfa96e7f567ea83a048bd4aa48528e054c86b8718c6504dfd1746530f9af16916e32be73326b0e8fdbc417afe56c674c7c32dad6bf1e7aec4b061e291b702b1e2545cca12933e894acb233a3e4d5077e52b509402039f3b92c75ffbb6689ec8af464136b6ad905f0dd13600a78d1bdee166e38d63ed91b92f4821ee9ecb62d51c48898115115c534d92b99d0453d836393a2f40feefc7", 0xd1}, {&(0x7f0000001240)="de94279ab1787ceed23ce114ffde9271e0d458e8dc3f625e0de51321d72a57d0222f1c7010738b2c16d772484247a8b4722272bc680ae880e274f17a19cbd11de6e63632c7f06e11f1677de90975c3d26a05ffdbfc8ebd8fbd5f19f2917cfef17c73fbc1c3910108596d198e845844b95e505b8f481b7672b3c0e09e3c3a0e0d3053c573b1fce72bb8c59f7ff2974cb7d4ed07fa9e1f970b70d83e0c796d1bae44fbeb021746ff02dd67060d89e6c0027b61", 0xb2}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="5800000000000000010000000500000042b7d8bfbf243a0800b78c0add423ba5c32bb28fd0f78517da573f8f6c0543a5fa75b2b0dbc4f118d2039eacf381fde4b786cbad82b5b0306cd24034a8653e4e7b584c89ec9241df"], 0x58}, 0x8}, 0x10, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect$unix(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069a1, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001400)={{0x18, 0x0, 0xd78, 0x6823}, {0x18, 0x0, 0x10000, 0x800}, 0xb8d1, [0x6, 0xfc, 0x6, 0xff, 0x5, 0x101, 0x10000, 0x20]}, 0x3c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r2, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="721dc7b8c343d5cc7dcbcec68b1139b7028f72f5", 0x14) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) dup2(0xffffffffffffff9c, r1) 16:00:00 executing program 1: msgget$private(0x0, 0x400) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 16:00:00 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:00 executing program 4: recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r9 = syz_open_pts() close(r9) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r9, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1]}}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000000)={0x1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="ff539a0016d5f38b5e6ba23c3034ad7b74f3374f768ffa01996c92063d5d0a084273026ad669779b1db3393887468b2ed50a1b102e83f47481fdf1798c8d8e6967c6980250f161478747218af4176b0ad6cee6e964db5176fc64e1d427bb12746d6aa30c7037607399c43bb4644f977d7e2af108ee0c8503ca2f3729d39a4e4710cfac61e016311d109a76b9162996c3330000"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xb, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0xb, &(0x7f0000000300)="f579d76b", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000001c0)="df47ad517a42417491d1581bef7bb82991ae664d53e55b46a691a4a4c63ddc272d6c17675b8ded552ab78e2a0fa6052bfe9de468614e043c002a84b5b4f97e1d134b7ee66fc1d7b0dd129eacdc8b61520fd0c50454ed815c16bb3b76280579420a1ea5912f9da37e2d1781a6bae427ec16ff003e9dae7f6fbacd130031", &(0x7f0000000140)=0x7d, &(0x7f0000000340)="0eb4e80d5c095a41b5c32070a42fc8b2fcc3762ece0feec4110564b8b99906bd0395eb9c9f7398c7529891e5ee279616b3c74304dee9b510e9070df8e62400fa7a67508f29e11e6e7a", 0x49) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x8}, {0x5, 0x0, 0x4, 0x2000000}, {0x6, 0x0, 0x0, 0xc0b1}]}) write(r1, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6, 0x0, 0x0, 0x8000}]}) write(r3, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r5) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x30) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getdents(r2, &(0x7f0000000440)=""/192, 0xc0) close(r6) fchflags(r6, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x900000000000000) 16:00:00 executing program 3: setreuid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382cafc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc0000000000000000", &(0x7f0000000000)=0xcf, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:00 executing program 2: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:00 executing program 1: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8", 0x79) syz_emit_ethernet(0x141, 0x0) 16:00:00 executing program 7: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) shutdown(r2, 0x1) poll(&(0x7f0000000080)=[{r4, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) accept$inet(r9, 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) r12 = syz_open_pts() fcntl$lock(r12, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6}) flock(r12, 0x3) 16:00:00 executing program 2: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) 16:00:00 executing program 4: close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x33, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x8ffffc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001240), 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f00000011c0)=[{{r5}, 0xfffffffffffffffe, 0x81, 0xf0000000, 0x100000001, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x1f, 0x2000000004}, {{r1}, 0x0, 0xb8, 0x10, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x90, 0xf0000000, 0x7e1, 0xfffffffffffff801}], 0xffffffff, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7ff, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0x2, 0x800000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x92, 0x10, 0x5, 0xfb}, {{r1}, 0xfffffffffffffffc, 0x82, 0x10, 0x7b, 0x5}, {{r2}, 0xfffffffffffffffe, 0x5, 0x4, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x10, 0x4, 0x8}, {{r4}, 0xfffffffffffffff9, 0x2b, 0x31, 0x2, 0x9}], 0x5542, &(0x7f0000001380)={0x201, 0x3}) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r6 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00!\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) socket(0x2, 0x2, 0x0) 16:00:00 executing program 5: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0xa000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:00:00 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x208) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000d461bc8ade0ec58cf9cc235e55b822280708a6cd884120685893663b3940e14e3737f10a193ee28014fdd7b3993c390900867b89683431c24a4a44ce61c30e1abc8a21f9f0af25bd00bdf44c7ade77bb870b9b4d1a09c016ccbbad57972576c3a9deaf714a37d96c7a7f61e7eac79f283049c3d89a8df29ffbc2b91e5cc8a61e17d6192dc5d7f557e6fbb65d13ca2c1048b0bbe791fe678c6dfff5f5dc2878dc2d343fd2648457ba92e29dc151e51e0252f9329a36da4aa051a8e72a60ae659dd3ca3d4f5afe890417771bab284dc624f1acd191a7493fcb87"], 0xc0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/227}, 0xeb, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x100, 0x1f}, 0x10) getsockname(r2, 0x0, &(0x7f00000001c0)) getsockopt$inet_opts(r0, 0x29, 0xa, 0x0, 0x0) shutdown(r0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 7: ktrace(0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') acct(&(0x7f0000000100)='./file0\x00') dup2(r0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r1, &(0x7f00000003c0)="b988d3b305005f4c54ddebad36c188f5e98b26b7c96fb176591b730e452de5d63db41ebf56f45724ce9df8f6bcfc11b6d124565eb5578ac3d77a550e2c985023860c4dbab536f2fe80f0151e7e5221a61e7b24253dd2df30268a097e25f0a7c583893a737e8914b134a396450842", 0x6e, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x148) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r5, &(0x7f0000000800)=[{&(0x7f0000000280)="be", 0x1}], 0x1) poll(&(0x7f0000000140)=[{r6, 0x86ef6a69ee17bf91}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) 16:00:00 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0x1}) sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="c9c151552a49d74e", &(0x7f0000001040)=0x8, &(0x7f0000001080), 0x0) close(r0) 16:00:00 executing program 2: sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x401, 0x2, 0x3, 0x1, &(0x7f0000000040)={{0x1f, 0x8, 0x5, 0x6, 0x9, 0x8, 0x8}, {[0x800, 0x3, 0x8b81, 0x7fffffffffffffff, 0x401, 0x7fffffff, 0x9, 0xffffffffffff9d3d, 0x73ae, 0x8, 0x10001, 0x2, 0x3, 0x7f, 0x5, 0x1, 0x5, 0x4], [0xfffffffffffffe24, 0x7fffffff, 0x9, 0x7, 0x0, 0xd, 0x5b8aae1, 0x4, 0x3, 0x3], [0x100, 0x2, 0xfffffffffffffffc, 0x6, 0x1, 0x0, 0x3], [0x1, 0x400, 0x4, 0x7, 0xf16d, 0xffffffffffff186e], [{0x8, 0x800, 0x17, 0x3}, {0x9, 0xfffffffb, 0x3, 0x7fffffff}, {0x6, 0x7, 0x5, 0x100000000}, {0x81, 0x8, 0x81, 0x3708}, {0xd38b, 0x1000, 0x1000, 0x7fffffff}, {0x2, 0x3, 0x20, 0x1f}, {0x3, 0x5, 0x3}, {0x825, 0x7, 0x10001, 0x9}], {0x1ff, 0x40, 0x3, 0x13}, {0x17eb, 0x400, 0xff, 0x7701}}}, 0x5, 0xff}) 16:00:00 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) (async) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) (async) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 64) socket(0x2, 0x2, 0x0) (rerun: 64) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 32) r7 = socket(0x18, 0x2, 0x0) (rerun: 32) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r6, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r9 = syz_open_pts() close(r9) (async) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r9, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1]}}) (async) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000000)={0x1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0x0, r0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0) chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) setreuid(0x0, r0) (async) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0) (async) chdir(0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) (async) 16:00:00 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:00 executing program 2: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:00 executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r9 = syz_open_pts() close(r9) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r9, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1]}}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000000)={0x1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 5: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) vnd0: sloppy read from proc 15272 (syz-executor.5): blkno 0 bcount 4096 16:00:00 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="ff539a0016d5f38b5e6ba23c3034ad7b74f3374f768ffa01996c92063d5d0a084273026ad669779b1db3393887468b2ed50a1b102e83f47481fdf1798c8d8e6967c6980250f161478747218af4176b0ad6cee6e964db5176fc64e1d427bb12746d6aa30c7037607399c43bb4644f977d7e2af108ee0c8503ca2f3729d39a4e4710cfac61e016311d109a76b9162996c3330000"], 0x1c, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xb, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0xb, &(0x7f0000000300)="f579d76b", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000001c0)="df47ad517a42417491d1581bef7bb82991ae664d53e55b46a691a4a4c63ddc272d6c17675b8ded552ab78e2a0fa6052bfe9de468614e043c002a84b5b4f97e1d134b7ee66fc1d7b0dd129eacdc8b61520fd0c50454ed815c16bb3b76280579420a1ea5912f9da37e2d1781a6bae427ec16ff003e9dae7f6fbacd130031", &(0x7f0000000140)=0x7d, &(0x7f0000000340)="0eb4e80d5c095a41b5c32070a42fc8b2fcc3762ece0feec4110564b8b99906bd0395eb9c9f7398c7529891e5ee279616b3c74304dee9b510e9070df8e62400fa7a67508f29e11e6e7a", 0x49) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x8}, {0x5, 0x0, 0x4, 0x2000000}, {0x6, 0x0, 0x0, 0xc0b1}]}) write(r1, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6, 0x0, 0x0, 0x8000}]}) (rerun: 64) write(r3, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) (async) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = getppid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) close(r5) (rerun: 32) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x30) (async) getrusage(0xffffffffffffffff, &(0x7f0000000000)) (async, rerun: 32) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) getdents(r2, &(0x7f0000000440)=""/192, 0xc0) close(r6) (async) fchflags(r6, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0xc00000000000000) 16:00:00 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 0: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0xc000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffffffffffe84) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000200)='%', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x171) sendmmsg(r1, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="e1f153b8e8bf481c350442c3bb3d326a315a85fbbf745b964d8825120ebfb3548f86e800a6fc38c80299c213abd3665a159274b6ce695b8588c26777a587b2405bb61ffe563465642485f518fad9bffd176d19fe0e348666e21fe7b0d6f224502b8047b3bae6dbab494e50baea260f0c86d0914e576c25c40900a59cddb722bdb19d5f0f7264215e61176bf022ddf8191ff1bd5042104ab420d9d3ca5396bfcdd13b1b72b7724ad9f40413a3b30f", 0xae}, {&(0x7f00000002c0)="c5dd07dfbd437a922725f05d0e49f23a458f0d8c38bb659d26956610995e7f335d018f5b67d8b41691ea208622e7bd991f73c09095eb1c00cfa7bcab88ae4d91a47b4cc7034ef1f937679b200f60432ed9d7eacf5ef34b229edef716670dfc6debcb0ab3109f26b888c30a875b68989d35572d07fa5fb02202089f79b2334c222925a73dd597cdba3e6c4a7907f01d9e2631a117417dcaddded1bedb25018ffa9880bf098246348488021a0f4824", 0xae}, {&(0x7f00000000c0)="a0db9f16e32d675cd5467123fa4b282053dda21f6f7aa7dc95c01568f86077e84af51de6cb93f645bae30ffa9ab9e4ce53f230", 0x33}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000001000000f70600003f931c041000000000000000ffff0000000100d99cb8b40a9300"], 0x28}, 0x10001}, 0x10, 0x402) r2 = msgget$private(0x0, 0x0) setrlimit(0x0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = open(0x0, 0x0, 0x0) mknod(0x0, 0x1000, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) fcntl$getown(r5, 0x5) pwritev(r4, &(0x7f0000000380), 0x0, 0x20000) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xc3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_RMID(r2, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) setsockopt(r7, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) setsockopt(r8, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:00:00 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:00 executing program 3: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8", 0x79) syz_emit_ethernet(0x141, 0x0) 16:00:00 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x800004, 0xffffffffffffffff}) kqueue() socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8e671ab7fec5494e, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x7c}, {0x16}]}) write(r1, &(0x7f0000000180)="96e5f39bd50000000000da700000", 0xe) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x7, 0x5773c542, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) socket(0x20, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) 16:00:00 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000004c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="99563f6a5faf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @rand_addr="000000000000000200df00"}}}}) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) 16:00:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r1, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pread(r0, &(0x7f0000000280)="daa46c5821643826aefa088b8aa5d2e6b54d0fd9d5b4b412114d3acd23ac026f7a769b2a4ef5af9cb9fb800d4d4024df842ca8c0994073347b9428344540baf3a5333a064d96af042e6fdf1777be3cca836d449da2672fc5c6440a7b452a15aa239bd8fcbad84c1a4912bde937311f15a8a32780e17a222645de9d5d3d3517494c9d5989e5c5a213b509b6d796d88e10ed14b759cbc026306cb7453ad664d602090b19a9bcd1a7359d4d5317ed82cb0e81d24a53d2766bcd4355c79421b9b0d94eb2b2eca38115c1fcb721412a8cc2", 0xcf, 0x7) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x0) (async) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x7) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = semget$private(0x0, 0x4, 0x5c0) (async) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x7fffffff, r5, r6, r5, r6, 0xa1, 0x401}, 0xfff, 0x8f71, 0x1ff}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semop(r7, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3}, {0x2, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0x24f6}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57, 0x1000}, {0x1, 0x8, 0xc00}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x3ff, 0x0, r6, r5, r6, 0x48}, 0x2, 0x100, 0x8000000000000000}) (async) fchownat(r8, &(0x7f0000000140)='./file0\x00', r5, r6, 0x0) (async) setuid(r5) 16:00:00 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780286ea0bdd5fdd8b31f38d304443c2d34024e727da2f1beb2c942bf26eb9af665f2f74b20fccf70a14710a2e1e58"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f00000005c0)=[{r5}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r4, &(0x7f0000000080)="fa", 0x1, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000000200)="f14352a9d7d7808c0b707775ffd63dd246981a9019896b81806ef96b666948", 0x1f, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000240)="332eba893033ad7d8fe0f748038faf4d3247897a0bb4c531bfb1a067c1dde4bbaa39dad9d1c49a979052a36fb3af49ccb3b510d66a259feaf5c5e58414db6eb9820b39cf4a2c7a50a4a27f82e0c49f6c65fc97c97f971d8e6af42c5f7b444a122b920c497aac06a48819a1b3b9804186", 0x70) dup2(r1, r3) 16:00:00 executing program 0: r0 = getpgid(0xffffffffffffffff) wait4(r0, 0x0, 0x1, &(0x7f0000000000)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0xfffffffb, 0x7fff, &(0x7f0000000140)="c7ca39113aefa5763c940882be2aee2d471eef6454583e57a2219c826a16a56ab03302f5699e8cbfb22ab6e2934a30d1bd515e4db2d31344b339a385aa37651f18903fb727d3994a18e37d2728843d4af802c46c88e2ff7e09055879da6b50c89057c548f725", 0x66) r2 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r5 = msgget(0x2, 0x200) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x4, r6, r2, r8, r2, 0x9b846ae6759276ed, 0xfff}, 0x8001, 0x7fffffffffffffff, r0, r0, 0x7, 0x8000000000000001, 0xfffffffffffffff9, 0x5}) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000380)="ef819feec2bbb92a9b1e9134a75509f06fc924de3e1db8ba98c200c7a2f6d5487d89a1fe35a61cb86d759c738372f4787c8348cf549d2a9eaee2b243feb831621b3cb50e3b055298e9d03614cbb39a9014aa8c131a6019765250ee179330244c5c28bcb5a6da2d37d94eaa6abeb5b97a19ad079357b4d83ef038d5e7eca6936c95694518", 0x84}, {&(0x7f0000000440)="64a1efcdb8ba5892f4f19b90f67518de639ce5a11416402ef1582d508d0d6e82f5eb5d4af6677788d57fe0dedfa59f9836b00997acb2bb2e58f248f2864794ab723629e42f54bc7e9a5a6c8f9112beaf2f01546419f773d8ed1e29c1e210225dd09df9cb162b69b9527cb506f944518a962bd2bb313c4f0420acf048139cab3e739adc97a9ebc3857839b6e85ca291bd9c35d6131eb8493277846c93c157cc8528868dd7d5d1596ef66574c4897ad7dfd919e21bb3fe19375f482da7d8cd32aab4e1eeb987f64188950682047f474d40423e600dcb1c4d72c47f42f2aa037fb572b4aaf310b3169b3bf1c7d8f0b79b44ccc49801d520a04904abea6b58f2a466ab5234eb0e8b7251cad1b482d557647440feeb08b135e28116313b9393bae1a0c1621aefa66c901a9a4120bea8525666a7c1573efcbbe6b5ddf7b549d3beb340cc6c7daddae0e7bd51c567a53444a53b506a1462603881210ab760f63d4367d34011a11f677d076ff1a869e354c77a2928adc12a55209c36b347d2f8cbc5accf54ade4e7fd2f24e967498ceb8b9af192913c7fbddd10473dfdb65894691a00c835fba9638378fc0b043d25a1fbd35b5b3730c0c2e3b1547fd754051075b9ec79e88fb875c7affb2b4d0654746db32c02eb15d47c0a08b6c57816a570c63b0077dc61cf95b420263de18ea32131c8bc3a4d34b4729506895e18c592c50d96d354b141610c84471518c687f4bac0f61d43158e0577e9c7bdd56c0786c3bedbaafd5e1135ffd364cf7296c1be4faef4d457f311513183d691dc77c2fed564827f8e3ff56cc1fcb17560ce8afe49a18897f2300441659a80745352bb0a7f5282b009dc3f37cc1db9ca7612a548566b5521ca7025b2b536a7acf8c71ef9f6f0c249701585f7b891cda971b59426b29e6a5ee37f5e44909ab85d7cdbb03c1232204663c9ba20af119a8ee2976945eaa627c92fca895fc35bf750e92a2eff08b11d302cf831fbd7ee4d6ba7fc8d5aff54c74383a5bb4ae9b216b31bd83e4e671118f2a09dc8ad7d67cd8d2fff2efe021257f99cadb275ed4dfe539dc14d216578fe4de4c0da0c8943ef757fc38d891b40e575ac6e945d140a9e7f7461f32fcc88f3a0d12403478c6e2b4f52dbee0b060a0b1ced3bbe1e001c20d794f1d8b469522ea9460c9d0561e59971cccd3e9aee8d00c64b52d7f742e29dfb790cb9f6573c45ee424565f04ff10dd13f25073ee0d7b7f6f008c847e802ff3ae1a74e39db114df6e32d8b145822c6c1463ae8dca1494728f0316dc3f373778286696bddf97051aa2b4ffd0b1e718275ae4143557056d85c96cedd1d81e793bc989af85f822e0dfb0a416ca8c64062664192941153cf2c4758d9ba5b50f88a841feecf8625c50196983089a34818d6ff1b656429da0203ab83dc1d868a8daf0a8ae558c3671d13202e985616f966490a58dbe7ef1d38d4598514819def3b986e4dd4c99dffd52c5e5d3c260a24c306cacc7ab6689c80b4f58ce7f97f519424f1c768815ed2420b83f84f0a53d321425db82295f9e6310e68f67ac00f9a686ef78a916004a7846055788db4e47b8af7b6c1010173b64d598904d14adcda16aee23e46accafcbb81b455023ec81a4dd171d0a3659ee7cfe6a4e9f47fbd972fb3a2380838be4123c8d568e69e2fc0a5e8d8501168b57e810744db309063a69ee6d5c7694cc2a8f307e239d605aa3a3ab209cf3ee24ecbd84fd76c30f322de6eec5b2e608b8b0216199c5dded072ed1da1fc39b31581249024e416f6741a3e007552dbcba1775cfa4967743efccc97251b91a2f42a43698fe743ebb7f71971f0b7333486dbefa13a690152b610588b3da73f6bda2fc9f2c618b00419870fbc3b7722a20ac91e79b5735493559576e71f2254f0f66684712a3ba830abc4f8a1d175df1f0643fa72e47ef328d1864a538addeebb171b7c458df90dc30ceac8ef19096c17b430cdfbaaee2aae0719d74b056600be2d52b3d508d86fef13203ee43a246563a857cff116792cb186f9e0a331a1807077a2274b41ea14283fdde0125da062e40907bff1c4704a894020e054b37025fbcfa72c9960eaf8ea011deeac397594b11d77be6018ce3205f8454c44a52f3296173d2cd4493f0acecaa2c4e664a02765a5900ef2763b4f341402938cc07623941f2112ce3457e035515b7eb42be1b42b9a54ad71768bf1845760be5ad457f8c6c8982fbfcd81c2db0c12605015c1c62e3a60558ef35db1e08ebccf27923b93870734a3217d60f631b0db20039729ad3949b9cea1854b6a4087c1be5feadbcdbb07f56033473d0407a96e7686ebf92bc284b41b5171eb574ae9160f8cf5e3d6e7ce1dcd4eafa07a12a7876a6c70f62e68408c25f5e18cd1befa66f3602698dd87f8a23e00007e70a77296944812292b11d07c4aabac9762a1dc24586b0a136263e57dbe0c4a4e751cd31dfaf70295af6ca799a4e81b153ffa28ca373b7eab453717bc5f8e47bdb72784b5dd7cf847683bced57e509c1fa7f16df96269cf3cf038ce5a0f90f9ba167fc577a93273963e8de0e1c905d51690b63bfc95b86635b0f20ee91f86c14ef82178793f2c462f865951549a45d96adea0ac7fff7ef112fb7943bb85e5b2d874a855a9fbcf9ce5175e297f909e6be4d5342d7d73451f29cba2648c235e88c8362238a133ae161e0f5496f7969b9c4990bb1701fab32d2b6405f14ea6e26a22f071d1f8d24b041886e1b0ec9783c10433cfa71d6f898fc4e725cfc4fe4f3189bd7c83f307c4d606b8e3cbf315227ff3a6412ebce91f2600e4432d4cc1d7a5ba5a6e8ca4147275762b1794b37869fb75fc7d35ab68005e0354dcbf5a6fadc18a04521a67ae7260e30fee8fe6ad7507746e3e2165580e1d78b8dfdef620c03bb147e7ce4d0cc00a3121fa408d4bd401444357a0a5cb5ca298910d340d7b2aefcd0192d429a9cf2efbe6ce6acd4a3854f454f066c5bde45c79c59d967e28e485e338a9427065641e1877a00a52adfb20020c88abe835bb46c07a367f3b4dc5f54b19278fac319e26d35466f612fd9aea7a4c8d82f7fb07060ee4d8edc5b7641c5e249ccd78521075f3599e6646dc9a3f1b027e2ea0206586979f8d16540e14e4b835e4abc72106b33cfe31df9e66839a9bc9443e4152f29fa4c2bfd92c265c6083fb50b0a542d51851c369f8489e33c3fd0443859b310a554b5efa34620228097587a304a017d8f68c6b9469e45050399249ffb90ec8d50b3d6b0891cde7adf4771be0d5b6ae6b374989885b28a2cd579d52230c27b916d46c940777ff9a9622766117759b9dcef2520539a6d9f6973f2ec72a5c0c65277b7332fe8ac95b91f50c1bd8a54341b52cc4b5947215cec5032dd4a5a3a5da34a00f5145fb19e3a7b53782d1ff541ba852844d5b18494122dc86025523256498d3d7c6634f1698bee8e29bc406c22442378c67362c880b90cefbfed01ccdf74322706d9d5aec2c8f73b3c358272970bd4b9ef6c90ca6f279f8b9ec63621e0c402f7fde62bd02fcef4bd0bd01e572ef6811aff858b670c7c3a6f03e1352ab5970007c57b5b79e2a0855b46ed53c58e73522dc2d0fe7cbe5c42c3c452fc17429a69cdeb23b59673381d9f60fccf2c1d39edcc32037fba6f066a19bb94a9dbed5d46b1c8db7d51c004787b20cdfc8209a2e8c008429bbf068950c1ef396c2dd9bfcd1472ec4941586b7224481e2910b7ec50b8a62c2e4383f6305644b3d3dfe525f2ee4a3938a93d609764b14a3f3af65e466c20a92d347ede5ecf88f2377cbb0be41e3918268947330f0dd18d67fcdf59293baa53030994eedb33dd20189c4a680bcfd29feb4556c907407a541408131165c9a1177ef08e74d927f3c6e415de4b67dc6d475045a6ce8c412e07c0f93bd331484e5d575bb9ce769985e40f8e079f676f688e51e6dd4e421ca8d0c8ca4bbce635a1bbefc9439692357329c755dbe6dcdc16a4363f5e0ca7c6221f0f6e27adde39a0f91d9c0ebce1da33a4d0d44b473429f82f963220350ea9ceb6aefe094ed262f8685ff734fc4458bf5927bfa2af079ebfab88bbe18710b93c1f836dab692893ddb98a9e566bf496b433bf059e18a027793f390cce633db214420f3ec6989a8b86dffbc2c602ea7c96e21cbacc53a51fbc981926ddd105c4d1004be159aa310461d385b5e2bb25fb70775e2e5f47006c6b830f98b2b43f9ce167845cb7ad34471919c13831a70bd49ad48e61ab6d225aedf0c91d3b09d8414513bc35c06373bcb21edbf467c486ec76804a1742c910adae735eb0d7a85c9045d65021c22b182de2db56d29fea3e0209aa9da83e8dd3fd0f776aa2823ac1de7af5ac6e61a090bc38a76ea556ed98368c6830f0323aa5cc2fdcd93d6af369edaa41fc0fdacc6233af7396a2be5a94129af3d154850956a7ee43d23297ba478b46032ea622f4ccca7fae184718245ae50c3826c608153713b7835ffdc663fb5583835fdc4f7be4d23ae8f9a803287ce946be2dec9c1d5a6356f421cbc74e7e0b4a9374165db523ad6248571fa03e92e50e4d3e259116cea3f0bb24ee1164ef6e19a998061aa00fb69899d6838ef30a7440c5377972aa8b7e8041c2fea8d91bbd2eca1f74bff1d942f40b3547fb89c951337c907741a471bcd4d898133776c25869de7d19607c04bb00a18cf39fa2dc29c06e729a99ddeaeabdce20adab972ab8561db2b0b9945785047e77e9275b62b5956f1b8ab9d98cfe0388fd1563e33eb64e4d517cc36372e4298728830bd19cffc1a9d0039f323bcab2016a73e100773ce353be2d016b3ef863de1d25c939ffcab51d690a8d0fd0e36ea5dd6643bfea7d041b965e73d65ee80cc52f5eaaa84e3f0a6457ab137395dd01d12b19ed11d24b9fe5ac273b7e7042cba6eb66b81ba73d64624326b56543d348eb0438a6c0e7df0481aad99ec9aa9c6d7b497b4a05fb93a1d8bf262ecad778e5c19694e6cca51ec64ff40e021d36024e7c0499018345b2af3b84ebc8551185eb1d220328f14eaa618f6dea2172b8e3805a8e8ade5d6242dfb80ccc6070e8704e004a4fa7df4fcd8144cb2a37ce24f4047f065254b77bb59cd47f5e2ddbff3585dd9bb2e2ffaca7d95194dbee2d864f0cdf8d54e9eacfa5468864a445d41121677838003b6871e2c611dba23eb7502e9608e3fa5e2f1280e780fbfcaae5584e7fce809f609b187ac0617bdabb2dbc099add5b3453dbf676d5450bd88919a27ec4e6028a521495e8810664327775a74550a873e97471246d3f713a312082166e969de983210fa6fd409308662b822fc37151321c5cf1b5f4173b57b2eec5dd622fbd691fef456b8f1701a4fea2139d1261ef7999cd63a5fbcce43c801b6c709cf67047dbe78f8e80462341e290ebf273de323cd241cbd65ce79fa4ff00e026a99ea548afefbdcb8bec67ce277c6027710a2493d932b2439082c8be3dd4c34ca545d77daf3b70649a8fbc593f5ff72ef340bb15873cbc50e02469d8d6805fda5b17a4e2b4cbbc433983b3a1d5104a9f11c2e46bd7b30782324148bc657029921dfcb6b69f9188d768ae9a31b590f26a6cccf7b7a7fac350bdd9dbec25a4381bcf9297e2bf17929234c436b1df4c0c0dcc05fd790e6bff046792510a0364a3406956bb1c64f9fbbe17c0fdae4b9c6f8a8a3ca3b3b2bd10ca6c0aa99d8575fc758e694ec785dc477eca0fbd89cb894dbdea274f1c13b82d8465e37eacb86247e0aee38d0956ab9faf45d1790b77fe8bbf3c43d1d6ffe79ebcf2e2894", 0x1000}, {&(0x7f0000001440)="4bf4b6ed26ad3a329aadade926933c8bb8c8414e81092a5eb416d549b8dfce243e91d4290c98a95d7c119e076d6c04b0ac58b214a707f32712303d604982194718d0a0072ce4e788b66b26f82540a5939435ab5a63fb1123dff12f190800245f8baed221d2413a702c513771c62f433952da68d03191b470d3e744d1df86", 0x7e}, {&(0x7f00000014c0)="7e03a5", 0x3}, {&(0x7f0000001500)="7977b2a0f7ea7ca433a87289f1ffccca9d747d8cd28daf7a35d2d75443dfda476edd1da896e0348bac4d1e6724ab57a840c7c9598bcfa5930f4ae0a58bd43144dc58b9acd867448a331f6006bb4731b61c2be440f1b8602e53bbc72c039d97e385e06057c57a1243e198d414767767dd7dffceec71baa3c0a14fa55da2d55080f8e8bfd85faff659967a8309ca0feb7c5691db20636455809961dac418df7ffe8116a687ef99a30007f5", 0xaa}, {&(0x7f00000015c0)="c3a86ee3bc39dfe1d06e23ccb97cc0b691657fec101693727e7391d96f55b3c3d45000a5ed84e52148164ea7fd2e2000e462f7eedc9eb7abfb7fc726d79c501b5e666c5fa9357ec354a47b7704a637dfaa2449baba7ce20965d5866b073789b5fefe756f8879f93e855382a2d959edd81d4c878fd00cb9c6efdfb42427ef069a015b0bc0910231335c383625cd2cead38da46f36b751b3fda728b5b9b616b0200654de7ae836566a9bc2880cef188985e739aadf407728ac0eac21ef2f7b2603948456d3cb5a866765b15d", 0xcb}, {&(0x7f00000016c0)="40c63cc607985e7cdec6567469b84af26f99de01218c9ea96a7138065520ef6117f5426cb0f34232d6f9001de95b", 0x2e}, {&(0x7f0000001700)="b6d91b01d6c875de71bb20c77f12e49d7f612e6268d81a5170995057debf7eb9de268fde6bbb3f3f2713f3f2ddcd2642da710f839a539b6e0bb485a106703f7ca2090fc0ab04b1e8708bc9a406b7", 0x4e}], 0x8, 0x0, 0x0, 0xa}, 0x4) sendto$unix(r3, &(0x7f0000001840)="d42e6f67810025c1c7133f40d2f910d8db3bcc3811c973f8639f72880036fc1b644115431dfb239283a040b838babb3acab0ce552c892d41e63ff5307f79098851b2d71e5dcd4ab55c89e2f4c783bf06dd", 0x51, 0xc, 0x0, 0x0) setsockopt(r4, 0x6, 0x7, &(0x7f00000018c0)="4b81d2b6c2397481f61c5f27f889dbd882248e5a2f70a523a407ec4ebda0e2361f3a5883fe016053265a14e73eab6237c48c0b1359f2a6831c218f2ea688c72b949fef1e6c", 0x45) bind$unix(r4, &(0x7f0000001940)=@file={0x1, './file0/file0\x00'}, 0x10) utimes(&(0x7f0000001980)='./file0/file0\x00', &(0x7f00000019c0)={{0x409, 0x8}, {0x4cc7, 0x2}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001a00)=0xfff) r9 = dup2(r1, r1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) setsockopt(0xffffffffffffff9c, 0x8, 0x8, &(0x7f0000001a80)="17772f3816a740aefcd0bfff0589670a0c48f0c270ba38402056cf26c7b29469e2cf8a6d5226d4d941a72b17933a9411ad09e3cd1ec062e99b833622a74d9fd2172cd68021e08f8c1bbd2116b5afd620a33aca49108498a99dc6b19cb51c943ecf298c0b7b0498d1d8c953002f323b7b1ea0214aa79b70a5906c3cbc869f0ae176e98e93ec96daeed70ade158ae2807d113c98f3b5ff91503327709506d7f5738d79cd78cc32be76e1a7474b6dfff04b9196062fec317824de584c30fd5ca2db0ae37e08e6d8b8678bc39b74c1c25eb131e58c5d6e94db23d2459db2a67d", 0xde) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001b80)={{0xffff, r8, r10, r8, r10, 0x34, 0x800}, 0xfffffffffffffffc, 0xff, r7, r0, 0x80000001, 0x3, 0x4, 0x1}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c00), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000001c40)=0x2) fchmodat(r9, &(0x7f0000001c80)='./file0/file0\x00', 0x170, 0x1) fchmod(r3, 0x180) getuid() ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000001cc0)={0x4, 0x2, {0x2, 0xc0d}}) getpeername$unix(r3, &(0x7f0000001d00)=@abs, &(0x7f0000001d40)=0x8) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d80), 0x100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000001dc0)={0xe}) 16:00:00 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:00 executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r9 = syz_open_pts() close(r9) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r9, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1]}}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000000)={0x1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xa00000000000000) 16:00:00 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0xc08000000000000) 16:00:00 executing program 6: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8", 0x79) syz_emit_ethernet(0x141, 0x0) 16:00:00 executing program 4: r0 = open(&(0x7f00000011c0)='./file0\x00', 0x10880, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b3d2dcae", 0x4}, {&(0x7f0000000240)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e830a2255a5237dd8afb738e6c721c4ac9e2b6bb4e739462bce92547c83da34d88b8905e1ce308281e92016ae0291c5057550a7a986b15b0e770", 0xf44}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000980)) r1 = msgget$private(0x0, 0x1) getgroups(0x1, &(0x7f0000000000)=[0x0]) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/25) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000001c0)={'./file0\x00', 0xffffffff, 0x0, 0x101}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000680)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x2, 0x2, 0x0, 0x0, 0xffffffffffffffee, 0x81, 0x319, 0x9}) r3 = shmget(0x3, 0x2000, 0x710, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = getgid() setegid(r4) setgid(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000800)={0x2}) getpgid(0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000840)={0x7, 0x97, './file0\x00', 0x9, 0x0, 0x0, 0xffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000880)) semget(0x2, 0x0, 0x0) 16:00:00 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x8001], [0x1, 0x0, 0x0, 0x0, 0x10, 0x0, 0x800000000000], [], [], [{0x0, 0x0, 0x1000}, {}, {}, {}, {}, {0xc55}]}}) 16:00:00 executing program 2: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x4) 16:00:00 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) flock(r0, 0x2) flock(r0, 0x1) close(r0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/257, 0x101}, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c}, {}, {0x6}]}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="7802468bcb"], 0x10) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x1) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) accept$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000c26dca33412f790fbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/504], 0x0) socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES64=r1], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r5, 0x0, &(0x7f0000000080)) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:00 executing program 6: clock_getres(0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x1, 0xfe, 0x0, 0x2}, {0x3c}, {0x3, 0x0, 0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="f65960eba61f6f2cc00000000000", 0xe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x3, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) getsockopt$sock_linger(r5, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000240)="3400040000005622b874b807c76520d62b581ddb72ebd137ca27f2cd9c8604a5b0d4653291517642120f4911b7045fa357544df7f015bf9f74d04a0030aefdfa5a1433346c02f77a050c13bc8712d91d97415039de35eb4aef17cfc6078817d9c7f9c4da1cf24ce8dd4eadbd5f6b57293dc1cf3e6e2eab4b7ffee037028b2e0eaff07c82c6e28a4e3f1d47c43c73ecf5b940d116acd19dff34d56a86913d80b78248ee1f0700000000000000e23f83099a8ed2b1bf0f6e6348bb94edc58e748ce3fc054a47d1e57e0d662d445a162cf313bb03040c0e00", &(0x7f0000000180)=0xd7, &(0x7f0000000480)="c88e27aa2aab5836a08ec6a9d0e45c36a4b81a4da155e2f101414b5ed5930f2643bb1584cdfc519cd3f20d81380c8207341d73cb20c350e2aeb3096fa705e57b2669160d64f39759912f883c98266a01dcac6b9d34dab12f41c1874773fe98ec9b83b29482689fbc7ddca041e34d53a54d98e886b648f9d83061f8f8c9ddd5fc1ca261c13a2e5e85c25016f3d9330941d8cea8150addcc2a24b08ae7bde58d0ebb4bb6e93b40fe0d04d6c58f4fc8fccd87cd88a02ff06d6da0e3eb9329806041f78636833e780419dd29a166654c7b28cc39eb8dff35cacf", 0xffffffffffffffef) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x8, {0x0, 0x1ff800000000}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) 16:00:00 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:00:00 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x5}, {0x45, 0x8001}, {0x1, 0x1}, {0x11a, 0x8fd}], 0x4}) poll(&(0x7f0000000180), 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000af5000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4083) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) sysctl$kern(&(0x7f0000000040), 0x3, &(0x7f0000000100)="71f91e3471ac00cb5c656358bc5a91501d94a34b8e5f84cf71b59c7afec370608bd11afd2c011d106d2e5cb2d3435b82", &(0x7f0000000080)=0x3447, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="24b8b1ef", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) 16:00:00 executing program 3: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0xd000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x210}], 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3ff, 0x0, 0x4, 0x81}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r1, 0x80002) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x19) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1e4) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwrite(r3, &(0x7f0000000300)="06", 0x1, 0xfffd) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r4 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x80, 0x95) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file1\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0) close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) 16:00:00 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffffffffffe84) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000200)='%', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x171) sendmmsg(r1, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="e1f153b8e8bf481c350442c3bb3d326a315a85fbbf745b964d8825120ebfb3548f86e800a6fc38c80299c213abd3665a159274b6ce695b8588c26777a587b2405bb61ffe563465642485f518fad9bffd176d19fe0e348666e21fe7b0d6f224502b8047b3bae6dbab494e50baea260f0c86d0914e576c25c40900a59cddb722bdb19d5f0f7264215e61176bf022ddf8191ff1bd5042104ab420d9d3ca5396bfcdd13b1b72b7724ad9f40413a3b30f", 0xae}, {&(0x7f00000002c0)="c5dd07dfbd437a922725f05d0e49f23a458f0d8c38bb659d26956610995e7f335d018f5b67d8b41691ea208622e7bd991f73c09095eb1c00cfa7bcab88ae4d91a47b4cc7034ef1f937679b200f60432ed9d7eacf5ef34b229edef716670dfc6debcb0ab3109f26b888c30a875b68989d35572d07fa5fb02202089f79b2334c222925a73dd597cdba3e6c4a7907f01d9e2631a117417dcaddded1bedb25018ffa9880bf098246348488021a0f4824", 0xae}, {&(0x7f00000000c0)="a0db9f16e32d675cd5467123fa4b282053dda21f6f7aa7dc95c01568f86077e84af51de6cb93f645bae30ffa9ab9e4ce53f230", 0x33}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000001000000f70600003f931c041000000000000000ffff0000000100d99cb8b40a9300"], 0x28}, 0x10001}, 0x10, 0x402) (async) r2 = msgget$private(0x0, 0x0) (async, rerun: 64) setrlimit(0x0, 0x0) (rerun: 64) r3 = syz_open_pts() close(r3) syz_open_pts() (async) r4 = open(0x0, 0x0, 0x0) (async) mknod(0x0, 0x1000, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) fcntl$getown(r5, 0x5) pwritev(r4, &(0x7f0000000380), 0x0, 0x20000) (async) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xc3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) setuid(0xffffffffffffffff) msgctl$IPC_RMID(r2, 0x0) (async) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) setsockopt(r7, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) (async) setsockopt(r8, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) (async) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:00:00 executing program 3: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8", 0x79) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[]) 16:00:00 executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:00 executing program 3: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x115, &(0x7f0000ffe000/0x1000)=nil) ioctl$FIONREAD(r0, 0x80146940, &(0x7f00000001c0)) fchmod(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000002180)={0x1, 0xa}, 0x2, &(0x7f0000002400)="a7", &(0x7f0000003400)=0x1, 0x0, 0x0) 16:00:00 executing program 7: ktrace(0x0, 0x0, 0x0, 0x0) (async) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) acct(&(0x7f0000000100)='./file0\x00') (async, rerun: 64) dup2(r0, r1) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r1, &(0x7f00000003c0)="b988d3b305005f4c54ddebad36c188f5e98b26b7c96fb176591b730e452de5d63db41ebf56f45724ce9df8f6bcfc11b6d124565eb5578ac3d77a550e2c985023860c4dbab536f2fe80f0151e7e5221a61e7b24253dd2df30268a097e25f0a7c583893a737e8914b134a396450842", 0x6e, 0x0) (async) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x148) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) (async) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) (async) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) (async) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r5, &(0x7f0000000800)=[{&(0x7f0000000280)="be", 0x1}], 0x1) (async) poll(&(0x7f0000000140)=[{r6, 0x86ef6a69ee17bf91}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) 16:00:00 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xc00000000000000) 16:00:00 executing program 7: r0 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) close(0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) r2 = getpgrp() getpgid(r2) 16:00:00 executing program 7: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}, {}, {}, {0x0, 0x2}], 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001300), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 16:00:00 executing program 2: r0 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f00000001c0)=0x1) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x5}, {0x45, 0x8001}, {0x1, 0x1}, {0x11a, 0x8fd}], 0x4}) poll(&(0x7f0000000180), 0x0, 0x0) 16:00:00 executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="abaaaaaaaaaa0800000000008864"]) chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) 16:00:00 executing program 1: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0x20000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 7: open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x33, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8", 0x79) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[]) 16:00:00 executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:00 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0xe00000000000000) 16:00:00 executing program 1: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ftruncate(r0, 0xfffffffffffffff8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000000b40)=ANY=[], 0xa6, 0x0, 0x0) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54"], 0xb9, 0x800) msgrcv(r5, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r5, &(0x7f0000000500)=ANY=[@ANYBLOB], 0x11, 0x800) msgsnd(r5, &(0x7f0000000300)={0x3, "bc597b8a7110cf55b130f8fce91c8815cdb3170494422f94d3ca7b7e6e8527"}, 0x27, 0x0) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2"], 0xed, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[], 0x90, 0x0, 0x0) r6 = socket(0x10, 0x5, 0x10) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x1a}, 0x2, &(0x7f0000000180)="e1542c3a30f2217774b7e81db3e4dda9d1c2beca1d35c23e0ecd59d6cce082", &(0x7f0000000380)=0x1f, &(0x7f00000003c0)="b462720eba97004752b066edd8eaaa4e25181cc017bbd6efe0d2bcdea75f38ecc6de0118", 0x24) setsockopt(r6, 0x1000000029, 0xd, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r1, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x0) 16:00:00 executing program 5: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:00 executing program 2: socket(0x11, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) r6 = socket(0x2, 0x4000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000003b00)=[{0x0}], 0x1, 0x0}, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r8 = dup2(r7, r6) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000040), 0x4) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x8002, 0x0) 16:00:00 executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000080)="f36fc56fbcae02", 0xfffffef8}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="321ff81cb12e66da64", 0x9}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_open_pts() syz_open_pts() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') acct(&(0x7f0000000100)='./file0\x00') socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000002c40), 0x0, 0x0) 16:00:00 executing program 0: sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x401, 0x2, 0x3, 0x1, &(0x7f0000000040)={{0x1f, 0x8, 0x5, 0x6, 0x9, 0x8, 0x8}, {[0x800, 0x3, 0x8b81, 0x7fffffffffffffff, 0x401, 0x7fffffff, 0x9, 0xffffffffffff9d3d, 0x73ae, 0x8, 0x10001, 0x2, 0x3, 0x7f, 0x5, 0x1, 0x5, 0x4], [0xfffffffffffffe24, 0x7fffffff, 0x9, 0x7, 0x0, 0xd, 0x5b8aae1, 0x4, 0x3, 0x3], [0x100, 0x2, 0xfffffffffffffffc, 0x6, 0x1, 0x0, 0x3], [0x1, 0x400, 0x4, 0x7, 0xf16d, 0xffffffffffff186e], [{0x8, 0x800, 0x17, 0x3}, {0x9, 0xfffffffb, 0x3, 0x7fffffff}, {0x6, 0x7, 0x5, 0x100000000}, {0x81, 0x8, 0x81, 0x3708}, {0xd38b, 0x1000, 0x1000, 0x7fffffff}, {0x2, 0x3, 0x20, 0x1f}, {0x3, 0x5, 0x3}, {0x825, 0x7, 0x10001, 0x9}], {0x1ff, 0x40, 0x3, 0x13}, {0x17eb, 0x400, 0xff, 0x7701}}}, 0x5, 0xff}) sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x401, 0x2, 0x3, 0x1, &(0x7f0000000040)={{0x1f, 0x8, 0x5, 0x6, 0x9, 0x8, 0x8}, {[0x800, 0x3, 0x8b81, 0x7fffffffffffffff, 0x401, 0x7fffffff, 0x9, 0xffffffffffff9d3d, 0x73ae, 0x8, 0x10001, 0x2, 0x3, 0x7f, 0x5, 0x1, 0x5, 0x4], [0xfffffffffffffe24, 0x7fffffff, 0x9, 0x7, 0x0, 0xd, 0x5b8aae1, 0x4, 0x3, 0x3], [0x100, 0x2, 0xfffffffffffffffc, 0x6, 0x1, 0x0, 0x3], [0x1, 0x400, 0x4, 0x7, 0xf16d, 0xffffffffffff186e], [{0x8, 0x800, 0x17, 0x3}, {0x9, 0xfffffffb, 0x3, 0x7fffffff}, {0x6, 0x7, 0x5, 0x100000000}, {0x81, 0x8, 0x81, 0x3708}, {0xd38b, 0x1000, 0x1000, 0x7fffffff}, {0x2, 0x3, 0x20, 0x1f}, {0x3, 0x5, 0x3}, {0x825, 0x7, 0x10001, 0x9}], {0x1ff, 0x40, 0x3, 0x13}, {0x17eb, 0x400, 0xff, 0x7701}}}, 0x5, 0xff}) (async) 16:00:00 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xd00000000000000) 16:00:00 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r0], 0x280}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) 16:00:00 executing program 4: r0 = socket$inet(0x2, 0x1, 0x18) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2d, 0x2, 0x9) ioctl$FIONREAD(r1, 0x8060693d, &(0x7f00000001c0)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, r6, r9, r10, r9, 0x5, 0xab8a}, 0x5e6, 0x4, r7, r11, 0x0, 0x200, 0xc6, 0x1000}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r9}, 0xc) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f00000001c0)=0x1f, &(0x7f0000000200), 0x0) 16:00:05 executing program 6: r0 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f00000001c0)=0x1) (async) semget$private(0x0, 0x0, 0x0) 16:00:05 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, 0x0, 0x0) 16:00:05 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[0x5, 0x7ff, 0x41]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="baaaaaaaaaaa00b40000000000082d98dbf84aee68a431d0004578ac1400bb15000001040000abdf2c7cdb"]) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1, 0x6, 0x3f, 0x9}, {0x3, 0x1, 0x20, 0x4}, {0x72, 0x2, 0x8, 0xffffffff}, {0x8000, 0x1, 0x37, 0x9}, {0x2, 0x3f, 0x83, 0x1}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:00:05 executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:05 executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) r7 = dup2(r5, r6) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r8, &(0x7f0000000340), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x5, 0x8]) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r3, r4, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x3}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0xf29d218e38738aae, 0xfffe, 0x800}, {0x1, 0xda}, {0x0, 0x6, 0x1800}, {0x4, 0x1, 0x800}], 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[r4, r9, 0xffffffffffffffff, r4]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x200, r10, r9, r11, r12, 0x8, 0x6c2}, 0x1ff, 0x1, 0x5}) r13 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r3, 0xffffffffffffffff, r11, 0x0, 0x100, 0x8}, 0x81, 0x4040, r13, r2, 0x8, 0x3, 0x2}) socketpair(0x1, 0x2, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000280)) recvmmsg(r14, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000400)=0xc) 16:00:05 executing program 1: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0x2f000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) r4 = getuid() r5 = getgid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="04", 0x1) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) write(r7, &(0x7f0000000040), 0xfeea) r8 = dup2(r2, r0) write(r8, &(0x7f0000000040)='q', 0x1) close(r6) close(r7) execve(0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = syz_open_pts() r11 = dup2(r10, r9) fchownat(r9, &(0x7f0000000440)='./file0\x00', r4, r5, 0x4) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r13, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57", 0xe) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r15 = socket(0x1, 0x3, 0xe2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="97a7365c0d38e0a6ae4e4f77ca8b0f985d92c07198db66db8ec7541e75c2b347ae185ddc4caab1099df75b1c78305c7eeee4fa8dd6d640883f1998117d54903ed16d4d71bd145aed1fd17af45bfbd086c7f1468f3086e6d74f09af71b6e84e88c21ba987e1f1ea808849305df50389bab9c9e16c457ef19674206f0bee2868b43fcfe34c5d40545cd4076cca7c2fa915286f73a51474a435e928dab3a174bc63971ffb3dea4f8a3471eca0a9ca886de7778b320147f956b55c2d9a960e5d04", 0xbf}, {&(0x7f00000001c0)="bad4aa59aea8f50fefe6facf5ce0818cc8c761113965c8100e33a1e19f87bd891fbd8e75730baffd6522801a5143141e74a127a1c398c96f48ea77d6c21b4c7e22573bd9bd9e1b90009936aa2608f42f77bd5d42217b56864ee795c861f4b73cc579a471fe176eaa6934f8244db173712aa300d7eb1187d3d153304a8250edb88c9385d0847a5672862fc46491cc4a677e0d586240ee745de00a9c6fc1b9246580ccf942fec1696a14133e6c146ffc0501bc8e3d8df30c2ed14d4d0debb7d94643d1c92bb578f278e491454cd2396e5c7c6d91b58ef0f65e2334676d17", 0xdd}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r12}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r11, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r10, r15, r10, r14]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r14, r9, r9]}], 0x98, 0x60d}, 0x403) fchmod(0xffffffffffffffff, 0x20) 16:00:05 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x2143658700000000) 16:00:05 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000080)="f36fc56fbcae02", 0xfffffef8}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) (async) kqueue() (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000080)="f36fc56fbcae02", 0xfffffef8}], 0x1) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) (async) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 16:00:05 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x10000000, @empty, {[@rr={0x7, 0x3}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/94, 0x5e}, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) 16:00:05 executing program 6: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x8001], [0x1, 0x0, 0x0, 0x0, 0x10, 0x0, 0x800000000000], [], [], [{0x0, 0x0, 0x1000}, {}, {}, {}, {}, {0xc55}]}}) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x8001], [0x1, 0x0, 0x0, 0x0, 0x10, 0x0, 0x800000000000], [], [], [{0x0, 0x0, 0x1000}, {}, {}, {}, {}, {0xc55}]}}) 16:00:05 executing program 5: open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x99) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000800, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f00000000c0)="2024cca6", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) r4 = getuid() seteuid(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r5 = geteuid() setuid(r5) r6 = getuid() setreuid(r6, r6) r7 = semget$private(0x0, 0x2, 0x490) geteuid() r8 = getgid() r9 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r6, r8, 0x0, r9, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r6) 16:00:05 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) listen(0xffffffffffffffff, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)="f36fc56fbcae02", 0xfffffef8}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 16:00:05 executing program 7: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1c00000000000000) 16:00:05 executing program 0: semget$private(0x0, 0x3, 0x0) 16:00:05 executing program 6: r0 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(r0, 0x0) sysctl$net_inet_gre(&(0x7f0000003b80), 0x44, 0x0, 0x0, 0x0, 0x0) vnd0: sloppy read from proc 14186 (syz-executor.3): blkno 0 bcount 4096 16:00:05 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x10b, 0x0, 0x6, 0x5}], 0x10b, 0x0, 0x2, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2d}, {0x4, 0xb6, 0x81}, {0xe}]}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) fchflags(r4, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000180)=""/72, 0x48}, {0x0}, {0x0}, {0x0}], 0x4) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) r5 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6, 0x0, 0xcc3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000140)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x3, 0x0) seteuid(0xffffffffffffffff) dup2(0xffffffffffffffff, r9) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, r8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:05 executing program 2: sysctl$net_inet_gre(&(0x7f0000003b80)={0x4, 0x2, 0x2f, 0x81000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000000080)='*\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r3, r2, 0x0, 0xffffffffffffffff, 0x7, 0x3fb}, 0x0, 0x0, 0x100000001}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r1, 0xffffffffffffffff, r3, 0x0, 0x8c, 0x7ff}, 0x80000000, 0x3}) 16:00:05 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, 0x0, 0x0) 16:00:05 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10c) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000f40)={0x0}, 0x10, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) 16:00:05 executing program 1: sysctl$kern(&(0x7f0000001080)={0x1, 0x4d}, 0x2, &(0x7f00000010c0)="bb518587", &(0x7f00000011c0)=0x4, &(0x7f0000001200), 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x33, 0x2, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@padn, @padn={0x1, 0x1, [0x0]}, @ra]}], @icmpv6=@ndisc_ra}}}}}) 16:00:05 executing program 2: getsockname$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x2, 0x300000000000000) 16:00:05 executing program 6: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:05 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) 16:00:05 executing program 5: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0xc010570d, &(0x7f00000000c0)=0x100) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000340)="01498d90375c6b850bd8ecf978a30d85aeaf47b1e9f114124e7c345b4bbd06bfbabed4df3de9a04c1b0e0b691d82177a16878d7cf7a955e29df41b196c24e7c0d8f133977c81488a10a30937517dd5808fe5edaed6a504850571e9651117c05b5ffe421e45af339a3295d303da3345562a", 0x71}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000280)="c8325a210c274cbbeaf8df825ac9029208f55424080aea10beb9fd6617d54dbc3dc46395d10ee1dd2b3748b9cc034b6fa18a550ff750833501f9458fdba6f84cd13b163e3a0fd6841d338a764edc02a61a205f0b0a5d187f0d6f84cf17cd1edf17d351c2c6acf797cba55d40601cc6941317b2a6c5b9c08b539752647b4fb04d21941ebcdd50129eaf403e1bf7462191ee50c8ec5b1a6993e7113fa011638069ba657d689ecbd7622e", 0xa9}, {&(0x7f0000000100)="4f844c531b871ad4e44c585c072ba411bae29bb6bc8283a4e3b7ee1624565a116f2467b6da59c016100d298e3aabddd0529d0cb6cb9a1163787e99138ab7929d6679425bf346bf8537edf915f3bddad5648b6a6083583d91815ae0b1176f5be2507a0f8f9602c07fa2f03d6751185a60e0cd3683b81c20fcfc6ccb67ee5bdff44b95628b5e9a0aec1c219cda", 0x8c}, {&(0x7f00000001c0)="17b5c201464e9637f144350e115439d76044a6b4478f3ad6e0c0a7d0560dec60a1ae68f0bfbb6e76a1413c51f33419fdb167a655b0ff0000000000000000458f6d292bdcf6673ba96f1a6d60a11825c32a1d7d5b35d7ceb5b1b41a47c2c607e5393cb8c633241a8fd4eb73945ed7177424afcf52c09f0e8e641499", 0x7b}], 0x10000000000000a4, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000440)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x4, &(0x7f00000001c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x87c06386f0cd585a) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x19a, 0x1) symlinkat(&(0x7f00000002c0)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00') select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) r6 = syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000080)=""/51, 0x33) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000640)=ANY=[@ANYBLOB="00000084a89f2d24000000000000000000000000eb815765025464101247a19d6d302caf37a3f7eec229e47b21aaf7a5ec255d95455408d9e6636157c06f6150d9010000000000008090b3b13a1317b3dc300d671050bd2c54f98cba5a1c2d357dbbf985fd34deb4465fd165c3fa751c514813d1942da4169ba4be744ee47705000005008fe294322943584ced1d3dc0ad0e9bc74b35bbb19b7f13ff696e526b16a96587ede7ae212720f17f94e1097fec5a256d45090000005ab7db047d83656e37a247d49e3e3f33ae8764d12cceef86842429144c925255f7e8376a8f5ad1dea173a064b3037009a1b4a4feeefb3020f336905d2d1d5c77bd46b7c14f90b4035025b35b4f8b8b705fefe1d4b32c175b8e7af15cb474f9e77599242a2f2d738adba7345b102fa1e66884dc0f9fdd514b9acbb3a064c1c4a4694907a37db5536a3cefa1ab631eac977bef69affb08000000000000005843d2637c7a31fff55762205651ec98a6bf32301482eff58e5f29355b338c1519b72605da0be919a2ceb7706429e55b107f852b7a5dc8c1"]) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) dup2(r6, r5) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1}, {0x28}, {0xe}]}) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="1234c147d168098b93029dfee05e", 0xe}], 0x1) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) 16:00:05 executing program 2: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x0, 0x7}, {0x74}, {0x100, 0xfb, 0x0, 0xfffffffb}]}) write(r1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x0, 0x4, 0x40000}]}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r3, 0x1) shmat(r0, &(0x7f00006b2000/0x4000)=nil, 0x3000) listen(0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8) r4 = dup(r3) flock(r4, 0x3) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) 16:00:05 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="98a9"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) r3 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:00:05 executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:05 executing program 1: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) 16:00:05 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:05 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="ad012e2fa3696c6530f6c855c8ce97ef86d1043b390c030000000017873c95"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="15012e2f66696c137d51a2a5c1653ca76db644705159df0469dcae51b4df26ac69f6e6a94fb43820a8fd01e13ac8c12b3bb6a7bbc018a35462142e8105c8ee"], 0xa) r2 = socket(0x0, 0x0, 0x0) close(r2) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt(r1, 0xfff, 0x1, &(0x7f0000000240)="093b03cb84f25036eceb73832ab6b0dd964d0e42a9f3cd0a93f1eb5906f04cea7f79305f6ecb507f5388b7eab6a4b9b46eac88b937b92bb0b2b299ea9e8650083618a4fa82331e0af1a132a7e6736daf1a06c85b60240743c6ecb40fb7eb4c25eabebcf799b8", 0x66) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mlock(&(0x7f000000c000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1e5}}) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') r5 = socket(0x2, 0x1, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) 16:00:05 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000340)='./file1/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1/file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1/file0\x00') open(0x0, 0x0, 0x0) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x9faa, 0x0, r0, 0x0, 0x0, 0x100, 0x101}, 0xfffffffc, 0x8f, 0x0, 0x0, 0x6, 0x2, 0xb1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0x101}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000180)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="700230"], 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x190) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000340)='l46', 0x3}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, 0x0, 0x0) 16:00:05 executing program 0: getpid() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x401, 0x9, 0x1, 0x1ff, &(0x7f0000000040)={{0x7, 0x80, 0x7f, 0xc, 0x2, 0x401, 0x9}, {[0x2, 0x800, 0x7, 0x1324, 0xb6, 0x3, 0x1000, 0x1, 0x8, 0x6, 0x1, 0x4, 0xcf3, 0xd5d, 0x76, 0x7ff, 0xbc5600000000], [0x0, 0xff, 0x0, 0x9c9, 0x9, 0x1000, 0x3f, 0x5, 0xf4c1, 0x10000], [0x1, 0x0, 0x400, 0x8, 0x4, 0x7fff, 0x4], [0x0, 0xecc, 0xfffffffffffeffff, 0x7f, 0x3ff, 0x9], [{0x3, 0x2, 0x7ff, 0xa206}, {0x8b90, 0x6}, {0x401, 0x7226, 0x5, 0x401}, {0x46, 0x1, 0x65, 0xfff}, {0x8, 0x8a, 0xfffffffb, 0x9}, {0xff7f, 0x2, 0xfff, 0x5}, {0xfff7, 0xbf, 0x60a0, 0x6}, {0xfffe, 0x0, 0x101, 0x1}], {0x9, 0x7, 0x7, 0x5}, {0xfe01, 0x7, 0x5, 0x581}}}, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000340)=0x54f84da8) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x7f) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) sysctl$net_inet_etherip(&(0x7f00000003c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000400)="43cf0d2406374331e8d98a0355eb495504f0a66a9ad6d70d1fe8e16257a2ae6e45e8f4da38c49a42bfc5da476871594b98a1a167352065ffbb0634a665ad62873734a2ac14c209dd82e55d5e5f6d28c70df788d695f9dd10932121c697559c6eb18ebb20a646032cf2f5d2c429508345f1a48433feb577c936f190cd737f4182cafe5b6026e4c6a505d9fb7112fc964d67a32c873f0e180b80d90b4242ceb9a11476fb1bddbb890b63792d324f6e53300ff02fa7abe8e809d2c6479e677b19f42b956f8860ac9e73ad229bf7244585b88da5316492fdd038ce4c0dc331c91ccadb3c6aac8ee10c661a", &(0x7f0000000500)=0xe9, &(0x7f0000000540)="8b5851a7ceeb84678c72557c550b71695ba02f56b92c79cc5b377a25473bda95672dff9ad37067c45f52a7a3e5d8e62f50826008af895e52aeb8fb969e41aac1154a632bb049b1fb001057ca75d282cb2648f045095aa71f6e47bf3150c8ac9616d0dcec45e64d9465e2b79fdf830a5e70acef6a4e835fea90e09214d59b62f65972fb7240c2eb3fc0b3cfe4b61435f40278c83725415979cdad8e4c083766286168bf092a6f01", 0xa7) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) fcntl$setstatus(r2, 0x4, 0x8) geteuid() r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000640)={0x0, ""/36}, 0x2c, 0x3, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000006c0)=0xfffffff8) r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) dup2(r0, r1) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_RMID(r3, 0x0) r6 = fcntl$dupfd(r5, 0xa, r1) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000700)=0x7) fcntl$setown(r4, 0x6, 0x0) syz_open_pts() r7 = socket$inet(0x2, 0x4, 0x3f) writev(r7, &(0x7f00000009c0)=[{&(0x7f0000000740)="d9f5a8c6b1df10b91d36c29eff7bf537f204a4c8b7e4661afab0da027294befd7ca74e4d1069d88c777adecc689580af9d138ae8a0f4abd684c4919e9c232655ef92c550af178bace5fc30d1a2fe8cf479188fa80484fff3859c51a61514e9429d8915286297394923d843b3b5101269edda0832066ca157e1f8d61ed52d1bb592e7f4c458c2dba7187dd6899fc9bce7d776f43ad0a751f6c02a3cc4851468403458425bd1d941fdfe0a273a72ae562a86a32628f6929c6fc3fc049d388e3786e522dbb1ad7eea3e446a34a441dca8b0a58635edd4d7533a2b4b1f0a7c3fe994db8c", 0xe2}, {&(0x7f0000000840)="c28dba04964270f799cdffce9a6daa4080868d8de7a763087664ee921817da9be61d612f4cd77e3ab0690f112a7809ce61696f0cccefbd349ebc9ff9084f08f3682e1816fac031cce86640c8a3ef3e9319c47fabe5c29efeb95e2c45b3e467d4", 0x60}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="483e7ba730b4603eb5bbfe9bea9676dcc3e57899efebd38a8b1a4547ea33464f208acc281e36a002dd6087d992c3f185d200be4879914f43c83b30dba3e0a31314e7ccbc40511b8913c72f12defbd88db3f4cdac7fda10c9ea7ea387a7433a4d5bda0389a2d218c93510e7fd64c8e98946bc0e28b1f135de946fee4db17f3dcc58be7c0e22e35d13fa60ce5759fdc28a2454e67250eb3e436643afb9c2ede46dba458a24d482", 0xa6}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)) fcntl$getown(r0, 0x5) 16:00:05 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x60) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x3}, {0x7}], 0x2}) 16:00:06 executing program 5: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x0, 0x0) (async) pledge(0x0, &(0x7f0000000080)='*\x00') (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r3, r2, 0x0, 0xffffffffffffffff, 0x7, 0x3fb}, 0x0, 0x0, 0x100000001}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r1, 0xffffffffffffffff, r3, 0x0, 0x8c, 0x7ff}, 0x80000000, 0x3}) 16:00:06 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x81) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1, 0x10, r4, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0, @ANYBLOB="e2d26acdcd635b369ad686705f77a6d2760dcf9a0be88a358c424e8b1ada8e4bbb773da79f593d"]) 16:00:06 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:06 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8e671ab7fec5494e, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x2}]}) write(r1, &(0x7f0000000180)="96e5f39bd50000000000da700000", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r3, 0x40}, {0xffffffffffffffff, 0x1}, {r3, 0x1}, {0xffffffffffffffff, 0x80}, {}, {r2, 0x4}], 0x6, 0x86) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:06 executing program 1: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) 16:00:11 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0xffff8001}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) 16:00:11 executing program 0: r0 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x20) msgsnd(r6, &(0x7f00000004c0)={0x1, "9cfa0b55f5dfa44c224947f72892822564bea470b0d6ea9e67c08138a1eb15201308f3e430d738c5a02a5de8f9dc6d40f1213013e231c81de361eb80db5ee892e3a36abfc776db9f004060969f4f106d7be733572523f619c7bfb7dae3e7337c6223f07794950f4314d2b7dd818ddad7d892c893cfa9e7d5ceeb015bc9537f85ac9ca0ad0c07993ac97b4fc2dc14dd0cc0269d49e7e8aa8018487013b98b27bb381fd75b15169274846a16bd9aeea1dc82aa260ee8644083ae5d"}, 0xc2, 0x800) r7 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x1ff, r7, r8, 0x0, 0xffffffffffffffff, 0x100, 0x2}, 0x2, 0x684, r5, r9, 0x5e, 0x100000001, 0x8001, 0x9}) wait4(r5, &(0x7f0000000000), 0xa, &(0x7f0000000040)) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x7, 0x3c0) semop(r14, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getuid() setreuid(r16, r16) setreuid(r16, r13) r17 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r16, r11, 0x182}, 0x6, 0x8000000000000000, 0x2f}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x0, r16, 0x0, r15, r12, 0x62}, 0x6, 0x9, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c64300000004075aeb6f6b7a817790100000000000010fdbf3711e87b"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="b7afb9dca9df42154db7fb93638287148d4ee545e826f3cb5ed837913ea89693d64fdfa8cb8c64a36b1ad6465cd19dc977d3c23ea6abbf259a4d1bb000507b783597e106629f870ffb631db97eef6a7d3546778eec02e8441b319771cf2810fd7af4a29e68625f2346f8e0d997cb79b515fe9d201ab81f4876686c904718735ee7517885856c7f4033316a196b8101ef7f30cbd6cf6c56b5579e8f75118ba0f81801f51c6dbc947c7a0b417d054fed869ffe76334b4157", 0xb7}], 0x1, &(0x7f00000002c0)=[@cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r5, r15, 0xffffffffffffffff}], 0x98, 0x408}, 0x404) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000780)="9b1809c3eb987ab7feb13ec99e805e6e84d3569607987c0d00000001000036ba1bd87f42e3003eac3846520d050712f838130efce149d4d6d06a3f23616e778c826e0c1f59734a32e0ccebd035450b2eba540af7f290e42d34d900a0dad2b74f50acd76b5c567049ef436dbea0d7612752950fa5ef6eff03000000000000a944d5c2bdbff4f06a852ab475cca25735282896ca5d4d3e670feac9b4e8aa9bef193b90163de8570b2a374f1408341ed45bb78fc6dbceb7ed7cca108d739a38d726341f1345daa49507756f49775275ca390bb9400000003a9275d0da3b56186adc3c141f939800000000000018bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b8802cb60ec459ee8894723235f06715e7eeccad2dc1a0d0f5509f3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799343d46dd81439b111a511a288beeddfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d826a208788b33aa87b4a81082612630fdb791f833a1da5af886129cc7b7907f374fcece1799fd99d7a2441da17670852140704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7dd8c52efd580400cd0c3a99f23c7ef760b4f4a063b9efe74db5b55700000000d4253d65b083e40b9baa468a7dd0a36c384200000000000000000000000888549ced161843478f0b2bc35998bf894310be6b16dfdb4f635c7609f239d0f0fba3b3a0bf8503972548adf16aaaa14a51942359696cbce24717cf95d5b34ea896c8e42fb80152c6b61c81be021da9624f2c60219039f78954", &(0x7f0000000000)=0x258, 0x0, 0x0) 16:00:11 executing program 1: setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a20008000000000000000000000000000000000000ffff000000ff"]) 16:00:11 executing program 6: socket$inet(0x2, 0x3, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') syz_emit_ethernet(0xdb, &(0x7f0000000300)={@local, @local, [], {@generic={0x814c, "c821f91fb3391113e102ea0e8ef87e5a1932a2d4704003ec71ac8e63545de2285e77bc96bbb34de8f622c44577228aa06016c66a12cc42c89cd6f57dd17dc0d0a950224a481ad2e683b3a8a562403083975718d6b6f319befb7acc01f37d31a5c84d9e494bfa434242d99ab6fd8a1e3f78977ab71c148f8016e6849f665f37d1c5d3e60233029a05493d0586aa43177f475f0ae32fd12b44bfa023c8c3f2f94fdef0975bff3d46ee3bc6ed8188c3fbc50ce93eec53fd88feb190cfe68b4c76ee4e0018ac938030cd4543e94eac"}}}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) dup2(r1, r0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r3, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r1, 0x0, 0x0) 16:00:11 executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/149, 0x95, 0x1041, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x7fffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_open_pts() write(r1, &(0x7f0000000040)="80", 0x1) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x1) 16:00:11 executing program 5: open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x99) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000800, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f00000000c0)="2024cca6", 0x4) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) r4 = getuid() seteuid(r4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setreuid(0xee00, 0x0) r5 = geteuid() setuid(r5) (async) r6 = getuid() setreuid(r6, r6) (async) r7 = semget$private(0x0, 0x2, 0x490) (async) geteuid() r8 = getgid() r9 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r6, r8, 0x0, r9, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) (async) setreuid(0xee00, r6) 16:00:11 executing program 2: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:11 executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:11 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x27, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x0, 0x3}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x10005}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4083) shmat(r0, &(0x7f0000843000/0x4000)=nil, 0x2000) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)) r2 = geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) semop(r1, &(0x7f0000000200)=[{0x3, 0x8, 0x1000}, {0x0, 0xfff, 0x1000}, {0x3, 0x5c88, 0xc00}, {0x0, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x8}], 0x6) r3 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/134) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x6, r2, r3, r2, 0x0, 0xa2, 0x7}, 0x16, 0x400000000000009, 0xfffffffffffffffa}) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) semop(r1, &(0x7f0000000180)=[{0x2, 0x1, 0x43a9c7ca1acf3f48}, {0x2, 0x107f}, {0x3, 0x4, 0x800}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, 0x0, r2, r3, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) r4 = socket(0x20, 0x2, 0x0) r5 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f00000006c0)=[{0x4, 0x3f, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0xe75, 0x800}, {0x4, 0xcc7, 0x400}, {0x2, 0x7f, 0x1c00}, {0x3, 0x0, 0x1000}, {0x1, 0x770}, {0x0, 0x23, 0x3000}, {0x1, 0x250, 0x1800}], 0x9) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a2607fc093f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33d06015b0d6cbeaa4be2b208bbf23f2a3ab647b2744fba0bb61c09ea27e01a6e6a4c14370c939f66", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f0000000340)=ANY=[@ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES64=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="25480000888343163af973fc42f39267633b57834376e25cd3eab49bfcd42f3b80fec4960f688241bcc9c536f766c045711969a9ff2b0adc52a500000010d060"], 0x20, 0x8}, 0x406) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, 0xffffffffffffffff, 0x0, 0x0, r3, 0x101, 0xad}, 0x10001, 0xfff, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x44, 0x20}, 0x7, 0x5, 0x8}) shmat(r0, &(0x7f0000841000/0x3000)=nil, 0x3000) 16:00:11 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340), 0x0) 16:00:11 executing program 5: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) 16:00:11 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="98a9"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) r3 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:00:11 executing program 4: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0xfeffffff00000000) 16:00:11 executing program 3: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a462ff392938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c3090a8fbec9aac8a39dd9a566fc512550bcfdafc570000000049dd54df852e39e99379d8607a8f"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x80000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2228a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d", 0x77) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x84}, {0x8126}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0xfd, 0x0, 0x0}) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x1) r2 = msgget$private(0x0, 0x208) sysctl$kern(&(0x7f0000000540)={0x1, 0x58}, 0x2, &(0x7f0000000580)="ee1b5c6ad7e4f9c381d32c", &(0x7f00000002c0)=0xb, &(0x7f0000000600), 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) open$dir(0x0, 0x400004000011830a, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x80, 0xb) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x65, 0x0, 0x0) socket(0x2, 0x1, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000d461bc8a6f1428fc37e226702ba998db04bb483c10f843d5fee9eb4f8cda79dc24ba002628166e974fbafa35044b95759877dfc3133f7d30b750a443e9915ca7fbc43f623197281ff3d3f3aeb69cbe12f09c8fd2966ade41e9cd8c3bdaf23747fb9daf2b5c7b5a41b6a2f74d9afc94f336f3ed2cd719ffc9581a"], 0xc, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) 16:00:11 executing program 0: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:11 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040", 0x9b, 0x0, 0x0, 0x0) 16:00:11 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="71e47f0000010000"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x10, 0x4001, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x20}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r3) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000380)="8fc0bf7a6799c04b7c6a72a3d081007707abdf243f1b7b1d33c45fce7aadfafc4eda6727ae640951907bc27fcf64d6d115437e3e47139aa4a36015a00da4f7e6817541e0a39014d97a6ca0a3060be70900c2b36b134253823a98fc24d30200000070f41f458ed596f6c006ad0d8c70917322d23c90aef50cc0151fa5556abac0bb3ca75482fa8b76e512ae1ed8d0d5542b863f6a221d4794b1f8b41347321867fbabb28a9ae1aa149528bb0d8f844cfa2e", 0xb1}], 0x1) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000a40)="dcccdc32ac2baaad592f5b952e58dd1b035a6f0b2906d763614f1445265fdc78c8b8078ced9b2aec0df18b0e1338495ebcbca182f43494b0a5f8c32c3979a97e2d94fedd3ac8098f27a4aae93d33d669dab245599d452c615569f358daf3a2aa6142c0c87c87790bd50f5bcca294a6bf7478df0f757a0f3e5a93bf51dbc40d57b2afac7b3b25ccb7a50620ceb46b101e3564fc1386a0bb5beb3241a1ff039a5a1522359ed33fc9deb140e74cac93f062137bfead6cc36b9a960f81db28b7a826678ecd093f6d9f136329c254ebb34577303ffbcfb4fef11c875800f42498010474d806acc529b8613801a60a482083936ee80714e14754637c4f1c43ced0ca97e1545172ea8adf52249c4dd4168a3f9564f54f444d4965181c99bca076c1c0e2316b5aa03634c6e250fb22616977cea08621e4cd81ecc849513b276033ac6573a3a1ba857e41a9e6691d369a6738fa09a0ecb6d8fa893029efb0a3a2eb6eec2f0306b9feb0faf36b2f2819999d19887d0fb6a6fc3a47c3b7196659cfb44384015dc801126b170f861f410b4142ce69499d57c34f0f1ffc0e6336a34266654fcacbe5457d54397ef47b073458de5a22c27b9e66b2af0344f244507fd33641d3dd25f07b8d0614b28849ecdce314470852eb1a2cc5ae0c0143a51a9239bcb16f4ef84ef1dbf5bad8574860d6261dcf83b06c4d0ff6a034f6752343d8fc6d8279088c386a55710fc16dcc84ac7619843c7188143df36dd9bc17945c9b18cfaa59cfcd91f70a3b861c8c9e608e3685462644c0465390a5a7534a7e391b922eb57dcfff936847502bc538b9664c35b55a663a41b64683f50f6c72fea4c48bdbde95d7d67d1e6303a53789594b45d1fbc889ef897312e305885e55ba446d3ff87a925135174393976434d1a9a5756c07fea140bdfe4af547ffc8b47fe26d45baec4d96de9b35fe1819ae24b30e20e1753cce2a7c113ee2c3819ad35e6e600f4b800484053b66e239290f1a02a01c2167dd0047550500f00716520d1b083db8a7219fbb02989567eb7bc4a64ac5e847a5cdd0a5b2f461787bb116c3898a01d52ab82a98d2a1ece2366912a7b60b8f85905de48c838be5d618dcaa577c4e5fd52dc1aba300551e7d600ded1f4157b187cb14218a0ec860ab092ca3a3e59e54b2cf874b9b1cc6f318ba5e098b4b244464b3b248ebb807a74a8ea58e4288d5a91b057ff1488f9329310dd461900f4b78db161a74facc25c16cac68be532315ecbc93bcabba5ae4134817cb6aae50dda5d6b7c71a18721ae5c48060ae850cd005a9196c7145e27884c937f0e631d2b57cd57eb5f6ee829574308748429ed456b00b4f616cd231360feeddb7eccafb7708fd29d4fe143bab38a12afde028805b70d164ecde5e0f57186b08169d724e264a8087106b3c12c5e8a586e88927ddee084facf5979c8bf872b6b1f9a591cbbee2df2f4d7ba53638539be57b5c57f735dec6c7643a0a7cff18eceacb65f4445931741c361497be2c1bcd8a61519239d4916e393b6319d8ffa45666e184ec03bbc572815237b7e82bbd934db0d32dcf2421b1e62cbad524225c195a4f125bc6344cc3a041f1795ccd86960bc9ecf6edab6347866fea418bc430fdf3c8f55cb3b24c7103b9016b01ae75b9f06b16e8e86b6fd48c349619abdb6236ef459967eb5906bb0380a7b3fb28fb79d9a363e5d6974157b4148dcc6ba1f877d5bed29cea1a28acd4d851f645431915763c0ca70e69b60177bb25342c7e3fd0065ecf89cdf5c777cf052d9c5d5a4c5f6bd0cb1c54bc6c046dd4a749d848c301be350c3d36fecf7d8c7b1f14adc9db35374bcd04002bcd2e5f34d180e19d1b8dc4f4955ef8145646a3c8ac900f7cf020023dd880fd8211d996bbf11630539306484e089b57211b373b09e1160e3a7720077da50e760591ef2babea0a58d40ef4fd605789385faab10fcbb83e6109f875f604a78fa9250a79854ce5f1cf7a4be7a3f8e82e4e9f322f5ca7f9f90aec70392a966cdafb08641cf84f551e32f5c73017f9f7610d2cd02386d5204f215325f0db7e87223d95750b3bf4c83646245a084e3a3472304f735772280e5af12d0da4e09412f6b2d6d7bb687f93abdb588b31e0e1ea5c84b3406dc892d4984e1243bf30b4e3db5ad29fe1e4414b0f14e124845052029ed1d092eaba63c229de4c784b4a01d3e194e70a1fdff84d504abdb8b9ed2415c87c0828f6035e490d2c1a3e458ba51d16b968e5ba338226bce828e8f8379faf27a7470298ea01f804db19f919eed176e68a5f70c72cd2a56c0f81f0291aad0f70cc59e4c13ca6512143ac70f36f59b84fbf172571164ad5353d7af5e3415bf9ece8db9a26b099e3a41eea47d549f48a2202e00e6b6bc0c1d2f8ae42d61aaf837095c07be66e2f063e49ef8814e0eb27c7862fddb65041aa44717d6d8040edda4e568959154d2c6d2403cdbb65d23a30221e9497f9c75d6a9a1e212a006dd5f1c6a8ff47db7569ea955950127c9df7c9d3c8f488cca25eac8074b1493205ca1ccf34608ea2618bf44638105bfd28b337d935132846fe472f2dcad6c34e0a1c9dbdfcbc93def830ee939364d22ef5f9cb2431320aa0b22992768b6bea44a45a2feb0c81e0b5c0601e8416358753c903bc04e4134c706d914ad04c9f1ab74ffb0face45addfd434ce75336ebb72875e7b1109b9a8844f60e2633be5e3a35e805b7b063155ec939c2dae5b12d9af8211adcf66efab430e2a2b013f8b1f190235190e2431d1749754cd6d00c70ce4954bfbdfa7527afa692593a5f1358e4867538745f2630e1ec82087f0b4e6af36385e87d84746003df61331e3d9f4eb55f5dba697ec250c4f4a1c15674878e5b5497daafecce0d1b402aca871c8a218029769559d7ff98170ea1c2adcdd399a224b18dec5965aa6cc99629c23b6b9219a9385c266828a86b9b6e0da1215ad87ba4e21c134f94d377fc5d8bdcc9ec1f96b30fe05550d771a0d23386c2e189ce2b1af9883589beab62c5f60b7032663bb9d7a5cca18dd576fd06d32fbb281cc5ea64b822dca393ef79bdf5909d3110eea4a44d8baf2d19c4918ca2401b524dfda4c5da051b711948d0914b607ec20d9a26d298d142833d71929f31daa68b2cf1cbe0629a381b41b4e5441c1bb9e551fd99e8f663308a5459e8ec4ce37b7d0c834c54e02d8733774ca2f736573ebc85444e35bf7ed4665f0e87b37845d73c27e724fe53e7dc6b5ed0bc2fb463934f22c96575031a4a45ac4af38a703009d10c133561149d5cdf06dd4f67504c071f4b401ae2128bdb43e2bfc0b9f5044ec60926f8ebe4687f44fdc0a132f8d9a7c04385d8e879d3e2bc4fdbaeed664821361afe9b33aad9b31e445f3e4330e0063692d20131e515586ae94c4dc451eb52a943c139e18bdca5d6a1fdbcfc4e035d86ffe013f48155e0d85f27cd71eee4243196e31d999d19afe160236543b634b6a7be3742481f09f028f2fafe90f269e495f795edefd554d526968ae1ff307babf32b47a81adb71461d751fb12991036eefd109250ecfa874cb24dc9edefa721739dc46b9345997deea49d516dbb9113df0ea203d6f4f9b744260143e6a562859cfee19774850e4c920897619327c8b339fbff113b935c114bf6c5cf085e3aa8f1c2af099ab9989fd830fe7cad170cf5755893fa49fcb8f0f50a4e69e21ec1341ee15be8655a64de74195c1b443f34e4d2e4e9ed96fc229bfb1c96a1bd8b8ee64ab579b2712c903b0b3b65c6edf05deaedad034f7b3bed16ebd145515e3ee1326be3c5c6b713eb245ce7e0c992b09f024b75e7a84f61195a574acd7232bfdcaae10502c972d7af369865301f598ca78164075e9523bd15593aed355bff49c629c4ad1b16c93bc76e2aa9c9490b52feba4c8b915ac603db714d90ceedca7ba2e357fde75ad73997fd68d8fb669401e15c56437800b943a7509f8331967613c37d44a8a10f2d540911fb2b4f3b36f44fdb486c0b9f9d9e288ff0bd56fbb364d3571859d59da0a1d654b691955483c695e279ca0764479d820bd74d0b1df0129af8cdd99d774641d9ff56f5e2b9a1767c45069d639bcd93d83b9461151f168a6879e70f8b314dd8a0c6e6cfbbcf48b09c1c071bf8dfd3caf25e3b79006c3be2b0cfefa1bea17093e9a14517dd40f0ae83cda2fe534474fdabdf6428f203f9204b1b0673c3662fec9f451f4505ac489731e01c90eec6042062d11ade691442679d1aea813771a375029bf7dfa211911e0ee0bdf0c0a92f86f624c84a85990dfb88c71a3a8cc0a2eb61e907300d95fca8bde5fcb62fb0f4b8c486136b0f5fa1f75d5bc839c79c92b9e2a9efbf231aa59cb21cdcce077ffc72a16b7b63c95f2e3ebeff0dfcd69d4d44b28a5752b87984c39bc25428ec368a9b291317046b73342af809803e259aa9e11b70a064ae68d9813669f76fdd647c30092e256839d95f040c0933e824e810cbe07a443bd2b836df4d9275d620b6d499f9fccdbc9ec42d83699ddea61593896c5aca9f39f5ad7348e83618739c08ae2994eeab9371bf6fc1e292befed6b89ed9dc2ff8c03436333e152dfff0616a6252789a51a5f6c337c77d7ca586536fe2945b7e0c80954714a0427ac7edd0a2ad909bee7d4d20f05072406ad473b777cd0aab531cb90428499d0dd43d01d2dc31cc35c933c4a24045d953aeeb0f8fa28893ff5cfb438a58ec5978b16326deeb49a8031d97150b22647bb686c9e7d4c0bbc3e0dc0544bcd4b22cf90b8aaf579c9128c5f02b263082f527a6f3b03b73b360229891ec027aff8525874e5cf84eeeee5141aaf3d20b148cad0e7b12986f0ac88551f459649370ddaedf44654f77b276395be1279b27861d1a2655ec4b73c158bafeb08e6301128ac375d357e60a6d311b6832179a57e5c00e31a60fb5fad24a7828fbd49e4d1325dc06e920128aa45c670560910def5ac09ba7fc3d8b31af4303295f6a1d754f83c3d384889e66272ad4f296e70cecd139c560221c769f51369731e0f64a9e21aed44ff36927b83c7578ea1f7c0ecd0d4894a81458007802b8d101450e4970fad787b9603fd9c593c2fb650a3b5467ccb0796463329aa882604c33faed4926ac30636c74778a810457a1e8a9269addbad04ae4133617700a880301dd3038cc3d2bb31da3a9efec787c24b8bbfcfb621ce6d2815f881494d198c0fb216a16fcb0a14eb9db491a186b8d69e0cd6822c3c1af8caded413bdcc50728b3b333e014bc49b8dc8a7ec8720e6c81de05c4e9e6454d82ccf6117d70b45e4c8c18a6c6033176f6683915ed1a771243a64e541e67ac2721e54ac154faab603cd1499c63b6162a0e3e1dd25e3206393cfff70bf8d1a2c2fd51b22aae21ef8385af81c0ecba502a120b88a5b87f3d8adb75ed747809fde38176fee23fd0571641a8d2dfb034f03b5db2a804b97ada55217b52fb051cb8b254f45ef68339a8282e69718ad0ab7c6d02f42c41133d4612fc3ab1481e39771e80ce30e83ef25e1ef304f5622ab31757ee1f211518e3a1c6bdcc4591e27912068f51f8a33992750c6b81b3ff87444e666f83e48666ffde899bde92466539512c57c573b31deac42f6e45f61214f775eea888288c98d87dedcd28eed9746309e3f0ac9cb5f28be230f513ca183fd97b6ad4d129fe505c6f059ff77ffab1da8fde75717ac184f7d2fc64480fb2f78f355af6764a9a490770d4bc2e08e4c3f9d33050541a59461f8ac137fd7e5a1d1b6c6638d0a998351b530afbc7c72c18c28a6e6bc81b3ea", 0x1000}], 0x1) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000980)="ab11742ea4df23558497e88c1c4d5589a0e85c17e550f8a610d8abc4896c4217ebdbef9ccf781099d1a0cdb9bac7c4ec4d7f7fa61c6a7181e42725cf47ef72a1ba586e12f8040806cd6e37f84b820f60927213058ddd3bb8998c4b1930644a3b6e614649ba3f9134fcc0a281a46578df32c10106b9f5c525b97c53bd941136645756c0e6c43a90909ec69a819fb5774d88ccf471c03d5f739a34f66127fe1b05e1a22aa0defbc66cf78b7fa48f412e", 0xaf}], 0x1) execve(0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="02", 0x1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8000) ioctl$BIOCFLUSH(r7, 0x20004268) 16:00:11 executing program 5: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) 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, 0x67, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) r3 = dup(r2) writev(r3, &(0x7f0000000100), 0x1000000000000309) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x9, &(0x7f0000000080)=[{0xe077, 0x0, 0x40, 0x1}, {0x7, 0x2, 0x0, 0x3}, {0x4000, 0x80, 0x1, 0x2}, {0x4d2, 0xff, 0x53, 0x2}, {0xff, 0x4, 0xce, 0x2}, {0x7, 0x7, 0x7}, {0xfffa, 0x5, 0x4, 0x8}, {0x2, 0x71, 0x1f, 0x6}, {0xb0, 0x1c, 0x3, 0x7fff}]}) 16:00:11 executing program 3: r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r2 = getuid() setreuid(0xee00, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x0) symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file1\x00', 0x0, 0x4, 0x7f, 0x1, 0x385, 0xf5, 0x5, 0x0, 0x0, 0x100000000, 0x9}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0xffff8001}, {0x8106}]}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) 16:00:11 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="98a9"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) r3 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socket$inet6(0x18, 0x3, 0x0) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 16:00:11 executing program 6: setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a2000800000000000000000000000000000000feffffff000000ff"]) 16:00:11 executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="f2da40fd5f1a90bb71127344ef2fdd5d529645b0f4e5a639eb327d1ecbfabd370989a2ac26e430619444860f2e9ce08a3d15d7bc19266a0794a053b4adc77d7157938e8c7328d0dd5b3ace21693a9449c312e7536d3eeb27cc4c2bc4f48c3cbf6d99e91eb378cb3af75c5b1e5b63706e2b3a06f7a2f6e490eb472e542f78c1c92434e5dcfc1dee2afa58af960b9b7cd1", &(0x7f0000000100)=0x90, &(0x7f0000000140)="fd1634cf5128f4b6b69276f234424e56e58d67439dbdae079966784705eef694dc4f70b092bfc6c320304d9b4270a862b4b77a55f9b3a805253b681a653130883c1e46dc8eeec1bb3281b9b06517bd7a", 0x50) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000200)="08f9445668b3fb534795dd7a94db67f05c3aa3af1ace94810f8cf4a8fbfb4a324d884492b3db530b3c8984038483eded6b23b95c937318c8eb6ff021a2bd893fc72b22d6761559fe5fe222b26a48a898117f6d771d2eb100b86ae02da86423bb5bb466ccd4e64c1348b3d595da89bf8de04f1a47f064a84de8042dfa624a72ddea8841fd938c9c15318067fb0e57460178bc74cbf28b9fb725b62f24aad166674c2e8377bceddd45c78fd2bf9a6683ccbe3ca21dc72e53826ab9add4eaf804a6d2ce4127abe7714349a412d38e0832d8c9c5bee4a2813540b090ad23dfc369ed7935eebd2abf8daf05b841bafd8e22b4811071cc7455d7578dc3250d358cebd62a196450fb7ca839282e93aba5bc566387b901dce9741cb5347f0c7d88c2d7c6112c4ef2ced2560f6c74865df4c7d1b6595e93aff2e5460f8de4d34754ac5178c68d858faddbe17d29666504d43ab615f16702a1e5c85ac1b3f7af8b6a2a270f27dfc7b021486e391e520ddfa0d1ddb3ad36f4632bee7607845b2719850a671cdf7794ca3bd60ae2391a814bc65c08aae7732bed2377bdfdaa76067629ab38d13f8e9431e519f6a74bc60ae4d2724fd8bfe0bd0febe5bebba0025df428d4fbcc90d124f68b051a7a4fb6e571c87634c4146cb85fda24b2ac3aa500302ff178a10404cbb5879966c62cf8bf015358843312ad1bcaba48aeb7aa5e67d7c6980af450f074c2c98a89a7a9b5b7dcc3c803dd0b6d67bb3689e3ebd6e6dd9b450c359d6876b095b838e5cc48f346cf9db80f720982d5b0a7854dab09201c8c833030ec1c8b8e1ceb112c229e7ca68f79d66601ddde4a0056a4ff037cf7ae3d1faa35be0e35bd6a55e01ba25791714366d21b8349cb8fe27eb5c97dc513fa09daea032a3cf1c8a83f7efab290095eab9d72f8d24099d3273d549ff551293c23094f9bd0d50949a2037d761cdfcc2871bed2434950ac05b25f9619ae112cf4b349f52dab8c25ac91f637f8076e7597387de861dc1baa18155a3353027f7db147bc3a541f4c56694bec7639e42ca1a00f8875f3f15d79cfbe4126508c7d5c1d6ad3b9bfd0629525d7b8978d76477d1e013e4964c930f20d3bf01c0df4605689a1d4c86fd6ac4c9412a2a8cc2c90e9ba6ba377e5ff63275a5317ee79965df517259207a689a8f73fff70353553644ada191aa5e5b1fc8d570372c368b9e5c489dc1c64ac901b422f457dffdd283210a354fa760dbc781011a6df72955021630efa063e992cb098be5eb5d5c435f14c71efd0aca05d88d0a1bb8e858e88976450b257eeebbe60c62881021fd1c95cb62e105ebf658d37d7ab2f6a5d3f29138f58939be6e16b29185c26facecf38011e0b948426a9dae18088d7806d3f7c62958e1c43e4054153af7453eb65168c1d00c877a3c5e53b9278448dc2a974e35a3218c9bac047337ff2aab4d737cd9c538740efdc23917eb01fa510bc77522d78a47147d63a15f49a55e998410b975daa46c75218098c834264ac6e36545407d1901ae95d1c18e9032edde1ec7eb5a58f1df76a7e173bb936c3c2f9481eede0b1cc22a0b1259935a1714f218efc6a126e9da14da41f41b7fd82fd65ce61eab40e0fabe8602f14763328a6cadfc53ede436733acb316b0a2ae854865e40281cd560ed8f4200098bce917ed8dccbaa72d043df3c989beefc99caac77f2502224ec00af44eba937e73c3f541000f86ff96ba85d3bf65b7692b36b9fbdbdbc34b954bfc27e67e8850e6cca928c7567b1fd086c0412c8f3bb746da27d7b1a78b5b67b55924d1c73f95ba45dc1a470b38c554b083a4d79cfe0a97df84a40a4bf1e6dec9473a89e50ace1da45cb19c48b47fc1a30fddef2f3817319eb36a44cc940d16da5b8d838d6c28d9d9acaf98e5703980a972a0a25e500d7663d3ed1e083d0a3301ac87cb233de79e4e5c9a7b91d595345dcfce61ea16eeca28afad403d9bf0cb68f83f751514f6ee0492959f0d9b8d7b9dc87a4f5f452f779d8d7bbeb9585b9cd45b8dc5b35a9f5999ed85b89a1955e5183027f29a06b2954a401a5f5035738df18e19102d354e0a0bccf0447e032a545e645eeec4c850f684d59b2172a5d621fac97fd9fdfee31ac3f417b0b09ff93de1bcecf7921fe6d9b66e65b64de403b734d673991a7afa170c03a8dad17954b71ee46a82912ccdcd91f00b84a44a62d9e3081640bd7d6933b03cab9fd81a29e8fdd4dbbfaf8fe5af9d2d3432098731e157322c20d435796ae1130756a9e2202a17a3d3314872a8bb511d3a71425a5494b3c13b5a62a5838d690d88c456d6d95dba429c64eeb4bc98bdf46d57f2e4030dd8cf17a49c000b891f1248ef4bd5f99a11304a577fa2973852b000ccf461a25f0cb7b1d76b782f32a67a6f683c6ffeeabacbc60bdcef13d61c5ce7cdd787fa07b13ad1d918333c53079a61a95bbb48e22a92dbbe306fed4c8d0831bfa669b739630a4cbf1dd83e831f2ba07ae6b1831a892d7532efada192a00b5afbb2316d4f4bb9b00df82adccff0a3fb3270f51207f528a0fc570a4397c2d482cddcf3c715c2123224160fa091c2d3f11b0aa4e11c5eb7c87cf727a9a0edab18866324b075e424bb5a480075b159c6f48aad2957b8a2985ebc5c8c7b5391b8c4afe2044ad6843b759a71de2ced976c6445aa08ae04175798d8596c3d63110e17d3b53cb4a3a5f5cc826ebcd260f46f90b50c71a5a71db6bf46dcb331aa3c8a56148459ebd4f69eb4d7c4a77c71e50249e63c2de24cd1ac5a102879ef9205939877a547a2ff974197e949c48d6232b7d778a36cbb57d67f9bbbef06fe6503b4db9f444c86b0db6908f1d2265df2de23a83f5a34e45401de59ac044c50db119ae959d3414e577516f2298d8f073a8026c4f4150717858073ac4b13aabf26100b024c67e48204960e38cd32a6154f63b21901d1074825792100f6ed660624665df464c0e1c5dbe6de90c57adb416c95045cc9265c629131d11c4d792fd92b20be7c426fb0e08b8e1631793656a388563a93962836bc68bbeebd06c73eabbedea3f0098f0ce1920d2e975555c2a0ee9fbcadf0eedf24b27880b57c11536c6f8d29a1993c3e53fcd949d6937c551d13bd43e100f7a5840277c9cffd496c62ce8e1f748c4191c1960d0d07bcb6ac0658a08e58ef4d7fa55d4233a6859e065c4b569f0fc95da7799427ed2437bbfb8f1e774ba426743ee697e126c187946a5fb0a3dff09ca0fd93f00cb3b6c524347ff656810225c9d12c08233b22cf18a065239667f49b7c100ec8bf514cc47e4ffec7c172b45e07afc7ac9771cd683d20f3a2589571bf6b8840ac30c5e01ecf2bea254f07d8db1643fb4e085b1180731c6de278ef000efb93acae4ae2de157755ffcacf1bf0ed3781b8d5b42e1388837aee665cd9087089ef4b7e7bed13d31667d06d91d0befbad71294049d5aa8f7dfe638d9ab84310149e5409d633dbfd7c8605c53682b34ec293f6f5943805331ff7a9afcc82f3c305417b083dec6441db765afa3af3641e94ef95d9eda6e56029f30f1866b8610e2b02224a520eb61442716651bae6551b3b024e974ae73401eaeca5cca9cd6028806012dd3695fe852f10db44b2edc62dca834a659d66c3de3e13c6858aeff8a76c6bd1c44aba256b94a60297db6ee097083767e5485b0c3ccb7db4027c9c12f9aa8d60a2169f62a08f9a13d2c600d4ccf350dd418a8971e56a1f07fcc03961ac1d649b7065fb849e0f7a56ed083ce4161612192d21f62df2bf377b0fd6d26858d2b9854ee4edfc452f98ca511875dbd977d115c49f7ce4003a1d8c36ca86357fdc734c0f1eda9b256abe6bf892f681696d772f85daf380542d56b22584b2c522ffa21f850cc6b13c89c38000e95f181bf9c1aa36f7fbf32b808634399e2bfcf42b7582a30885fc3b23cae2afd513a84fed50b59acb088ac768aee0f47a5b8091598eff27e1217bb057080062108bce57cd04638aa6069247f292df6963267907be8c195773a423798a446c6713e3de462711c814f8f040c471f1f15937ea383d3f82cc8fd36d93c8375b9b2c4d20c38738912541c9d827f70aee4bb6b1b69d75ca8641e9f5414e9519ea165d7dc25e2a7e496dbfac87cb9d3f749eed55fdd8602625dbd97e6dbbac41beff3d828b306f0899661cbfb1553a66223b22e68a354761b87e4589809ab32c2542dc3ea3614bc2d7c1546a305a0f41d8a1e3e893047cfd1a257a68b908f8a92c21824175a0fca4b778d3b41f4e35b77829ddd9f1cfa10b453f25240bcf0a9250f4c60a5c26aa6554b6cc79b214793a86577c671824bdee415a8bcda606074e6d7416772eaa422550849460e7549ba800b8cce5034ed399490da1770b476ebe4d8c195dc7440df7546607fe59044c6d9a5dd31f74f10a49495c1b22ae048235d843ac3f8d0573408d191676086e7eb5dc2744f9ad4943e74a6e5bd7c75d5708e532fda378e368f815ecde50b81f8da9e06fa14c766acb954f0eb77ad2f36043420c795b3695e0988e0b24348baa8629f6c07bd99485dbfd683c7cbc2252e5d479f40123bb5728973efa08cffa6505d3332103159f4f7eb05e482750efcf6a8998c5aa20cca91b8f1647467196abc830253cf754a9ce72b629055cc0b0657dcd81ca4253b5ca47732009dfa1080c0a271f87bf4c3fdc031db164d5a615d87f38a57fea72e98191341dc7357e4efa335d0192f9c93c51a9e544d5915a1123de5e2800a22bfd1f48944380059c6a36c7f5f2872b455abc6f8379f76e8cfa9428164f4932e6c7c4df5afee32723ad756c3116cdbe08c01e5f023fb5fa37f1b9c586b53f38cfc70516484bd515616a0f50e9e74f95231d7fa1f4116d5f837331aad2164782842abd91dd5d6406a7bb976451359b44649373d463641edf91c753e1e1c4220e9b9c1bbd6c23aa0554e4195cd32030a6b8c13022afd828ef491e907fefe9919fc674c9cec81d1ef5ae1b8c0edf27861ba7f82dd0416aefc6b42c42ed862f62be838519d60b1c46c50e16eacba009a3b1cc88fc2cfff26692603cbb382f6afbc562ae8a9fdbdf06ce0501241957d989677d77667eab599730ee8646a45f7e83d46e6939f5605e1889b0a947da568806da93fb9f2a8ed469a5106c75c917e9b891886b0421c439457121a174ceae6eccb14a0b85b221b58ab1ce29b4c4daa62d45ecb20344b087d315e18c8c61c53f81243c1e9b9e6055ec4c20a8d9cd9e7601ad5d672a77f55a196bb888c09f452fe966f7763407db397886b4ac3ecd3d95e2dbd16a07b4617c7b95e7ff4509be09091cbce4e00308db7e82ccb23c2242051dd41e9b2928379bb778a769ab3a5f5f8bdd15313f5f1ed6d499c8a17bd050eca1e2513dd9c65e4c8e24515eb26ce447aa3c530860173f479903e860fbbf45940bc76c24b0946af9fb358dc6418f6c516d1064b22c3afd240757bed46cadb21c83aa342793f595f3a009c6994e77c99c76d77e3ddbef1f66bad93a1626145c20ca59905e42134b97b40bad1c769de89ea805d0646f22d3280eec86f920ac742e583f9bcc9cb9d0e9ea0900c85c11c56c9ff7823d5ce88985182e27056aeb8ac6e1ad215b672fe1e15b89b75670cebf26a1460719d7aef0edc8a5664db0d7ef8f61d02ebc568f06bf619c332a186fe30a53ea9bf0c90af31777b386a1c4ccbefd41d9e4c1fb284eddf0e0ecdb032509929b40f19e3d1d3aa4fb3aecd9147e50a6e20f08d3c21cbc82dc7b545f06cd06eb300576c5113d2a7d2b20eca5409431065645", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="3aea4deee802bdcfdf753ac3889c465f6d93e845541e453178fdf133842e80f5581c19b5724be24bd538382ba362f7d45f85b955350987d5a62c5af95c9813e70c662cc8f025e1c61dffd197e18d8a4105b12a14476955a607e3640bb35b034a02daf714eeab137785fe96d6b6014b48136819d890466cbc9049410e60bb33bd46a20fc9d76ee0c07490a174a8c086f5034b866bf52c2088b878b829b20b3b9be7365fe946da1c5f45bb41acdbb36f774490712fc5e7eef2161150409d9e347991c72c583f13038a0b40227ef7", 0xcd) sysctl$net_inet6_ip6(&(0x7f0000001340)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000001380)="9b0b3ff8a81c153277530fb4c2ac7959ad3a0dd9863dda9e5635089128922c4362e8c6026f7d7973b9a612131f32affe9d3a23122ab972cea9b96c1aa12424ffd4fc4a585fb1c57efb240b8faeff59a59003db0764c48d9ecb2cb5e157ee1b3337771b89687c285620eea90bb4e8756b1d5068ae01bdaf522fa6691529ece5275b28c73dbc9121f53a00e7b8da88f8c2f875f4c8bee096006e0931b5e85a59c59309", &(0x7f0000001440)=0xa2, &(0x7f0000001480)="f6e03bb371e072dfbe36590620bf4b3cab5223017b49dffe833ce13fea31d3ebd4d18cb85634886cc90826617d898d212e0ec4f623e6e36686918d9efbdc79776c40612f9a71f822f9", 0x49) clock_gettime(0x2, &(0x7f0000001500)) semget(0x1, 0x1, 0x22) sysctl$net_inet6_ip6(&(0x7f0000001540)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000001580)="ca062040f97501728368e90f0a3b95dccde05db7d13cbb4002104eb6d262f339886d8a315999b4e4ff6dfcdf1408d326e2c1ab9a9a59f6a54a2e916f3d3bf69cce0022f65ff869c37daa4b7213e4da27e14a20a8a809415dbc221e687d914f7ab952d34c0e96b1f47ca6727396421dc78bea3c7c945217e6bbc49d95ec4fda03", &(0x7f0000001600)=0x80, &(0x7f0000001640)="453bd720b971c0e9a979f73fd5ee1d88bfa300cba52ffecc354b2cf41e5666f408a7", 0x22) clock_gettime(0x0, &(0x7f0000001680)) sysctl$net_inet6_ip6(&(0x7f00000016c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001700)="a13cb2d7cbbe5e2dd983b7cc9d9ede12d1eb8a6c30e4906c30e8bb0a1191f6dd0c8f2374b1ddc4bf7fa87a072ab864df89fda1c5698db1b6ce600e73ccc33d6a731ef26196046054b38cc445ba0d88814de1816604524d1bb23d7f2940501ed1c9242abce5ee05541271cee79724aa3318229ff6700028b31934b78998acb76e0aae1e5d0b87328260fdd5ab231f9f48e639d068e5570ccf465432ab22a4e21d2be4594b9922b4c637802939d09c6ea11e0ae56bed0fc8ed73f8e5602dc860f219e19585c1", &(0x7f0000001800)=0xc5, &(0x7f0000001840)="a4a99636773ce590c1e7ee4b019f81ecb394b2f43b30c54a759bf00e3d84dda01bd36a16921cfedda61a569ec8544b3e4410ffbc", 0x34) sysctl$net_inet6_ip6(&(0x7f0000001880)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f00000018c0)="525d2265f35954e920ca03f0935ddf5467d96b6fa72696a00b46e0532b117b91db3a1970f36beabc711638ee71fbd3a5fa331a5b7a09769a38901e6011a63903dad0dc5853cb467a4bb208233482d932e16be3f8cd27d690a8ae5f0af325805cdfa860660da6d6af5f671f06355d5b45b5410b3fdfba1d5e93cf2b71756988e6b2c42a0ce742ac45bff79b62376b3774c039c2b6131db40811238a167a652212ef874da8ad94284a063aee94e176ef9523ef", &(0x7f0000001980)=0xb2, &(0x7f00000019c0)="9f7ff0d5dd475e27973578a4527f1512c8", 0x11) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sysctl$net_inet6_ip6(&(0x7f0000001a00)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000001a40)="e7d0a0a4e3138d1bb7b9db11bc8880cb361ecefe49c3ddac744e3e1d4624aba51882a71e8b52a6b0b10b06d7454c0d80c9c5f2efcff2747dda151986b5b652ca964f6edd8a1fa746c7e00860f5f0594a6ae669ae64f9bd70be1119bb3d4b831a6619290bef3bc14574bedafdec909bb870caf1bc2a9a49c81490e8b6fe89d4e193afb2b698388197ac3aa87c331b90ee8492b1459ab372f70384e33f82dbd1e3f91cdbee304936f84399a75c349495ff26205646c137f7cf25ac1f64b159326798bfea01847e7dc39c9f01ea92898e69c881d4506fb18df8cb66f16e30f6d483e7ca0107f2", &(0x7f0000001b40)=0xe5, &(0x7f0000001b80)="45b7a18fcb4d4886dab16a2f2eea2ccd81d37c0d5601258b6a3e50177961222c23a7a34768e57af1b616f4d68f3531fdd4e4bf6a0822a280fc564e288394791a166d4902b111bb6d05f6a004ec806f11a324e86dcb0d09115ff996986628ecb9bfa5da6ea301536a183c22723d13e2768d2a7dfce5fe97cf48868481ce10508dbdefc0d593e94c6fb1586e1beef851a5d99090c84e92d6bf221c4fde908ea2", 0x9f) sysctl$net_inet6_ip6(&(0x7f0000001c40)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000001c80)="8c2108dfa72d4c45ef5c8746a16a156eec5f0ba6dee2c0", &(0x7f0000001cc0)=0x17, &(0x7f0000001d00)="4dcdb79f170e088bc33f6eded2377a95a53b382afa26221a8ac2169ff8d26dd58eb440caa155e47d4ca49a2c47af499c7db4e924617db0d5be34cf7bc6588e362c31de2c7f431332b6a3a7fed886cd0141b7d06c8d75953b162cd81340ca186f8d6c5c002a7812cd8d7fd63434ca2e5e", 0x70) sysctl$net_inet6_ip6(&(0x7f0000001d80)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000001dc0)="48db1faeffea9992151f46a08e78a51899074226490f3853a37d9bf283019237df931dde0a24f5e763a1c8d49bf303ad2437a5da9188e8230abc1f36ff59ca9b529ee7067cb134b59e47d0485e7a849fcbda35e4813902ce17", &(0x7f0000001e40)=0x59, &(0x7f0000001e80)="9fa95cacb0d5dcd5cf5c9cb111ec41530d68b7358466680bb9b48130c4a2abc94ea78836ad3adfb6d2b087d3c4d2e51d7c65effc7b3445fb8bb3e7e1ab064acad137fe49dcbec8164d150529e625c16be29f52fe55f75c42b62164f2803a8d6615f9de42a97bcad98b01479b6afc3022cdc1b8b2ba48345f1a264eb91aaf8c492afa3d4e5a0d1b620067d827b34fad8c0b3cd9f877f2234ad6252c4701aff78f91291ed81ec654bdc8abcc7054164fcf7707314ab70b158282d163941d121d8a1818", 0xc2) r0 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) clock_gettime(0x4, &(0x7f0000001f80)) open$dir(&(0x7f0000001fc0)='./file0\x00', 0x100, 0x100) r1 = socket$inet(0x2, 0x3, 0x1) sysctl$net_inet6_ip6(&(0x7f0000002000), 0x4, &(0x7f0000002040)="c5b8d5d04131b04d81941da0eadee0bc9648aa526a3fc6285d10f20a695f23ccbd5236dfbeabc535b3b3a920de4da1f90e5846a1f66d0922debc50c82f48fb654050c7f5421c76108ed9a40d5bec0d382279c4b5500efe9d02b00ee67a7478087b7ea2426d0e424524310502117af517b587c907d700af81afab32b9822cd2c565c8233b4f8998d80f86d5a2c09e3891d24ed669384e21dbd2cbe5c8b1ff16f0ce9ce62d44342b5666886862d172b1d02eed04ec0d044683f7a3454242b461fde3d73044d32ebf16c25709974f2c6202a07aa3e9e00a88e154d57310014c8db0899dc687cfb595545b1ff6ddf00aa87e46d84011ea368a9f7a9fc008dac1b14751528efecc82f02fa24e3b26f52e904a8660ab59d2d46990e09e7328c4dfc5435e5e1c46456dedea5f02ea839252832e88dd893638894717d49aba26d113024040dea1a51c7a0cd5fd13a1d2013117123624118995ec7823c164b679dcb789bf4a0eba17c2b8c5342169181a9f2ef5a8cd1d296b91159679f35e11bbd4c201c9db886de6843cf0abfde3f02d443614b4716c12ee0c8687e2b4ce4eebefd6a36278f70f424cd8a12031c927277ed3630971082a4d423d136dffe15241eed2ba4d3a2b1e27b9cebdf93d3fd7a55c68021b1793637a6ecd6b0e71d0726c98b70489b5ef282ff41ce4805947f9bee62779d4b239945618f8d36d732274b4a59bd719d25c271089f267d45785b5428bab254564636f1816e46cc16b385db0b88b419559332a8809a1e874eb81125359743feaf717a05204659542b2de10a98e0df2be2d1b8bf4669029c829dd89e24603440f2db0327d7db11519ead9fa970fa839dccb0bf552bb4639fab7df05a057bc741f07f561245789e122441373827ac3fab2fb04fce817564a492c9d7fef0876bb1021222963548d5fcf684dab1f76409b54043862540a839716bb59dba9d7fd0ec6db3cac5f504b75a4d040afa19bf6dcdf88134b985b8583379f04e464bce3ea6fd50333f62869506ca46ff959d22f2d68e33bceb30307a57b944672320ad048d6d88c59617e16f8b64b3e0fabbefd1747719966d88a434e39f5db854526576b0607d7493415d0755e789cc8f7f7eca9081d94a84247d6fa2f1874d0acdc1b8ee110fc1d0b9391833d495f91139fe725c888bd9e6f0799b9f162a9bc00b4368c38966e2c762af12fa367e9e663a4f74a9562bcaefeff6ee1b7672600f0c59ff3c03c7664c82724d61a992a08ca801d00d37d233ba792447341252f9606d5fdf28390843a35715e6e1ee3e6c351020bb7fbeec3c746de61635ce30a1fac518d53d17915c1f74182a6587b72d2b76160bc59d496546f18167f960de95b4fd0919fa9fcb27fdcadf2fe7696b0c0b926beacc5f842eab73319154d4f959d3e8fe6e49ed5f529db3a8be95a49e2316209ad33c1cee7cea5391f36297f73668e7e220789509ce6a8169db14d1b481d7318e0a5a53125ff0203d2c9b39e5042255ff907c19b800f160fb2e46bff8be06863e1a444d0382c11277712dd85421d773a19bbd7011d13b767db072c13d65d629b8b4f5f95be7eb66992c686291d2c710fca3daff9d1d5c4e26c304cf0c4d6b87b07344cf367fe6e690f99c29bab7e613fbf08f8ea1e76400c2886262035d82513c7bc1f9e1b79a1c59a2797fb6dc90954461be4ab214145f8f47a4d36dda12f548b691edd6f687c3d7b7d5e3880122a74d680c44e36bbabf8fa39c4a9806cd512ca449aadf99a9632f73c2b13169fc92fe1cecee722a63f4592e87d9bfab5137e2b3ae8d7374a335fd1a2a5b3248c095f17730ffe7b471ef0aec3066a2f1501855a018f9c9c34422d99d55052ffacd95702507aa9641b286b543e6e2397aa14548d62eafc6a34121eb52e78b171beeb39acb87cd02a99ab271f2d5e1b95eddc7552612d7068f59efab615fd08991b84ba07915736def39386dff03e23f114235db8d25a44a1141c9add9b48c1c171b3d40ae84449117292ffed4ce2212cbf1d48648890b5898d7edac619e8cfdd358c5c9f00538dcb92a392f53e8e80e2d16e019fdc7da15a1f41b4d9ace27337cd67ce484ba69442378fa114951689404a934775a9fee889dd4ef06c3b5ef33f8641d3054dd41ee82f0cf5a1161f12d767a2d4e7ddbd91af6885a0a8efcb88bba706a1d1fdb4fe982e8bb6062a1d1786dced691c7048a552ea60347044d1f0c57ee5932404fe411c78e1342c0f6c0113b8d29703c849bd941c4e4281a28e03c0d63afb382c37df25466e9e0810775be3d4c7996d6d87649ecfd2ca5d49add282236cfe7cdcb2c957100b3cac043046250c34645fadc27c36e1f7664f928f8e6516741d65796edb53b724cf7f499bd4a22ad494794fb97d75229a0912cad2253fa4fa37043b8aadc940f559e1f22cbf2c40d118acfe95110c81fc36587c68abac53e1383f4ed54f761e01ade4269ca74af0496e03943f0e93b0a19f3ad631c107a189534f6d931c5ec9ea7676925c94cb659a098f24ecf09789f5a71c38128ddbe1bce9f0cb89ded2f461791bf626a829eafc920aefdb2367156c063365629e2ab051c4eae0be7f60fee35a6d34ee515c9a91b0d7bfb1f7dcb2abd970572382a0dce8b465d2b06b63d461e12afe3d89b9d454653621036e2958a64041adc49ce7ec34df0c7c6b02acbdc0818e64b3dde784a9c7000c784efd993ea511fd562ff2fe6436b5da5727985f4c4ba4bdb627387a6b027f4f75d90f66d6dafdf7fb0d928d64814df61fe316204aba3771e667131b1a4d9832acf2a3673bab6edffbc6dbb0fad9a903357405a007db2796a059c0d0b1990b9992766392b9de492de85e18fdc4535747dd508025b08eeb1df75d8125eaeedcdf221daadda3b08f5f6139ca58c13909e2b1b7823b1bebe6abb8f45f4ae35cc56d6de3fd14a83a25fd6a5d7691b944ddb1831d5af6b7809c49eea2e9bef8c66de8c8485daeee4f96cc272ed89e6d96feabdd9a27e8a84cef9069faea43b1cf9123645fd4e8750ad1f687f930c0752663ea209c9db50fac6a5ec54b78d55650505521beed0df130c56055785ccd17cecbfe4d95c6dfce6ab47dfe69e8c59667fffe97eb43e7a1cdee33c177fd7375a32fb62f9b207e04deeb7453dee15926d1efd45abeb3e9eba703e543688b7f1997294afb0403afa3e8af9f2520d20f155a866c7f6c55fc06576eb625057034ed16137a75e52e88613828e4018b88ed923da210c453721a2ec358be4236027b5cef29668dec5e9f3785a2bc1f8e799c706d389ff4be397f7174674e566547408322aa9bbce301ffc18d61c2a4b44dbfffbcd91cbf17cefb95f257cd0bf6447211473301052712472565e1f260f29372a8fdbbea9b75231d90c484011e45dca62ca19b1a01375435629000f79fb0e42d5280163e0d87b20abb4211cdfdeffbc99940300fd582bdd0685f64b3b1b213ee7eee8d7df62a4772b83ec1d8009f46d179fc3aaf6afac0a5c8cccc2cbc7a4b52d9abc5332459f3c6be458caf103aca1539334d5ad6077b736a7a0cb7c22bec34461aa3a298f99e4254b5e506cf171e3646cb34dd9418cba248ab1524de5e80db376c668854844c05635f3023f29319ec6edf33c2f4db74bdd566343e2556521cc8f521d6593153994ba5649d82fa3f74751a706d13f95e415b990b08a81735f9d98ebb3d112075bbde0aba4a20bdb212135703b76d403c7f8a810f4e2a8c1c2f60ed27561eaf04b5f7b4c5432b2a4b54abb1e06da11eb03f08766f3df57d8fbf02f20f08fdff4bfd70878e6a5515429d722f319a5c687d698b578c0070e6adf48f0729f9573231ab20fe2c8be1895081857c9a6a171d13efbea8cf2bd3eae2f7a10b1f9e0f3ee335af99c25425ed3ac1783c96e5cfc20e037229a451fa8910206689896f19c4146da430db61301ff803021218f1375fd96cad0932e370b7ddb59e45c9cbc9d8ff6d7036ded69bdbd1f57f66239523740350e34ed38301d4ed40be5db38e80a7c56064d84b77a7b0d66cb3f13f1cdb5de0f781fb4589be550a55cefb87f0da68f56498c94f300e184c230fec09312340a9d7f406efbbd5a9aa444fb667c80ae05b6b42e23f52852c08781e8a54b5427c4e3b3a9a71e4d2a5c7bcc1e451d42bdb9e22b370c4c6a23dbd12e1ad8dcbecfffe0d8ad149321fa3d442594b4cf1b12b64135be22498f7b558bf3cc3082e206979561102f18c7e75fcf87e406636e03a3aa3b443a9ed70af900e993d2521d6637445c6b09161040a1a8d428e7ba36c82ccc94584f7a240f653aa6197985ff1d6957ccc08e48c13430d76f28f8f0e1b7ed191ab6fe23283b68957b1d9f534c68a7dc7393d639a51e72daaa1459947ef173ac29670fee4becbe927740bb88a95fc1b2fdb71900ea293e41d865793d81679a035ac670214a1dd8c512003d91b08a50a3e0fadee2d8f8ef4839076755db56f450c362529e24fef96192482785ca47e9d30d1762165a8d849d06e4061aee696169ae19f38f4df12193cd7325264cd891cf9bbbf786dded83697a19dea9fec61bbdc18441c6af0d1b5e8995d02b931edaaee946b314f2513e5b9ad631927dd251f700bd6451db7cac9a7aa5ead0855917a421a24809f6a006e9300a84623202161e4cd541ae77647a78cbc7328d80ceaeb5721d2856888eeeae3b18a90ef912382b57bf894c61664c492f38dfaa62c2e6e90397a9ab51d65ae2b62d0780472aabf2d61fb9188878ca9a6e7372a690afd1aadeb3bc1f86ecfec50b0fe7ad14eaa69bf5fb6d2c02d9b97e72f9e48ca37efe64d3ede4b72cc7e922b97eacfa3f307127a74ed848a09608474e9b30c99d2b9c0295a0aa92ab63d2f5477d811f90469df01091deec8157e44fcc1ad5d3d0cc78d98952628f649e967e7385e222ccdc3edb5c30bf086862afb4684abce0edf9539afe30700f1149b16059e01250c998c59edd1d4bdb67c2d8c044402195ca42c615a0b7dbb18c27e868b8bfb33d9e3f3b32eb3dfea23dd281250408e7332231f2eebb61787398a4b8900d70964d90470fd4739466a7d1de1ae26a6b9b8b1590b7993b76c85123b125d43d359c3dae066d222d3e3680a64ad74476888f14e68e6ef85ddf25c9693a219eb3562db97ebd6c76032e3dd02efc1794de7485d6ca8e32636c84443e6043b128a76bead6449098192bc2011ce2955d543048c1e962d71ce4bb8d788d671370b25ba83fbfbb00d7b579958ef67f6a064a3603063a6f61f99ba72992c915cfa9bcb54558673b7acfc3900973ac9d3d63a88eb127a2ad2d801fd63b1397f157bad8bbcfa09847d25a16fd50cea50e0aab43b88175dca8b36bc2b64f239668ec5fdfa44a6b0fff2bac642f943719a2adbbb5dbddd60006200ec6fed2b4cc8fc13c0b4ed2b2d6094defc4630d281770b4034225ddac395c7af5f92b26b959090029a5b8ac0e195d7787b856afd893ddd04ba07a28162186b5ba9ec465483d30ad24175efafac1270c9cbbcdaf8dad3dd3a2fd65e5e3be881d62ee932b84b65f1daa42bd77738ee8f2a99a22e5c0a5a4ac8cd05177164d993b799bb0d56d52e34d78038147c919140ec9e3047496010621bdef25de5ec05f9cbba67925b515d37e2f015a1da01b2515fdff970455a5a2cf4e1ca699c1fbd639df93b184b0a06486601d172bab56e31e55376eae73c42e099ef973fc893db3d3e4efc797e37a08d10ff2c13991161336b38c54853bb4fe5d3c2bfa8a1e3bcc67f535c69213abb8492c3f3bcdf0a2ec3", &(0x7f0000003040)=0x1000, &(0x7f0000003080)="ddb2d2f3f85a445fbc390df5cd8edf4e31c396122145d32483e75c22209c3067702111bd1d07df5da41c85c238d2870326154bbc63904603d55a460b1f895ccc317860fb1d22810463e1cf319eb581d36132641f663a07e0c3383f597e1e682f9d3568479f014be58f2992f909be500eb46f456da70ca05fda4c", 0x7a) clock_settime(0x2, &(0x7f0000003100)={0xfffffffffffffffc, 0x9}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000003140)={0x9, 0x400}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003180), 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000031c0)) r3 = open(&(0x7f0000003200)='./file0\x00', 0x8, 0x3) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000003240)) msgget(0x3, 0x418) sysctl$net_inet6_ip6(&(0x7f0000003280)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000032c0)="1aae053609dc06c54d1861b45dc74da084163e6840b732973c63ec3881a440c75cceea814d7393de4b0122a0d7b0d6ba174b860ea40e40897bccca74c1402777c14d2464d6bd46f88e778818fa7474bbd210ad31c376ae2de5e65355d83da5548998e1a359ffeeb811d1d3c42dc56be2fa8b0bc625000b758f294d98f14c4a27afae22c1f3b8a0e95320c122486c0c1d1f0e986d183bc343ed4c74fc78bc2ee15365719121fdae09a95ea596d64e1bc4dc074f96eed6d42f1ac405470e7627", &(0x7f0000003380)=0xbf, &(0x7f00000033c0)="edef9520609f3d0c31594f0bdd56be82ef2390cf7d307854af8320c858de1c8f073fbc0fa3202843a6c61d113007553a5e29916661c596f1b9ce110b2b4b08b334ec783862fed19ffeab337392918d68bba43bc15a3b38009df63d603d38c3ded2447ef58194b6e124d80eb440f37067fce380decca49454def0bc84987ac0ec69ca6b8e93e5e4ed042f45d2ea6a7d2d2e92990dfba809543beaed6cce0031cce63fb9433d0d341717ebeb5feb27ad1bc8ff7c208be87841f5d6ebe272c15830274be839defc924f63e3", 0xca) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003600)={{0xff, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x7ff, 0x6, 0x0, 0x0, 0xffffffffffff0000, 0x2, 0x7, 0x8000}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) munmap(&(0x7f000073a000/0x1000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)="c67cda4dd108c1144d", 0x9}], 0x1) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/50, 0x32}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="13000000"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB='kB'], 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed0ede3af58e261c99a", 0x14) write(r6, &(0x7f0000000040)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1", 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 16:00:11 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c) socket$unix(0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="a6", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r2, 0x20004269) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockname$inet(r2, 0x0, 0x0) unveil(0x0, 0x0) 16:00:11 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340), 0x0) 16:00:11 executing program 3: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) 16:00:11 executing program 0: syz_emit_ethernet(0xec, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x0, 0x0, 0x0, "bad55f5bfa7facbef3d3ff531efc8e5d57796a3675ba1806db39ca7c61c3c60e51ab1ccd8bd6259d68bfa73b49070a3078112fa7a2cebc871a67ccda6f854f06f2d40ea172e424beaa87e7ea3bfd8c5fe51e1f29411dc85bac236f325130b2de1a1e5e45e4afeee1feba8636ab4dad6995167e9ee0dbcbf874a696dbfa749f784e4541e030ca13d361b3c03b31ba632a86cd48209e57e944a6350023c04dd4141df427e5c32ad718deaae7de5352ebf3b1f74b53eee546e7f61061584302681474f1"}}}}}) 16:00:11 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfd1}]}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) 16:00:11 executing program 4: socket$inet(0x2, 0x3, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') syz_emit_ethernet(0xdb, &(0x7f0000000300)={@local, @local, [], {@generic={0x814c, "c821f91fb3391113e102ea0e8ef87e5a1932a2d4704003ec71ac8e63545de2285e77bc96bbb34de8f622c44577228aa06016c66a12cc42c89cd6f57dd17dc0d0a950224a481ad2e683b3a8a562403083975718d6b6f319befb7acc01f37d31a5c84d9e494bfa434242d99ab6fd8a1e3f78977ab71c148f8016e6849f665f37d1c5d3e60233029a05493d0586aa43177f475f0ae32fd12b44bfa023c8c3f2f94fdef0975bff3d46ee3bc6ed8188c3fbc50ce93eec53fd88feb190cfe68b4c76ee4e0018ac938030cd4543e94eac"}}}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) dup2(r1, r0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r3, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r1, 0x0, 0x0) 16:00:11 executing program 6: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:11 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x81}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0xffff0f0000000000) 16:00:11 executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:11 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff00000000080000000000", 0xa6, 0x0, 0x0, 0x0) 16:00:11 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="98a9"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) r3 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 16:00:11 executing program 3: syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaae5910a08480000340000000000009078ffffffffffffffff440c000000000000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESOCT=0x0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f00002a0000/0x3000)=nil, 0x3000) getrusage(0x1, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140), 0x4) 16:00:11 executing program 0: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) 16:00:11 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES8=r2, @ANYRESHEX=r2, @ANYRES8=r2, @ANYRESOCT=r1], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(r6) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB], 0x10}, 0x0) listen(r7, 0x0) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) r10 = socket(0x18, 0x2, 0x11) dup2(r10, r10) 16:00:11 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd, 0x13}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x100, 0x0, 0x8000, 0x0) 16:00:11 executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="8318bc3c66020000ff05201539d68e951600"/28], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x100000ea, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) r5 = dup2(r0, r1) socket$inet(0x2, 0x2, 0x4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x4, 0x0, 0x0, 0xfffffffe}, {0x8106}]}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1873a381000000ff02"], 0x1c, 0x0}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) r5 = semget(0x3, 0x3, 0x0) semop(r5, &(0x7f0000000580)=[{0x4}, {0x4, 0x7, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0xef, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0xc00}, {0x2, 0x9, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x40000000, &(0x7f0000000040), 0x0) r6 = dup(0xffffffffffffffff) dup2(r6, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') 16:00:11 executing program 3: semget$private(0x0, 0xd, 0x0) 16:00:11 executing program 4: setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a200080000000000000000000000000000000000040000000000ff"]) 16:00:11 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) syz_emit_ethernet(0x44, &(0x7f00000000c0)={@empty, @random="dff58ab6f545", [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x3c0a, 0x6, 0xa, 0x3, @random="9dd0cff8adf8", "0918d6db9fe4ed2a7965", @random="1199e086efb4", "468f7935e045458f5c2affbd17fd2b08"}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 16:00:11 executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="c8b9868c8aade6ef53c8b73eeb0100000077"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000300)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x2, 0x0, 0x0, 0x400}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r6 = semget$private(0x0, 0x7, 0x3fa618b6ea9a771f) semop(r6, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000400)=""/8) semop(r6, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r6, &(0x7f00000002c0)=[{0x1, 0xfff, 0x1000}, {0x2, 0x420, 0x1000}, {0xffffffffffffffff, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x1000}, {0x2, 0xfff8}, {0x2, 0x7}, {0x2, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r6, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x21, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x0, 0x0, 0x5}) r7 = getuid() seteuid(r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x7, r7, 0x0, 0x0, 0x0, 0x4, 0x400}, 0x5, 0x9, 0xfff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00f3fffffb000000000000000000001326e6d0b4b2bb53f14f5b28d1d7ce4bf4940111eb343f36cd115993209317174ee544804e130a6cb26c94f77e6b000000008fe71febc14c227cdc285ea5d44cb1409d133eb7b1cb4bd1ad7f77ad660ffb29c2705034f66d253df3013816dc901f80d71cdd3bc8a0ab303b6499e71718be94734fe3eb56234e5cf4b06f204527aa467820c5c550bbcecdf705001ebad0186c2b44cd809c7bf1905171437f7980c83d7d31231a1f18ac256421a23ec3acf98e336d00718a46f3255a1780463396b3fa24421b4096fe036e45055406c6a9a667ea99610e051b3cd477f5aee3060ab0675fa7033e3e9d9354bcd331fc87e963d76a5a309627c076111907b2c3f561ac0f928f5007326ea09ed6f75d1c5f86c3304af2767ad63d71b2211a78af3974dcb5339292faea005e266067fe9dbf688c849d77b9f94c52d4291228fee0cd4962c4ffd48e057bd134cb3e68f68951aed42f5842082e085fc9783aa98c7ac3364b7e849767202ad2260855483792ff0d5fc75ac4ee9e6973926f4a8ae85d75a491051b1bad217674ae25f614db4d63ac9399346496b8f5ff5895d938c171f03a5c5b947329b8ddb8acca14dd7bb9241eafe6bf3a4c4f99e13293e8ecc5aecafdec4b67f626537369c27cb4032b246987612996ab89a87c2b91587e60185d09d0b66a6a3e5f340b7a2c6fbaf5e64a532527154afe6cbc76c6ca478528b6ab9c7bdaa2145867ca5a6a3d6f9f1b12d78c3ee1b36292ded09a7fde"], 0x3, &(0x7f0000000140)=[{&(0x7f0000000100)="b22a0a870740d41bf7c3b211942c0ffce62bd812c505f7714c77ac91488b11b3c3ce6977131433601ab708429f", 0x2d}], 0x1, &(0x7f0000000d00)=ANY=[@ANYBLOB="2000bf00000000000000000000007f1c4a0adf054d8056f9020000000000008802766cab019231649ef711e2c651abd67a9dec80c3e231bf977bff990299abcb1a8fe72f8e7fb83466b776b0f666be5242068d1a2d060775e8b241a00a50bf881413ae6cc9467ef7a5b55bd6801ec3db4a8caa7786d8af209f027607ab4abedb73ec3348914414b0d71944153bb507a1e283667a247afbb0b18993b3c0e807431e526c96edd6b7a9dd359c439a3632c25c591d53bb4023b83e41db9fb62ee55bda68327bfbd5a77a27e9a5526eb3b5cd210056d83ca8923b86902602d09a519e17f7b702a2263fd41b35104a475fbceb663ee1adafb37a4eb79dbeb210808b388fa6a2e734b63afd890aea62194158a99d8515a59394e4bc8c71b02a4e35cde74d83ebe4512b5770badf12aa7a45780896e4796a26250ed54d5c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES8=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff0000001d00005448d2ba896d67219a17e853c291d359fe91a63f5ac1c83e7eb8d22e4ee33049bf8a7b20a8db8f6fdcc2735cbd61c025964f5a5b2220c3d667db204199f64b04ae9c0770ec7399a9d935fa0eabdfaa5aa0dc9e4e66295f6a45b1cd000000000000003f8767fe388e70111a67b8b2e1543ce7bff59fade7ca93bf4e3df0dc5cc132ac4428a8e73bb1c3c2467c121dc73cc9f166912d32ddb24125c468470f268301a40f9ec0e696f70636905cbe13397b1cb73bcd612119a8a8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000017000000ffff000001000000a3ed99c873cfd9d6af79ae799ff088ce22c120d7dfac46695dc7a04b13d62f4a099deaab75836055b77de55f23bcc1900f71d4e5eae1721820", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="28e8ffffff00b2937c003e2db9ffffffff4d37b0cae77d2950a0b642d90000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB='o\x00\x00\x00'], 0x108}, 0x1) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x78f, 0x0, 0x0, r7, r8, 0x0, 0x1}, 0xc000000000000, 0x6, 0xffffffffffffffc0}) 16:00:11 executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) lstat(0x0, 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 16:00:12 executing program 2: syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0, @ANYBLOB="1fdee10235165347fae4f60eaa766a134bf09715d6b29e32aa78280087"], 0xa6, 0x0, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYRES32=r2, @ANYBLOB="6e1fa1fd9b5fe48b4bbf2727d74e168f80829ab715da8ca24024ce6177524916b0ab3ca7bcd4fb082ae853b228529b", @ANYRESOCT=r2], 0xb9, 0x0) msgrcv(r0, &(0x7f0000000940)=ANY=[], 0x1008, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a9b4c4000000000000"], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[], 0xed, 0x0) msgrcv(0x0, 0x0, 0x90, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x20, 0x3, 0x20) dup2(r3, r3) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() 16:00:12 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff00000000080000000000", 0xa6, 0x0, 0x0, 0x0) 16:00:12 executing program 7: socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:12 executing program 0: chdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) 16:00:12 executing program 3: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x6}) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x1, "ae4e45b44c274530fc0485b28f325b20d8cb63e7475b8c837a12e95309278a636346a35d8383018ea0351aff0f9af5d981c214cef0b76b845b0f8909d9404833b3102170702f0348ab09aea045931818ae224f602744d76b91e033846a17196a1fd10684f76252d0b6a7f668de67314a1de786073ebc229338cd5bf77dc65707221bd9171ad5917c841bb9852fcaa6f18dec76ff0fb3fbb31eec2d5ea05920768ab464b1de017f0f10d11331ab293c6d684a26b506cf0e630e21dc3e707f5565807d7215a37fc169dfc0d2c92c5ebf78dbfc78086fa8a138371460390950f6b6b9b6c10dc441c46ee3a3ca"}, 0xf3, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0xd1) r2 = msgget(0x3, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/137) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)=""/209, 0xd1}], 0x1, &(0x7f0000000480)=""/231, 0xe7}, 0x1001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000780)={{0x7, r3, r5, r6, r8, 0x20, 0x4}, 0x6c, 0x7, r9, r11, 0x9, 0x8001, 0x0, 0x6}) r12 = semget(0x0, 0x0, 0x8) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r15 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x0, 0x8) r16 = getppid() r17 = accept(r1, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) r18 = getpgid(r9) r19 = openat(r1, &(0x7f0000000a80)='./file0\x00', 0x20, 0xc1) socketpair(0x23, 0x8000, 0x5, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000cc0)={&(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000840)="c70a97c8de7d0b04b1ac", 0xa}], 0x1, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r11, r10, r13}, @cred={0x20, 0xffff, 0x0, r9, r14, r5}, @rights={0x20, 0xffff, 0x1, [r0, r15, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, r16, r3, r5}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, 0xffffffffffffff9c, r17]}, @cred={0x20, 0xffff, 0x0, r18, r7, r4}, @rights={0x28, 0xffff, 0x1, [r19, r1, r20, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r9, r7, r21}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0x160, 0x4}, 0x402) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000d00)={""/16, @ifru_metric}) 16:00:12 executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea2673, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil, 0x2000000000000}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mknod(0x0, 0x2000, 0x205310) open(0x0, 0x80, 0xa57723f8e74df145) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) 16:00:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x27) 16:00:12 executing program 4: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c5510d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c9", 0x106}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) 16:00:12 executing program 1: getitimer(0x0, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3fe}, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) poll(0x0, 0x0, 0xffff) dup2(r2, r1) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x7fff, 0x800, 0xfff, 0xfff, 0xffffffff, 0x3, 0x8000, 0x10, [{0xfffffffd, 0x2, 0xee06, 0x80000000}, {0x800, 0x5, 0x489}, {0xa60, 0x0, 0x9, 0x2}, {0x4, 0x100000, 0xffffffff, 0x2}, {0x1, 0x2, 0x80000000, 0x1}, {0x0, 0x6, 0x20, 0x1}, {0x71, 0xfff, 0xc, 0x100}, {0x8, 0x5, 0x9}, {0x401, 0x6, 0x6}, {0x7, 0x10000, 0x7, 0x3}, {0x4f, 0x5, 0xb52e, 0x2}, {0x7, 0x400, 0x7fff, 0x1}, {0x8, 0x6, 0x0, 0x5}, {0xffff, 0x0, 0x5bcb, 0x4}, {0x3, 0x80000000, 0x9, 0x1}, {0x3, 0x0, 0x101, 0x140}]}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1204, r1) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x30, 0x0, 0x9}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) 16:00:12 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semop(r3, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r3, &(0x7f0000000280)=[{0x4, 0x1}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r4 = getuid() seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x7, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) semop(r3, &(0x7f0000000040)=[{0x4, 0x3}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0xff, 0x1, 0x7f}, {0x1000, 0x3, 0x40, 0x401}, {0xfff, 0x4, 0xfa, 0x2}, {0x80, 0x7, 0x21, 0x400}, {0x6, 0x3, 0x20, 0x1}]}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0xe5, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) 16:00:12 executing program 3: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x5) (async) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000380)="717a9e10", 0x4) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (rerun: 64) 16:00:12 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:16 executing program 5: socket$inet(0x2, 0x3, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') syz_emit_ethernet(0xdb, &(0x7f0000000300)={@local, @local, [], {@generic={0x814c, "c821f91fb3391113e102ea0e8ef87e5a1932a2d4704003ec71ac8e63545de2285e77bc96bbb34de8f622c44577228aa06016c66a12cc42c89cd6f57dd17dc0d0a950224a481ad2e683b3a8a562403083975718d6b6f319befb7acc01f37d31a5c84d9e494bfa434242d99ab6fd8a1e3f78977ab71c148f8016e6849f665f37d1c5d3e60233029a05493d0586aa43177f475f0ae32fd12b44bfa023c8c3f2f94fdef0975bff3d46ee3bc6ed8188c3fbc50ce93eec53fd88feb190cfe68b4c76ee4e0018ac938030cd4543e94eac"}}}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:16 executing program 7: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66bcc174b34efe573c7e863c6adfb9189dccc2fd3e70682e568545b0b001f3c525be2c457ca193c581790c1a00ccc423dfd546965e4720b31a62120000"], 0xa) (async) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) (async) getsockopt(r0, 0x7, 0x3f, &(0x7f0000000100)=""/174, &(0x7f0000000000)=0xae) (async) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000001c0)) 16:00:16 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) acct(&(0x7f0000001240)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup(r0) flock(r1, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) syz_open_pts() setuid(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}], 0x1}) syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 16:00:16 executing program 3: chdir(0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000001240)="6ddf9a88c58c47b02a9474dd434f", 0xe}], 0x1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x2, 0xfff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x108000}]}) writev(r3, &(0x7f0000000200)=[{&(0x7f00000003c0)="d4b7d600fe00809c34b7bda9a45c", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x3, 0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket$inet(0x2, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="156320803ba83c9f0b01722e862f58d3327d8ec1881088efc0918e17d7c0d107749fa5406c835eb8faa6f7055796d754ca3b7eae209fe80d36d400c6ccee9b608fadb98a613ef42e308c21b188327efa7d708e44e2f0a9f0c58eadeb5c4086e52d335dd4ef5700e3655ddd", 0x6b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xbf, 0x0, 0xfe}, {0x5}]}) write(r7, &(0x7f0000000400)="ce4aa4a25043cb02aadf8701f539beb2d3975277e0f7ee009aca3edd14b411c3ed52b505adfcc6c8bda9097861b3e394dd42c69e03e9032e89d43430f304f536708186f9527169480baa400c214b04e8de823a1900c6028e4234004ae0510646ba5921355ba98d6dc6d0f693223db2decfa82aadc3019987c3be557276c160c8693bd515d1c455ffe6a998450fdcf7c49c5eafb206139ae13d0af559b6db5deec77c7759147fdae17214028949c475c6d3e08908157de39b865824debfa39a2b23617f50c2c1cc35bb1dd34815890ec150ea947f1bb6443a76b2d8a11c5925cd870403722c2080fbac1d296be697da9c8c3aee63c7a1278cce1654ca4f62fb0b2303d189f62afba13fc2631e4c0c3ae490707b9b41fd179f25473b505f2dec9e8a0728004ddcfc68cf322f8956ac9a45138d6c3c5772501649f6c436", 0x13c) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:16 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) getpid() ktrace(0x0, 0x0, 0x40000424, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x5}, 0x2, &(0x7f0000000380), 0x0, &(0x7f0000000000), 0x0) setregid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffe03) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000240)={0x10, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fe2000/0x13000)=nil, 0x6}, {&(0x7f0000fe8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000fe8000/0x4000)=nil, 0x8}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000fe2000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}, {&(0x7f0000fe7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}], './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpeername$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x5}, {0x16}]}) bind$unix(r3, &(0x7f0000000440)=@file={0x2, './file0\x00'}, 0xa) chroot(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) 16:00:16 executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea2673, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil, 0x2000000000000}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mknod(0x0, 0x2000, 0x205310) open(0x0, 0x80, 0xa57723f8e74df145) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) 16:00:16 executing program 1: sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = socket(0x2, 0x3, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "0d88f93e0f1279911cdf00000000000400"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r3, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f00000031c0)=0x1002) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x1, 0x1, 0x0) dup2(r1, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}], 0x2) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000e62000/0x13000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20000000008}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb5e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffaf22}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x600000}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff8000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc72}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x100000001}, {&(0x7f0000c8b000/0x4000)=nil, &(0x7f0000edd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d74000/0x3000)=nil}, {&(0x7f0000f83000/0x4000)=nil, &(0x7f0000d11000/0x3000)=nil, 0x38f6}, {&(0x7f0000c7d000/0x1000)=nil, &(0x7f0000e13000/0x2000)=nil, 0x479f}], './file0\x00', 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) 16:00:17 executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000400)={'./file0/file1\x00', 0x9, 0x5, 0x100}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x573) chroot(&(0x7f00000003c0)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 16:00:17 executing program 3: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) 16:00:17 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:17 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)="03000000", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() clock_gettime(0x4, 0x0) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x93, 0x7f, "1a91880008000400"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)='K', 0x1}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000002c0)="04", 0x1) write(r6, &(0x7f0000000040), 0xfeea) dup2(r5, r6) 16:00:17 executing program 3: syz_emit_ethernet(0x26, &(0x7f0000000880)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x81}, @noop]}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, 0x0, 0x0) kqueue() 16:00:17 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x4000020a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 3: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="4d87a979c8d5f35ec163620cb4aeb0fe89b57cd57f83d8b8932b8944929748e31545acb8ff6c62c88ff1851a4af1ce93b2d38c9ddc22a3a07417386263d4ac98245e2448323f53dd9876e6d6b25eb1850b923bcb7d8febe3b588901aa18f75d8397357454edf1774c4a03a788d2703ba9a7475c5061faf8b06cf0df2fd610ffe8198b0489e94f9e82184d7e80e071a7a1bfab0204097ecfdedc961fb3a56725837f9f0cd39622089c2b34618b0d2286362095ba0eca50171c59fbe8d910b0aa0c538d45ac2b187549958ecbfb85983cb5c0ca074d6bc17cd74c65af73090a5ec899facda7991c9175482cf0eb1ca46007fe3"], 0xa, 0x0, 0x20}, 0x400) 16:00:17 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:17 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x5}, {0x86}]}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) 16:00:17 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0xc0}, {0x8106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:17 executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x1, 0x7, 0x1, "afbc5743745a3902004fc52fa4c18cfbb654c58f", 0x401, 0x8}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000040)="ceef592ae940ca4fb8869a325fbb64b20c76b9597de30642d9aecba58402b25590fe0743fccfc48c50343c68a62c39b9e939dd8ff47266c3316c71a38bc9f0ee1829437ee6d1a6aea9f6f5796f4119fd42b77bc2585e7efff434714dc0db675c39ad365ddbef73b60446d86d01b2c8df2483cc9e178b3c1f2691c6b1c4e782428e6356ef299218bf0140b1910fabc6c35ba7b9347e218dccf398a3faca9a0fdc7f415d49a24837f8fc7b83e28cd23c59a831ab8831048bc1625f8f76fd4893814766ce1a3b026d80b176ac339e40ed50073ceb2edddc02b7624d6f56644c51", 0xdf}, {&(0x7f0000000140)="4562434a59e7b946dbfa56a3f73a68c4354802b757825de0b585dd77f330b4c2a7003555549889a4dc56048fce5501c9363c8beda50f84a5d5b8e838e5c5f4d9d06c124cb5e55ea121004b708c7927977ca350a7cadec7a33e028005dc511f967b15ae6f2e7e43ffd959cfb224de3b9760adaefe97cc3dd0e4d54411bcccecba51781f5de0dd4e75cd58a13baa3e2286a31f4a43402fde5300b584de165745d735243d6cb85c82b06d432809edf382545582ba9f3a6dc77211967c2f06a7e513da49e72d4c80368b09b06c24992677465e5e5252b776ae43ca6a1dfd518f628837ac9a451344dec4b540a3695371eaae9e36ff149047405d073413feff02d679c4aef319a0965e65aad5b6dcc55477fb7f53bfb291d72086cc60f8d996f9e734b28d0f59f22e107d5030c7d9aa3733438c0273de55113fe836e915925623ffe35e103eabb82a30127a256e5d5fd6d11b00526a06b765a1b6e5965a84738dc9ecc72065dca380328d324de98b8092f030e707f6e2348b773b77ccd60591f3ce95c149ed784d5053d7024490a9c3c843a613ce5b25a0b98c1a1a525b54913a3d2aca9fef0ed090631bbba7e1be98009122662a97a42fe9c8f454f80c18f8061dc6d23c54604de463bdec80d8952d495e60d533a8652d41b4a7d8c98bd381d2d4ada43a4dc508bcbc86b1cb1ce6dd75132f264f37d76539d5a475792825ace2d5419dc8c818d49287f1ee16dfdac25aaa8fad42cf80e5942f015f7470c6b84496d544229bf6aa8d52a369583235333e2a92bce3929a1a558d9ff44e795b5af19e015dc804e15e0687eb1bd52903e35e60ea113ced41621a78a069df71bfb83cb6167d439dc3ee71ab7db13b3a52bfdb51fe35c9d8bc5f0160e7120fc5ddbc355598311c5c4a7bbd3054927b5ca55a93bd04d14c379387d2f6298feb7c756eb8a11312261a110bff5bad1b65c3e7cdb8d2b9ce1a47b9ec9733a21d3bacbe0fb7960d38159ac62372e9a24d23ab30f6339d7d73803aeb2d8ab44892319194621903afd8f59088437cb682007a053612a45877cdef7d8df4e70fbd3c35aa323e224d495464bcef33e7ea43e79d8316192e362bc4586703859c0599886b46e581a76d85d994701b011c1f38b2cc9909ed2f8bf5339774536c59d11c0d875583c596c6623f5629a6dff81943e097b8cdcd459f3c375ddd95299e638f202fd32905bad8259905558ed8c17f227520bb37142f3735693df52e9a0ef778ddaa14d04ba610048c4422caea6f7eb118dae96f14ef78e29aa4fab15cbaa5663da70eb3c95a761b150ff8efbdb8e5704efd48dc4c3fd4a1667c2dd276acb5404476ea377596a499da33f6ea3a1f2466ef07c72d5100e87d142ef8ce519aae616f24283c24c4c95ec761f9883b8162b78d22db555da5bf177e331b3142cf96d1d55cce96704fce2217bcfe4d1e5802ca651ef44232cf45b473ec08ecd9fcdb3e3bf4b67b1c36f4096718b9b4e7e959f1196100732edf0743b881fa9d5cb5c3f8023d9f1bdcc2dd302f815d7d0f29e082e82a6d32f9d9c5ecb2772d8edfb59d8fbd09bd64afa2863d050075b227b19052a6ff099584b04a866769853b2207c3df97e6e6747bab047c570533a0bbedb260d110df480f7639cce71fdf3c20780f72ff91354360b2f0d5ab9f8659b8e3a6c13b67aaf1112945885803515b0935584e4fc0bd0018025651e503401b442229667b7ec8a912c695d963b2f055ec9a063676b4e48362a698199a7079738b81ee40ddcbca83d0e1c99aabfef4815b31aaf2a20a98490effb9d23e994426309d7db23798439b4e43099d3c5f76ebe552fa200611dc04f9c9dd7dca0db22b5fc39e2961e625acafb9b4688aa204e63f9c31eb23abf5638c328fdf39490a3e191338c4720774b2bf343aab1fac0e51651ee71cb8925cab55462219506e676175caf8842d401fd793e6cd4b956c04fb4e2c4a19bdece58b3cf236241bd8858657424076ab30f0d4a407a03813cc58a0f98d0abfe72693a4ded6d9792311c5be3539bbef0ab85f0389ffef28338934aff81c73c7f00f91b0ace94ede8dad91291c8958ce6e0bf7d2304f38bf8fda31db2a3b9a0710904f145023ca221e857ddbc46a4c1e105f24f972da8832be9522d52e31e82ce8eb7e93de47fcdfaaa3edb23940a2f9f0ebe6e589e2a11f4f6b6cbbd3e5dec22821cfb932f2dde3d03249b00a0ab9ea27cd3e2d04e147f1acc2dc03c50d250e4e8a23497178187bc9832b4068a153bf0efe0153084c4a0e13547a4c0db0e40d20409ee4028e5651681efa2daa68e84c3aacd48f7b9afb9605595a415d51083378e3bb3b0d88f035634e21ece4a71e637abe60146b4335eea51575e23c1b3b42b44b4ccc968137cfb9704968cad90ff2ea55598d7ea3c38bf0519fa573d2c978f9c71c0fa5103df429a83b5b60896f19c6faa41560f66fb64713e9b430e069efb4557f737d35cb90c5c27aedc9dc9c6b17f0d85f8b8af0b241fdc29d53d3dd4cb046a384ac63b033d144eedbb9d5f3249392dd90bd23cf55e2fbfef7e8928ef2b9adebffe8df3486238f86b0ddfd4c5940f1cae280c8cc4095c188364b1140309f0b51a1d39cfbe16225356885b44e02d9180ef42a3a12c47abd0586711394f6c9a7480f52c11e88a7587babea8b621ca564dcec280b2b93b0de09df80a488ef5e16b1ce585817c5a4b784b904fc7b691a9d906bf5c2f07ad8673560881693410f7021ec47fa236e38b0548ff575dfad4a28fd0b00d12d577cc8c2af86b1f6c7844601aed4a0bd14fa57b2156f6b57f6b9189eaff5735bd2612da38987aaa22d06ac85e007961a8a8fcc9a40f670561420a529237a1e6ddf5c1e63747ad39c8492ab95b636640313c407bbf8d70fc3e7040f492d849c8be3bc05f4e6f72c9ce433244389790c015d0274241b814060fdfdb1801c4e209fc361546bb1ec78045dea90051b054beaeac6139c4ca097305190c305c37b5ccfb97684fa649a6de036ed58abec3b271abd68686f3ec6140c84e1af8cd1f2f4e16df414134f91c84d8b3d751d0fdf05effcc6fa8e13e9398fafbd9c44b5b09f4ac48780bb4ac72a0ac9f43ee701e30e3dbafe03a79d02dcd5a23f11c32a39910936c3b3fd6240da8200eee90dff995722957577f56c176ffd307459d67c48cf36c36d54981067779fd0da7554ac38e5a9be2182198831a50e1deb66c0f0243c85c0a004aed75b31b30a606c71c0a4b2ed264fa6862d4e8ac586daec38135af9eff36563ad2ecba087bcae211fef3dc190b58cf861546f674563ded739a380e9c24971eb2855fcea2f15527d25fd511ab06586dc42348d89e41c4ec2ef90a5f5fe2ce789b0f0207de4e0983347b1272c90a0fe6560b4398d9174c9cbe8680f0a7cfcb8675f57d05507c632cdae75b1267a04fc7bc4f14cde228e7c08579ed7ac4685bd4e30d9242a692ebb0e3e1852ab81aceabde840fe162ce4e10232113cf6d3b778038a19b096d39e49872116eb571ab08e3e5ee7eda3f62865cbd5350bc4ead3737f5675119f5e5b4725282ed56094da7bf20e9d0de2e1ba6e6ae04a6e2860812656e2a29ec5e71e8d0d5307eb48abbe70f494a44c3bdffe325d777191d20a6aee12550cde44514accdb9a0cb4180ee94b18791c9a229741d54dd114639894f2e23081e9ff12944b0f64b8413a9b7452160b2c1fc552ff4fba7ba0a01cbffa0c83e950bd07290d77c7e37925f5a809c233a38187ffe364e9f0e261cc4eb3104da6f24b57e0d671c4980c54627411687e71dd82e19831520577b2e9fd9550e9db58682cb169513b0c1e81235de9c1960c985a9bd171547cf9f1c0d2ba742165f831e42282addf4c1a3d8dee6d3856b33b1fe742512ebd1ab44ed659130accc40ec5a28defb03b2e349e83dab53afac0b0ce029240afa04e1cf88bdad9ce1f251c5b363cd6c717abd5f8556cc458ace35f85cef4e57f7468262f51378c99f57e6e716d56d57ecf3ccee73f5d11c9b4677fe1e47f6c7cdc74c6a4a358e3dceadb7c3ee329e0943af271b629fa09fa0c57b574fbb8b38f0e3080b2d055dd7ec05c1557c5e28851795d5fbc2b3b455209e54ab30a169e47cdafe76300f7d41fe49b6f25e0d24c2887a0130a0fd19e8edf689c450847bbbf2539509cd2b0d54c375bd96a99327ecbc746a5829db03b1846b66fb79b9cb93a4e6d8acf0e12c853e7ee7e95484abb4e5635142d3972f9e605c2635d91985c0f3f5316e526f6fe78b4536ca27f3f13a635834c81fd4c0a3984d1c1898993dacdd2c9aa3df521b261807f7effffdcb76b19ce0a2a36a32d8450cc0fd943773becf4fc8dd82b66a8ba2b635b620fe7a57b5213b2ae506823e3b3a50dadcf55447875f8a199bd7568d6b388dbff385a900cdb37bcebcdd22d4470c5566e4c8136c275f461dc977368325b8d7e0c579e5779762dbd8d05d84125297ecd09eb692fc3317890bd349dcd175d74d45c0817f5e399177cc3fe0dabec2dcee6889efd6c6fbfc87561db24343722d14accc7f147ce537149b55414eb71c18972e597b9f8d1cb170121223dccfa125339590858a4e248c6356d483407715ca9212117d0499fb33f26f78f05c0acf6526855a9e979328104ec233a896b10e033c44a2560d844f93bfbff6bfae15b23602a29b53bfd2b09dfe82c60530a74f88d17d89ad04d0ce713c0cafdf0184ee949fdf4fcc5241a380e391ac7989eff6e678343a460166295066188076472f0a8c16baf3bbf067fa6a996247473b062966456dd91790a315bf73047c6a6a14d698c208daa22494e6e4becb6485bcc1415ba134c013c1dcbe19d5d0fc5927136a498ef3b60c0e8fe00ff60d01a4566817edd56b9db7593d1585fbc1f1be2e996c8a90ccab17e91a662317f9e5be51f418fd84546857b8055fed424190a3292abcdd6e137c71f0a722f2ad42c5c6790d6e05c06446fa7a071922f2935651d54ec0dccce02f364f8d03fc74a36c82d939f149298709c65a89f6cd2a0bfd410d5a26bba9e5e7ca42ca08b9ebd98afa71228119318c5c66e754c9993aef73f29a6f16276236022551fa442fc41f93df6d71e104ca78e8d58d5646d4ff45f11c5115352db0a0283b7074ce6e2885ed4129ef7c16a4bf443158cd94950e68c4626d431e1156456b949e42300652267ebf32af11979666304e60f3d4afb23171df115f878701d2234a6b770de934bae77e97624dcb146bf90a4385df6a2981d45821b1a0959dc8e136c826e09144b89f249265a5b1f18594ce741079ac30e1612c4177acf0de49de5dcf4f783bc6229f24c57bc2a9adfcca1f7e33beabfe808ca2a7eed4ab5b80f5b648a39890ff32843100a81bbf4546dff60d4b899b528265afd65b6715f5f6062e333fc11b587f5d3bf81962cdd9f35177576f7b88cbfdfd57ca1257b4bec201e6a51bd12ce01f72b479b039b84983b306cf5d3e468f3d0fffea3cd7179a25078068a56685a732ee87cd6f28616252f635bfc0087e1e1f359b66dc158eb940030404095b8327d47df509bcdbef8edfe270755cc36c0301f580442143a176d62292900484c8316ebb0bbf0845ffcb4c2824a094d77401c5312ead91ee64761817e9724df078cc60d90f5e4b27f60366d071d9ddd66395b122f939790e77cacc37c9535af52877a5671ded92d35e259e5d903a8d594e0cb27bb6382fb5519d6408d89f5e33b4a8f024e30abfdcaa06e9485ee36e299452f0f0a2ca6d22bc7be05ec900636e91854840b7a3ef48eb6a6", 0x1000}, {&(0x7f0000001140)="3931d035cf9127656b4f6d0d15675422e7a5228cb81c4765528281828f5cc7bedce4ed3b0466157f33a8cf6a868b9f293d359a2e9fbcfd929eb86009ea3fb620a5f6290819473ebe1f42ac2474a2d48ffb879f4479919b6cdf7e5570b15a6fa58cda296729bc718542fd43e159105446ab98c878b96d152f225261e2a5fabafe8e6e9740e327b1c10e435f6afe377a8996ef30009ff165b0e19b88313ca4960b706d2fee190d346526c5c7e3b6f0b7ec419d4288a147065a84b0094ee0b1a98bd37faa769f974887d7529e52048d8c91738769df8e431032875fad9bd967e4c6e7ec", 0xe2}, {&(0x7f0000001240)="d584694bb557a72f8100075d3ff6e5cf2159318702f143210aed2d98a1f9f72f664823f40d0173538bc1d0dabded325fc1de7f2196e94ddab65e375ed2640a948346c6539d383a91eac152f865f3e06447761f01ee9c24d785ec73e1d6eac354faba63490f18c069", 0x68}, {&(0x7f00000012c0)="1db6acb0feec07c0544b204b598c174a87b3135e244e0d3c915ac94290cfc5c0629fa92a5f55030c89dd82dc1d897d4a1a8f00bc48b86cb9fd93cb04321e004555f6c80a6fcba387b3955984996292768a1dd012f4f8a8d27239861c316ce5d7a1299fad36f85dcf32e5beb5e2ddf70cb8775e72a8f94b486fbfc777b009dba9d31f03c1614f53390c364e521487d895deebc88533a12dea506ea60e1d57fe09a5ef794ce0f9cb681cca158e14379f9ee4c47952f7ffb4f0c26e7e9e069da022dceb28734ea145225029f05b592d8e6aa56e9db95a1b25607a76b0c08d6840541a991df40de2b3f2c4", 0xe9}, {&(0x7f00000013c0)="ce16d9f73591ab22f06e741df12db65b29c316f2aacbef3e486074f857d8c6bea5452f5c1bedeb7c422652730fc25935b3adaeffefaa3fcc7b6cb460bf13dd599e588da1a550daad9074d537b559470868bcb2ba7fb5bea079464b0a715e9db643e83ea63c7effe252ae89c2c960b9ce276ef28efd296249a38f648751c8a93777a01172b2ca90c969a87ea0cd76c717c63724a2a581f017e0be296e9bd1a16d716b0869186b", 0xa6}, {&(0x7f0000001480)="1211627c6ba14d898e116f840feb677698520f85d99fe2b3b4626e76d5de9259155ef22ee4aecb7ecc23e03c274d1a99fe5a39a1ccbc5e4fb02973a28761c70b97281c74ee7cf4e9e6be02f10e4e2cfd6b4dacbf27128927722e2840a06c85ca914cffa71bc56d28cf1e37372c777b4449a0fc1fe371d76616f1ae94a3c31ea591836906594c19496715091a091f4a3e20a57309f90f34ec11e50cd254b5d44fc23207fdf84d6f4360ab860698313ff50793d726517d1f8d543094916979139a33a99519891e070266d25c5ce82ffdce596ede0ee9ac135b3eb87a4111888798b1ccf6e11b0a3a06", 0xe8}, {&(0x7f0000001580)="115bf5f01f6cb5077d4f53e4a143813e32a53d38d04c77260167d5d48b72b15e5fe175cfb28b9ac5f7d6f03baf1b049b8d5521df601e6bc4490cf6d14f988b03971682148bb7e491d7ed9990a975d9db589a9af514e546c9f869436d672a5afd92a648c3175ed03553c240907cc27c9dedb99481", 0x74}, {&(0x7f0000001600)="9d1b66362fe1257bd417baec4d7e95fa68c9bcaadaa4c76d02fbb07e6e7af839626a9d8177750639ce99bc1712bfeab3d393f6b5a647d8d1bb77b7c37a6663811feab9b99c9c2c6500a5ef48c2b703b4f7263c9e1c", 0x55}, {&(0x7f0000001680)="e018b1bb21ad6a248504dcaca6e3a446da6080a8c1730e2c016ddf47c44c31c3ee494865712320cc7da0681f5fc1093ea82481de03f34c118b09bf74a99394dd06c4ec098664f4a36a60c558bba154fd00f3f046b67e1c", 0x57}], 0xa) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000017c0)=0x101) lseek(r1, 0x2, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002c00)={0x0}, &(0x7f0000002c40)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0, 0x0}, 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002cc0), 0x8008, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000002d40), 0x80, 0x0) r11 = dup2(r0, r0) r12 = fcntl$dupfd(r1, 0xa, r0) r13 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000002dc0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r16 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0, 0x0}, &(0x7f0000002e40)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002fc0)={&(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002b80)=[{&(0x7f0000001840)="3d53e29b9ad6b4d970947268f28d30d628c04ca0f40fc91e8e3101acd8210b191f3adb77ba49e9e34393f2aaf54c4663dd87294d788828a6c7a8aa2948cb186cd431da2f26fbd0289f7adc55fb8423a9e80727c20feb9f8c05dac3cac5e4c0e5b30f4147fd43e00ecb55a6a01274125404025b13eba9c7eba4538e0c8f2cff6a4e66436875b413bdd452da7e239e4d52f777325bbaf9912b613bddf76993a391c994d676af9c0c71a61611fcda562ec526540f", 0xb3}, {&(0x7f0000001900)="b80a3e1be39ff52bfe8df8cbcabcdde4e60fd1e98e6a6c03e0ea28b17172a3a61f7e8f2675d60c5c9121eb1a5c4ed2c40056611beb144d7636763abb87d9982e4aa9d3d51c99c318ff587211d5025b83a6a3490c4a249a8082c72b645549706f62278acef353dec23fbc71edb822902fbee5232abe56ceb7812a85e483e76d8b98826f472b092d0ad7fe476f5f17e709329e7fa30044c33edffeb39e2a43729463fb829d0c829ebf9b81791d5ae9029f686108a3c77d5e46b2eb3a502ba77e2c240589a06c608d60f3a84f6dcc18bdc54e8f59a64f3f8bfea7f8a3b1d1e1eaed2a19f6a2ec9796355e3805cb0a291160406afc1cb395bae3f90613e97f902f4c3938d6a6bb00459d0d32791d7a4b2273b4d5611f33955b16d969b27ed0a66984c88a56ac490f122e77ee16291f50ba67f251417e70be3b7d80b2ee68bac46d31850a950a406df2506a8388c6c4474e41c1df87da9a09a2497cf3fcdd729b5a1624fba149003a6a51ff9e1f13e8f466892c2d3f77ab5216a63f7a0ad51369c7a8d8608f25efaef5922546d04272772adafdf98dad1553e919c7e156fa77fe1c47d100b6fdff49f63ef21d519539c51a276dd38ff405ff0fcf95c442c6be4ef9ccbef69209509f9e6960d22515c8e5f0681068997c4a62add4c3d13078ba44a1e66b163704d0980aa36a7c2a7ee0f8dcbb15ca93d2f8e71cbadf473f2d8d1a15b0ec4644bfe778797bc8ad1654307cd30f5a058e7d47ce7557f21134d53165f5ea5f5829f02bc2c25b8127d0f6e7455b7c419cdd312b6cad60806e664985d94a4c92548d1f75d951df0f4946c4df6a6179a22c20a6061bc3211691d7974a1b75064b00fa6b799034a1d775bfc69950804026f6e430b46d3e4a3b275090868b9a8607bc54b54eb7afa8c82b956723e52ec7fe3a7c7b3a3c252c096001581b0aa57584d1ceaa47d96be8723af32bfcd381c3eb1a0c01219aca78061d81a7dfa9347d4ef7a18348e4c24e8c06b2fae84f7eb8b1e120505f1e571f93e5b6a9fd357188ea80b0c485786d85d20b40908fa14dd485ebb9384894d7eaa21e1a55c2538c40b69767a05596a6b73b59649a178fb97d11f5ea0c3c45bf2b6603fd41fbafa9f815e4a5fbded42e6800417e01eeee2b4479b9ff7830b7c06a5325d8a1d7d1338596383fc9c8c2a20c998639717396398bb68f7140b430bc4be52233c6550eb69ab279d3dca64bb9d15390ae52e36d8e29dbad1f2d01d5a70d0b89f38f6d02d448ca7ca22d3fc79bb53951516fe141f38cd8493ac5738a35305ab694502b9017b4d19344bde82c8d8faf9126c59f694c66540bac68b3e922e8dc6f1765c756eaa5be8c640c3b8cebc9162631699b453260ab8e6f4dd65f8b01c996dcc564aff7571841070ffe55b17d656428282027106f82782dc6176e9134672805b88eace91ed43ce9b9823ed3c907f3b4531add7bf913468c6ca064663c7c7e1f23e9105b7774a3fe3aacdbaf20fd8c19c627ec17b961ae60f05d8ca8f23a31ba394590d5975ab1bdd0113a5b2be67ea3b999b48c484f290b38b0e47c8153d8b4c68b884626d2fb4e58b92dab85f8fc776442291e119f40f71aaa1ba3abe38765e0b7d957ed82059e4af0c3302835db80dad5c87f16e5a7adce9aed271c249f9ad7482b8d85e16569b09ec569457aa17b73ba8c0abae1f1394bd9ab4da320872970e0147098664e7626f8e88bf95d9c36b0b54896109ba3bc18797ad627f167b6b7f536cc3a1d0043bd048607532d5efeffab9377f69295bc414c2381badd67bc4333c69c94405023749f8257046e5a54018c106fd439e13d0b534cb6dae6889a93fd4f5bc9f1b5cad45162b3f2432e79077267c80d5994f45e5803fb4306b43616fb987502391172e568ca127bfd7ac14ada93645a8214ea0564e825fd4a00d3660c25f443e0b6ca60cf579cb8dab872cb564406581bbc078b9e79591188f63d7313ec2233f5453cd5efd984a3ed628954cfe31dd0a6817dce02b02e834d0e7c58ab084e154f257176903cf9c0a35e110d6d82b7431452a51de05b104f68ad67d1827127bd34b4cee096927ca133cfd90ddd6f3e4c45857c77fb9ff69683512ba3b38a90618d3ed1fbe015300f7843d698f8e8c2a48457c5b7483ab7620ac1ae2990c3474989d753a46edab3304c032c5bad7f2cf1a0edb9d65ec16a347386bf1b5876b62e609dee79973f16cd0017f236d930b006586002a133dd647c891ff4deb76abee14f60a3f3b30a8161a72edd563d0b07f77a67d78954faff79a3023350f6c3b239976cce6c4338b22cf0fe54ee43871f08896c236ac435941836f9db5bdbb2bc7afb1af7b3674d99579ea1bc65602aa583e15635996298cbbfd5a79bcfe5a47a788263528f095ddc1402f1c8160d37519d3f5a5d215a0dbe4d9957259c96b4a8893e63aa5f4b8be0094bdf11aafaa182c6fe2bce78fc393e602999af91e6355cc051e4d06c3b2bc82b72032b006c33a176093a0d6be9073154af131a1fc4856ea309ed07647cb17f3204863469b69a7e283bc3222c50bc7ed4b875740d6f1e17933f1713b2bfeabbc8d0a9367563ef8752d21db668f36e660834b7cfe86ca56bcd079c1e06283b3091db871fa0712f6050770ba1f01734c45ec86372101cdaa048489ddc760cabfe6ed3f704bf606697eb1ad47722b8fa1298b58b92523e9f5110bd544175cd7727d847af014ec3a4c0150ef07850b762919f0cd4b7b8fdd52cdf94543c9e647413c93996f175624afffd8d6c69b6782e5a2615d557d43c017b315409ba2c79f7c599050c227ce19d0cc44646ef48d8a49d6800895225961cd5780c3a01be5281dd2bc2b2ee7e7504060342cfb3d31c69ae153aef5cd708ba48f09b7ab09da8e2c8d4b3c02188a17bc982f6af0be8bf8c01e7df6c57b7dadd58b2dc09a3b8becd5db2a49282527cad6a5d19bc8f0e52b5803f19fb4dea00f4511490a319967d237edf4b0b4fc7d12f49f025cc536741df9d3b528ab1af63b878ea27cab00fcacb651062f4be1f9049cc403501743b3877df71f493135c351694f889084d0e61cfc713b0a8c26c83eea5aa71bff6755231f4b0f73b8db9b881860f76b2e32c5a38c338cee92bf5c305cda7476cde909864edb6cb6ce6e839158396695bd8acee2a5b4b256ac49b5c5b0a059e77747f610e10fb93e167fe2e9d1708de3dfa569672fc3c09bceeb2503c9fb7ce41d364561d40b2d35d81d323ef7d8867945ebc30f97eb1060205690f5958874bf99c0bab672f612bd85db83d4a0508e6a00e56739f964cc6f11752585da456deab82a0f2fc2d864b53246987d96ebb42ea28ca391ae1f34345fcb91da26b5a4f9e0f029eaf782df3662a134d3fd353de2d30cf18c011a2c287f3674ae1e1b3ae4af600cb489f1d86d7012e3ea7dd0b5749b43325f43faf1b2b09774cbc6866164071407cc8d7fccb7f902f11efbcac4690c61eb083c3cf3817dbffe819d2fd1b17a3fb611e978b9c40fa48cf634e164423e2ea3c96d2c1aed02b464ed1019e6ae07d91a701c210d7b8bd033aae6cc759e0ec41f689e657ab942f2ba3efb326f8578db1b827110810c074ec887c1c340b0ae038d86ae67a49c5d3e41d23ec0af4d14bd6eb8b1f94865ed7416a8a8bac90052516037000356e4e543e55490e4b4ed5e9e7fb110896d61917ad6f2dd5b190e06ad421d028ef383ad2996d8edcb18bf5bd4534e82f1be29f1c0574669207d5003bb7e567832bee14efcb8f17c2c902e915f05c1aa8f10e1a3fce45a294bebc5203b5ce28fa43b0092a7edca805f6c8e65706e8a63359ab68160a6c9dd1f90a2fd7ee64faa723071a47615e5bdfe1799af707fd4ebe165ae9c63fb76003fac8cb276dc6c62ff9805b608a919ca48417b95e1b611b08c755c12d615de2c98aa7b8efdf606e1572b89a2440f1e059dd864f553e73eb3ade92394de8ac2afe29d8dc83e7ea7c60e0f23bb638f1562463a0e99b789dc620b2e62fad0cf9a1b95665cc7e3a0146d644fe4bf9349d748f2a2405848724136c9316d54d83dc6c51ec89482b7f59f74d1253c4cc67ea0fe4a4f36444c0f26283fb4cba0df688ea164445e9b2ed3eb399361de7082b5fccedde00710be61e14c9af044bcc2c15941fa86a113f8990f2676fe3266c972beaf8736a3ff2f5b2fbaf4697d472b1574a6447e1f0b19020c999769ea72234acd7f720971932769ddc289a8a312e95a132aebe0faa6910c80ff1819e4d5110219914b244bfcbf3b665e4b5d081899e326fa7fccdcbec8410a1cb23f25e38791ec649e0cb18f96ca7386be0f249c93630ae8d9f6d4d6d06c237bb72f56e3835017f271a417bd7e5068107fc20ed83859c406c698783d3d70f7088ce831276fbddfa3f2437e35e253cc357aefcbb4e33e2093ce80a11467b100a6a18284601f0738f924a4317fae4a76b005ed2c8b154e40643f0aed39d1d2ad9dcccc01f9e2a1975f50a1591c09d795d472094f42973b5ea787ee326880f571f4a37fe5989227624e06e7d53f83b9b98883d88fad3dcc5009b8853d41314c6daebe7806a6de04034fcef3c9e36e67950e57b15baac969a3fdecd20d3d017dd210817af79fdbdac63fbb1a7259ac62a7001ff9bdd1c97b2b557d0044774991cb1a995bffa006646386570e224d2d52a43fb778b0969a517efc0530fa3075d674e5b72fa39ab28911090063a64556b54814d155bbbadf0960579f0e569e99eac367a88588078152140c58422e69f35f31737dd90b074d3dea785e7dc26c2be945136104821fc40133be7c3386050ba674ae8fd51752fad1a72b96b27c7ffe460074bf3998800a2ab086ae4d94a4b3ae34b8cc3fc6d2c97ccd3cc5ad793cbc1e44fa2456c8d29c6e845159d8368adac22c3b2610d4bdc658ec8106ab7a9d35133e9aadc025561beebaaa58eec989505764ad537a18d60f6cb567842d9ef8c7499128602631ee60b62881ddf3e2cbaef2ca6d00d627ca61351cc0b66c2e7ae2ab991dfe42508754781aa29c20ff63d2695cbf7416931ac57b1ab7f466094b5f29fc4ba991fad3d157c0f10576c4219a43a90e9e6a328ce4c5a40ce9fb1a4741d7b4502eb63adcccf8aaab7beafb15c9f0491eb4b09e21eaa84c93d92500e6aafd7bf3a2a3cc92a939a288750ffd59369f6ff31285911572deea1db5510a66612f122bdde6b8aab312d428cfbe7ffac056568046be01d0e9de31771f167ad215baa6c1a0fd673690a920bf7033e35b807853bfe9f01bac10bd0242e1faecae4beb78ddbdaa70e3c4ff521125481b18d7abd33477da4b3aa45c52f9a54628ab6c0df5217965740b87a6cc0618ed3998c05d2e1321af78c919cf6db070105c63b110f76ddcf66ec9e1c37323b88b9ba2249c342cf68dff9e43a481d337c96230a030080b378abd712ec8bad9abce5967b2e42843fd054cb44d8545bdc302b3d59f6c543a7995fa1e67baf56f176c44b6a9f8e7c459dc97f447e84e27bbb06234b7950ad26aa460a4865e3ea3920b722e395f3d236c633a56e41825a7b97f40733fab852712c610439e93d7ea715ba6512bb933f37199a197b4237a7327164d19d583ce0f05cec583330dea89b93d707e31572e149abc04a4747b117f3d42900f44c59bc4c46c0fefbd547b8e7667ffe844b09a08a2d50d6bc56c1af8d391b8196ee810826e006a456554e3013749eaec49a0c6b15130384d8854d381b39229f5b715575279ea8205379e10b788b69b2735dd5c1d8eb1a43522de4489cf2", 0x1000}, {&(0x7f0000002900)="55326e1ed1bd41b8cfe5edac", 0xc}, {&(0x7f0000002940)="29804ed6b855060ccedd4304ef73ab710b1540c886a3ef3ad7a660713a1b5de62d869d96500a1506b43847bb", 0x2c}, {&(0x7f0000002980)="737623306d616ba53ec7c629ada48bb2434ae04448ee90dcf361f91062319ab46c148259ae6c557470baeb5093b2e8d90dab6d8ba1381555305094290b1e59ba2e838d01952a9ac666e805ecee65e222c171a1e9272bfa3e0a03b8fa1b", 0x5d}, {&(0x7f0000002a00)="42b6bad4ad0b8674eadde16f3968f2aabd6aea4c8ae4a558182be976220df80de610766ec67ef6b8fc08e9994daa7539c887fb57857407fe1541396cbf217b21c0096e06267aeb866d8e6a90453b596edaa7e1ad531428596a2c239e0f2b26554e702aeab19c7ff95692484ff79c1ea4bf07ca897aebc28467877dfe80420eaacbed08d2656c1095bf863a9ea493c30d3877ddf673e37e2f80d6ce8268723fe298f8", 0xa2}, {&(0x7f0000002ac0)="65b6f7b422ec6a8344766e80bc3a65ffd640658a7910e45d2a3baebd474b61f7c09a67efe0eda6ab1f1731309b5607997fc021b8480f462cc4de26330371b1323a98b63bab00ea1a82e2a524cd11094633f31a0be56de867aa6c066d3ac14f10d271048670e6a3343bf20d86d7aa8d0b733e2be32b603bebd15cf9", 0x7b}, {&(0x7f0000002b40)="3cbdb646aa920169681e38c75e1fa1a3b5a5df1810343e3f90ccbf0f46d621c3db48", 0x22}], 0x8, &(0x7f0000002e80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r5, r0, r1, r6]}, @rights={0x38, 0xffff, 0x1, [r1, r7, r1, r9, r0, r0, r1, r0, r10]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x20, 0xffff, 0x1, [r11, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r17}], 0x108, 0x40c}, 0x209) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x7010, 0xffffffffffffff9c, 0x40) r18 = geteuid() fchownat(r11, &(0x7f0000003000)='./file0\x00', r18, r17, 0x2) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000003040)=0x8ab69dd) getpeername$unix(r9, &(0x7f0000003080)=@abs, &(0x7f00000030c0)=0x8) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000003100)) 16:00:17 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setgroups(0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r0) 16:00:17 executing program 4: socket$inet(0x2, 0x3, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') syz_emit_ethernet(0xdb, &(0x7f0000000300)={@local, @local, [], {@generic={0x814c, "c821f91fb3391113e102ea0e8ef87e5a1932a2d4704003ec71ac8e63545de2285e77bc96bbb34de8f622c44577228aa06016c66a12cc42c89cd6f57dd17dc0d0a950224a481ad2e683b3a8a562403083975718d6b6f319befb7acc01f37d31a5c84d9e494bfa434242d99ab6fd8a1e3f78977ab71c148f8016e6849f665f37d1c5d3e60233029a05493d0586aa43177f475f0ae32fd12b44bfa023c8c3f2f94fdef0975bff3d46ee3bc6ed8188c3fbc50ce93eec53fd88feb190cfe68b4c76ee4e0018ac938030cd4543e94eac"}}}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 3: r0 = socket(0x0, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x1460, &(0x7f00000001c0), 0x909e, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:17 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x8106}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="7802f9"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0xefffffff, 0x4) syz_emit_ethernet(0x1016, &(0x7f0000000d80)={@broadcast, @random="f0c301e815d4", [{[{0x88a8, 0x7, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x8048, "7320c695ac4bbcaff7c12aba702d3fd4f11a28cb6a8fffc64a7160901211e3966795e3f2ed34dbd01d85906468bb60e0b579a362940adec4ddc4f09b5f22ce7dae88172ff310d6ecf7cc8b225ab74fea1525f78fc8ffe0792414914911a66c9486f1651f8273fea8e2928990960b4608f042a33bf3b9b1eda1655f6c1cfef7e9641cf5d89f82c3614717fa80700562c0a17c83bfd357b24fabfdafb9cc39fe71b7377443df67e04d9af345dea0c15c72f9c0761fea4f1187c146f28e28f72a56d6e5e9aeaaaebeb2c03f6804fa327520e5d2bf3b90f42a54998b4118d3023ac660a61816f0cddaf7761d621a34fb7d1c5d4b82c6c296e4c4f87f74bbd0f1ccbcf88ab47ba56c318ece5426c846ca32d47f4cec313d5cbbffeba0708ae852bb30b870335ff0b1cdd0a44c88097a2bfe2db3f6865e97aa7607cdafbaf3e703dadab73cb7561fcbc4b6b695ee84ec04d81219babd95239948a304af1db281a80b4f5db0f0493c3c4f5c1696d476e9288c9e9d604080c9f0d9f3a198f8d3b96ec9fe0cb05475f0389efe75e711f356602fb2bafd63615eabb724912515ed41a9d0c40dde6084d2053827f4e435e86b54fde8f75db7d7917ec792f36990d64cde7e92072f6f737d1b9b521b2337c8a4ffed989b827c1d1ffdb3da52b55d4d382e5968c78b669e4a0cb90376f18fa70ec3bce13c8fd7bcf086f39d5a3d2b98f8dac060a83f0cb7b60d98f5192ee956865848cea623fcf4890ca07b9060608fe66d8ee44f4d04c709cb5d8d0cd18c2b7aab53a4458c66a7b5dc8175f4d7ea33ec1519ccfe290284b64d420242b54ca8b6fd504610ca1a8399e6dd4f0aa0aa8c919a834b32e0506ae0df493f652f698de0c17dfd6a867c5bd83b0399cd7627e687ccbff33481532db4a5c0f77832fc618f1a4f7e78af13e97fcffd7cc36582701525dedd3ad22d57713598aef11c4770a59194e6ea046d2884b27f5d3c862e478fd8e983da5d7c3a4a8f26aa257dfa26e192e76fd5ab6a622d2f083cb87a9053c79be952b4915a1c9fe35efaf24c36cd539beefae54b4a3af5fc5b640126aa5ce00c347419b0d3b724d0d48e919f1bcb5a544cb9211f5ef606c8945a3b0bbd114db0af1eb38fd2a7a348bf60baf9645bc15c8d73b70f8895bc3320f7184ee9602db572b34a5ea356748fd3f79357f11f2f6932761881f0c51b9b123a81b6711c9983b949d0c446bff0ca74aca33169f157c46e02971f128dc69bdf34e0d5b952df9bf1356e9ee56d0da60ba8e65680a11286fa73e9bbe0ead82bac8da63325e4646af406bb300532b44486b312b1ea6e75ee37f898f86750f1b9d99d5d0ecfc918b1e1f197db4da965d40f95f410fc176f1b7787e41add462a2482c7421d51b394ab91f31f2a205b9bcb2e7d23ca6ee7b4f64ea34f18f2b9c75708ef1f083a7777235ffbd945d01d402d245049370f16b1def52cd1d0886435eb63c8f7217667aad8e753e89092dc11a21bb07d73d461113a494aa130acf2a45723121617479c891bc455ff1dadd2a2753797e9a8f5f823ea97ae43211a93dd682d2d34beefeafaefcadbb62438a6d2b3902b696a0cf875e2515f6dcdb9cfcb9046050c04c0505ee5a8be4f9ce61b592429eb066c0034fe333f37c2d4469b498e1cff7fd1896cb72b53f89dec4097371a2eee43f2dbdce1b5b004d1d5b39f1892939054bc3e7c08f8396ad8e86347303af93ecdc79baf8a96af4b78133726e4686edc0c1bf784e42f0fab09374792ebeb1cfbfa3f7fe0cee32a09a33213a02b9848f1e3a53a840c92d489757d7064ef6006f90c6778e0090b0a4a00466d54d0bf8b60d6787e9eef9a61cf894d0bd2f45b958845f24758f99248bcff53f3c00b1aded32b0dc79bfdfa8cfedcfc4c4cd60251155e4ce59a377816aaa04958a3cffdda38be9405d605585eb05f17d93e64b1f7bfcd508a493f46a9ebfa141b3f6f670dcc37267c5aa9240105ef3f745d188bf100fe705f81acec595fcdd832a24f7a1c413af0cc2ee970e78995652bbb2b1c86af5671f1b8d6e9a26b798db25b334a55afa5b40f755f9aff81c91794a46a8d3e36c2bdad954077fbd189eb762ae30f6fd913871a7b4b7bcb1dea5e8044cdef1055328cbd0a0adea2f966e9221fbe9879c22e1f23e44bc2eae639a965c8e5b14c5aa3cd14b072438a6c82ddce611dc8fd6307db309192ebfda1254defd228df557f71d38feeba662245e9679436f77723d8a697a5dc048a8667e720af8e8b3a97029e99f47b914b9edc17ceb514a3def2711e99c45dbe9773efef706798d1f44d236fcdabb6b4fa842f81e77b0e2ac779efe043b73522269a927c8df12de18a178a400b888e94f36fa2359b3219b43b9d0718460de89d7141587c7aabd418861205ea2fe8f018801e2aabaff90823594aba6e465beba7a0c55990b234840ec375bf1ab2ad8457b1fa6c4f83e76034b0924b3a820d0c7be8364a6e7007d04e0cfb754614bb18ae8bb38df130fac9d2e9ee8f26bcf874365dd73fe5a6815a3aec87bcb509fc0499fbc7bbbbed487d5b7842a016e1491da8acae6355e524fe9c1706cb2ba38bbb28413676b55c74d33b97bb629a6957731ec9122b7d31f97f2113731d17257873c02e94299afac0db27d42b7ba8d81d010e65d414598832a574a9d7fed9977ace68c8e273355dc537575c54249bee6b9a5116c90d7c8cba706ac050bfe1289cb1c76ae399e56f4dfd47bf5e429807a6858821f14b9e82e8081b0651fc53fee04560b31be2a2d41d7ad1f2bed099ef06ed4877307d4184ee5eba1a18170af88f9a31508bbf6eacf1a3ec1b90ace5970c56a958b6e9acc4e0ffeb26b191bc9a04baf9d4470322a013564a6b4e35661343a588951548f31ceb26e6589945011774cf5ed9c951cd9802b4a4909c2c71c47e5c9f997d90d35091b30b99af045ec4778a95a37e374ecc0f070e0bf01a52451fd737f35e21d435a142c24beceeee57746252c1c27915a050b7179bd6a13d3a09c336aa14cdd300c3a58c732ece48bd888f4499d256f127ea506d720ddfda09290cb9666a07c1242fee16addbc5f82bdc2601735cb27410c2b1e88d98f6578604a03c4ed2cab995fed937dfc1fcdc8c8338d027fd091a54968ce70e777096185b9eddd4a20a53096def6e1f162e9d44a6bae7cca6b165bd9318263409f85bc22eb2c1cce2074d5fd9d22d04a6d0b76d25a04919faec85dfdd953b892dc9d7c983a12b3b2cc47ecd742bdc5d7038654e035c26a7c0c1f8ed250f7f3013078b5c031c6f23335903011c10781a4fb7de1e49d60d9a06cd14bab0c6639de5ea866bd0f372cbeeeca8559c5e130a81372f0d5dcd62ea815051cfff732bb1db12aae7ccaac02901a82096fb8ba49e588bab393fa3bffd65d0bb1c7d1e1ecf1345b092da313cf2fc273c15268667743d398366c5514ef0dc1f6436f76a85d20f762e4f9ffbef149fd9e36e90e4c55babaf1bcffac4cfd0776dc57a7125ad625a6ad5fa8e919da53b56914df90b36bf0c510710e6c367bf48d7681840c44bc344b21d09dff8d0b0da233e1f2efdd976f3ea21f873f51da466c8779a5c21928c463ed85ef3aec23b65996e6de7f99b8c8681c7b80fe454461dce999c48461d9b2d0a286b3b4bd357240245e64bdf2a97481d001bf7356dfae3a106f5a4092c08c6344eea74f32ec483b391f4b99cec142fa1848b26cac7bacf118cbbace7c96240e74a72b3e6637732756d3df5e5ccc5f6dc2a1fb62a84897ace40224b9f1b40cbc9502a95de3c3d8e38204ccf89b8cdd4710a281c70d5ba2a4bf34b1d3591588f907fa23dfc45ad11b0550578bab671c1fecea3b2f1bcb28db47a3426a87f9bfce8ea2492316fe49e4b6d8820fe98dc31a3275e8ad22a70fc2c7e7b9e677e449ee75a301d9f29d1c70afc9807567226883cdef92fe16b2c634e3400d1168b716c4a712698b043f06f205e76749301548823cb5c96c4d5bf4480ed05face0713fd1c9a2257ecb8f75171d8068bb76634cacb4fcf26231879098abfd9ff71143490a3e02ecdb90150023000dfc7d20dd2d97ea2748bbe0d29b009926f8af5261ade076b082c5105f47e4edf01e68844399ba5364dced98d24382a62924c7416dfcc81392d3b254eb7e37dcf5d33c3b96af7aae89a00a379420aa2f3d11332269db85bdddb1b8f3cc3a6d2a190a9313f1390be9ddd709fe6c6fd62805479a46c91846be59a4d721abd5bad4b75c0ca47d827a82229c7512ed5b45967eba73fcdac22e236028fc6c527973942a50206dbbc7d224d20816b8f06f12b40f4028c29819db78c7df41ff50b0647bdc4e596713621871a6ceb6780bb5e349bcf9b22f65cbe5d1d59ed34691116d6cee711308e1464042d80e6beab01ceb98918cbd77aaae6e7d52ec7f7d4f29c47aaeed7d8e7081fb29b5424eb5e68197acb5d01595e5411b2dd95224df972c21f767a682681ac9ca5bf7aec809823c318eb274804247144c3117199a230b2267e11ae72760c5efdcd9d3162a8203159e97273665fcc809f46955d8e2f67fcf69c97ad6d0047563f3de603a5e3490cd5338d4d7773937ffbda3050c3d417193c6ba0753a4569636daf8b9cc4d2fc958b9bd09615db0a12a278d2b708048fbc0ed5a636745f0ca11e2c0b53726580f0728b845fda945f6a4cfdc48a1cc619a0b74631b8afb9feea806b5a3e6fb1d183bf817be36d65326e1e0bacac9d5a4c1e06ccbdbbcd34fe28ffe5bba72c18a5663d95526c4e90742cfbbf354a1f1090730bcb52916f3dfe03e7c4e1051033233741d1487b046249545391d8340468dccd8877f03ff102aee677dc0e7459f80d3df3b0257149703a7fc836c81667a577ea949b1f76dfaf38ee3d93933795b11b393ce657102087aa9c02ddfc6bea64f8236159c93a467432a5ff42bb201b9b581706880b21a2931b265daa451255aad7c85ab43574d5bbac2e243128ff2a50f84f449ffeece9512536e4a7dcc6c1138adf135bf90359cf4602bd8a12d35b8147995f01a6ba699bfdc5fcfb0727e2af2827c3131b2e9019a7ef28eada342a038d1703379bab5d1b4a82566505a8b08a6e2d310af63cadb43d5916413573fecc2f00786db764fa9be1200a36e84b6df2403c9f803a54722a4cf24e48dfb6b6af16819e4bbf541e99bf9bbb7342d624053e2a7efe952d1275996bdc6dfdc39c84243a0223478c61e75e6c449536fba9c3092314c19836a1d7849e83f6b7afd513a746a41eb4ea4d59591fd512c25b2e69a3b880e6d42fe8088fca4f9d32205648cc119e2cb7ca94a4c84357dcd7de6e140d1b377d037447243fb8cc1c253293edcd9ae045dc7e78fa2cf1f236a2c1a15a021ece554d7063f5af230382d83f6ee244e3c986cf6063254fe54952e7a002c27e3d35f6ae13bab1f13c02e3ffac0a2cbbfd5a516092a12398a2c9593b9e08411cca82a3acd6f1c67eb831e101ca7bac1ffac901a10b18b8c7dfd1e9f83e788d893dd51fa42cc4073dff4d16895ab0eee2b2c824df14e8d19598ef13d3fc7dcf50cdc8d0046e0e1c833f0616b1b187f688feabfae2039345e4b877881a9b1ee8a32b06c0df15c1600f5e52003c62144e2a47b8662de7c615047f5eb840d7bf6686b212f6af23284b5d41e3b618d28e52a1e489c962d891325ce25b27d23689321655898f6ca8cc428a4020655031d67c5201cc5cee4ce482a308ee94338dd70bd8613600bcbb2db1e86984856d3873bd933f0426666df80e92b10100edc2a46706a63d92"}}}) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x160a, r5) pipe(&(0x7f0000000d40)) 16:00:17 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="df", 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/183, 0xb7, 0x18c2, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000001800)="c96bae4978e82ac34c058e56e47c6ae8dcca9306fe3ba0dde1019af8841bda17d186a42c8f858d81790cb7b6d9229a559979e5a2d3bacbced7c78ec0d9e2ee6f07ca0fc7dfdbbc0e5c59cd63cf0221de5b8ed22332dc8b40cccbb7fffe964f04432a93a87b0e963e31c7f1739dee3a6f87bb0686e78484589737d905a12cddcc18044dc448edbd5659476efc3ee97e5c224fabcec1cd150c15f0d053d82ed40fce8c451c26dc5db0e315edfb0d571dd3634194aa67", 0xb5, 0x0, 0x0, 0x0) 16:00:17 executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="4d87a979c8d5f35ec163620cb4aeb0fe89b57cd57f83d8b8932b8944929748e31545acb8ff6c62c88ff1851a4af1ce93b2d38c9ddc22a3a07417386263d4ac98245e2448323f53dd9876e6d6b25eb1850b923bcb7d8febe3b588901aa18f75d8397357454edf1774c4a03a788d2703ba9a7475c5061faf8b06cf0df2fd610ffe8198b0489e94f9e82184d7e80e071a7a1bfab0204097ecfdedc961fb3a56725837f9f0cd39622089c2b34618b0d2286362095ba0eca50171c59fbe8d910b0aa0c538d45ac2b187549958ecbfb85983cb5c0ca074d6bc17cd74c65af73090a5ec899facda7991c9175482cf0eb1ca46007fe3"], 0xa, 0x0, 0x20}, 0x400) 16:00:17 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28f80f1bc0dbeb58619cbb33000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup(r2) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 16:00:17 executing program 5: sysctl$net_inet_gre(&(0x7f0000003b80), 0x4, 0x0, 0x0, 0x0, 0x300) 16:00:17 executing program 2: r0 = socket(0x18, 0x3, 0x40) setreuid(0x0, 0xffffffffffffffff) mknod(0x0, 0x1ffa, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b968bd8570a797d128c00b00d6e5cb422ee8192b1656e056de8ce984b0cd6bec9697d6bbf0f8d2974271e36c9f14fe72af89ecc76b1c606f3e0d202f1343a4", &(0x7f00000001c0)=0x42, &(0x7f0000001340)="fa6b2e39", 0x4) setrlimit(0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:17 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)="03000000", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() clock_gettime(0x4, 0x0) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x93, 0x7f, "1a91880008000400"}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x93, 0x7f, "1a91880008000400"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)='K', 0x1}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000002c0)="04", 0x1) (async) write(r6, &(0x7f00000002c0)="04", 0x1) write(r6, &(0x7f0000000040), 0xfeea) dup2(r5, r6) (async) dup2(r5, r6) 16:00:17 executing program 2: sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1ff, 0x6, 0x2, 0x836}, {0x0, 0x5, 0x6, 0x401}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x4}]}}, @icmp=@generic={0x8, 0x0, 0x0, "67139727"}}}}}) 16:00:17 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x90c}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000131000/0x2000)=nil}, {&(0x7f0000029000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil, 0x8}], './file0\x00', 0xffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:17 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000080)="088252aeb0db7b89", 0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/55, 0x37, 0x0, 0x0, 0x0) 16:00:17 executing program 5: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000200)="406cfc2da9b05f78363de016991a10f1b8ada64dcbf53f445c3ccbefc4fb699978bf7c8bf3630900f7fe6f6ff442ac4f24d9f4c0cef3cbf33f806b58d1522b3043a06e34a7de08bde897c365bb8d9fde7f55c73501515d2f952698254179765a150a93df6c56eb8463cd7fce4ed72326dff2b944c821d4ab5325e1f52fd6da532efdeaed24e906bb9cd3af9645dc37e0a7b08c9d1f6ca4db5d04007512080661b62807651caf3d20236282743ceb2daa127f9f97e3bd41da09c1efdc4559bf9b2c0bbac0092298b4b584e9ddb865284a59d0f257f7490abb08c9af6019421f1dae5ed47696daecf302dbb5e3c78839d39ae93c08b95bc4030e4ac7446c7487ac1bc38ab40ef71ec9b683", 0x0, 0x0, 0x0) 16:00:17 executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea2673, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil, 0x2000000000000}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mknod(0x0, 0x2000, 0x205310) open(0x0, 0x80, 0xa57723f8e74df145) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ° Àÿ Àÿ  €   Ðÿ € Ðÿ Ðÿ Ðÿ ./file0À ÿÿÿÿ./file0/dev/vmmÀ °þÿÿ° Àÿ Àÿ  €   Ðÿ € Ðÿ Ðÿ Ðÿ ./file0À ÿÿÿÿ./file0/dev/vmmvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:17 executing program 6: r0 = socket(0x0, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) 16:00:17 executing program 0: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e87a71c8017e718043c14a818351373bf6118a2e"}) close(r0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 16:00:17 executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="4d87a979c8d5f35ec163620cb4aeb0fe89b57cd57f83d8b8932b8944929748e31545acb8ff6c62c88ff1851a4af1ce93b2d38c9ddc22a3a07417386263d4ac98245e2448323f53dd9876e6d6b25eb1850b923bcb7d8febe3b588901aa18f75d8397357454edf1774c4a03a788d2703ba9a7475c5061faf8b06cf0df2fd610ffe8198b0489e94f9e82184d7e80e071a7a1bfab0204097ecfdedc961fb3a56725837f9f0cd39622089c2b34618b0d2286362095ba0eca50171c59fbe8d910b0aa0c538d45ac2b187549958ecbfb85983cb5c0ca074d6bc17cd74c65af73090a5ec899facda7991c9175482cf0eb1ca46007fe3"], 0xa, 0x0, 0x20}, 0x400) 16:00:17 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setgroups(0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r0) 16:00:17 executing program 1: socket$inet(0x2, 0x3, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') syz_emit_ethernet(0xdb, &(0x7f0000000300)={@local, @local, [], {@generic={0x814c, "c821f91fb3391113e102ea0e8ef87e5a1932a2d4704003ec71ac8e63545de2285e77bc96bbb34de8f622c44577228aa06016c66a12cc42c89cd6f57dd17dc0d0a950224a481ad2e683b3a8a562403083975718d6b6f319befb7acc01f37d31a5c84d9e494bfa434242d99ab6fd8a1e3f78977ab71c148f8016e6849f665f37d1c5d3e60233029a05493d0586aa43177f475f0ae32fd12b44bfa023c8c3f2f94fdef0975bff3d46ee3bc6ed8188c3fbc50ce93eec53fd88feb190cfe68b4c76ee4e0018ac938030cd4543e94eac"}}}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 2: sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = socket(0x2, 0x3, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "0d88f93e0f1279911cdf00000000000400"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r3, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f00000031c0)=0x1002) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x1, 0x1, 0x0) dup2(r1, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}], 0x2) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000e62000/0x13000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20000000008}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb5e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffaf22}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x600000}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff8000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc72}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x100000001}, {&(0x7f0000c8b000/0x4000)=nil, &(0x7f0000edd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d74000/0x3000)=nil}, {&(0x7f0000f83000/0x4000)=nil, &(0x7f0000d11000/0x3000)=nil, 0x38f6}, {&(0x7f0000c7d000/0x1000)=nil, &(0x7f0000e13000/0x2000)=nil, 0x479f}], './file0\x00', 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) 16:00:17 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x1, 0x3feffe}]}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r7 = getegid() semop(0x0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x7, 0xfffd, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5}, {0x0, 0x0, 0x1000}, {0x1, 0xffe0, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x7ffe, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r7, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x1}, {r6, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000180)=ANY=[@ANYBLOB="00006e2fe6696c6520005258b61b667cc78d838216bd96bfb67d7a4e4d2a014475aaf6e15fb761394195de8250d260db6d6a74b507e0644d28d09143fd52017bbdb391b5e9c5d1ff0e5886afd8175228ae199995b3"], 0xa, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x1000}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f0000001ac0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYRESOCT=r5, @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB="0000000098ad6aa438e179efcf95a3273e3d57f988de4a3ff6a49a04b519ba96c3bfa49dc855112b83aa875a7c29e3cb08beaadffe687f2202076ec0925ce45c8c1a950c503f99010000000000000011cc8a7db6256fa96870978ea3ba20e9ff39fc5684ce82f7b32f02121b933d0b23057ba9664cc97cf387ad2eaa43fbcb6606ae5f2d0860e411"], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206980, &(0x7f00000001c0)) ftruncate(r6, 0x10000) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000240)=0x828dfa19) read(r4, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000200)=0x1000) write(r3, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0xfffd, 0x0, 0x2, 0x4}]}) pwritev(r1, &(0x7f0000000800), 0x0, 0x1) mknod(&(0x7f0000000640)='./bus\x00', 0x2000, 0xd01) 16:00:17 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="98a9"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:17 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x90c}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000131000/0x2000)=nil}, {&(0x7f0000029000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil, 0x8}], './file0\x00', 0xffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:17 executing program 5: setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a200080000000000000000000000000000000000000600000000ff"]) 16:00:17 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @random="e0c0faa888c0", [], {@ipv6={0x86dd, {0x0, 0x6, "7c0002", 0x30, 0x2b, 0x0, @empty, @rand_addr="494b8cd9f7ed830a493a499df7056292", {[@fragment], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast2}}}}}}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) (async) getsockopt(r0, 0x78, 0x8, &(0x7f0000000040)=""/111, &(0x7f0000000140)=0x6f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) shmget$private(0x0, 0x3000, 0x1a0, &(0x7f0000ffc000/0x3000)=nil) 16:00:17 executing program 2: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {}, {0x23, 0xfff04}, {0x8e}], 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='.\x00', 0x20000, 0x0) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x0) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008a", 0x91, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x4c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) r5 = socket(0x18, 0x4000, 0x3b) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c20000000000000000"]) 16:00:17 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f0000000140)) 16:00:17 executing program 7: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) À °þÿÿ° Àÿ Àÿ  €   Ðÿ € Ðÿ Ðÿ Ðÿ ./file0vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:17 executing program 6: r0 = socket(0x0, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) 16:00:17 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/140, 0x98}], 0x1000000000000051) sysctl$net_inet_gre(&(0x7f0000000000)={0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) pipe2(&(0x7f0000000140), 0x4) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mlock(&(0x7f0000dba000/0x4000)=nil, 0x4000) munmap(&(0x7f0000dbb000/0x2000)=nil, 0x2000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x11c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe14c, 0x7f, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0xe8}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, 0x0, 0xa) 16:00:17 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:17 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) 16:00:17 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x18, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1841) 16:00:17 executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x1928, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) 16:00:17 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="98a9"], 0x10) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:17 executing program 0: sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = socket(0x2, 0x3, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "0d88f93e0f1279911cdf00000000000400"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r3, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f00000031c0)=0x1002) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x1, 0x1, 0x0) dup2(r1, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}], 0x2) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000e62000/0x13000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20000000008}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb5e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffaf22}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x600000}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff8000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc72}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x100000001}, {&(0x7f0000c8b000/0x4000)=nil, &(0x7f0000edd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d74000/0x3000)=nil}, {&(0x7f0000f83000/0x4000)=nil, &(0x7f0000d11000/0x3000)=nil, 0x38f6}, {&(0x7f0000c7d000/0x1000)=nil, &(0x7f0000e13000/0x2000)=nil, 0x479f}], './file0\x00', 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) 16:00:17 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000001240)="6ddf9a88c58c47b02a9474dd434f", 0xe}], 0x1) (async) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x2, 0xfff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x108000}]}) writev(r3, &(0x7f0000000200)=[{&(0x7f00000003c0)="d4b7d600fe00809c34b7bda9a45c", 0xe}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x6, 0x3, 0xfd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket$inet(0x2, 0x3, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x40}, {0x6}]}) (async) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="156320803ba83c9f0b01722e862f58d3327d8ec1881088efc0918e17d7c0d107749fa5406c835eb8faa6f7055796d754ca3b7eae209fe80d36d400c6ccee9b608fadb98a613ef42e308c21b188327efa7d708e44e2f0a9f0c58eadeb5c4086e52d335dd4ef5700e3655ddd", 0x6b) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xbf, 0x0, 0xfe}, {0x5}]}) (rerun: 64) write(r7, &(0x7f0000000400)="ce4aa4a25043cb02aadf8701f539beb2d3975277e0f7ee009aca3edd14b411c3ed52b505adfcc6c8bda9097861b3e394dd42c69e03e9032e89d43430f304f536708186f9527169480baa400c214b04e8de823a1900c6028e4234004ae0510646ba5921355ba98d6dc6d0f693223db2decfa82aadc3019987c3be557276c160c8693bd515d1c455ffe6a998450fdcf7c49c5eafb206139ae13d0af559b6db5deec77c7759147fdae17214028949c475c6d3e08908157de39b865824debfa39a2b23617f50c2c1cc35bb1dd34815890ec150ea947f1bb6443a76b2d8a11c5925cd870403722c2080fbac1d296be697da9c8c3aee63c7a1278cce1654ca4f62fb0b2303d189f62afba13fc2631e4c0c3ae490707b9b41fd179f25473b505f2dec9e8a0728004ddcfc68cf322f8956ac9a45138d6c3c5772501649f6c436", 0x13c) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:18 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x10000000, @empty, {[@rr={0x7, 0x3}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r4, &(0x7f0000000440)=[{0x2, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x3ff, 0x1c00}, {0x0, 0xfeff, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) r5 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r7 = getuid() r8 = shmget$private(0x0, 0x1000, 0x504, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) geteuid() chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r7, r2, r1, r2, 0x2, 0x20}, 0x0, 0xffffffff}) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) 16:00:18 executing program 6: sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x180) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffda7) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x5, 0x9) recvfrom$inet(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x42, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) shmget$private(0x0, 0x3000, 0x1a0, &(0x7f0000ffc000/0x3000)=nil) 16:00:18 executing program 7: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:18 executing program 2: r0 = socket(0x18, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x90c}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000131000/0x2000)=nil}, {&(0x7f0000029000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil, 0x8}], './file0\x00', 0xffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:18 executing program 5: socket$inet(0x2, 0x3, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getuid() setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) open$dir(0x0, 0x100, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) open(0x0, 0x200, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x34, 0x0, 0x0, 0x2}, {0x40e, 0x0, 0x0, 0x380}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) 16:00:18 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {}, {0x23, 0xfff04}, {0x8e}], 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='.\x00', 0x20000, 0x0) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x0) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008a", 0x91, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x4c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) r5 = socket(0x18, 0x4000, 0x3b) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c20000000000000000"]) 16:00:18 executing program 2: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e87a71c8017e718043c14a818351373bf6118a2e"}) close(r0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 16:00:18 executing program 0: setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a200080000000000000000000000000000000000002b00000000ff"]) 16:00:18 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r0) 16:00:18 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:18 executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r5 = dup2(r1, r0) sysctl$kern(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206997, &(0x7f00000001c0)) 16:00:18 executing program 0: socket$inet(0x2, 0x3, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') syz_emit_ethernet(0xdb, &(0x7f0000000300)={@local, @local, [], {@generic={0x814c, "c821f91fb3391113e102ea0e8ef87e5a1932a2d4704003ec71ac8e63545de2285e77bc96bbb34de8f622c44577228aa06016c66a12cc42c89cd6f57dd17dc0d0a950224a481ad2e683b3a8a562403083975718d6b6f319befb7acc01f37d31a5c84d9e494bfa434242d99ab6fd8a1e3f78977ab71c148f8016e6849f665f37d1c5d3e60233029a05493d0586aa43177f475f0ae32fd12b44bfa023c8c3f2f94fdef0975bff3d46ee3bc6ed8188c3fbc50ce93eec53fd88feb190cfe68b4c76ee4e0018ac938030cd4543e94eac"}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) dup2(r1, r0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r3, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r1, 0x0, 0x0) 16:00:18 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0x101, "fabafa588fc0001000000010000000001000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) À ÿÿÿÿ./file0/dev/vmmvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 16:00:18 executing program 2: sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = socket(0x2, 0x3, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "0d88f93e0f1279911cdf00000000000400"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r3, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f00000031c0)=0x1002) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x1, 0x1, 0x0) dup2(r1, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}], 0x2) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000e62000/0x13000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20000000008}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb5e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffaf22}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x600000}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff8000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc72}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x100000001}, {&(0x7f0000c8b000/0x4000)=nil, &(0x7f0000edd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d74000/0x3000)=nil}, {&(0x7f0000f83000/0x4000)=nil, &(0x7f0000d11000/0x3000)=nil, 0x38f6}, {&(0x7f0000c7d000/0x1000)=nil, &(0x7f0000e13000/0x2000)=nil, 0x479f}], './file0\x00', 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) 16:00:18 executing program 5: open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0xc) chmod(&(0x7f00000000c0)='./file2\x00', 0x0) symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') 16:00:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 16:00:18 executing program 6: r0 = socket(0x18, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) 16:00:18 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0xfffff000, 0x2, 0x10, r0, 0x0) socketpair(0x2, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x7f73, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r7 = socket(0x18, 0x2, 0x5) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x8, 0x20, 0x7}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x7, 0x5e7}, {{r4}, 0xffffffffffffffff, 0x68, 0x1, 0x4ee, 0x10000}], 0x1ff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0x82, 0x2, 0xcaa, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x4}, {{r8}, 0xfffffffffffffffa, 0x4, 0x8, 0x9, 0x8000000000000000}, {{r7}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x21, 0x80000000, 0x1, 0x1}], 0x8001, &(0x7f0000000240)={0x81, 0x9}) r9 = socket$inet(0x2, 0x1, 0x0) r10 = dup(r9) setsockopt(r10, 0x0, 0x24, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 7: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:18 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r0) 16:00:18 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {}, {0x23, 0xfff04}, {0x8e}], 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='.\x00', 0x20000, 0x0) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x0) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008a", 0x91, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x4c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) r5 = socket(0x18, 0x4000, 0x3b) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c20000000000000000"]) 16:00:18 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:18 executing program 6: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e87a71c8017e718043c14a818351373bf6118a2e"}) close(r0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 16:00:18 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = dup(r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) setsockopt(r1, 0x8, 0x8, &(0x7f0000000040)="138519d1d61bb1031aa3d4e3", 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b02c206"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000340)="c0805da5bf967684071a556f845d125e1d10ed8c7bd60bf6428111b37d5a569810d0cbff7e930bad3a3ce8e7f2317f4b6dcd91f0dec386a44cc901aa3665adbfda814b", 0x43}, {&(0x7f00000003c0)="3bd5a04c699934d47836fb0b7ffff62357c0061f8768dfeba609f1d3809cf3bb618a5668595fd2651afcd380639baf39ab56c605d57a23f4d40ce99360b046cb42583c1c0b47b095d72322f32e1471af13410f31be145d9d54e7253ec3034710775beff32a3b02876889cd8ff7b55756ffe96b6d98b388e4394875a78d87b3831a25ebae74c586b55d687ec57202c9ff5e08d6e25920d52c495ff1afd134bbadac3e7e8fe260821052681446", 0xac}], 0x2, &(0x7f0000000480)=[{0x1010, 0x1, 0x5, "d18c0445d2ac22a148dba86490499fdda6bd4a860bd919d6d667db727f31a91d7442e657be5e527cf3eb94785aaaa6775afc8cd53a44ba7d368dbd099cf21cfbaeb9fa93c6839abe58ed16f9edf2475aee219b7df2965f848a4dc241c55c1a1ea8d9a4208dfb2fe1c5eb3dee8c84db6933a3ca909152e87d5160a6635d019675ae04b895810de01ff0ea9a0adc0c00e206a6b104a952a61fb5f145b8e9629f85d75edfc5e3f219d4f52b088ce7c85a5bbf559f12ac414f7c1d1d95f4b6e1e203c9862ef24f682da771317517482d01f366d3aab27ec491da641f6a1f14edbdf63ba498a2dcba8f81ccb5fda5ee39a546278d83eb8822974c0f2748503b1ec09d607610f25f2e40710ffee8ce3a309e9ea432995f3435309898b570b076b49a16863c0511788810bc834edfa7a03d5f3dac3260763b9ee4cfa580a1921fe7af2f87afe600f32f75921ac3bbd5cf0dcf199aa91e377dca34d8fec460c2fafccc049eaea1f822b12dd608916718b04ab92d7cc6ea92ad09d23ad8076d4fa20adf31014474959010e6f42a8c9c8f4b503215c11cd1498560d067c43db49bb41371ada1e127fc29acfee1f5563eaf521e3717bcd26a5ec4d9157194fc4a8ff5c7b40164b02820aea0fcb0077385ef548946fc009c07928dffa1d9fd37374b916c22d6ff4f660a62c48fd333a03b7566c48394195d97c7b64d6aa3c2dce7bbb94bd6fa2e4dcb47efcf320fa8fe1a738c3da528262d0607a8b7853f5b7b6c8181c214d7e619d926e7e7b84bbe8364e476fc69f77f0501771442876fc4593139c87669a89c9ee132abf74c900d241083f2a1f801979cf5436a488d7160446bf6f6e4e0a1a69eeff1e49f6c7db4a629f10c9ad972c1e935acd13c88033ee403e74a5a672e70631da8f0ff85c5266d80c8f949823a2e8e1aafda4a8d1c81e8963981674ce1cfbbb097cd201e2854db36a28dfc6e5fce3c5f1a938831882eb897030b6c3de0f060f3f85af3bbda5cd2ead714d030e8a52f41ba73971d4e11aed7e3f1eafef400b831889f6e1f92c498411457924e297db154105c08e445c5785825d8054a5af3f9227ab9d02160ceca68ce8413a7964fcd5f78893f4c4f2c3df3d1546e416fae55205570d65ef671d093b5ae83b67baa91cc58ea78c21c6a28a278d133f3a49c17a7dd32a4c45424c2fe1f726dbd9136208a695443445bb755744ca2b33f5878a78f5571aaba9d704913a626958384d43ffe23261537043325579fa5a6b060afc7fbae35e1f80c521e8ba424a9971460d0da5947d4cf2b46c8ff9fafa9780ae9158f0dde50dca7df3cbd65475181e68aeef32d6202f91cedb59d319e5a010d0e703581cbc05f3a1a96d0484dc59abaa6daf2a0012c2e94e2c9228ce1f302322c19c5d2ca598b47daae3d22332300bf11d202b7e870d5e3cf7834f627c83ff00aa5ad7dbd5bead99b0327ab430f1c072c5d58e654cf41b65c19595d9538140b4778ee0e1886ef53c3b22d475a9a6b420bb5e7ad5511af5c2ea81c2521d15ab6cb119b2e1c7a4cf5bca59e093d55c70d0133df5e2a9c4786300c7eb86b4967ebdf026879398753ec5ad2c9018947db66867eaf370cf7ea1519dcca95683b6c699ead65e50adf60f587970acd9c0f9e3065b03f0ff0bc50bd658457531a8e5234b2420386509364dc4f564cf241a8aa0fa6df58f9566cc13dec4b32b44a28f3278579dfd7ccce7faec316a7a9cb77cdc3f6441d06bd54c49e1e1d7e1aa2b5f40a1ec483e2a086f1550162921cd5642e31c147c99f1c58760c2f70e8bf8a8004d07bc169d0d707992abe061ac1f396280e2d69bf4106eee318913306331880ef0d672055b2da10aa9d8846f16e2ec620b93b893261a536d401029b951e32598f6cfa3d3e871b74a373f470bc73b770fad7671f22f83700bf116e15ca760e88afbb0624ae992e4cfd165199db02cc12dfb7b93f7af2b886d780294da41e6fcbb68abba6d41f0d6bed5be6ac9279191fb617fa6b064f5ecdfccb1e2a10db018fb33a470d8d72b3b410757f64a4c9c1d72088553cac57c994ef1c32c4a2eea5800023b73535caa410093187fff15949cdadc766839c06ed04d3b2d31ab64c507cd87c8af1f252e8b66016bcaac2a2c439c955dbf81ecab76fb2371e000142c54e6e18465054a8eff9ff5549edd62f100b678fbe6fefccd2d12386e05c37b91cf4a3377f62eb8b026629fdaf617b54f8b23a96e85ac157df08a48c67aad3d26230f84dd3005bfcba317dafaf3fbec8423319a13efdf526f7f15773ec2867e43cf661057d159ddf5321d95b1595c00e852b8fdc185f0a02686f025930abf7703be01e262fa74d9378a8da9a325795feb8db0dc23fa3532931bdc71c0302d1b34a73d68129969922caaac3b970bc334d31c99db56e276bb80ffb3b4082fd1c0f1229c3ff8abdb6e5de1d814aeefbc52c3681e687a2666d42c18f26220e51955a94b6374b75cb69a7e54df95a49dde8535befac3d2dca00e30e3974c69a14fedc31166e7b97de7f6f5e1b4b028e6af342ea6f5e15f79e4aaa14b137eca17ca221580432ec089e47bc9b527fe79d87060331eab8997b9c69a9e0c604471b2d7c1d0aecbd585b6b3d61ded05ea5eef9c6a9379061ba949d9f7854313ead2097fe494947039563a8cdcd2d911c167907ea5a7a64058e6f3c57a3ce36396b8e1cc8d88f7539f7fc6e11e412130d8a9f211925365c9a59b06109f3c94da9dc36c775c758484708007d2b6f9dd431bc8cc0758924454b3ea14b8ed02389bc31ce3b3341d6e084a3d91cc099040c118dda5d00e822f2e07c3e04b06f6cb59daa97921935f7ed0ba22d76867baeafea0dcfa0cbae794bce31b77b1bc875e118178459b9e9e30f2af44aba3cb3971faff32b3eddbfb4519fc3b8433648044d377dc6305999c3eb92154b2d69eebb1ee3beec92d5ecee05cb9970a5a434c06e04530154d4567f0966438b6def515f40ddc0f1ddd04157d34298517935f4d190087ca6f03c8bf7a6a8a70ae9468f725487879af7c70f54b0d6c1045274a09e5117fd72b1c0074f1d9c84f15ac7590af734e9cc0970c18bc90b2152bdc5f1edb79f743573f47b562fa96e590b5ec42447fc591bf590b8fa71ea8505f5a42361f5481de4f4a4b27f854ac9543e2be1f1fde4d1c68f49b96d66bc9d02e41f280906654238d1ce3bc940190f248c9828174650cf022c91d21005b04b46819fb73876ccee0fa154162250ccf8c8509ee673389b89d4b8a7eab380c5981bb6734bafd35f31f1474ef0e8785129816e291465859726798b5d901aaa72357cb86f2b7de241f11081ec6aa225514065da4d8a81bac94e31e9a730462c46930d8b50fe8bd30777d5efba0158c54fd977d0e993101d9296e7993326fb55bba04654945a41a94028033d181f13879cdf5f4b0f10f21d38b58578b4f1f108b717215a03a71f0e3f4f1649267bae4822668d901fa3c14b5c8e6efc1c2b0cb8e93e0bf983b2f563f41df01a3ed9fffd064d2dd3c3d2b47e0bc125cf4f1f168414b905abe2fa182b6872ee8f68d82ea65db80b14c9323b1691056352f60497649ac9712d806176c122879677f4e91b570db0c972f03d8c693259af852a795b6e8e6d445721c16f2f6969c408fa7eca37249fb4db507857c0603a8ef23070e2c8f48f2e31dd95ca03302fb992c1557d254c9fab03341edb68ef1092db3066b5715708bc81a2c26b9ad14ea8ead38a3f7020914e493fe81d3ac732b6b3ae6f53f788071dad19ede1489b58c74032f6118e6b06ceb043507924672dbad9290624df210d85047fcf7ef7713a0959cf34fb584b428510ac63e8fccf302de68a7e4ef0e174dfc385f134cac8037faa8813d1b560f4285189f5077cea8f14b82a9389d5bf0aa0a2746123cc7b7e73e6d69e3db3080514cd04ecf24d15347c5e50f4a239c8b076d106b7e9db8bc77857cd4d3441d2f4d5cff1a5a8721a3d7c2730ee5b05dd12a66d955232d487174d5437aafea537e2ab703913be540130f90ec167e487d52783d304597ebc02990b5c2dfab1fcd8191cc65af5db1bd2325c4a65d15a2d7093204bba6c94a757ffb1e7f152b681691f585a6715fb0723a60650d5860b04083b47c295eebc7d6cb97a05a397e7a421097646c27f72786e14e425d04da083c3e7be3edbc132ba1678aea744cb2b752086e7d28e01894746a224b189156142eb58ced60f3737ef74a420e7e8e2439eca5945c956950ec661af9db2d183698c56a649bcacca9f48a4eecc2cd83e1a26b51f56afb2667f5c8100f628d8c7a6f4ca2a60187424fa319c2b7ea3d9ff3cc5a055409575c703456afac39583da051e80deed5882e6089c8f0b58ba002fec61530be6694049d03e96ade69c734e2e135f3c8e8d6a513f26c7efc061e6ef0e423fe13b4d05407010c266eb0261c55e4bc549469c28d0b7fea269aa5034802967de3905118847d6c6000685dc604cc045efae767a1bd6456470e8ae00cea0be2fa3bc17973aecaf1db7fbabab768660dc344f3b53dc8d82a3a827a7a57a4d72ed236feaf25cb62a21cba953df0df93d837ddc078995fa9c5b96ee8df73bc98581d33aa20dbf2d72fe222b57cf573bdacba5e7065fb638ddaa1f28efd0a8e212d49324568d0c26ee07755fc8f533fc1d3b333a23d57f315ef0968b59c65dd31ff137503a0d7b5d21c961ca12092128ef1e3a8018c586a992cb49e9a54ba9558f6513a830764e8963f22ca4c4824d8a05ac6cf4ad5acb63164bbc0a93bc3bb1013719740992795c9f545b434e11558929d6f2b6b24104ee1cfcd73abdb94f9606313f9a183741d042d23c1e90da3f8f86067a84a79a63bb1c5edd4d5abc865ff2f7289b1eaf8dda2b479569f67068b3279456278f1cf1b9a9b2b6c358d9a5278238f550169549b8a855d504720c77d57be38143baa55ff05d81217d904531c47ba7a2d6376e9f9001bf019c3e627e47cd8dbd1bfc37fc7babdeb89c30fb663ee0fbd51c2ec8de29b14cbe044ec01d4966d5bc5262324e3fe1057f24060cc15e723ec21b0db1d70879a593bb3ce3dbbe150b4a05264a45b24d966e82b2faec64c7b9777f496f5b9570f37ae69b76cf12e2e50c5c65dd41eed107e1f8d09cc168b0bacbc2a460c14ac0984cb3326b83e2a6cc62798c7eb7748e3c7fd9e72810924fc92b334b2809083486f69bd0409355b587102df39b1e496dd2dd94d891092cf1d91261eee7e434f9b20bc4eace0bb5725234b6298801cd00f23755cbdd5f76f567759274945c61c96b18a1c5ba9e047347813bec3f6500b64abe8054a68da03d591c865543ec36b75d88a659f092f20a6b5519505245e5f571a8b09d0d033d767149d4b33723ac9863da6347a681c61a144b10700b5561cc597366aac80e90368945a745bfe87961adaed3031405fee1f01bc9a5a2ac73630f9320b378ac613fe846ec13e578b7b16fc1c5510935c6306da17edeffa7393f8f1c6ab64459e2e7750963e972042ff54766a9ee0399dfa3e4f5ef982392203b5723a6798f3ea3d4dd1c9c8608dcd83eef0691e30851ffb1894a43f8d2d19bd37d6f9ce7799522bbc83041a44224813c9a77a217251b0fd85dcec0bbb94bfb7fb5bd9e80257f0dec8bc63e49a3e5a1215b3686662167894de81e28d47983785da1a6d65a1550a536b3e29a732d10a8d2f2694f5b943513a7b7dec421b8fe099495abe362df5085e9320673c9de2c702c8adb9e2006c02bd1cc99d9f0a4f0cc5e4e26323dedce04ff106462"}, {0x38, 0x1, 0x8, "9d8973b8cdff4ca4af45fa822a3e1835d981a684c752384532ad3365abd28331bf"}], 0x1048}, 0x1}, 0x10, 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) syz_emit_ethernet(0xb8, &(0x7f0000000140)={@local, @empty, [], {@generic={0x8044, "df946671ac24f09d248874dba2704a3a81dd12eda079f381e9d3616e25827c30eba2947de86dfd728948fdc09fbed24c8996ff1b0df5a736a249eabbc100aa456fb73f4443d73685be12d1a51b16f2f6d9eaafed7ccd5657d54187bca2f0c305634617c67cb50a46fe2100b8ec6d7d4b350ca53a04c2b6a601421ea525c07078501a328babdb954e6b8299623cd7370927e00444346679f77085462f2316488db7cd57f5ce0be08471fa"}}}) 16:00:18 executing program 2: socket$inet(0x2, 0x3, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') syz_emit_ethernet(0xdb, &(0x7f0000000300)={@local, @local, [], {@generic={0x814c, "c821f91fb3391113e102ea0e8ef87e5a1932a2d4704003ec71ac8e63545de2285e77bc96bbb34de8f622c44577228aa06016c66a12cc42c89cd6f57dd17dc0d0a950224a481ad2e683b3a8a562403083975718d6b6f319befb7acc01f37d31a5c84d9e494bfa434242d99ab6fd8a1e3f78977ab71c148f8016e6849f665f37d1c5d3e60233029a05493d0586aa43177f475f0ae32fd12b44bfa023c8c3f2f94fdef0975bff3d46ee3bc6ed8188c3fbc50ce93eec53fd88feb190cfe68b4c76ee4e0018ac938030cd4543e94eac"}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) dup2(r1, r0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r3, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r1, 0x0, 0x0) 16:00:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x13, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="2cb23a58afd1a632054d3058ebfc2bd01d6beaa8d72a879c7ddf1f07afbd38eaf053dcb16b13ff72720ee0685f4602bcc64c144d62e7127e2854716306c61226b654e596c9f6adc673dafc96742e82cb4f145d77ee70ac2607f012f6562f4e7f6f7db4900cf70f3e7668989e24ff81c56ea711c3136924fac859b9d1bafa192f19b042f0291ff2d5e453d2dbaebc19dc56", 0x91}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000066000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x90c}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000131000/0x2000)=nil}, {&(0x7f0000029000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil, 0x8}], './file0\x00', 0xffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:18 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/31, &(0x7f0000000040)=0x1f) r4 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x120, 0x4}, 0x4, 0x3, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r6, 0x22}}) r7 = getpgid(0x0) r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = socket(0x20, 0x4, 0x20) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getppid() geteuid() getegid() sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="7b347cb6c564b09a433c3b809625c476f06e0b9e5f23a6cc2e0f5b9128f277e6c962cb65e42a9678de169f26345545eadc2c0adbca1380d1169ef9d1f7f4bdefdd385aecc8851c4ef6803c48260eb931d572e7a7fef4abf16d8b249b7c9783f0bacb7750b081cb1dd471608cb2ff347a39c4805ac79c39e701ebff865bffa4614a88795f3318227df7351389428a505c177ab93b0daa74d651abe27e33ce152b5fe3f05b752f8235ccad3e7aa0714bc4d75547966901796367713a3936011421cee57b2571553b1aaf456bdbfd09cf87bf12d95b8b77181dff03d4bfe185cf963d4cbc644a8a821036", 0xe9}, {&(0x7f0000000300)="7ae61d8f7e192837a295caf34fd1d22d76935a8588f82508b012ab546229f481038eca9d16954b60d21f0a1cbb2cca484fb7ef8f33773e5688a21e070043e6775d65bc3dd1f1ea4449f96f0e953aedd3629412b940964ad9b202ba3ff3f2b993df9bb8331a0456e35c321f9725b3c0c963a898f28e9ba9b8f4d4090ae5a560615318d651b8dbfe6654a46c4b4bf0ab1b91ff2718aa7106e9", 0x98}], 0x2, &(0x7f0000000780)=[@rights={0x38, 0xffff, 0x1, [r2, r0, r2, r3, r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, r3, r3, 0xffffffffffffffff, r0, r2, r3, r1]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r2, r3, r2, r0, r10, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x190, 0x6}, 0xa) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) 16:00:18 executing program 2: setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a200080000000000000000000000000000000000003300000000ff"]) 16:00:18 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x10000000, @empty, {[@rr={0x7, 0x3}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) (async) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r4, &(0x7f0000000440)=[{0x2, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x3ff, 0x1c00}, {0x0, 0xfeff, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) r5 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r7 = getuid() r8 = shmget$private(0x0, 0x1000, 0x504, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) geteuid() chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r7, r2, r1, r2, 0x2, 0x20}, 0x0, 0xffffffff}) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67c2a0 panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 144 Starting stack trace... panic(ffffffff8292a009) at panic+0x159 __assert(ffffffff828e36e1,ffffffff8283573f,90,ffffffff828e9fd5) at __assert+0x29 uvm_pagealloc_pg(fffffd80065e3f00,fffffd806d1cdb18,3a24d2000,0) at uvm_pagealloc_pg+0x3e9 uvm_pagealloc(fffffd806d1cdb18,3a24d2000,0,3) at uvm_pagealloc+0x1ed pmap_get_ptp(fffffd806d1cdb08,7449a5ee000) at pmap_get_ptp+0x18d pmap_enter(fffffd806d1cdb08,7449a5ee000,6c6b1000,3,23) at pmap_enter+0x2b0 udv_fault(ffff800034fcd420,7449a5ee000,ffff800034fcd3a0,1,0,0,20f37c805b828112,ffff800034fcd420) at udv_fault+0x19a uvm_fault(fffffd8069625ad0,7449a5ee000,0,1) at uvm_fault+0x1a4 upageflttrap(ffff800034fcd5a0,7449a5ee000) at upageflttrap+0x85 usertrap(ffff800034fcd5a0) at usertrap+0x20e recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x744f7bc4a20, count: 246 End of stack trace. syncing disks...42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 giving up dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID e4c28bce-9379-8bb2-f2c8-a7cf484f58e0 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> show malloc boot: illegal argument malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace