64a6c047be574ec3557230c3330c52126f511880f1835eb81b24ef6c96501bd11efd727bdac492d75484289414f8ac0a6df00fada2a3d9b73ba853092f703d753cc2a68758399108336d263d0edcf94614350f159c1cb4bdd00bbca44c16e08d7e18007c270780fe3430b8bfd6bbbaf392aec3c61f84c54454c6a0bd32387a82fb9aac5c31926e2d093cfaef9b601b1b82fccef645123464d88a1747b7c034a58e1a470a18b3aec646200205cbc82f6bc23d174397235a9edc48d29d42f72a477dfdca29f0380315adf6725209d5f7d733850759513557e7dae1a1f2c0b768c393bf5d21f0d8ee383c90052a594467f6e549bedc478ed841a2bd396d3c3d9658e7797db0b529931b59b538124b78223115538ffdea4d962c7a7b34b78d8ce197846982ef9315fa067e512507e5758a7f439a88cebca5d871981dacdff42c8c21ab103175c34942a8e1695753aff8dd47c7b3f5483dadbab6a2401981c00d726daef15ac6032c29a03b4b7ec650e6980fce3abfb3af5fe48c71ef446c5a35761eb1b903dc4365c45f6514c7ac6edb9cd77ce3f3e727059a7533311e7638bde09659f7c2212c415d62eee8f0ae441f56a2ba78d30a23868325a2768cf08b1ca87f40400338abf2b2c51cbb79652844ba541dcca618c4c2514c3ba4796db0d0f9c6e2883b76d4db3b5721aee3f24d855e126bc5158bab8ef10d22eb59bcdd46febd60f7368003d4e16804a8f583cedbdae937e488a8f1b1f5da9ce82790ef16af0c1190d51090914fe3dc7ba31af710a62e6acaebd8a78d140bb7e0a7efd492dcd92127105c4a23d635ae1f3770f4038cce08eed713120226cbe3a93581e8ce9031fe97fba39f8c711028d3134c8e122fd1cec7824c4961d444d52aa815167cb7b6fd40b68a78423739109a835955063fe41eb156b6702d2cfff7b82de71cac50c9aa137b5c10c81dcdd2596e2d5331f3f4cb591d6e4dd10f2d6eab9d3cb5349cc4bacaf50a11a484b7665b3653bc36103b2e141622bd7137178bcd78abada2c7a5feba28d7bb32ff5a79369404dddbfc7cc3b18e8089093013e138f6abb2723aec2cb2df2e3f5a55473d24f12574fca2b0fa783acda36e73bda0e746388af91358d7021e88e0f4d793c11f4a2176d6fdd29118fa2655e8791ad58e6e73d25fd439ddc7ecdcb195b540abcd0b01244c99c222dff367eb227578f2d78c73be9a6c7437769f9c4cb52d80812bbb80fa0b0fa5958e85e5f135a8eb8b6d8a90d96fa9a44b41a7256233785295fa329d8aa0ebfb41861f732050b3df56bd7a7785e137eaf440372a0fb2c60e695f1bcdeff9e4188d9f5ba8f9db7eb01debdb3e3ac5afa2f6162f108a77814a78ed61ee135d346b0f7a7e9459f630f6a6aab7909", 0x1000}], 0x8) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000001cc0)={0x3}) r6 = accept$inet(r1, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) r7 = fcntl$getown(r3, 0x5) fcntl$setown(r6, 0x6, r7) 16:02:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) shutdown(r0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:02:17 executing program 1: mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1) minherit(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) mlock(&(0x7f0000007000/0x400000)=nil, 0x400000) sync() 16:02:17 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1000) 16:02:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r1 = getpgid(0xffffffffffffffff) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) geteuid() 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000740)) pipe2(&(0x7f00000001c0), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x81, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x4}, {&(0x7f0000d57000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x83b}, {&(0x7f0000d01000/0x3000)=nil, &(0x7f0000d9c000/0x3000)=nil, 0x9}, {&(0x7f0000de5000/0x2000)=nil, &(0x7f0000da0000/0x2000)=nil, 0x1f}, {&(0x7f0000d01000/0x4000)=nil, &(0x7f0000ea2000/0x3000)=nil, 0x7116}, {&(0x7f0000e90000/0x3000)=nil, &(0x7f0000c1b000/0x6000)=nil, 0x40}, {&(0x7f0000dd6000/0x4000)=nil, &(0x7f0000cad000/0x1000)=nil}, {&(0x7f0000dc5000/0x1000)=nil, &(0x7f0000eed000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000d49000/0x4000)=nil, &(0x7f0000fdb000/0x3000)=nil, 0x100}, {&(0x7f0000fcb000/0x2000)=nil, &(0x7f0000ca7000/0x2000)=nil, 0x5}, {&(0x7f0000f9c000/0x3000)=nil, &(0x7f0000d3f000/0x3000)=nil, 0x7ff}, {&(0x7f0000f94000/0x2000)=nil, &(0x7f0000f4d000/0x4000)=nil, 0x800}, {&(0x7f0000d54000/0x1000)=nil, &(0x7f0000e54000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0x7fffffff}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:02:17 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") 16:02:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x841, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400002, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0xfffffffffffffffd}, {0x8000, 0x101, 0x0, 0x20000000000000}, {0x0, 0x9}]}) 16:02:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) write(r0, &(0x7f00000000c0)="99fa69dd1dd3128a85a0227d3fe94c1ec2c23e20723679eaa8f8690a252f4e1b183ab5b803d9d750c80ae46d9aaf462730fb289bf636e2639c1868e1f2e83d27c21f6c5d3914d2b622c34530", 0x4c) execve(0x0, 0x0, 0x0) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x80000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35, 0xfffffffffffffffc, 0x1}, {0x15}, {0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x2, 0x0, 0xd74a271, 0xfffffffffffffff8, r3}) 16:02:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000), 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:02:17 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10000, 0x0) fchdir(r3) fsync(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) lseek(r3, 0x0, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="9233d123baa241137251908e392a59d8d7164f5cd1f960d3636c45fd71b35b400da061de9d770cc489e8364b66b61128a979e91b5cf875bbaa063af564020f9320bba13bd74f24653683ecfaa357ede4189b0281528e6d4fae5d47e56bbaac71b4da2d72c5bcc7f0ae7e7da5da1dccd93615d69de429ecafd0be6d39461257fa7af067e4abf5bed8b1566a1b282755635fe08b789a20f9780ee0919b5a4a19832eae4e824dd449abd7da25a1efbd1215af6e35ad9fd4ee4b4356", 0xba) bind$inet(r4, &(0x7f0000000140)={0x2, 0x2}, 0xc) r5 = semget(0x1, 0x7, 0x57f) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r6 = semget$private(0x0, 0x4, 0x200) semctl$GETNCNT(r6, 0xb7de7bc8d3828e12, 0x3, &(0x7f0000000180)=""/228) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x8040, 0x0) 16:02:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x801, 0x0) lseek(r1, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:02:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) 16:02:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000009, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x69, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/28, 0x1c) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) 16:02:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xffff) r2 = dup2(r1, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000900)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) lseek(r2, 0x0, 0x0, 0x1) sendto$unix(r0, &(0x7f00000000c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x325) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) 16:02:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x2, 0x0, 0xffffffffffffff2c) 16:02:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x6, 0x8}) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8004000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x8003, 0xb9a) r2 = accept(r1, 0x0, &(0x7f0000000140)=0x24e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:02:18 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x0, 0x2}) clock_settime(0x4, &(0x7f0000000000)={0x1, 0x401}) clock_settime(0x0, &(0x7f0000000040)={0xc}) 16:02:18 executing program 1: getpid() r0 = getgid() r1 = msgget$private(0x0, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getpgrp() r3 = geteuid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r4, r5, 0x7, 0x20, 0x3, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r6, 0x0) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20010, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x8, 0x3, 0x1, 0xf2b}, {0x100000001, 0x80, 0x5, 0x400}, {0x1000, 0x6, 0x7, 0x8}, {0x2, 0x2, 0xeff, 0x6}, {0x7, 0xfffffffffffffff8, 0x0, 0x2}, {0x5, 0x6, 0x7fffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x5, 0x10000, 0x81}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0xffffffffffffffff}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc6, &(0x7f0000000380)="00aca793cf7259e0ff0a164120d550cb9fe2bda65266761b9ba9d5c9b5ee6696a2990959811833fa793f343080178e43edf1ef8db2138fae5afab9bb74f91649bb4cec5a471a2caad2946479dd50159bce93a70087d2b83af9664607a2b7238163017695be0315c6fee77f89ec3c75790006e94937934d2ac27eaac3ed029d2123a35c8ef6ab03ed2b6dbb1bf920e2227f2812a4fa6a2309fa78ea1ddb2e8a74b16fd23cb61a2a8c1113874525ae702d958d5270523c9498fce3bedaa6f3667d12fdec28963e03f33048b4e96d95f05068ea5eea2761ed35d5454b2c5304a292ee27239e971fefaf2617473bfffc335a91281b3eec1fa6cb0ad87191050346853a5f217a7cc9bace5773e7e3f81553b4141788cff962bbadfd6081e1f3f88eed7b") 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) 16:00:12 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)=0x40000000) fsync(r0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x1, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x5e3b, 0xff, 0x3e88, 0x8000, 0x2, 0x9]) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x200000000005c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x402) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/39) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000440)=""/226, 0x461}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) r2 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000180)="b6ad6fed33bd05f7b7d830040a225cd208cc31a143545e6f6a2cda50324b70c3dfd2af2665d5d29a87110c7f606eca2f61efeef779f5405cad1a337e5b5fb20e5967") 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0xfffffffffffffe6e) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/23) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/239) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x2) r1 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) r2 = dup2(r1, r1) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="51bfa9c3b62fe3c129de1b9c75678a9065fc5f3b5c79667fb9bc4ba85206bad3a471e4bef36ed8c94875cc7fcd189c5e1232d0e662344d1ccc6e2ca5c13a512c8d99cbcabc6259f9efdfefd080d33ff3a35cf28d4a351e4a7925f7f0c82690da6594d664f147e479405ff573e28124123250cbc55938758d3531b9dcc41c455cebac6be475b499ac4d25233464afa9a231b9f41a80a426ddab8615fdedc3da8bbc78746fc7b92a", 0xa7) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x1, 0x0) getpeername$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x180, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000003c0)=0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000400)=""/231) r4 = semget$private(0x0, 0x2, 0x408) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000500)={0xfffffffffffffffb, 0x4, 0x8001, 0x101, "f9dee0f092d8189d90a49b042a84eda11b85ca95", 0xb3, 0x4}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/106) r5 = accept$inet(r1, 0x0, &(0x7f00000005c0)) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10, 0x0) syz_open_pts() sendto(r2, &(0x7f0000000640)="3c7a53fa05a742da2d4fb183dbced4bda6b27c2ba0be8d99a8798271ba079acf09fcd03a612d6cdef5192bc80d6561153e2909ea29fbca645ad1603dfeea7d0771a3cc56d94634a8000a6f2df8d35ac9847b3db9cb0099e012110d0c7604f467b81ae76a92a8ed2319dca403d5c0580573dffe713b6dd8095230b286ed2264385a763a4088275bac2fdb6842d95d52eaa56250f077b37c7a73cfe937e3752ce4154ff274254b962e6ae085332b23fc56bc1bf01d3327d601816e079dd0dbb01c9aee42913a079b259ed7a6b0a1e3a2309a3bf55ac16dd1a8910a6e583ce3ef561a2cabf5936d4a3f6e", 0xe9, 0x8, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000780)) mkdirat(r3, &(0x7f00000007c0)='./file0\x00', 0x100) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000800)=""/45) pwritev(r5, &(0x7f0000001bc0)=[{&(0x7f0000000840)="fd37f4186135ce1a0d0e54a2ad6db5f8559c45a73e8ff848db7efd73515cd9d08b2f178027408de3bf24cf33ff3d972195a98da1f0e95ffd78a79abd28d72f471535b72b8c3704fc3f2b85421eaebdcf83efd29d593c9a77b7417d17a630ca3795a54d978761", 0x66}, {&(0x7f00000008c0)="3faa944522a624fedbf5597c018c763e0cfb8dd71c440af857a2581e56ff34d138066fd1c767e3ed05c0c5144e721634e16a542600a6245dcc3f2b5545a21707eea7dec7aa1486884f2313ea68f29836b4991a44cf8598f075e5c765ea1e3fedfbb59be3caa3f35765a48422463f83e00f2f3878e1ea39274e7f9f1089a3511c3533a2f4dc770c14dd6f299d9035ccd7029cf92c926481ab5df2ab66ec5f42dd5a1a1d2a5b29bdb2e6cf0d7408e7fee578", 0xb1}, {&(0x7f0000000980)="2a28a875c0ed8f30deec33253f5be4a68e8638d3defe4f48a718953fa9614987f9433e646fd6dc5374c42ed2354d4c395478edd4afde31adfef10c960e3481135810eb3b61e4ecc82249ffd8cd7fa7219059c501f9001ff8c56056e1b8b14d609cfcec59a7dcffc9a9fa5fd1079177ca91e845a3d86ab3652acc032838f121563c590fd1111e9c691824326f39554a53983c13fd661e6fdddc32c57c40481d1807333be1357fff7c2d424feb215afc6a344739146ae8b5b19ccd946cd111048e57f0ee8a86d0840a5671628036cc4b299514121028cfeea7ad5a7f0139cf22e485167ea8397c46d04e32186e079dd8ee8654d25254eefd19bf294231347446c820ef9708f2559a2e60b1a59aa3f401b27f7c8b2b929518d965522e7914b831dbf86148ae1f9b9ef13c667ea2943bf08484b8ff158a0b2d0a20941563318458fb16ba7625c8c73f677b18ff1beab0e2eec85165878009237bc06a247ed641d104fb61e5f5197a285f85a8207ab0ecb08bf8bd9196e649cce829a772066bc4ba4ef9d8fd7b5b04f6ea6a260b2ead7a0fd0130bddffa3ae78d80390dc73ed51fb7b1dcfd1b94afea6d1483fe40426d58e40be2c3217d68efc0008a4805ce7ae3118af3e3f90b7c3070bb0d09fcd7341e3ccf63bdef34a4be5d37c6ca544eb8af24bcfba71de4f53243349c5616da91796cdf80b9fcecb4d67afc3e768cc0821e1a8741f4547381b54e838ff173ee6cf57116c1347fdac7777e06ee491b4c9dc6ce39db9a3d9aa32a5a27cb66f63adb7ac0d520476261d49392f26083e803f8d6782e806635d0836721a696272707e4eaeb424d36d5cf4d63c484e79fe770708ff0c1770c725750f390168f48f64d9bae75f8a3335c3f368c3d0781be8c9dcfa73aace3721016dc39d40ad5779a854b8fe0ec7e7adad598cb1f4dc77bd1a632e8d68e0fe463fe48f779a220368a9f394728cd4e3d1cbba6af66b319e219cb673362a3cab85daf4d558a6fb687687ee5e79c201f4e218fa6a2831d8b4f9d7be95971f25050def12e7b4fdf7aedcdf9935de8b87e3b7d8fdbf3101660f41a1b6c6309e0134ecd44ecac994f113d28a27048c16efad34b030edcdf1b6cd6ce94feb5daf025a9ecdcd3181cd51d065c781140601f7afcacca898d953fcfcb8a833cf9b3223d1acafa2641988613e76451d187ceed7ba58b74c064f3143ac94a6e4c417cea3bcdb60b28e059cf9f413a26b09ba7e89a29c59bb8ee89f54976ea41c0a95e0c1d3e1545f9259ff36f6bd7c04cc7ef762ce4dac0d9acebdd5c2baab2cacb314c93d0c767598f42d0ddc92a7cb451d56ba4686c748070b380446813eebc4986eeebad8ea45e3ca7b145119d18866ff2ee8ce426c23c0be814d6d6fe14ca8ad729bfe6f3d1df1559258e4e2a752ce65ab2b0305b09e8ac0b88dd421c93095b0fb5a599d02d6a3917a404a1467774407efca344bc3634acbd138716fba39581d3b542f3eeb7337f87ec2559adf2a32b754ebe14ee818b304fd3af71550527460d6bb688e1a20cdcc23185d6a61bfc99d933dc3a078fc0913dc6fca0b7e67ffc0f10e1c0291d3a0ee88315aea7b753cd683e2eab988d72a6f73808aa9dd7fd8ec58382d7b468c61306555c3fa1b5bc917e8e537f9ff9e99c180077577fc0a6c4f67fdc52b56e27fb43720473238f9da61d8e8379a014db1e043a70b549ab0ca5234c6816cfcd78208742c93aa5bf9d32323a1237dcc5208b34396fc1bf6cbfc10cd6609cfaf2fc0016bd8c715c39a4bb7745a48acc9cacee6320a16fe45d5df3746a97142e9401524e2bcf67e145da32185de2c24586ccd0fc21961e7cadbad6f439a500e3f99bbf1c63aaef95d18b21b1e30374839569b68d132bb2c5975c152dd59f8d161cfcdb1fcab16d6ae8631ffe7b973408cd952ce33325aff2128f0689ec82a98ee43c69e04ef42543283f315b09f42cc327ea192a4559d433a66d3ecd9de80b887b959f7c044e5522af185d9e30702fa24df65b42d620e6b2debf6fb3bb992e69b63b72122bf7ebb9515865b2622567d775c32b1f8e3b5ed17fd11a80594c4974c8f524dda37bbadc0a36b49dcd663db278abf225c0b9a37c7658eb3e4f78378dd5fac08ea3a547920c34af4729bb3b5dc49fe7ed72e927242704d6080b267be2162bffcf30e9dbdc98bf335f18d30398bf04b4e28283e3569d8f6110f3fb716693b3648231433337030dadc5711ddbc3200573c3e34a9904606c625b61da075652aac2ec1b514627e27da6c7de15fa96feb8f863fd0cde00643362c5a41577517306acc0f7d46c276652fdf33d213eefb390e98d7765ffc8d8ba12f6ae0dd2e3f69771f54faef7d6d6d1e27d7ba2d68d13abd5632b85936a59e525b954c961c1af1ac89cd8bcc6f2bf7888a39fe5a0ae3a5779491eccafd2294d578694224e751184bbae252ce306354d4958bf04d4c6f76fec5ce64e1982c988fc3810952aa6789bb25782006b692907d76981bf0831676202d0f5fb151838c12b2f138c70a985cfe359f1f61cb6c1dd12548b74c680bd24202a3ff62376e93dd28fc72f92d100df8bf7abbd39a2e3cfc1ab333bd836972ef79df203029ff6c41a84261e18cecf302c315054a6d2a91bd3b7ffec9693f3410de38d7b35a385e5e2116ef2348e9850f7143354ee23da965bc0a8665afe1e43f2de57164119d23d5737a83e15387b72ad5d2856fbd1540a6bf60a1291684dbd24851102749f22fc0fc81d08c8e389eebba02498e08bcd69e3a15098d23f66dc0dfbb288aed971c5f27526397484da9437c84d341fd8016aa8617ab0e5666f2aaf010809609973740ad740ba8d405c96ebf09b4b60c8ab27273cb8403768acd3de887868c33a1898cb9302a028ce7ce9843ec8e1a47660ae738d448b53e66ca0df619540c79c97dc5d7ba0d4f98f85e201d3a5fad23dad9ddb9ff5f4e21b7d03055cb15f39bffbdf0e01137ab9ae2157ad9b3339950ec4960b444f617bdd5ea72d9f2a8788cde78f23eede7bdebccfe3104ecd6957ce52c9450ae4728ae3835d3389a816bb8bb34bb75fcc19ccfeb182d634118a5d44178002c8557401353def469097c16b5c3db655cdd01168e41300a93fd6672a571cd9c3ddee079fb7ac7252a8ad029954bf302f87b6c7ea4536039d05d02ea0153c7fb93f9665292825c411af2e3d0cf8922451466f4da4ec0dd11ffea00fe0477b65f1868a173790fc31fa07862ea5cabdc0e08bf61a11e6836570b7354f5b82b2a14c5b88a35e6315e622a30b78b3ddc3c82517bf8300657b184f049e88470cd9d1350c70759bf0ff723ef811bf8dabb6a9c5fc3510ab6aa73f5a876d1cb862b7d3489fc02bac21103428a3965851cddfffb52ec0b00af1ad42011f85473e4a9b09e3bf63a4fc9bd0f01d5034f0d0310c35490c3a87439bc31f54ef46e1b99f4b74f6ea8b9450541da920c847242a4418320428d66e32d0656a2096f53e941478116e55ba76b56c3520f436bb0c0ab04cfeeb22c012963818a396860d9b2673fb1b00d7ee01c6089938d1f42c1138825283a7516dabad94aac3114a061a0e50f2fe1a6b68f0b5e299226620f1149f03337b2e0e8f430ab18fa7d22ea076aa732491623114c84978b28151233fe418dd48b5167294fd3839074dae7fd72b50c5386c299fd8a4f97f902a29471e0f11ca70e4b875c6fdc5e887db72da33828838c2edd67e3c6c79483e85c7c2e02056c10b83664b3ff8ea190a9472f1854aceb27c537d09aa24a667927cb3a6605cd3c616f87584846d34827de2c3b34b173e7dded7c53f011c92c09ec87c063e8091b56e59860a55453281bbcb446401dc22feea1376538a524b918782f94b1e7e0c7ba3abf04cc19923755f456fb19002da6d798209cfa55b0619855c2d4e9cb926e9bfa26accf1bb00778b6f6cf38e79655002555c0cc57ee0eb83e163b90b71764c0758cbfa7cd1e4c8f332523c882b7babecf7490c162f0ab733d2508f3139cb69a354192908ff1d8f7c5f972151e009554cf1e4bce7be255dfd28fcdcacd413e2e999b298ed7d80f740a018c946fe468d20727b329d0e8ec22a81e2f908e94d35f9a369dc984e52fcadaf4cfd024ba3097257eefefe9e5bf00f3d377e6a4918827a916b3c8cba9a118fd181522eb769bda74c04e60a105e23f4bcdad572c8b2e52794c40a5fac7749ffe95fd912f6e35998b6e95626016642b5d46edacc53aa02eeaf3237038543e8d388a27e825cb8a775875b63e1ce2504656c95a4b26043d692c29e3446e8f6d938da3b74205658725eb69ce651420f2e20bc37a427a8bd8d82167e326b084f5645a48858f79f85fe5d75ae7661323e29e9e7690d4892dbc8aac82a192eac67235ada585e2a67adc684a43bf72adef7b6b85e43b3429a625be8f44352688542c0211e62f2f6bb3516d103f51b99a3601a19b6d119ede60189f85e710a8597c00e69fcb0836fb36c71c76be47ea4e1c7158e0ed28ce12b18ebce88ca73ec36c7534dbdbd1e99bb1e50fe943133d1862a2a4bb9289f513071ea925fc1cbd3c008e60f67971e67faf175c2fe130076c8e4b5dfb7bc3ff969c7eedd0ef2294f102a70e728c5f4259b1616565ba8ec6ba9fcd665972f02db6622df9feb0befc11640a2e7291fe0bbf0ee12be6801af40e9b985a1a4e079f4c21bc6cbe4c0e23b93c3bae9651049804a97a791086a0884b699c6e93effa6d6f41b399a5db2701f84a78d7f59a8f91012f0554aa487df7434c5ec7f8818f50741416d68ef712da23b4683261551c22cb7ea74b134f118c14960d6b184c76e746cf73c6f9cfe71ed8e6c535c7be369356981ee71416a9729904ef3e0ba8be1cd3b2d1fd5e094fd7db26143651530346cea8065eda335a2320184c47c3a8a59f2bd9df7eaa12d1ea1527d7aca64727f8d97cd925d0d925eca62822367f2509007b530fb293cdaab4ec9c592651cb4ce7bac733a36bbfdf0b7ab0029be2ea7304d3e1d80b7b19835a6f5cb8cb7e6e94dca3513ca2ba4c105f01f4a356fc20e92b96ed605b77262514bc833a97ef18df360d82bb47da53af6e391e6899f584fecad3a4d7646d34f6d9dc8af7d5f8bbd81f38f9b80b0f5b1a43e44890cfa14fe6b5953e99327e8d8deb86b0dfec6bb0c495b5fc3a013f5d5c27fb159774f5dc9797aea357c8b3f776c11109fa67b39edbf0dfa6b54b21e136fa42ba8564ab5892bfc11222ca6ab6a893380b3a9ce3908b6496af1a1c401e7cfcc75791991a8d872cedf46695a30f59e3784d1b5d2ef3d710527c47f0befccb6b2017c9721ab7e60658f11c5e0ce0817e69a70fc202885c043742708670dab7f8d15ef5391479995f9948831b3013fda278f0e5de76b3d40eb5b8f1c24e8f569bbd1200735e0863a8e3c1fb619ed70a4d60905499cf6e0668dbae4a903ca72d92a307e03612b21876d28c708b36fce8a071e12cdb2655c6577b350a3d1efbfab178aaf15048e9e88e8166f3b7bccd572ca7ee7703609f5ba5c476697fb298829b861e0bfa3a734f11b67168f84d4e80156337c42dc6fa759c41281d684f537fc22bae778e57ae0b4b3192405a2748e22e45bb917afe3bea94efc767cd13e7adece097d3331e72e10078ad85a91352f99fb13089f2ef37af53ab943f7ae5b49c6e7a85b833aaa4da1ee0c64241c0a51aa452e64c9131504a3d9e77d93174b6531b8358e51b6bc0a42fb60840ce8fc0b2931ee594478c17c068079fa75e4f8b361ebbc438a9871c53ffe895379bd4207a6c", 0x1000}, {&(0x7f0000001980)="a7bb86003c25bce6cc3bc3c4b17682c6d4bfd96f81bcea61de5de75c1a2ffc2d31015f9ad23d0630dc4a16086251737c0ec599599a3953408656a1566a0e31756fbeddc58ce0be08ad04cc2d59204a45732349caf29324d2e1a5d7ad3e1ec1b6fa131aa95d9371b8424cfdbdba33ccd0b9b2c4c44841188c8a9c462c5c4c228370492fcd4445ea9e4fb5418bc677d58a32cae5f17fd288f9e65ba0d3339cc0843ee3e30796fcb3afc5076f79f4b448a47fcf87ce5df7025cf2715b76ad7874", 0xbf}, {&(0x7f0000001a40)="8694bac495116423f6a05d5ed84af8eac4100c4fc14144e71d4a8c26bef5c8acf6253bded12480ec0cbc79eab07eafd41443ad5c6e344a6ea96eae6cd621669d5e2da57c3085f597a08c9a838d07d95ea28c592e421bf3adbd422d598645c95c1cdda6c42c71d2b815e02d78243642ab9bbf331bc02261ef48b880523651f3c29aa80e532a158f15ad3d137c0fa4d3772286a84ddb20a7840f1a8de974e415e229b2a6a0deb40e89d36a5145fff7c9ad2b907cea03fdef3f349d2e9b60a7f70f781b3f7d4b56ab8597f7a5063d73cb5932be", 0xd2}, {&(0x7f0000001b40)="a15a1d0d6d32b5efd9ebd2268ab5f63c07ab7edd3c5a52a8bbbfb132f4be0864acfd138785dd2c78766a7944230f86146bab45f11da15bef", 0x38}, {&(0x7f0000001b80)="ded1c64d04ef38ac0525e518f0534934d458ffd3b78e542c9409", 0x1a}], 0x7, 0x0, 0x61) fcntl$setflags(r6, 0x2, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$inet6(r1, &(0x7f0000000080)='4', 0x1, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0xffff, 0xaa94}, 0xc) lseek(r0, 0x0, 0x0, 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x9, 0x4, {0x0, 0x9}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x8, 0xc8, 0x1000, "4ae764708abb1f9921b0525cddb2d4a5d96c0fcd", 0x400, 0x3}) fcntl$lock(r0, 0xb, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x85) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20090, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x3ff, 0x0, 0x8}, {0xab, 0x8, 0x2, 0x8}, {0x4, 0x2, 0x3ff, 0x5}, {0x6, 0x1f, 0x7, 0x101}, {0x1, 0x0, 0x0, 0x100000000}, {0x5, 0x6, 0x1f}, {0x3, 0x2, 0x1, 0x5}]}) 16:00:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000ff6a67071b542a538706000000b81800bc00290000002f000000267a03000000000004bb893fdf604c74e82317b0ec54a57a38cc9dbba3231d2e26542b87cc9de9f5ffc8a6eaa738d4f74224f251982a81a74cda60b64df372f5b5e15ef19e8d597575b8905d2192dc529f3242a27d23943c3b10a3b7cbc909fd39b52fec124c5aaef38dff847b074ea7af3c2a65d384e60d4ee493ae91bc3fd79d185f34070c8d1b5bd5d34966f07d373cbb16c1297f5d8b3c2a9c8eaf151402e5d28ded81285518ad7519175679a5c0ccf76f9b02d47527d5"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x20) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="a75f5d47413b759c0fd2f839512dba7b779c2ed75adcd535584c1d544d83fd275e873aeee5f45d98b468b75bb4c19b6c27a5a95731f023f0cd7dd433b8de74a05a956d18037a1737d6b1db95cc16cf37b61a77ddaa827b432a605d829a45ab18efaacbedf994b92b1fec4a0ba1cdf55c069789c07c8a0df261c10747111c2a90b6dffe5440e7365ce53180eca648a89603c271bfdcab61844f48a19cac14352811367109beea6d1b2de268e02060337cb6d9667dfc81be0d4f29210041093401723af4f16d7a4533795b420eca247bcefe97dbe4ec11cf562680e36424a60e5433b5f563a3f86e78c8abc38ac87abf93e4173223ff065e30fbe1b0bda9bc", 0xfe}, {&(0x7f0000000240)="3bb6a2e81df023cc12661b0b35c4e7866e9f6e6a028950bbade8d67684bc5293fd10a05cf66ed54e56e2a67a1382a16c19a88393a478d612126cc3c47a48a55c64bfecffb23b99951683cecca509d7dd745a65d4aa9b8756950311d01b", 0x5d}], 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xffffffffffffe000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x2af) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x10000}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x8, 0x0, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x9, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0xd, 0xfffff, 0xffb6, 0x99a}, {{r0}, 0xfffffffffffffffe, 0x44, 0x80000090, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x30, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0xff, 0xffffffff}, {{r0}, 0x0, 0x9e753362e892ce3a, 0x1, 0x2d2, 0xffff}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x0, 0x14, 0x4}], 0xfffffffffffffff8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x5d5, 0x1c}, {{r0}, 0xfffffffffffffffc, 0xc, 0x40, 0x9, 0x2}, {{r0}, 0xfffffffffffffff9, 0x60, 0x80000000, 0x8, 0xfff}], 0x1, &(0x7f0000000040)={0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:13 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1, 0xc92, 0x8, 0xbc9, "dd1a51f441a1497d0ab17fbd249fe91854a837ab", 0x2, 0x7fff}) 16:00:13 executing program 1: chdir(&(0x7f0000000080)='./file0/file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) semget$private(0x0, 0x7, 0x30) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x69, 0x9, 0x3, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000020, 0x7fffffff, 0xe632}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x43, 0x0, 0xffffffffffffa1f4, 0x4f41f186}], 0x6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0xa0, 0x8, 0x81}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x2, 0x38000000000}, {{r0}, 0xfffffffffffffffb, 0x42, 0x40000000, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x5}], 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet(r0, &(0x7f00000000c0)="fedaf3e0adda95de3b166c9b38300867ffdcccb62842233380c15584645c78b75e0858314b868600909fbdb961b2a4a61972dcfbc4f659a49d7ef8887697804fc4a22a8b30849b27f7eca4fac7ab562073d27836b7e5787410fcb5e2bbc0c5e2f0f8776007aeb2e337c679f97c12b5c56483b82f681ead60f7e355e83b33c4cbcc7b736581045701b98d4370a21e38a2101946cfe0dd8f6f", 0x98, 0xc, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x1, 0x141, 0x1}, {0x0, 0x1, 0x6, 0x2}, {0x1, 0x180000000000, 0x800}, {0xf877, 0xfffffffffffffeff, 0x3, 0x7}, {0x5, 0x1, 0x80, 0x4}, {0x200, 0x401, 0x5}, {0x1f, 0x10001, 0xc1, 0x72}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x1, 0xc7b}, {{r0}, 0xfffffffffffffff9, 0x42, 0x40000002, 0x0, 0x642}, {{r0}, 0xfffffffffffffffb, 0x35, 0x80000000, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x2c, 0x40, 0xfa7d, 0xc3}], 0xae, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x2, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x2, 0xad2a}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0x401, 0x200}, {{r0}, 0xfffffffffffffffb, 0x8, 0xc0, 0x80000000, 0x800}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x9, 0x3f}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000008, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x6f, 0x40000004, 0x3, 0x3ff}, {{r3}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x2, 0x2}, {{r0}, 0xc300209291b84b68, 0x2, 0x20000042, 0x5, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x8, 0x4}], 0xa2cc, &(0x7f0000000100)={0x6, 0x9}) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x10000, 0xc0) read(r0, &(0x7f0000000180)=""/246, 0xfffffffffffffe33) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000400)='./file0\x00', 0x20, 0x7) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e4") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:13 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x101a8, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$getown(r1, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 16:00:13 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000240)="2276873167730221197e7b056b4b860c3acca9af225988b1277df6e49c1380b06ebbe5b5185b58caf48162baaf5b5e03b6e1a4db39d3ec77ab7cbba3dbca0b9656462143aa3d18c6ecf42b1f22d825c519b7dc77387513b628850a640cd05e7006a5f7afb8c814e0a5fa7d9c4db2ae5204d4ece090ab80fee317bbcdb60816e1c6c6a84beaab3b0cbf7bbf5744a40145d082f5bedd779a776e7fc7e7a1a345b399c36f6972ca5748a3c4201b0708a634849aac370d00b111c53c19787415c29dd782c3cf14bf4add0b94f4d7", 0xcc, 0x8, &(0x7f0000000340)=@un=@file={0x0, './file1\x00'}, 0xa) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='W\x00') 16:00:13 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) setegid(0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x10) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0xa1, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x101) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = dup(r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0xc6) r3 = geteuid() setuid(r3) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x400, 0x3, 0x6c1, 0x8001}, {0x80000001, 0x6, 0x5000000000, 0x80000001}, {0x0, 0x81, 0x7, 0x3}, {0xfff, 0x1000, 0x1, 0x7}, {0x2, 0x40, 0xff}, {0x8, 0x6, 0xc486, 0x8ec}, {0x80000000, 0xff, 0x7}, {0x10000, 0x7, 0x800, 0xce}, {0x8000, 0xc54d, 0x9966, 0x80000001}, {0x7, 0x40, 0x22, 0xa41}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="06") 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x4, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x2000000000000018, 0x10004000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r2, 0x0, 0x0) fsync(r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1) connect$inet(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="01") 16:00:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) pwritev(r2, &(0x7f0000002740)=[{&(0x7f0000000240)="34260a233fdf0aab6241ef5de7f2d1d03087073316731dd04c53a467f53e9e0057d26bea76d30e3a7b9dec3e40a6def5d0e2f345e447d3a2fa3a618fe78dbbc69c3e810f3e60b096634237c03262b1d844e1bff593c9f87d392f814a039d47cea9c4fb2e879aa2da053cd1e176cfa79384413711b14735e2d24e55ad89892a347848972001185afa5f3a791dbf3bdfc297c07f0ee2d30bbe4014ec8f91b680da201053a5b1a76d3a7762f0", 0xab}, {&(0x7f0000000300)="350b0e229355645b5c676a4e9337dbb2afd206de44355d44ff7d32b094ecb90f17374613c47d55bd1c420758aea09cb16829c418044d581af7c881e87b8604950ca02bf72160ea1edf0ed3248419167cd63500d3523d73f12f239423b364586c65136fa48f7dee9727ad6f825cf7658e27566adcbe1533c784e20d65cb197cb7dc76821aa27faac1b119ce6f7525794c2d4ea5616be016e18ec4af248e4bfc3fab24caef26975e777077aa4856c7ba16a61d26e9cd4f35c44ecb196b2fd00420c4b2a0e40ffe410863c55034075594c0a039869f29e033c673e6bc04540e07285eb4367300e501fbb4e34c9e6b", 0xed}, {&(0x7f0000000400)="e278d59823cdfa6b5f8b3b9d6cb5d864deccff9950de1716f5d25b0d99c4a34bfbee11b75fd7692daf2eb7ab8c9655d55e4eba0486d4de31264313b35c4f1b0debf2013c9a3fbe1f7ccf74e78e061cc0f1d4a131f5bf44e7169f156df95d25b85c0df0d61e64f664940182e8271103d0cbd802fdbb8386c99ed454740c640c890d8128343137ba8ba401bec26c600d8a7e537a2888570e1831b190dd614a45561c2b4bf9598552f9191546a3e2f0b6dec90be2045dc197cbf5", 0xb9}, {&(0x7f0000000500)="d8b5fe76ebdf4ad41366766822d3b89aa53eba8be6d6a42d1ce3c252959a1ebed2240fa2201b850bcf86d24f43de633c7247fc73b6701b79e40e2707696e211e943c9bc3effaf3b8823f46b2921725835e9d8dfd922659958eb796f2e999babce870521f338890fac8d778baf0fa0e2cee", 0x71}, {&(0x7f0000000580)="df7f3049c9111f9e10827c0c58161f8009d697522487ed392c867d8dd11b8bfacf82b3814a7d12c9ddbde360761fbd9c9a11e5f5d6a766b1218e010536d34b5ac46b2f832c82c053ccfe50", 0x4b}, {&(0x7f0000000100)="c4b2a2", 0x3}, {&(0x7f0000000600)="3318c88546d185e961c67423c05394ecb186f5d6cdab5a6d63081275b3426b7f76e07206e1b29a0b6365e051f748236d5943a43107ec3acbbdf96c8d14cade3542d0b3c7ef890e42d6302163895a83da5201fe9d15925515910bcce1e151b262424fab4735a2ffe9d74edcec18a336288b79478369114ed862ec9429c15bd18659fbefb6cb1892b06a907c47e7b9ea1a4fe0b6b72a3c5f7c4a18b4341ab81026e4c37ce4bd0204e98dec9017d2d36ca0f90adfdc7f402e168283d03484651f5929fcd89285cd87d11a603f7d353f4998382582a11c7824e8b81dd56d72a51bd74f45e87254185a50164f849c6999ab35d4eebd5b847d9b9acada1f4649d5228f5b95b0708283a9dcac76d823005dd63e1b1249efc85985e1387cd35f16c2902f2c6fa571a64292e87380c8034a5473613ebac888a5f7209369881e3d5fe81e41d250a838338ad561ddc0c9386517c899b9c899529b43fe1ba7e2ba2fe5b18eb4120c8da29fd455c2759e964a345b793bba5168dcf9c58061341ca5f817649c90adde736199b0b531c918cb5d35a4602e48f1c7e4a05b8a6b6668076727328efd81c548d98ae2d705ba05a49a0abee62c0aa716117edcc0d70e9c8fb13358df3c26cb5923bae37da15d7ef686a4a0de036751044101a7eb1b0eb6232e7829f8ccd77fd814b942fb8386461a6894cc3ba98ee538d10c0ed543c1696fb724fa94730c4ca9ad5693aa89aa5e25fec6791feca07b34c0f3ff8f02f3ccf7e1f998b0fac5094b757645e656fcc377a3e1ca44daac3e38832e8aa20908311c63142f4a4a08a56ce916a7fd5667b4e3e2a88f6b4ac393a4743683a0f664a1736c0a1d5efbb2814de024202c5fe11b067a82799e3f3b07e35a4df941b8ca8714498da0daf01c2c574a8f93d0e3c7146e9d413ad2f6d351107a4ed37b732a36a5e02714d9a2fffbb8b66eaf9d619c87cc90c2aa0ce0fe7f625d6be0f8691186e685ecbd21297cb5ee4bb47ec59725ea88a7546a806bb66e4fc33509bcdf8ef1a8b8e2762738fe5707cf5a935756ac8afd0be7624347ac8d36025118bf469c3b7a3520a4f2206d0bcaf6d411f8632f5180418b919a8e7dec2829ee85a92c0c7a92aa64e5d348e9790db98e7ad0aa62324a2c214330e92048ab68ed9b2e9f73d231ea49fda1932095b08c9c89dbb8588ccd86fdc0651e39c500f067b142c73086fb2db8cb1ec7e0740326f8e0604c6d3cc574cae05b7a0dfb71163aa90165dcb47b1d3c12a9caafe178899ce0e2b538938b5e9e010119aae4b5fd41af273a6ce551ce855f7ca4467c8a430523345933f46e0bf7f0ae926a994e54fa6dca454456b7b142515f1eec8b210132c1a26e08a7d11be166f9db7ae592e71034e0f9b4cbe3a00cf0fa2e4929cfe873ea3a85f8594fdd5d42a56f2ac63ca72be5febdbeb3f2243d765fc40df566c0e5291e794b40d585f406d1fdc7831d49d294e806ffbe03b49a6acdc05ad70fe30c6b2707ab0301374b43e93b9aedba0e607a96df608661c255190f0768f95d64aae91eb5e68e3ac5b684a630795867bd9b72cc9c21c744f2809134726be2735784113bed255585c1a6d8b7bf421434f62588e35319641ebe0c7adb21845970e75c21fffe2854585de781ed5509e764a7133feaeae655f79f8ee84b0abe16cecba43e058eee4fc8fa5df1aa4038eaf1c1c7a51a99fba760782956eb6014b87a727526ccab614ad0392be1909b25cfe66ffb73796df61cf15ebbbc561508d12f217be118a70e226824dbdee6ce8059a41dbbef5e64bb9d3a77f136e5a56be37caa57c8469a458b44b5cf49565e447052d2a0de922f0032c6c142152f4db2b6cfd1c8982c0ef18866571e1bd6832ea99b44ecc84bb5f953bce3ad727be892a1bd15a2b7d0426a5d9148249961bc959efbaf7d692fbbf060c45b69a9a4143b444e3bce93d5fceea209cf831a20b15f930b61dd2e3d4867b800e9a77920a13850cdc271f632468663903f013c64fb692fc15e828bc073d1593ea15a89140eeaba740030eef74377b4dbf460f30785d0bf07367de6063515e97c81c57cb88ab43b11e9a227f287d6c01b2a5985d1f95b85cfb41b778ba960dc680d4cd4ab3f7c9e588350dd29b100817b8f5fbdd500fabdce70d1a21b848d60f0ed8457832d4a0b9da941f04892592aa932679fc9503eb9387618210d8af1fc3c86062f6842ea66718593434c9bd7d14da7273bf1aa33459ee006a891e0d9d4287347184a1fadfe910e2f274d430f4930192653e2a6aece49e8faa1758ff65d82cebf835d6eb1fb5fe1d89be37afbc6e5b8623aa66c97588d21cfb69ad5bbf156a43a50da7a896f7717cc0436e84b69ef4b2c90b5ba8ef35f2e3d07d592cce725e6591143ccf4c6936c47a140a6020c1ff52601b98e6651770f73fc8b190bbca65b869466726743178c47b8d32b8b9bab23597d3bfb9fe8323671857b0bebf47e27a534a65553cc6d2cd51b76b4fdb93a508e3a2ab527e0456cc33bc80f07f7210978abc89417c98973afd6310ad4565a4edf2e97bb183bcc644f5c8a4339b9a3d2885300dd09b92cad9de4cd6fd5c136686797ca8e12d1d56df80cb043b7c82f09647e51f97c62671ac11f50a00341f903512de6ca79511c4cfe8d8c09e049c122500cf84e8a2a79a0b1413bbb1a3a12511815e2a2de04ce00c06bcbe3adc28828ce91885922672a55b9fcc48b5d214874bf10d4092324b464df17b9303c084d9dbda878475c4c0802e60d4940f05e304a7fbacdd96bf07511d6775c3107c667889ecb15f4d2b58c46a348f979bb158b2976a646c50572a4f4ba85003be48b85539d7a1e744c6caba42ca4cb016f7c34806309300f85142bf0b7968f470e3c5b95d9a348146f9be1755bbb7e40c4e2ec81fd7f3098531eff075ab50c46f451d720ca98b94bf729256e8b41e3600354e4fc575a4d5c63d86d4724298e2e4b3dcf833d13d7462c6b55264a21beb1c433588fc7397e4cb74bd338bcdda3dd00f42f7d5ad55b31d616fb5e3d471fe533897b28c2195c3707c2a191c2bfcb2cb857c119808158cc08508961430c06a3b5fa69b064bf3cbb9fc14731fe4bdc9e608595908d09308207b433e38b2d5ac9796c2174f1a04f2616a53403a35b9c409d722cefcddd297ed4cad24eadb9f258f7ed7fc9c34537ad4d5fd65cfc3e1db46a11b9c67a5020cf347d8a71f8f16d4ca5d3d7b1e35235ad68ab9ae8ab023698e994638e91a7d625d619807392f83c91542d3182969231af66e7ab5472e6d489fc6b3e721664f197dc6aaa46c02ee197e2a074319d069359342a5f97f3064dcf55827b8a31feb0a028d00443639bdd8be7868d5ebe67c9fe2772d718611331c6a9e63cd03a8fcd951541be820eeee778345a420eacf290736da27a4abac78a599fd65c047cc2f666f0346f3f76902ea0eeefc028b04b0f6a9eddbd826ef350be6ce504cd2eb5b9b81d06db09504eebe0df5989e6be74d4a9d42301327117363b123a8f7180e9eed9518f45e544df17b77ab0c44505b07f0782a3ca92b9799d9f1a80154d5b4b9f5a1578b58f58c1c97ad6b38678d74e5a43f4e8e16a89b221aa54f371955a5c9a91f970ae81f6f54327f619dee3485f8041164c2a57eaef294458bbb6d04dac870364f32d4e9d6b5f909e8894b4185c29f70a815e65cbc16ac52367f312abbb7be0c6e0ce8c3bbf08bc4c8a02df93620d36b554c1bcd9f2e3ecc7431b6701077b389a08e832d3e053f6a895673a506a2821b4154818381a35dcc90b7b0da6653d889c9210058c9e278ead83d3b45fc91e593e5e7b946804be79debe72fd3c87913cd5f30408a42da514f1c474cb07ac017003f13e98e6f42bebd40fd6e4bb19a5aabfcf813e7991fd6ac58e63518add21f69cf32008a5100ccf0e3bc945c75d7d88580b040d9fc01c539a8430790c97073e1c5ca9b3da355f2a006b43148207d161f827cc6d97e47b9b1676676235aa83b0372d7451dc9335e09a2308acc171dd550be89ad711dc472131d7857915855ad5633b502a8cbb20caa2584e0f05382b5e7595f25757390d0f99fa19d764e169e38c61c9798f7158f151af1894876a88e44f35c753b41684371af9c5b2f933b6e220455d5b18a86a4f61e7077e9e4202048c5f5c094719b2177c3e3d18143abf71b2fc29040cd96d7d11280d05b20f6a472a43a1df304690a6006c1c31640586b8aead0b661cd5f34efb2e95ae5bd54217b2c1734d86ce6c5f46171d82d64c8c124d391a3c0604ea9c412293e0148143112a0b329698d3b1fabece647990d6c81b65168d7301ef7f88389e525f2fc54f2544f765fa01c5153f838a52018857b1a585fa593e84ce208ed6a6e7e84c2384d53f7c13b930f44aaf915e690d5d40795ff8d57b5450ae7b62a24724e1c5b4e06f4d18cba8eb5635f67d28d0265e5f7c1f4756ff7c0979e362020a907433fe7262543ae2bf6ed2994f0a2f9261f307ab9e30798db142de5adcf3d0c9125e81361bd54d94fac6773808d7f59b20dac8390d85ebc428cab1ded57e6f50e8d48f1a8551818965c41596ba071308a168c0451f9beb007bd1133358e91bd31e38df3e20c197dfdf466fcc9ce36369e51984f7f62dfbdaab68bcaa366bc125c4e813d529a55e3fa7da2e92981f15d6f2a932da8270a5a09b9b564d90b931cba00122139d0e6a1f31a1a604704dac6a5a0c31365216838f4cee2db1ea4e5a6e0e1a2d0170740739d3d08239e51d3af872c56d1920c86085b8c93cc359eb5aa4306bdac8d26bfde31a156d0115e7d2c13078cdf2fccbf7cca6de4a803661c03d532d2fc1754714c397618514fad86a6dc51eb7afa990c88bbe52a4b3337213dc53d3d15db687ca519e8d8a008cb3784ade98b9569a57257721b5e742da612604a0590627aea278421c62d8c178d09747b5c93d72a6e61bfb18d71d06e76920a88f0cf0a49555623fb591554a4d51afcdcd51efc25e661ef2f887b0bf2d83ebe107271c888355890421c51ad32774a9da39fea7858825cf634c8148aba4c12d1b8902147a05c61185d1e22bfd4dfcd66230a687dac24a1ad03b0795f5ff9fe25bc62f4e48e9148ad1161a5b8df7016cdc445aa7404faa8f433fd7bb1e7a08b01a0cf3097f432cfbf71d8b7b3782284fd4340733f52ee8f971e40a94f539b43931f0f6c8f237f331f1cd6cf48a04c0b3c2c5aaded44670a15248658114eba1bf52b9e9a28cee26a382bbb39d534491dc2139944c30568c021ea24c09eca2d4d75a10937829a4b222ce6378ebddbf02324c6300d6266e05a2f54c95463ac482600b7bb43c9fc6e1c8da69eb706c1117fc819c97b78ed40ee2148293ec313e1e1ac22c4f880b97acfa19b970bfb997231f0cbbd061290e6e1ab1ced3a4f05196c492afc8192cd709ae3427611702b3b8c9cf8349483315f1c68d56e41583e768d0f49b0fe4a89c592afa16abd331d96208c7754a274575e4ee363ad2c592f9b92630c55830d0e5ade9361d6d6a533e90dea3c43ece8befe9cd979274d90bf0b3f4f0d6571ad10499082b138b0e0542e61e933d212d1b09bb837de0fb1dded85e2ec2ddf3ac4f494da97423ca9f6731259932182603c3554eab5c4bf876f63e9f350c8d145d1f9c536f1d340f4e1fd3759508d2dd8674f59b7fc8acadf9223f803f857a92c14b6e82c93956d1a940122eef262a3263e62f8f6c872d0d9ea3df25f450546df46d169e6080a20c9379e4b768f95ae5a62262bd231ccfa0b2991abd28bf65c1f710cc", 0x1000}], 0x7, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/62, 0x3e) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000000c0)='w', 0x1) pwritev(r4, &(0x7f0000000180)=[{&(0x7f00000027c0)="0b4567ff6bd36058db73eddd8878307b1fac2f62d596369e468ad1430ebb4b2281c76b01b5c44310ef91d2aa9afee810fb55a5ec06a293602f6dddb8f5b41035b865190e146cab67a5d8b9d352016e9e79be712607c71624965d32dc1c1f694333a8800ea42542e4c38c6a162f938c99983c8815df443b731c8433fbf9d890e94cdee91a6fe23fa52521a547ef5145c9e8c730f81e8e746a14c00a8c0795c55428c80588d40da786fe9acfbe67268d4d34a038fde3f3420530596608bb0fd5129fd8e694e2d281", 0xc7}, {&(0x7f00000028c0)="bf520cd311283aca61e335bb472ee5a19e4afa19bd02cdacf9364dbc11788dd20e4ad5848b8694bb7e719c4c0a8bc03be865156f7cfdcb5ae1589f22f5592e988c01a1dbcc6eb27bb179176854fcef9302c1ec6a8db30f0bdd6d80ef5862edce9669ef09d4059241800224d4d0ffe050bbe119b5b0b7e3a045f783cb344228499ab4c1a4e93896cf67ccc6dd3c2fb1ed0bcec4188ec5828e42598fd8bbb1337b06ce36461980ef07da5970adecb72eead1dffb1ecac66b5dce82cf067501cb4d5519a9e20fae57b63227aa4e85", 0xcd}, {&(0x7f00000029c0)="ad9530bce8d83dc1d221ac127e4ac12e910f260fc0d8e036cd486ff3a1e5a72cb5d879eaa36d48527f105c12b520f8dca8af566584f8dd3e4017ba7b0499cf139014a1b8305d21b0c1a0836ac8d44243c03a9e6937f2121ccbcdabe3c4e455134603e6544d38348edebdf2dcd2841d818756e8dfa8d3cf759af3878e481f8b917ebc910d62fa7c511e919e0bb9a96ae40119604ceb2fc0a385c224e9e9b24793f0f8261325a4a544da9abf4c9436c1d7608868caecc45e78bc07e16145902f6309ada6c66bf47dfecfd3a0273618a39ecb9447f594ad71b2f117efc576013c05bf148982699b475a088f1eb4bddb4901956cde", 0xf3}], 0x3, 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:13 executing program 0: poll(0x0, 0xffffffffffffffb6, 0xfffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x80, 0x8001, 0x9, 0x0, 0x3c3a, 0x2, 0x2c, 0x3, 0x0, 0x9, 0x8}) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, r2, 0x6) 16:00:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r1 = semget(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r0, 0x5) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/45) r2 = socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r5 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r5, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000002c0)=""/93) shutdown(r3, 0x1) semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000380)=""/218) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000480)=""/160) sendsyslog(&(0x7f0000000580)="4d773f16ab4f2dfb4f2cffb51cb55a3452fc5f3d42d3b8882365a50513c6305bfb3cc1caed0e1860b4d43768e58da5c20d397f60ab97a2aa89543cefe9a6786f1dbe3658ce02013e0a1147f7d58d0f5ecd640a444dfafd6e9d0675929e55b2b31adf1349d896972557eaa12abc95950a279ac7372958d811cf486666c1d4f40f57790961b33cd198a80979d3068ec288a24f5193cfccd9a5674d7c6883cbbc912ee4935d2274ad77af6f4dea8821a3ea9e7e3476e3e8", 0xb6, 0x2b) shmdt(r7) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000700)=""/236) mknod$loop(&(0x7f0000000640)='\x00', 0x6000, 0x1) shutdown(r2, 0x2) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000680)=0x8) clock_settime(0x7, &(0x7f00000006c0)={0xffffffffffffff51, 0x744}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="3662768556dec67db299ba6023b677e7c9d75472a93d76f7e5c8b81e3fd05b29d6bb7428bc65aa8873341d702f77e63bf42426aba660b7ffd4a8a3b94f1f7107482764d0d26fae1e5e87fcdcc85c2c64efb39d2c04e2ae228f9b12666109cea159a58fee095dc7efb7f2af977b3d8b25cf856718e86c8c182565ddefd908", 0x7e) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f0000000140)=""/54, 0x36}, {&(0x7f00000003c0)=""/153, 0x99}], 0x6, 0x0, 0x0) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x181, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb780, 0x101, 0x4, 0x2}, {0x6, 0x3, 0x8, 0x8001}, {0xa4d, 0x6, 0x1, 0x9}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:14 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = socket$unix(0x1, 0x9, 0x0) r2 = socket$inet6(0x18, 0x0, 0xfffffffb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10201, 0x10) r4 = syz_open_pts() ftruncate(0xffffffffffffffff, 0x0, 0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r6 = semget$private(0x0, 0x0, 0x2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/86) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x28082, 0x6f) r8 = kqueue() poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r7, 0x26}, {r8}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x40) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r1, &(0x7f0000000080)=""/4, 0xfffffffffffffd1f) renameat(r7, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(0xffffffffffffffff) r9 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000500)={0x400000000000008, 0x2}) r10 = fcntl$dupfd(r9, 0x3, r3) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80001ffd, 0x62) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8003, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x38, 0x2, 0x867) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8289b24000000000283d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="4ef5d6f9ff2556a0b8972eb93257ea72f54605a778f6b8eb6eb06e8fc016f1f59e8e0aacbfc104eb0469473f11445bf1fb6ff7c1cb96c144022d41b7631c79f82574758d8c4b790e54fa8a2368ea30e7e9d5f3f7b6048d5aac6fad664eddb25be72906e47db481acd3d690e1f0f83c29a5b27050c24cc45ee3589d03ebd96add36b208e4afd02232fde801e44d789acc7008fa2445143c9d60a8164c50825ab4aadba3e567a12b98af5670c1d15a1929c3e98b17d48a862c84", 0xb9) r1 = dup2(r0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x79) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x7) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1) flock(r0, 0x8) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e466669e32bee8d0d792f6d9c8817fdb0696c6530009ca141161292e240f3d91ad724a7caa836d9789501e472bfec"], 0x10) getpgid(0xffffffffffffffff) geteuid() getgid() getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8c, 0x4}, {0x18, 0x3, 0x5, 0x1}, 0x1, [0xfffffffffffffff7, 0x10000, 0x1, 0x80, 0xdc, 0xfa1c, 0x2, 0x4]}, 0x3c) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x10, 0x7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x28}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x10001, 0x2, 0x81, 0x1}, {0xff, 0x1, 0x7, 0x9b3a}, {0x3f, 0x4d5, 0x7fffffff, 0x80}, {0x4, 0xe053, 0xfffffffffffffff8, 0x2783}, {0x5, 0x9, 0x100000000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3, 0x2, 0x8, 0x8}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:14 executing program 1: r0 = socket(0x2, 0x4007, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66699985fb04"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r1, &(0x7f0000000540)=[{&(0x7f00000004c0)="b9382a6cc6301ab3d74ec7c144dbe24856b12e0e41b2fce5018e14e1f3df7aa45b1cb183100c949f8d97a38c259cd578d8eb07837a13b169a75dfc49d76f3f4ebac817f1e838af03effeda2b10d52b6bc1ecbb33b861db72b2e4bbc3eabd4dfbd67bb8", 0x63}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fe") pipe2(&(0x7f0000000180), 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x980, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0xffffffffffffffff, 0x7ce9c0b7, 0x9, 0x1}, {0x10001, 0x0, 0xfffffffffffffffa, 0x9a02}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x45, 0x0, 0x0, 0x20000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:14 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x2, 0x40}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0xa3, 0x3, 0x5000, 0x2}], 0xce9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x62ef, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x400, 0x1}, {{r0}, 0xfffffffffffffff8, 0xa1, 0x0, 0x2}], 0x3, &(0x7f00000000c0)={0xfffffffffffffffb, 0x2a0c0000}) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x4, 0x0, 0x7, "c63631cc0a8906258f8a6d36b98e07069f361001", 0x9, 0x10000}) syz_open_pts() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80000001}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xe, 0x3f, 0x7, 0x8}, {0x3, 0xffff, 0x6bf3, 0x2a}, {0xffff, 0x1f, 0x2}, {0x7fffffff, 0x4, 0x2}, {0x7, 0x0, 0x3ff, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() close(r0) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, 0x0, 0xffffffffffffffff) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "aaa6d9b5c7c903a94482d1d79a89bd2866b4fe16", 0x0, 0x7f}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x7, 0x2}) 16:00:14 executing program 1: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000df0000000000000000000800000000080000000000000b6fd200000000000000000000000000000000010000000000fe55e7cea583ce02000800000000000000916f647c1982aeb55f9f70b41482ec6d2e2f4ca04967010477000000032000000000ebe82800001a006a2efedebdafe7a35e86ef62ffff1c765faaa684ef5c371866ba84c5e55faf9be531dc6ad497fbd6a429cd5514070000004dc3a1d9ead9d1b3bd7016eb4f21785be3ce6debc7fa2133b362bc2e5bc8949d15ba66c9f24ee36f07be85553253bcbcab8115362371245f29acdc8bc10e2b25fccd8c999e823108a08dc82834e383b90e73bdbf05f7141591d9ad5c1065f85afa2631543e3f8b3a2514cdce0f69c001ce9972ceb4df78bd881341634f151fc82195ed08271ad0fd3c49e0e579a1331aa9c0832866bd9d69643c7e9defcccbbb7c6337f3fb332647858a44e420c98700000000000037cd71fc5ce0dbbf1b8c4737edfce750f5d19e9446c6f340c4cf18513c7ccb2653433d407f7dd94d829c60bf284480215be8b1c638394ac96c88200000cf89221c4469e4f248b7ca9668a6cdfdbd30573c481cd40ca0b7ecb0ff08f3f715378c087ba19225bee9aad251c2a2b155fa13ebb3c50bc3321339326d5ae179e545efba5cf713445a2fadd59fd4d9285bbeddc4c0d9bbfb4889beb5fb174fa26ea4fb1300f3e880b03a0b5acfebb50f4d2ce891ca907a814c3e1fc055b54c50b2bc96c402d9b3cb59f5cb1a22c2e1e1cdc5acaa7cf37703d9492324fee9571c0d1967596c08b31da4c956028c8e0d0d1bd07b8217da498d000000000000000000000049dbd546b47d1ae8c2058fac67c5fef6c006b353f051f0dbf75e7f6d5df088d500a4fb7e1600891d7584f41c3deceb28585bb1f042408c28833e928a1762fcfd8618b5cb3e009343281a7807c761e94d2de3ddba869e37f2cefe5d0de526278bfd119dd825df1eb8b47ac5585403e9ff215304bd4b9c923b9e67e3b5a577da116ac3ff171f426a795b3f4a791c9ee7a0e764767b61180c40e8a1be23a362a5e89903f435d04a703a251ff5944492f801e4a339196f93c61f6e6fa3415f7f9278ce3dee096640586a7e995d63d47479bed1b6954e01c4c9160de236767b218f6ec758315104d57f542eae8b1189c4a60b3a22d7c43d58ed0111e5e18df9538b7089bf69ce98eb38efa2ed940be52a49882fee50fd40cd9887a4d7540ba472ec8346b51603532e19ad44e2f8e1ba21cf08baf48d6b90e1244423d16545b9764e2e82ff070000d28296970da25ca8edb76d73f532b411e82323ffeafc6dce8666d9be44515ae250b20e141394656c08b5283eb6913cd7594e97e8f629bcdcdb08ca8123ef0eac4386914c6f16c15c006250924f2f7a43c1cb9fa5894e82cef08934fe6d590fb178c5d77472f771cd0f91e7ba19223d6ff38d703c3e531f74060deaae000000000000000000000000000000000000000000000000000000000000000062cf37f575406b7d1cb714628b381199b0c2a88681cbaa87ecab6cc09fb5a981262b35bb4f289134bdeccea03b5a94d1b98b791ca4c17d8f0d5b46d30065e801a44d494e594770b30be0cd8e0bc4654ec834caa804136364c8fafef63087d9e0f3903146788834730f8c9a915c31ffe1e87304c76b26fe93e9eedec8b8518f98cd9e85b9"], 0x0) r1 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x9) r2 = dup(0xffffffffffffffff) semop(r1, &(0x7f0000000440)=[{0x6, 0x2, 0x1800}, {0x4, 0x89, 0x800}, {0x2, 0x3}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x10280, 0x20) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000540)='./bus\x00', 0x800, 0x28) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x7ffe}, 0xffffffffffffff6a) r4 = getegid() close(r3) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setregid(r4, r5) setgid(r6) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r2, 0x4) dup2(r0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000040)=[{0x1, 0x5, 0x6}, {0x2, 0x1, 0x9, 0x400}, {0x4ae5, 0x889c, 0xff, 0x10000}, {0x7, 0x6, 0x3}, {0x7fff, 0x8, 0x80000001, 0xf0}, {0x8, 0x4, 0x4, 0xa395}, {0x1000, 0x6, 0x1, 0xffffffffffffffff}, {0x1, 0x2, 0x8001, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) unlink(&(0x7f0000000200)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)={0x2, "6a1358fbc5e88007f30b6db7b8dec86f6b51bd985abe98be1d2310c993a6cefdf99686b1a3f4c8664da727f22b0544b7cf30cda7a7f907d5"}, 0x40, 0x800) r1 = kqueue() r2 = open(&(0x7f0000000140)='./file0\x00', 0x21, 0x1000000) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0xfffffffffffffffd}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x7ff, 0xf}, {{r1}, 0xffffffffffffffff, 0xe9, 0x0, 0x3f, 0x7}, {{r2}, 0xffffffffffffffff, 0x3, 0x2, 0x0, 0xfffffffffffffff8}, {{r2}, 0x0, 0x40, 0x0, 0x2, 0x8}, {{r2}, 0xfffffffffffffff8, 0x8, 0xf0000006, 0x9, 0xa008}], 0x3, 0x0, 0x8000, 0x0) fchdir(r2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRES16, @ANYRES32, @ANYRESDEC, @ANYRES64, @ANYRES16], 0x271}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x0, 0x7f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20048, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000642000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f000073c000/0x1000)=nil, &(0x7f00002fa000/0x2000)=nil, 0x401}, {&(0x7f000022c000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x905b}, {&(0x7f000024b000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00007ed000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000289000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000049c000/0x3000)=nil, 0x400}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f00006c9000/0x3000)=nil, 0x8}, {&(0x7f00004b9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f00005ac000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00005a9000/0x2000)=nil, 0x2}, {&(0x7f00005a2000/0x1000)=nil, &(0x7f00000b1000/0x1000)=nil, 0x3eeb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000160000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000314000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x65}) mprotect(&(0x7f0000540000/0x3000)=nil, 0x3000, 0x7) mprotect(&(0x7f0000663000/0x2000)=nil, 0x2000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f00002f0000/0x3000)=nil, 0x3000, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000000020101, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x3}) 16:00:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r0 = shmget(0x0, 0x1000, 0x4, &(0x7f0000001000/0x1000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x3000) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7a25, 0x1ff, 0x4, 0x1, 0x8, 0x2, 0x547, 0x2, 0x2, 0x80, 0x7}) 16:00:15 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f00a898 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a898 va 0x20ffd000 didn't change! 16:00:15 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x2000000400083) semop(r0, &(0x7f0000000380), 0x2aaaaaaaaaaaabf8) flock(r2, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x400fff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000002c0)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f0000000380)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r5) rmdir(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) symlinkat(&(0x7f0000000340)='./bus\x00', r3, &(0x7f00000003c0)='./bus\x00') semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x1, 0x2, 0xfffffffffffffff9) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt(r0, 0x3, 0x80000001, &(0x7f0000000080)="244d85303a90cb5219624d3cb74a", 0xe) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:15 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)='%t') pmap_unwire: wiring for pmap 0xfffffd803f00a898 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a898 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a898 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a898 va 0x20ffa000 didn't change! 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0xbf) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) getsockopt(r0, 0x1000, 0x3, &(0x7f0000000000), &(0x7f0000000040)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x60}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="9293fe3fe65138f1f99d4bcab8c4f2fb1808c5da75c6dd9fe6d7b078ce0795548fccc2a4f5e7b7d7314969ccd18d1aec53ac441a10ae19848302aab294601c5534d25d07a4a50400f622fc908f46c8ef45e10e3abd042e1e023a7fb1b9993b54815fff149d5ae57c53b00205b4e995fa5934fe01bf07e5f5c0adc25bdda16de1d4eefe9babb3957fec8a6b66c43651351ea7ad756ac8f3a968249636440090903fca6dff30f947dab1e9342c7837f77b14a9482098dec2c4915f20338ac77f5dab9cf1d493eb5e05455436dbbad6d26d726ffe423d7695360b2a379900124760", 0xe0}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0168fab506161f938dfcf19cdc372dc794e61d9e"}) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x10000) 16:00:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) socket$inet(0x2, 0x1, 0x0) r2 = msgget(0x3, 0x400) msgrcv(r2, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x0, 0x1000) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) sendmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)="789f0e629f3c6c5b6ee77f6faf0073ee8e536dfd421dcd012f33b56f37f8f4a18846108f8432ffc5e2d01ab4138426c01d0655c5e4235fa45ca33f0e03091a057ab48567fc6bdcd72bf7cdd6643e2fe68a68ffcf9983d7abe3ab9aea1fe595f446f0b2a6dd45982f9cab4a0b21c633644a12de44bce07cb2df216df39f90efad2b53c8ac8e48f766328c571ddf92d55401becd3cc09ea0beed7b0266ee77e6b1a1450fdc6c681cc81740d0a31fe0c5249db1ab2aab6c4ef46a1327beb9906a3dd87763d4f345c78466299968469bb1ef0373ab62d77145fbdb119afc1dac042b40ff8e8dc2c6dd012085c28a", 0xec}, {&(0x7f0000000100)="4f5880198ac0f73aa1de93be787705f330d29bc878ec1cd7c67b69a673180d9f604e0bd841a4dea3dc8513122a169e47e7c05058cb8a6fadb66916e139837c0145db41cb7e70bf13a5e208b4b1f2e40984e13066277de500137cad", 0x5b}, {&(0x7f0000000180)="f0513ea42ee5636731c5e77574486eb139d33118f52e6ffe4b3ba9d10dda1a12273136e430c057280dd9af14bbb4613825f24f9d2e62777843c2ee592893c61bd1c87b10eb6511394f415b4ba430fc6009ee1dc6de82907fd6ce94226ffe360acff8623824e1284a619ec788a51789bf7850b8b7df31b3b06ee4660749f15b262d847c73935bd564347fca08d0b4ca7a75a9b7c3dad8c8c438a253202896cb37ae785744a34dca450cedb0aa1ce3bfe3e6be84a60b293c00", 0xb8}, {&(0x7f0000000240)="00a4fb6ae7e5e5f59b8bda51040ab824855f7633af3a769faafbeeaf95305bb3ee3d85e1221a1685858c5ec9fcad3252ba8108a338595b63fad22f1df9e55741e9a691416accd79ef507fa997594b35884ecebec644eddc9deb29185a0d48c34cef4e3f86e2428628485f2708dcc4c6bdc867c121307c9ba7df5bf448927d2bb802f70c8e65fe51056f3f4469ad7e81f91993797cf35d7422f9553627c15276c53187a943b90ef7886c5ae1c145782b240bc5a1d1ba0c33e52eacbbf6de3913b73d3b03950f3dd9bca9624ed942c20c487753c90eb16dab0d03b40ea1d5b9ab2575fee935c50c9aa759016986765f78fcf228e85421e5f199c5480ba3362d504f17abf039fa90b5c365135d4a84efa5c452762b4fa5122bd6dfe5fce96cb8e1f4e1ec8bdce61297a12565ec621db2b36c4893aa38e26465685131a2190d9af53d87c0b3fe994a8b3e3135cef15348736d5a81e08465dfdaa3abd7fe7b54d5a2fc12a6003fa03af2bd5b6f4366344b01148e11ffa96b50ce8b2dc517de03a82b582bdbfff8e154ca4fc48732f049dcdb5c334e163adefe4c640bc1a712b9aea65cc5c51f08721737b7115f9ba9342fd9ce19c862cce0ec1086eb435ad67500053bf1bd76d454dd7a86e1241f4cc4693a5f72734e85e43437bca2c0d9c31561b7aed1b3b5761b492ea9b364c793a5eb7e556885c4e9d4b6d8f89f721966f35fa19ffcd5999543b80973e7e7cca1bd12a5ea908047f7cf061c23b6705e5428db401a5378389e17fce9551c8d4c403169697ef02e842327718ec54ea1e22fec32e4b5e5a547152067e8afad2de5f2d7d8a596fbb3bef26a7184ebf0d505df6076787dad01206ee2b539835150f83f16e71e08e385e103d71a35927c4668a66bff79e4fcec34115ad3a917511a64d2a128d3d378a61f758ea7946762b666d155bdfb75c55754b2f848ed9ce3b559006def26f52b749b53f64ea512e029a9a8f1f76cc91c494f551f671458d6125c279b4bbddda3b2deb740f08549d2e57cb1b9f0213d467ef1a474453996ebe72a7731976ac1324b20b8d38f6c280ef98c88f61cb0afed11c97df8cc4f355371335edf1e73ad659eb74391879d282093deaaeac0d9d3159425472598b2b595f55991263513c76e2c76e9fbb2f9fd091b2f11f9dc8eef7dd964593fc228e7d6b838588f552fd6eede09790b11f1ade7a8d11c203827cd32fbedb9831034fa0f4e1f8acf064adaf3d840d5811e9c09795e4a54f808dc0fe56f52c7166ebb6b0858a876592f5bc28897251685b03bfa490323627d96565b942c94a8b019e5c5ad31b7ca19d92b4607a5ebca82c2ec8974d220bdd610db39ab2bb43b9ee90c0082238fede3f31bfaeb0bf2bab5ddf2422dfde05fcfc693d9b993bbb00c1b4049d115e5b69e955c648b6ca9d0a2b0b945589309e425e7f420965153a2c00b467d77aaa2b0b8cfeaca685feeba6a09432a88ae47b85ed45a656aec731c210c1e7e5c4fd0a30415204c46642a097b5d5565866fc86f02ddd3e57b23a282231a6cbd61d0aec50d7831f76542c3390008bab859f02f2bb820f52cbc78634d210495d995a45a8e3ec622b85d8ae3acbf9f43eb6a6da248661f109e432c6658d27a73a896b59e7bbe5177dc2e79927a4895340a0cea8894a93de54177cfbc457e6e6fe9282ef60b4b232d521f531f0f1a4505d69aa31118309246d8472814ce8fcc563dea6d013794f419cebf8c2f8b45c48b7846ead9ebdd6de808d71f1d4d8e6ee5535c82c08188939a1c8fc9194a57a082a30037e74b748a1b11bbe01fa219805d9cfaa19367d34ced1fa521a549e1751e26a7114394b81598f713a7b4fe118e52294ce4c5e2f41cb1fe183993c40ca655f163c9019a93355276bb48189e5eb4e4314cb0d70a066d9f1630abdc76119f327bb6ee59a4e1ce182f093eb0bc054f4e1e399d5efe3a2bde5abb63cc04d4be3cc67d644f355f0899485c72d219457254d9e0c3fed87d79d68ecaba16621bcc777cc3c5c798584d30f5b592c2c23c617d1ac2454307f9d914c42f7148b757701c4791f94b264362e0604e0d1c922f4f3f1524ba3de02e7b6d4aa0880d95ed1bc5cf9c24b1f94070f3ff3e125335fa013f83c0ff51230b292060affc35930dca693e568ff54e27deff3e392471d9643d762fe4c7f201149fc012c797aa92750619c26f2b6f7978be86883b596d4422ed85a05a26ff3787d41073f316526adc13c080173d3495b997f66b91d3f9afdf4cf02707497f903fff99ddd36518bb5f080a4cc44694fce1fa9e3567844e9c71581cba1659af0274cc98707ee7e92ac55879c6bc7155bdd2848139473e8ffd10e33c89064e17535a7f44efac767c5d669ae7db49a92301a6516f51a27d4c498c8889d95d729ad5009a34a63878cbd2daf729d70ae160fb38eef5c14c92ce69bbfd59a1fbfc8779ec661b3deb31a9dc31633aa972c6f293ff4f19b06716d0d01050c46c753a90705ac85d2268c08cabdb2e0b4c7e49840a60e07a98305c31b4016da3916d5c9b307145310e9158239c2e6a1410d305e032936b68074adc663a5ecb43f43f7063046d827d46045ad4a318ae65cc8b2412dc957fece7931053e0d9c1672d12e7bebd3953a47634ab1e514061fff05efe84e41a4b1145bde307324bbca504ee57ae6849cf0a33571cde30019f7eb3cb59ee67280dc3ac2833e5faa91781c6bb726449ca8482a972daf28ca366d4a04217d8ba88ace60027c514db025acc249c10a3297f4567affd8ee35dd8bef430c7a7177c9328b94dd4f934d1221905537469dfab170749b13518979327e8b3c7164b31d68275be67a0bd4aff5e864d1b6d719f600dd5cde46a8d88fcac87cd98224cc2f8cd9bbe02b53b92c91d5848cd81b1517dd385b49a19791399241da5459aa872dea361a57f0badfa42eb6d7f38cb00e60ebe00a6189f48724356249ad018f169a3756171bb585790ceb4483226cbec472e05b5d08ce3c8b351ab330fbdad0835d69c2881ed9aa684829eb681e4b850ff9983ea6dd8ed68857c38558f04205dc12716d047459cc451012d873fc8eaca91763b3881b6c28aaec21e79a7a8f3e0182dd1c0e0148d7c8ac1d9938debe9c1a808aa227ac975408073e31c97906b311d85240d7adf344c1b64b5e5691a8a66b98c492b993835be23fa299befc1d4ca17a23fa84080efc505b8866471ca052dae8c55d7656aee2d0aa18a366186b4907345b17d277051b6c7057526512b0acd21d3830231f68b810e6db0372f53bee2bc8a6cc957013cd7d2cf867dbfa13212225f44ceaf80b0b58a3bb61606e20fcda4d54dc7b11d3f702882941a91100ab961c46bd283ea7be5036bfcbf84a0704fe6b81e705e00e9257cb4bf5ed46d1a3848b72bcd372335ce32a2eca2c764eaa88392f4fbf1a8b54392e4477c49be8483523ea994165ba0616779bf8353caecfd9726e6182014d7166b78837596ba80b2ad4171863714cfabcddb23c983ecda7eb5c253bb6838ac7c82dc20881185f819a967543e40d1ec027c2d0424a9347478cde19a0cd7b16c2bb8cd11ab529b444913d226b251b36bd241a91f5b04c3d1edd837294bd79d2ff3081d0c565b0da767c9f28b291d24ff4504afc4796718c22249b4fc3c5006efb0522086c58aa3bd9e9dd391a68a9c19d46b0ab84a44d5fc63f8a4d4f336504dfba4d8b203317453af2da2bb1bbc2b9ac86cc51a61a2b36cdda23f5019d549161eae10b4358d0651d1cdba3dd31a6789fcbe90d264946f158d16ec18c14c42d130011e005beb9275c0a731a3ab0480f13796e918e25c62affe36d7902b4f7eb331301bb1e1ba1fa7342b9cecb69513dd9a7806bb833343c2c6994969f363d1cb442e6c91b5ae4c3dda1839acb194459131f8bb21bf9c41d3c930c037ab73dd964d03a9b443fd840f05ef092a1bc39a4c0aedc746b944468b5c66f5a316c6df3fe6a42b4cad36ee8579f67259a4054cddb066eb2993e6c63eb4ecedf005f841711ab9ba853d83f18f8bae82d0857485b503ba8bbc76976f6dc530cd7bd2276a512f8ce16f3a0459f39ae04e7c3a5e148d58ad3f0f2399f604d6e4ef2fe29c0dd251cde1fb7b8cbd808ea13531820050da247c6e47e3994bf90e5c2a8384d4474f5ccc451e9215c67147dc5bbab851fd085b6bc734174deb501aa5f50954b843f129ca2b03a9f2571c11b292aa2405cb53b6ad3cdb36823a6f9dfc3a1d3ac78e394a5f37558ff04d8c1b7db516a126a99ffde70b1f592a98e4c17d1d259e6a4999341640377b6e10d525f7ea544e07244f0db6b32d181eea81a62cc5115a20aab0a783713cdd73d4f9389dd87bda3b967afdb1c7e4c08a116d3b4c4a3dc1dcb1c9508c97734b29eeefd82c411c40d7e453fd47bdef3e61f87a5d7d489fb846e0b16dd0cc371f01dba881a7677fdd95934ca2d89c4c63fdd647cbd2198a53c78e078565a9856a31315ddec970183d179b52e6f1825b62945edfca339d718188f0113c44f333d29746da96e1edc11e10fe1baa67848f6368023a79ecb15ee1089ff8bd342dca658ba18a8dcd6110b570430c5deed48cb66d5f24ce5102bc7f7d2bda01c76172684ce40c2d583a0d37a2417af7eb219bf9ef15ca9307867662e3f7d9a11bf766fafb90699c0310b83a1f6b81202d3f2283ee1e0f0bfd9805a3ccba558f2978a4e737c62ead43098bb66e0e3528be3f047011369b8271f7dbefbbf6da996a438d931cc7eb7574e90bd2177de3b21bae470f8cfda8209853fc901e7e315796fc01dcb2710e59569754534282fb9f2517857b659d280f774a8e46acc579e0ce1539835283503e4e2bbd9fa0a53e7e709f4d7c306ff64abcc976008e88a60ca186bfef5413da8e5d1422e6174df3cbb80169cb31f51c0b545dcff888721da89bc6be83bd5b9d2ab868fbacf595f895ec4351545b90887f7ced43acc352a4da4fea401963edddd6038294ccd0474056701f550ba445f26857ebbee17ee1ae373d09b3a1c0605da6feb24ed85fec434578500ea4e64bab1f810c75607e10854b5b20d914eb0a3fc1aea7cc1b7f107102bbf4bf271197541ae7504453349758845013cef4cd9d4219478898f2894bf4c1a479aca82c018958829a87761ba0a20a024329b5205223a00afc91f3b46d7bf81ac41410c734172b2e77e1850df33a7f1061e509506ec5c5d7e324b9dd27c33bb8a2e5c394bfce9c888bed8a416a05bb05e3da676b2048128bd90a5df4d275edca80c521d7de7147c6fccc79d6c8abd487ef207ba6da86c372c42b558bc514e644e82abc69f5176f3442ccb32b0d1b5e4f71ad8295b96f41ef852a5b381639a65c9b4cd46833b8016375141dbce1739559a3e1ec427edcd44628f9dfdf9a9c05bbcc7d1bb3fada4a684d9357784899776342c59a5660d96870a1c1f5b38a7e742fd7d736640fc880c45b174947492238742e5d0c1b2dc4bc44e487e6a4bf8f33a5fc0dae0a8830599fbdfb8cea62fd10c90b74a848959d8c794ac4a6d1acd0cf3924c707d33f6e214810a05ebe19ec9560bfab4bd6e5e16a34ba2e4f83332be8ae14e2064ffbf137cdb3d2d0a0b7b12d7f4646028b70253375945e0508352c11695cf367650340e066887928cc363a1ce9cc6d7792d627d7ef2b501f0cc267d0ec1d6a8608ded9fe0df11ad81b05b5d30b7e6b7d3fba33659af1d27d68597b9bfd8cfdede28bf42c1b5585a8e3ee22db3d1c7aa0f842b20525966b3b5bb0bd3b96c37f13e16e8a313216118241e", 0x1000}, {&(0x7f0000001240)="c7a402a67412592b353fa98ed60ee85bab4a7212adee04655b44e95486854be5e6ff14b2441e5dc135917f79087af9257c92a01420d861c9803c606d842f6cc4d699dce1e683f3f0bee964b693da86560c7b05ae3f3a52e98eebb42b766e82bf01239a20202f10cc9143c1f7f2f2ca89a1fe6cce33af0c8ba791d62e6d", 0x7d}, {&(0x7f00000012c0)="c6d19afa3920538c066a65c2ca57955a72bfe720414d8b7de0d0a79a5aa4f2e64830213c988b35bed087c2d96482e44d0fddd24bbba01564fc0a05e1237318842d116bae4de94b1e132bae7ffee317e85e141f03d0e46cbe1888c23d76e14818fd7f4590e2aae800525a38a8b69cbed6bf24e527f799a88f1e20032040785452ab73f25fe6821fd055d6bad5766d3881ff726aa2f8eb069d57017159608bf2df768473cda9a20cfcb701f86ab721eb1499b44598edc5359413776d4d9141cf", 0xbf}], 0x6, &(0x7f0000001400)}, 0xc) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) socket(0x20, 0x1, 0x7) 16:00:16 executing program 0: syz_open_pts() dup(0xffffffffffffffff) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0/file0\x00', 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f43582e49c252cd8e4ec92fe8b55fb7738136f82887fd04f579cd5ac03b1da1ee01ce721d42977f5126cefa7a6a72e7fd7ee0b0843bf59f0f86e0f70c47f59735937f519326cc705c8399c7712e7738d075cde677f270a1166b82aacc03a20bde55b42fea2699a8cedace84434731f98ace669642b77befb491cdf0b65d"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="7e2391a1fc95aa9332ea831d400e09708e22faaf81d84abe4b7ef0a479376fe359b3a0d914a54a0134425f43b4279402226898a4762b9082564f48bbfc0486ba164ab2ed5d3d7dbc4dd839314849f4e5454674ecb51d8eba45d30bbc95e1c16bbc636c9d36affee76ea1adb6a7afbeb4bff0cf765715e046b9c666cac2c4383147b535860d6028cce2c2ea08fd8177c3226f66bcf31e9a59b9ef5d32dc4cc5e914932f0f7ee9554b102280189f90f7d789ce14d0a013d190a9c5dcbbb174c5791223f0e9f86b98bab5f8373275d7c28227586b29094f52cb2811e06b630e33", 0xdf}, {&(0x7f0000000280)="c099c537d1c0587c0f4e27ecaed23c4b65113211ed0037d3ea6122667eb0c7ec44105a2acacdf49b76b77bea0fa4599837b1cb26d46bfb9a820851f9bc5ea209c2b077574bee367a58e0ec3dd2b08d2bf701e0f6a9821417415916039cfe7083cdbf00b7614a7d670a5408bb405cc03a6677f15516c34d", 0x77}, {&(0x7f0000000300)="197c3f8baa36f7c5739a048ac59d3e65582c7fd5f6307b", 0x17}], 0x3, &(0x7f0000000380)=[{0x1010, 0xffff, 0x80, "575a6d4c778d645631790a9e7776faeb428c3720befb0db5b753e3144f0ed3281205aed1a69fc51b0e20118fad22aabd0a45177da4741dbce5f46a65862fcf53f612572abef3872e8840c28fa8fbd850a06becceb2de7f34366a5090dce89488cbf851203d465478ebb43401a372e23381c2b6b171dcb805ed37738fca49935aa968a46d51caf9b7d27eea1777381abc482a9f97b36c8de7599255914e269bd9bca97c889be6c01bb11fd48ae3e650f4aa0125b1847832d3cfa0cfa0a14388e2f4bf061a769fb90625844b4b8931713950c1ba615d0ed2381f3c9bbe8052db620d9be949add1a3102522eccdada4e6789dbd595009b541b79dc80fd988960a90ac2c57f5108d71dde973fda6a69aeacafae8dcc49bbf49615ab83420e82a645828bf4885f8f82d56feab38295ac4fb8946a0bff3a4b25b5afcd08ccdf31ac0e06d092c861e512bc46ca3a8295555a62668d75810f025be49f3c0710a44de81e6b0c938cf909ce67db5ae2e720043a587a766510a109b7830c4b09e4995d382601dd60dc6d3f2f55796e40efd5edf1a346e7bf84e332e86ab2b97f8fc3b68221327e0e55590eb9e03be1b147deab950a4290e75a4997c522329e4c8cc02a37f152c7cc27e2e94c759c07e730cec0655baf3e2bf3ded6100db6da4351237ce41cb631a8eaefdd3c54e222ee0f456b703a689e107e5e32fdaf40ae2808fd670555dd0e9ac8fca61962ef570799d048097eb8656af6b0c51e688e086716d297459ea815b33592ba514511c9b14f45a4fa255ad3f83960ac80f46d23d36e360518a6e234a2a8591e217b4877ca582fe6f21a2372dd65ab347130abff0e1aa6fa924fe80d623cf9e547cf0c3fd5fe9803fc9c372e8e9f6ca9e529dd099c27d81d36cb78c5537f8a9d5b68750d6404b6b40908da53454b23bf1aeda4c004a942d2d321046c6a5b741ba5c0febed26a1f714b9c37e14ae9833101fd56e0eacf0657e421c9d7a2eb2ebedf43dd85ee66c3fe4d601d8e22d345be69ab590340d3e567f61fe2397501108e718d25a57bcad4b528a89f602b2421a8aba1fe078c02e1bf291bf50056aa3cba34b8b13de6c63752664005ff69a3108fd3465cfc4101ae08d628caa8d70260ac6570c0c2cd1fb9f9bada9ac3bbc9067fede338eb75a954635b2aff197883167add83568be0be48746ca272c7d9b333bd29ab57c96562e1808ffcecf8e23e7e72524fd7dbd9787445a731ee65d9abe8fe7b5d6a8f71e4813e597f283bb6de2eef7f4504909c31d427c5cb2584c49dcaa052fb358dda334652b21fe96d1bb730366b61a7ef52a9fead3549be79fd795dc00044fd05df76b7f79fa6a8cb6e33f35198dd5839c81ac340a06e982ee853f4e641eb9ed76a77c3fc145f4d7e6a90126503e30999f316b1d70b4d0791be6833f8f92436a5253f7166d65b269db58422db98e793bf4f5abe86b97bbcec5aa041f1dc67570dcaa6f07f53c907c2274c9c5cf56f4e442d1fd213648556e69cb5e870ba1c5b0423f09c9e06611c43aeab9642d4c01626eacb14d4adc3b91f97c6b6041a2e217e94de154dda49a11d80c6695d1019025f5345bafb0f386247ffa3039cead0583ee2bc1fc9e45f57a1ab7c664a338d272bdec7897b53b4531075178abfe3ec68e7fec246ecceb80fd82d2dabfc2b9b630fe5fa2a386cd582c6d2c6fba1770760b609f9a490fd1d5710a6f75ea59f0c84d2f4678ab483d6c5276adaedd87b75e6f461a027fa0c2933fbae72f1405ec6f8f2ec112bcd04eeb282c98e4f3d52b8b30e4345f995080fa961fd2283e9c9e7d3191f44b0bcf30e4c718748b524d8efc87e7e55b292b873436fd7895f2145b9ed35749e953def61473aa57d0b05f84e728f280277d83356bedbe7bd3469fddfc1c6def8a5c546a5d14767c04441f4c2c79239dc7a3df092c41fc9c470eaccdb5c1844dc308b8de0490ab0a1463c937d054361015e9113c9d1395a504f691dab93154eaca5ca948f13036aa1ec442d7c68acc5233ae4a652ddcb938b9268434a6859a64746b39f418fd98b60ead5a78364d872c78aaa3549de64f541394df14ed33a2e7e4f4bd2eb8330bc9fe5c9f2f98c06b775a5e423ac127c0599ba6d2d8006833635d7fdc521adf8896923444b9444c3362273dddcfe5bde39f9b4aa9f0aa805a831e32eeeb68996db4af2843ec6fda29fc73c40639bd9aaa58a9a5e0221298089319662f150a23bc3cc7f910cd48157bd389ab99d2cefa1cab7e20ef8f1e875a5e9e973153ae87d342ba63d8e3484f706505f8c107d4386cb9a9bed29887216fce86333b9ad8f2eb00bc65d5213e916bf355b844495a260575cfe4babe1c132534324b3167ab07def32c0f98568bfb705db4abc3ba0c2b1af00e4c10443a35377d9f7d8a85f726582499fbc8664b90d37bb8520fd305f10aff4bdfaeea9e2c82e2dc289e2a791ce17f8de241e598dc5f63e38239b2a8d2ead12da19572a256ace40f0f99876cc87938049ae49867805457d22a6b5d4f9db2635654eefbea42abd506ae0b36fb52e9525ab3ba20fb0a1ff4cd2d04c45c7308e29e08180b399e21a2a7bc02728c34485935305c3f9259b20b13b928c254c40aeb50cce57f5d77d68e8f5af985fbfa92009f534c7ac002bbb9f8ee182ceacd59fb8057015614d943bb70d528a6ceecadf70cf74dcf1f6f07caf8b1bb6fd0d56a81f2d0c074f595db544734ae58bc047dd5252f68a2e70e944db1b5809d546a82b23acced9472f9ebfbb9081520cf83a81f352d993dbd5dd2fe217e87b7c6f3c3a03345c97e28d0de968371301364b1fb1f6315177f3fd53c97cced653b3d0ec1e5761fbdfb16ecc629c08dcb2ae3df7d099570795cfc6ea8e0925975c6642500335f88ce8b1e01e4c9c20b1e835be753c010b0cc2448716f247faa03a91d4aa7fde739c7a7549ef204e98a5bbcf7683c073f3e38b1cba5157b00eaf7c39a4c8de4ff07085ca7c5bc0f8bef0b42a2dd5a9c2094862acc90d9fecc6d29df42df9a2e4a4943f6fa1a85d9ece6d981c657820924c34370303ed6b780770ee6417945569dec195f672802203028c6c5928d12317b029e0989716864ffe1077d53d8b0fbf614bf8629426c32e4e3092f2428ac3d1512af35e4e25ef0f37b10e9593b3d52de08c6215e2d2c59325c1960a9b2f480060867071093c3334ec7ba8a3a6a26cb031dd4349265096ee2fe5511431c02eef50f7549f7874a7ad48348d756fecf8c55a6b5b39133ec485d1dde6dedbc4a992e27ef1a1cf17c9c1bd1df247465e79fa0bf9a6b50ca544b4c1ed47cc6feca34df281e5f84b301d587223c048fe13a6aa9d4b0da087789258b9972638b1385917ee3a06fdcfc1c8f39f64c5bdf5540b1f10e90706d7865e0acd8a324312c32f4e105693f001a0f5307f0aa36f4ce3a21113dce7d0f52e07d7383e99a1a89d37b86f92babb91a3315da59eb1b899d7862fe6082fb8160fff8bef9660277e6d84f4f438e7f88e4fc6420fc0ff3fd7e242d941768c40f279ecfc61c22ded5063349492bd7e59065f8250aedccea351433e650c77d5c9cebe70b68fd20778fb83f4cfa6bc0bc4226b2bb24629ba97bc6ce3cbae3a3e842e2820483eaa3175bfe1d05baefe3731164320ec7e5d4a560b05c7ddff7a517eafa87000d4be544d66f854ab5b83ed9408d612039b25a128a88e441549d23354c4addc263524d20e30dead0db2230ad49b1581b7e0060d6888c46e4194d6fbe70c1c5de9b5879a84333155161be33d8e1dc9ce58aaf81c06fd82a192da9adbdddf21ef8dd63ada29f31d6795f4aef9a2225cde0686a4684e7a76dd2828e56d271762abe05e69b8ef9e43a99f7848b4e8b5a5ecc65e7d8a9e2111523999339889a0ebee84bfa7ed54b7f8748f0d8889902e5de1f46d40263581b5cd035638b3f0e9386294dd1b25f774745aee9eed106cd054fe7ec6f7a734f40b43661baf2eafeaf58969e2d92c0d22804e44e6a1987cba0d3758094d3fc539851fb0d801142a03ebd656be1457d585530638646ffb5aaae2ed6c8c8d620aefd3a88688aecd03f49fb441e8ec39d2e8c76d950c9e61bbd97c5b245ac2aa31eb299407690d6c2e136f9b5395d6d4d92d326750b09678bb0ed5de1b07b7dee0e2ad3b610fc2983a33628e8035e2b48be3a0d09424c093171dfc8a51b1a673d83da9c7f4e1025f711ac4a5879dacdd2986d39ebb623fe33ce8d0564b552417be339952ba887f4f8c6f13b0aa4090c0ad51406f72802d23aa3aa61c5d9f63172a486a19985bf5597ebe36252a2306f1dec2b96e2ca610f445942a8618238ed3cfcf0aa440f6bea5267cdfd0de15372f25a28900379ef3a7acffa147993ad218f3ef75599fbb72e28af69709992a273a90386e19a27e466a1a79963c85237cb7b918c3b812a03a29ba092ba96d3e93f66d8ee4935f428462ff7f10420a7ba383e64fdc831bdf4b128fd3f9c499ce9c485a23cb7532f5a03e8271444c19b0d03cefeef50056db120528537ee6b2c96bf535e9374896e4ed569100557619b5e71b6d0a27b61a66582567c4ea12cf8683a4a4a6daa77a27ebe6fa869c8c858dab0565fde51533925e26ff4946ca1bd2ffa84aff98bf7eadb60d6d562d7c5ba26ca7be2ff2e33a0d5c0b02cc1a23f298698d1a37a0000e3745978bcb9c3cbbce8b457c45afe1971213380ba8400ad471ec6e620378aa2c89bb976acc59963f5b9fc54046f4b2997b278d4888de35f7411836c0fc53f46718350310d8e89b66e9406cbc45f5717fdb22374342ec2b09a059643c3d73a2470fb0a70a0ef7aa7064e5c8fa68d24aaf0e61345de5087a34d397b0a6668e2179bd77c7cc9d1b51ddd6fe5171ef338c5d4409ca426e479afa2e18b5b232e53d74c6c67cb01b40db63303b76d50991cdd135b1f14b30c4a75f05efb9f42477ccc2a8d813fed4100e7d8220c59fde3ae210878419fa5a21f0126c627432985545d5ca0b0925c52751d1c3a1e08ae82b09bf3135f040cfd4bdb24e66f88b6f0097080aa07318ff567bd5990c41bab3ffa4e11086c6b2407113da58abb4cc4fd46b43c6f55020dc0e8b6ff899aaa20b663322abd937f68e8d03e6c01c4d2690a66742c69ec1b7fea53bc55a68427f3b05fc506c71b3c1470e02be7deb1f3f75a4221780cf67db6dd8f45e9874193336d1b4a8f5a4d723e9efd5bfa7840b6b737909e9a2a60e240f2c91b516fc9b901bc01ddcec9ff2be6396a47bf5019e89e008d5fa93ae2443d89adcce76d5c1ce75fb07ddbef07075ebb4ae19f736a8f5b9acf10055a8a1706b82cf130289d5f9d0b783ac0dcb57e7e8a8b9cd09ca7ae95b537dd7b0c6068b4ea63bb0e299525337a8bc10e7df336ca4abda2b3db8e7c9b230b1feac97d700a635fe639959c3f2b3251b0d60200837f31215f2694da0e8956b79ccdcf7714d5eccf6a1756e11a2b15507fda1fde4a977a61a5e5f90d49a4abad4d0e8b9368e23fad8a65367da6d2983e074aec1a19dd21297d43ee7728a2f3b1423a5f3fd8f5d73b9c149b35764df573b343ac8cb101b78ad763b06e62cbbd10e4e549d1fa37d701f215f6cd45260360285113ffe97023523e2dd4dcd87f410272611ffb0db96ff0d9dcc61cdd48f5178b11cdaf1772ff3a47d17eb01ff422832079e65fa8f7d863512ffc02101c8045bff7199f69678e5b7a2bab3304c77f2213113c597f4f34a7680cb6b4c6a2cd7a0b1e17b0874d2d9a069c9984b9548651d72e7548f4ead801f1a66a49de16"}, {0x48, 0xffff, 0x1ff, "35df87a8fe7c3d5741eec57f18fa8232edd8f23777c0140e6f1db7f5edf5313e990b9f8073ad208bb23b9c0c977ee00301bccb5447"}, {0xd0, 0x1, 0xde6, "3397db09beb1511da90e44df830d070a23689c42c24ba6cb64df0715e127cfe8fa7493aab02398ae9a72e96d8a60fd5b8e182ef03ba179c939e208166ef3d9c9374f8c788d923e2e7ed4c4e0a8e4b1fccf89de0708397d5c0f7d9a9bd7b78db913378a179098084a65f4014424cf1212e48d106c137bc6589d46f4345dc96fb3ba48ad1edfe958fbe05c31a9ace9f56535c0c85df1dd116740b8ba7c67b8259e52c6302c2446005bed11faf98174f9b66c1804032dc6367da6b035b9a16510"}, {0x1010, 0x1, 0x0, "a9460a78e294d3eaffe2be59f3d6c079501ce89629e1828d2a15f2cc757623071ab0fb1fc664cc852b42822a13c17c865aaf4b5a6e809ddfd7733269dede9a04c51454680d14eb66e88cdfc0b2d59cdb30a40617e81593791f380f92c3bba150af712c3708ea140fc51284cf02e24614d48f53836d47ff3ac67bffc635e1ab7890937ba471809bcf8e93c279ac570ca0fd4123965cd99ec33a214168795552e7b936af72ed040609ab3d5a3c24ba4c1d7fd8a8d53d74dda29ef4525c4dc1907548e7495497b5d9bea9d56ff2e8416b04ae6fd681c5cde576c23bbf11d91e21b0a893582dd403e748ddbb3ef1f517ceed4b42cb002518ab8e9c257c1326de757e1387e89d68211725bea5bf1f196e8872452471b6abe65c530d13f4fab27226f420b8299e4bef84500736330a7dfcc351a2214d95a380b852d70370f77208ac54874c55b5a34d9655e0f6ed3d470f5beedd15598a9eec9b936465ca3702a19a1cf32a263904c008cbf0e04d1d02e072963da5a26bd0148a948372320f813d7f52ac526f56852a12538267dc6e56d548d99462044f64a51776d84d4514965666517f814e2aa07f413b05fd6de833dd3459fc9a5e7f5be7789ab35b61f3ebbf2d358b0939a630cc8d0c93d996cb2686a4988bb6db231dce0566363667ae21671630e45754887d9556c37ecb753c6de89bbb4b7f4be6e6e83a715f6d53473c5b0cd0327011dd1209a6bbfbafa1436bc4256ab2715058512369c5449d8e171bfacab91bf10e671be0a725b0fff10562f22be17087714f3d9db6b47c2c7c34666a0dbe4b2495464b0f99bd5604c9a67519b9e20e28b265b048c67c1de670f25e2bf90535e88d3b1f71d69a7623bebd0dc21aea39dcc1501b874d32e1e3acc29325e88d4739c469cf9d99b5d6059c46d1fec3d901f7acded7230aeac6b4d0bb4cf0da0eede9cb11644f0b0003b80ef7e9333197f68698374034f86173148f30a4d42de3ca28d167696ff73dad372a63d631d401c5de8da6ed2f065487929fcbadd1ff342b075b4ca4b89d93f9f9af14052e07147107eeb0611c5891e5c034ef91bfcf55f2fbf238eaedf1e6afbaa9780188788ba8da454e52f0ac44b04d0cee04fb396e51fcc5e80e2ae1129ab490775987fe7929f272d334005769617010ca2484a2d375c9b4465224e59370bb1d714c345859001624ba5ff79e35e3d317f085ea98cd69f7c61a86c76e8421dd068a61e79d3e29a79e39227bc4e4ae6b1d712f34b73aa2627b0c409fd7556814ee29bf57778baf94cf67e988f071b846fd0f4e7e534b2657ad502b6d78eae1b4f118cba8dfb823477369feffe36f65cdef1099834f25c11cbf9df74800e941c1319111176b6b886c94a17bf3037ab0e047aca155838054353513d1008389bb6400f6a1f5ab93973057bff2bb2f76e03e0d466a6c7f8795bf318e2fa3575d8e52a867ccc618cbef517a4d206387a44110ae95372ebe0495e280751ae0fc3f1d46183374a894c5242d1fe2b6139018480262b1de6fb7e2d07d7af0688bc4d535d6ac7eb3bf40ee53c0af9b2e8d964501c40259cd58048ac911f437c405b299e5851683b4ab544b3eba50173df08db222b0f421842ba1b930370eb91ac9a175e3a07080635a1528c214b2b9aaf6545481e4485494cd15c3af44db1b778346467682ed722807606174d8bc5d98f1ea96d151a75043c4ad14a0b18392dbd59a5992248afdd3b36d8901836dda25457be1ccee84c5b7faa4b2a54dd6643e15a9d97f4d2619aa652f857701130c37dbea493e8b1f4de67c03997c6241bb0ffdbc322eee36f6799b03750d2ef772c32804cb711d834d3cfaaae3f4c0b8e4bc17a134dc6c7384c60c3083e222886ea5213484d2bd12c50474ddbfcd8079c39b54a78a11f81668dfe68428eabe2edc0cc01ca99569c53e3e821532e945f99a881f734500ab3c04e245e4ad650e5f4628704962e7f2731b7fed19a64704a25e421f032766b2284ea882a5caaca20b42ba713302e5f46a9505062e8af2765a04de908ac40f9f569588ed2615dad3ff3a1216b8291a8e72725dc1d4ca593bf3432506760b73d7db0837e102d7bb3eeaa50e9fb948c5b095ba318bee10ec7c90ad7afd9be3f5ba18431c2f85544775b5c0ec2e8661207d5d7497fdb056dc24513e7aafc5cbfe30a3eaf6c63426e0f0cc40baf26d21ff1dffcf79c9c0c592cccbeebac311458ca3af9464a866334f896233d8bf915114231915da4a8c84b918365a6e28aaefe9d3b3b4bab00775f0243f6c7fcaca87c81e3e81d45f6d19e81b4d5d7f631eaafc3ed19205564e0483649319fd10c4b456ae407433a049798fe6847a2624b066a9ff25e8c413b33ed367e75971d2374c2ac86406be60647648279374ce7e4769d992721d5445f5824ba112889174d68b8812f923ed8c77ef27ce0bc440c5af9eae3111261db20c1385a9523133b2b898bc68f96033d89b320fc9f8046faf159de83631f91547b3b0249e353aa4ce511dc83e0fac1032f2349823902c433275fce40df0867cf85f252e9982e9306446961da580e7afa4dad4d86382a715554c00468a1bd282e752c148ffa7f13436a4de341068668f095b0c8026eda0498199119f3b3cc37a0ad00485cc256d355871e97b09219a30bd4984d732e04f693bfdf876ff14b71cd8d47a47df8e1186842e8fc87f8b0e8caf3943c43c484f309e45a021ca33078063242c9c1854299b5ba98223bbc52a5ca2d380be4d2b82ad195c4844413044ed42884e3576039f35eb28ddd29fd0b0a06978dec7443b9ba804bad636c516db69d23addfe8615333589279691224d9014375853172808945036da1f4ae4b6a2e2d8a347d51b0cb276a2b2fa9153cb360044d1a6277ea213cb2e9261bc1fd397993748cc08985ea243fc5c908a567f4d4751c3b86022dda8f0a670ba6ef9adb8c9b17c9513c3099147ce9d11b1db454d5e70f83f3ed9ac21eecf199a994c548596155da38135e6dacfcfe3b98efcb0d4c12a60ad29d60b9f1dfa246f191ff4176064e42974a4729b41d75dfd1576ce8e81dd9d674713ce49d498c9ba327714f0b6f2e289cc2670210fc2f05ac43adf0d510de7dd44d272c251464a9256d77080da6417c3a5feb9ab4d77a1256783c205a35a5c716a82d483025395241ca331d507ef6efc435b5d39ac6cb91085763a4a7cb34bc9c383003c58e5f0d196b60a11a3c7752cbbfe817a67888305e8afeb7502474feb6e688fda30be0b8b8c0371207cf5c61c4739073488a1b91b74b543c12411276f9b135c9e67f29a0bc19c7d9d0053644862b253115ba93e2c226859e09165e48b5f0bc878405c6b8647e2d45a9412201cdd741351ef40ece2d9a8f865b78849f6c61162290c45ccc7c67f822ccc21508f46abc03b04639142159a06a3bb3a39bc8df74b87f08dd7a38831485176d49fe666ee05027f7976fdcb9bdea3f912ff63b0bac7b9a2a9d48f9501fe591822116daa6a3fa71ac32fc59b7771a03e24e9eef5854d23e64a6f17247c3bdfde78d5a351f9935a0730e25ea3a7b2be85413332388cab8ed7f10ddadab87dbbada0e0e8e217ad9c970168138d5ce167b377483479e6812e93c3d1c74719f3d8b78b9684617207c4c5589cde2a5db4118af4d48e6183d5af384278efe18b91ad935eef26f5b04792278f892b2d0e2c91d458a77c706a47a44836c98910d90b3cb935acbaa66bbe3e1bf256fdd91219d59f66b8489b8088df7f82a2a801ad40929cff55528e25b4a52569d6571e46ccca7e8fdab0b12454b1e2741d003cc253d05537d04c80968892558d9f887fcd7ea7c26e13ddbf1310f3d298141049202074b856b58098969497898662638c45d6c08478cf3a44b6095da23f3348e48f8ed105234d5d9367208ffa4447858ef30abcbc7cdf1cb71f4268f3d1eb15d6b89768b168cbff59a8adba50c84cd215bac6cfc8957e25ba54dafee2e194beeafdddbccbca3aed333291cea634e9384a091f973213fd010735f50a175b7db8825c32bb01f8f017e9bebc811bf153fe661bd50d60df28b2a9f6ec9f77186120e23820d0594a85627bf2e4ae2ccb3bb138fb4e0e8308201b223646eefd277ee3014b3395ca6583ff81a2b41081389e165e456f64a4c36ef066ebc31c98c07497f39ce4cc1de3d83d630435af5a20a1406896a3e43539c33058480ec9eec114e66b532813b9e38bf152d3640034be7bedb84285d8fd024c7c91fac0a1dd554e29e20e72a2e1d40716e604f10ec0338148e2eb324a0c3ee0da55deee111cd1e8cfb6d74481905b62460bbc21c1e269cfb7b0b55b917bb0cb7bba20624f642457e1d31413def1da02298ffafbf5c211a72f355c9e1be0b4b92f7281567818154c0eb485e9fd1007b74efa9a90fc3bfaba2160341ab8fd342b28a3944c947328cc2eb6e4d782ae40c80aca569283a0e02cee7cc49fd447a17ffe49fc207772fe9282ca2cd4069a1a8d828d2afa0c479906a940b55cbd8a9ef3e4835751ed52f92880a1f0f203c393e964a0ad7debac22eca2a6202eb925c45f49a7aaa87de523aab11a74d25c19e2f36a9c16862abc45beeef98529c779712b2771dab3e383d6677d9bf8d521d85255dba146a0e50ab3ad6d70afd9f032bc85b83a3bb6d482de34be0a35bc8882dd8b6071de71449fbb5a679d357e06f0a43922591bb0f35af67a19d7d12914e7303063124eb8ebd6c688e427a9d49857c11547df99589e34f55a8bbfc42da43f2e124c97931050bd609bda01bf42a579ef246f6d3c0383ce260f90d9f79dcc20c83484d1504f9d5dbffae2e87db4a0182d65835ea4557565349e17ec5a806b9f828eb231dacac6ac5b36dd8ce9c30719971b94b783341267c451880673715db57ab6dca240d86ddfa6f78e9c76fe53e2eb46935b8d4cf5030d42cedac7f18703ab27db3b8c59d54821d5e2ad698256653afd16a0e20584523a29c0392d1af32cfc70adca26ea341c21ecc6c20a5d79e54743bbc7656238a67f4aa009547cf6d30bf9e8bd6fea10f4231f9d54ad1af1c2450de4a880a76005b3a2c5bbc54837e97b958cf6bd1be4b2d5e4335c5da9271734acc25ed2ef954124f06af3994cb66c5ed7fb4cd1a718d1b63e3d77f20e3ae31f09682b86a42d21a52f51b14641d201dc352f2c8ffee5ed9ddebf453589187ceb44eea533a0b3c2b5a0cef6fc5ca57a1a56f57d5a9a17860c64d4738a76612059b201348753e3dcf86aeb6375e7d30ed1e5152e48806f0c21e6b1bd212b6f92e0a35a71efd54b96abd4ae7373f9ac94aaf610e9ee11edd52ffbbf937a9b392983a970d75c04cbd3dba39f0e826f1c70f2bc8b409aee4d1d58e4697596eaa49220e1f4041b133d2d44a28eb6b50d210dcfabe46944500e5a9221f1c1370ea2bb3354a19366edd0349ed53a11260a34d4b6afa9fa2faa63a5c4a19c4ae48dc2a815a30666a9a19eba19537f2c317f827a6c104e08ffb7fa48ee926119cc897f72f117113602a529f706744972337a91176e807a469cca43e97c0ccc872f4d31763bff8e4bdc8358db67b7b6906f497049ad4f563c5d1f777a4a99c878ca94b4678f62358ed6f8ce0de0982498a02eb58f33a6499444d7104377d26baba51b60c33340535232cb4e961bb2bfa95aed4c37c66574aac08c320a908ebc2c271311d9fa2d55b53f6376227446e71913e63bbbb736db4aa223b0270ab83089d28989b38b86740e75ac56126ee0eadde7f3a01f49fd8434dc89f2e325d33e04b409f00c536207"}], 0x2138}, 0x40b) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f391532693765b70fe8f37f1d769c0301137ebccf07a1a0ea415ae1b606c66c5817fc02e67a3c7b036ea84a61986145c2667d8d6df9b557a393fb98e389fdb385d03908a51146e77e44b659bb16baacd4dc499ecfa32326e372f22b7cb240a978fd0d04f00cb050e9a5512b331c214c0241bf977e5896d445228adc3dfa03624c041e62191dd2dd49fb00ce7eb72590842480ca23a07dbd272e75e717073e3e32254b71624a1df10f56e16c5e2e13c5680cf088cd3431f90d86309b6103f15d679b2aa422f75e17176616240879e953fd62b00071342c7acdc26cf7b0d2556e11f7d259db2c5a28951643b7ce6c92b597b12c4625831053b0805a053002b865cd83167f377760563999ec6e2922ed17dbce48bf1725d2f2062f9a840b7b1df870eb01dc37c684922a4f8a57bdd05614d7d58b00997347555ca233e31ea3397c376abebda80922fb6968e748bec4044803c5efab387e2a3b53fd39147a9ec28aefc6bc6d46bacebcca98bb081b7e0c2647d0b238052057feea395ae47b232811ba619dba73a41660eb134fd9cc27a4beaba402e708cf7a16426d4ceb39560dd21fbecb13038704bdc62032628de70a4dd2afd06a04a501916087082c00d03791a18446068ac07cde610350ea6a7e4d200347ef7fe790b2fb843e4d4d13fcadc0cd50c372b3ead42daf33d6b7e10997a410fb0e5fcb64037126b402df3effa4ab0ab2f2f48243930779974aae68361b52fb28bf8f8ee3fd6c8dcfb46b589fc346ca14990002dfd52790d6aaac8413041ba2c6de18c6f3bc847b9295ebd9375784c112dd86749635fed7feaf0d6e8e744081e8176da8e2579ece9e423627719c4381290848d2ae252a14477c568b16a1d3ae5e837b64f86ba8fe158a610ed1da543e43d3a8b241ab5b6d9273bc8cec78ea8827ef0bb438fbb9f4e6ac3363c9db3a9ed4aca7f85fb6e85af8c70801e3f2e2ae694d8ab626bdf830b85bbf24ce80733adfb4c066b505eb46c1a24b38321c39e3512bc46f1194b200fbef9ee46de0993421a9f88dba6dfce6850ccbf4398d21e54e1af7132197fb5c251aedcf1f47c9c96c7c7099d95502c81820510d42b50ca7fb4bc038b43ca08daa22aba2699382ee15cce286ed0b14c2a3e3bce531f3c0a97a250a342f5a92fa0dde5b8ed97116138510b945112c519acf4a64587becff45fd58f31994e9e67f31f3ef0016e431c3a8674ee509389128bb0c7b5914897811c9d81f6ea5902b59bedb77c1990f22ceb03abb41f98a85f8887d384154e6b239b9447d2c09a6f80d9175925fb658a04536d59704d7345512ec2f6af77811eef07e7fe516128b0ae5941d31a6c47ee2b95ac6944574e37890ebb0672d20f4d843fd17b9f0ceb3e014a1b61d6e6053d6ab811baf6875828fc540d5bbb6991c8c3d3708b2c807d0b06a33603612020bace0b0512e8e27ef5e1b8e8798d4c96d2a7999c67125ab7ac599c044213134e46690fe01c680a5929da3ee949d29ff99a6cadd95b47339d88f530fe107a992f2b1217cecd8f5085cf9d6c0c5bf65167d921121e4dc2d58825305ad9e7953fd16f7a238e1db36acac537db9d06c252b79ef5a8327e632e275c650ed26551b2c5b438caac9daff33dd3101f45b5f8ad5b4b1e99cd8f1af0e7e06189e64567fa8d9a7c5074fc90351f88ef6ac9ed410d406da986ca48e796c7602f3651256dc83bb930808b742834b4caf5261fa985848a81d313cd63b8ca12de19e2b5ccf490785231c27a5da0b9c1a2182986e32f9d74adbfe8a8ccfd8543f87766174398591c3ab60e9df01027ef03ba9213b621a14f4ba162e4b07553c101006673dbc67654ca7fa2e6a3d362b86b1873c1b8c534d6ed7b7ccb270d825579399938d88fb0a88cdd874c6237ee136cf045fcbe54136c4e80f4c64000a9cf3a91ef1ae84debcd046fe8d928eb5725b5a6b25fe9bcc1909cef2fdf91a9f735d3a0da06572d5b8ae68052765aed33df7487a44aa0b971efd04cdb1b50e0a49d6c74ee05fda390bebc836fa561e12cb6018c562f2bcc26c982fa51dfa696dfd4877b0ea9baefb0515ca82ffbb8997b20daebdffd07b6b65fbdd6cd01815f82376966e2de9bc31677b66dd6be818350737166a0b53ae143fc9ceec60a4c1d3a28417b2f83acdf942879002d42191a70cb94263a5cc7ba19770b429d0cef5239d79e5cfb662e2369907ae04ecb2808c38b4b10bc6de6aed5c3d909501e85afbfa1bab634d5979eca7241a68d37c1ae66ab51ce46f4f34121786b604e1278e2b4f9190f27485ede75ce3a5a8506ae237e9fb1f37a68a835e4bd749e0c50eb82a2047e52aaf572fc0b07faabd04b489b03210f118a23d8f726f5f7935aaebe8d8abcd4a485b4c43ae89c01e71ba9aba066743bd8804afb4f0b69e0cfa1bd67366951e75b663dc46b9d9644a5886f931160a50b6218156b0da64e4705daae5ee6c0d886e8bd454eba7c6a9887836bb1759c554789ab98d6491e6195503a66d9726b31d4fa4de61d346fde79ec62c39b813dc218ac451dc4b91f02d1ffca752ab0e2d0fbca7860ca90f6d3a78bcd1234230603ccc47ba5ebb3adeb648eaeb184f31aa2a42dc68862772728f59b84aebe3e7161b9e33c1704341278312a4f5a3547f15e23b8e68a8c4c5d5b2e79fd3e23a0d2b7b4ab23de6a002ec06f9d3e367c02e57fa01867562f1e89ae3c1784af244d3a0e1df21362baa7d3f9837776f759cbf07c5aa84963b3889fb3d27fdfbce5ada1f6ac19a14408d8a6371df6ae5ba9546fa0062af36998e61d10d9c9a8c9a8bf5c1ff79abb50fa85fc398573851a198b463346e6697042c6988dcf9a7b359b92c5345f2a325dfebfa94db773a3d34c551308c9368ea93c6608dbe405f59b4706286cbe2a2979b244fef1d8cbcc08597a55c43e2655ff0d740b7caa01fb830ea5d0bcbbdac77f1780efb3a9758d4f71b75a7069afa21768012a64583b4c2f35d5668b0845e3006aa674c316bba6d0cbf967b3dce966e8f7995d8c785f6c6874a51386845d15ad44a6c4699dcc85ed905c777014b0125101d390a8a1bd68663e408e30905c854d0405e262b88d350a5fe3eef5c451c7aa008519159f10af38a5bf77424ba19d3da4d4010a132091589f9aa7ba06d46100227da7e091a2fd5d7e27f3209481939c9f7ca492aee519934c4bc3db71a28f2d4c068df7e555bfceb51cac5545d00a416768bc8f2029483ac3264f99d9e5def797e75cab34d21c4e73b2ca4ee14a808af947d0e8aa86c35cd2b1580fc72468ede550da4297613b601aba1f6127563cc10cb4c3528185b05a69cf7d56a47820163993eb883b2ce03fc40e0ca2f9154879608663bfb492a126a2a0063a85552c0035d984edaf787f415209bc805f21062ba2169c2f8c43d5961856760e50fcbddf3d3b796bf56bdfba10976044349055fe05afbef4364f6fed5959e2335d56e5e8c52b2dd7fe3c3cf349d045a7d90169ccdf13fd4b3fee6ae47f971d9afa312b2a8a02303084115fb5f871525c662ab2cb00513d167dd0d9796064a79338fbd7c2ba292ae1a933953de18759e0cd85044ad520ff106f5b4c1899a69907fe8f33beca071b8f0f00e62de8641cfbb37b29e7cf3e1f79a2e32ec6a3e353d079d4b418701658a9b152506c1c2ed050a983746373e18a5fb61d7b54eb60ee654890c77e87a44193ecfdba4bec2f03dd80d6d61ed5e3e0a2fbdfff2c94d817d6d887bf84e0696248c5a92ee92ccb0cc465aecede4433cb5db87c81d8bba7cdfaa6b52114a0ad93473087c6e43ce91232e9187cd45f2dee22e083ba51716b07c9f3d7a7beff2f14162f837fa4c2c0e4ea7940574f8e39ee4393a40c07edb183219040e960653d9f76abab57df89921ea2f80fdf6fd04e6bcefd09feef1170e1660c787bb39f91f9ded4e63718b9ee9437f0be49dbc89d8ce26fde3df521d07c1e32942f04cfef359f211e93f2d811e9e4a89cccd892cb112fb0a15885c78f1e23cf147b4c64771eb11c9f40aded9703e7510c70549415a8068fcbe69cb7df0942f239b0c16901d96fb475eb317198b6333653d12fe7443461bd34377e713bc9ddc25fcd6e06328f1575182d72df5f27f8215911b8ccb0520dce8806009a84dad4e8ce9cb42f1e7662bef3dc9b93db09f451e3762ec8630014cce0e12fb3ba3fb7aa092eb6684ab52a4fc1c27f5f7e0d00df3b50084563efc8a9d0a92145c8fa6a40a5418c2913279ebc12e65e10a931e343976b8b77016c2cb98042703600a06e9fb5ef1cab49ba6039dcc40e8671b416f6627781635d85302e43d390719c21f18dd5a70e07f5758a1fabd287c56677551f9b600f17cd3a748e8b02138af5abe315d3c656dac2fc96400f5651f719eb854d81e07c9da28d9c81f518a011942b3ce229cf2b7dbff651392408c72411c0d7c7f68386e1691149cb018e85d80a9fb4c26a119c3603d34461a36220e28e377c58eb469dac25ab31f8a3dfd1553330a0cdd57182cf2459035f1ff4222f6bd484585d311096b97e2d803948c8fc814051851961fed309f7ec11872cce5eb797c08d8128049a49edb1094eee57577654e6879fc03072a7abb471d7b9d5ec528d60190f8386bff470df1a3eeba106dea4d89965ab0b390a499db380647e59493289871b8a4e4a996c9be4f42d36798e3ba7ed9e2177b07774b5b3ade8965155879a32e4253548f539082f2bb3bf384988089509fcc64cb743e520e56b8ca5a898a3f3f54396a54590f99f3eff67c1d880f8fdc9357f0d96816282b80dd28fa5cb1bfb2b0497c909a26530771a2997a02ff26cf7fb5375170932675ef36696c1ee48518e42a368483283e5ba292aaf01b20790d437aa14cbd7c8d03950cc68591a81ad3e2a0697772be8ce46bcac0239adc7bd091e9b116f2833a36b6bb960b2b477a457484842086bb42149059e0a2794591f5bef2e36295f62ca37c1cdb67f6f753f99588ce0c4b47a3d78d8545ac727762eb6c3b2a536572ed3f6da7e7d0fd3f6bb1093746f391f167e95af18389800dd93b5d1f399ffc4bb5ca6738cb4878e1be33da766daa0401e865cce2e5f4bc0c73f73704e496f94f51b168ac469692dcba0019573c8b9e4fd666355a18d46163759e211eee05fa6cad5644d86d975ee775b744a99dd93c6afa656497f6fb09759f1a33a0c8d3e94c11002fedf8f0ff64f8ecd061320af8c98be6a727e5c42a5041b17e51c6664de72933b0b20439b86ff897150d44da26758bee9da61619396fdaa7c69a7c68ec9640dd70ee0bdc21075bd418f000523b8f43431f143c3006777e1b6f37f4c164ccd57846ae82d41a4ec4565f89c54e15b5805a9081701e61f3c4bb11c27b03ac71499319a07bf2f4b7fd360c6596c2363d8681bbed6ffbe61590f1c0f677e6626319eaa630ecfcf588e5ebbb96c3c87b1cd0a4afdcb03096d16baa36e1a0d8555b1f63f32ba80ecacd9d7c3fa3043b94fae3406b791a20e41c6314c0cce7d1156987dcbe1afebbfd09d52e4315c884cfa8abe039ac714141ddc167cebfb1152487a5c8fec9ad4f64bca3e16d98201c746c4ecc3c2362917188c588a9353ca6495ad7e2af71826f4e598f95fae8b62f65e7eb192a3ccf9c49483c9bff15e6bce04ea10ccbc69062daf9228af1432b068f3f9dc2701a581edb57c6cb89404170f56205228988704b248b80623595bc77e99318781ae19e9df4935c07d100d672baa2c91557671711b68cc7a75b8b49fdb23965a56dd9d416df60988f2fcd8c995560643d3", 0x1000) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x574, 0x80000001, 0x20, 0x1, 0x5, 0x1, 0x800, 0x0, 0x2, 0x3f, 0x9}) r4 = fcntl$dupfd(r0, 0xa, r0) readv(r1, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/82, 0x52}, {&(0x7f0000001200)=""/49, 0x31}, {&(0x7f0000001240)=""/17, 0x11}], 0x4) fchdir(r4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r4, 0x0, 0x3f) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x40000000000000, 0xc82, 0x3, 0x1, 0xffffffffffffffe1, 0x1, 0xff, 0x0, 0x2, 0x0, 0x8}) dup2(r0, r2) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/72, 0xfff5, 0x41, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffdb) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = getppid() wait4(r1, 0x0, 0xa, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x22, 0x8000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x9, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000034, 0x81, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x89, 0xfffff, 0xffffffffffffff81, 0x8}, {{r2}, 0x23eab2f2ddb625dd, 0xc, 0x0, 0xffffffffffffffb8, 0x7}, {{r1}, 0xfffffffffffffff9, 0x21, 0x0, 0x38c, 0x10001}], 0x1f, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x44, 0x81, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xfffffffffffffff8, 0x122}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0xbf0e, 0x7}, {{r1}, 0x0, 0x2, 0x80000000, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x12, 0x80000003, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x7ff, 0xfffffffffffff9a0}], 0xfffffffffffeffff, &(0x7f00000001c0)={0x40, 0xf6}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:00:16 executing program 0: pipe2(&(0x7f00000001c0), 0x4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000200)=ANY=[], 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x6, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f666975653000"], 0xa, 0x0}, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdd5, &(0x7f0000000040)="b2") close(r0) r1 = semget$private(0x0, 0x4, 0x108) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/180) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000000)='r\x00') fchdir(r0) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x451e) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x410, 0x5) fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = socket$inet(0x2, 0x8002, 0x3) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="c9f9f9558e4ce6374e2f003c32b02c74006ec40f3b97c8581a8b58f9c584cbfe76075c8fa7a0cbd29d890ee2df19c9c532628e9c6379eaa06c8298d05f40356e16e2645429b3d72441a212337230d5a03a4bd487b70c967c13475558942f51963d0392d58561a06d3a5a76a4e350baa6f4476d7231cbbfd75a4d0ca1f0711a73f2f383d951270ebd407f7dabc6232f97c951f0f685cef58df7e2e43e9fcedfc982651b49ce5fccffd2e4c345acfd74c38c1e67ce0f17d3", 0xb7}], 0x1, &(0x7f00000001c0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r0, r1, r0, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x50, 0x2}, 0x2) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './bus\x00'}) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000200)="c32a0f62908f59ffb35208bd193519c6dff22f5f142a6261d6b0b8ba32c327c56ea102f6c604306f67c6f8d3b61639c49949b5f5ec20b4d6729704b417028ec63457ddad3e8b330413991b6d108b304fb80c96b5d502e1137eb49d3119f9d77eb1f3b2e32583d1a0effa2b", 0x6b}, {&(0x7f0000000280)="75149bad2fd5a8a32c691a6cbc2f71589469ef3e7678556fed4556fb28168e5d6f3084161cac232158e75d6f6373af0d237d1302aab2fb0f65ae5dbdc1b50adc8d7bc45704057262300888956e50ac189b0626e38ea1fd7d2768df3cb27a89281e8476c8ac50a8c3e121d0fce0f7ee8bb86e72835b3afa46992807b21655b37f06b04f691cacb846c163f45bab73525c8d668f3f397212d213c0af74c751297874834a16f01b7b28a7db754acd2e52bed6a7f22039d697a1866fb45271042517573a309189ea3e05fdb9f3", 0xcb}, {&(0x7f0000000140)="d4ff5be195649f3d9389a44efd55362508dc519ba5bf94", 0x17}, {&(0x7f0000000380)="b035221e2bc40045e7574543db45d0d5df87c4fcdc4c6921ab6774460f3fc28e48c00b202c4ee029a8d3622ea9a62a8428446fdf26336867e86d471569f270fa892661ffdaeeedc6524332683c672707feb2c007c35b7eb4a29c59", 0x5b}, {&(0x7f0000000400)="55412dc96d8a2a585e6854", 0xb}], 0x5, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x88) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x2}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f0000000400)="09f9b8b4") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kqueue() ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0xfffffffffffffffc, 0x4, 0x8}) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/138, 0x8a) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x20, 0x8001}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x703, 0x0, 0x4, 0x0) dup2(r1, r4) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0x172, &(0x7f0000000340)="0192ef7b6b7cb386596c12858f415dae28079bddf609eb138c6ec98fb173aa14e400fdedb3f135d54680a9fc5a772e3a53309c469d99daac6c3a3a40d60b7ed04f28b38ee060c096e620d7b22209ff0b0f4634f2b328821b0d4ed0c21a86eb07000000e7630d6cfef7fde1db4497788c6700"/137) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0xdd6662faeeac217d) setuid(0xee01) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x1000001df) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0xcc1a6140096a9b5e) fchdir(r0) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x20400, 0x2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c, 0x4}]}) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x6, 0x7}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x3, 0xb3d6, 0x1, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530007bd5c8e29d049a188800affaeaf9aabf4ab18be893c75652fc3427991307a3ef28149ad52f242b8d48127893b5c307a70a43519ef73627b1d911dab2573baa2ee09e118a254c4814c5b52124d6465a64882bdb45f91a0cc74974a3f06f3237b6377db60e1090e61a08773dd644f2fdb0"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e49982700000000"], 0x18}, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffffc5, 0x0, 0x0, &(0x7f0000000200)=[{0x2e, 0x0, 0x0, "dbfeb62d1b08c9cb46ad756c838d2075d962ae64a9d0b4619a56ef615992b8abee537d00e100"}], 0xffffffffffffff1e}, 0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x74, &(0x7f0000000200)="fe228e799237229a9514d33c6cc32e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x18) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x2) 16:00:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000027, 0x8000, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffc99) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7fffffff, 0x4, 0x0, 0x1, 0x7, 0x3, 0x4, 0x1, 0x0, 0x20, 0x3}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x10000, 0x0, 0x0, 0x2}, {0x84, 0x3}, {0x8, 0x0, 0x400000000000, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xbb84) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0xffffffffffffffe1]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x1102, 0x1, 0x1000, 0x0, &(0x7f0000000380)={{0x7, 0x2, 0xdd6, 0x5, 0xfffffffffffffc01, 0x1000, 0x8}, {[0x1c3, 0x7f, 0x7, 0x200000, 0x4, 0x1, 0x100000000, 0x7, 0x5, 0x9, 0x81, 0xd647, 0xd79, 0x80, 0x5, 0x3f, 0x6, 0x2], [0x1, 0x1, 0x4, 0x1, 0xffffffff, 0x4, 0x1000, 0x302d, 0xfffffffffffffff7, 0x2], [0x100000000, 0x0, 0x5, 0x800, 0x7, 0x9, 0xfffffffffffff001], [0x0, 0x1fffe0000000000, 0x47c8, 0xd24, 0x10000, 0x81], [{0x2a9a401a, 0x2, 0x0, 0x81}, {0x7f, 0x0, 0x5, 0x3}, {0x8000, 0x1, 0x9, 0xffffffffffffff00}, {0x4, 0x7, 0x6, 0x80000001}, {0xd53, 0x696, 0x3000000000000000, 0xb9}, {0x40, 0x1, 0x10000, 0x401}, {0x100000001, 0x7, 0xfc, 0x5}, {0x2, 0x224, 0x6, 0xefe}], {0x101, 0x3, 0x6, 0x2}, {0x7, 0x3, 0x7f, 0x9}}}, 0x8, 0xff26}) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget(0x3, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) write(r0, &(0x7f0000000100)='[', 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = shmget(0x0, 0x3000, 0x83, &(0x7f0000ffa000/0x3000)=nil) sync() preadv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000002c0)=""/138, 0x8a}, {&(0x7f0000000380)=""/224, 0xe0}], 0x3, 0x0, 0x0) shmctl$SHM_LOCK(r3, 0x3) write(r0, &(0x7f0000000080)='L', 0x1) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x4}) 16:00:17 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:00:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30000, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r1, 0x3, 0x400, &(0x7f0000000180)=""/99, &(0x7f0000000100)=0x63) pread(r2, &(0x7f0000000380)="b2d6946dc1cccc69449683bbfcbce556ce2685c4f07e55d5ef69758fd127ede7e58d2a88e0662cb447e52219c8c4e8f55eac94a48ce48757f06d907bc4efb749990841d8a35a3dbe5173ce691fd362c5b05c0374af58efb05182692f30074d82407c3caf851f7c359b282c477b8930b63a17e1b38ff27d555da83692dc5ae82ec8bcd8acf5aceb14b9e42ea581bc9649c8af938ee3326e86b272f9982bb2b2382a23f814a330fd0c71df86096af0d4e7d5ccec79e956fe8f66deec6cea76ea989dc063", 0xc3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0xfffffffffffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x89, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x10001) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:00:18 executing program 0: semget$private(0x0, 0x3, 0x90) semget$private(0x0, 0x4, 0x200) semget(0x0, 0x2, 0x4) semget$private(0x0, 0x1, 0xb4) semget(0x0, 0x2, 0x2) semget$private(0x0, 0x2, 0x11) semget(0x3, 0x4, 0x140) semget(0x0, 0x0, 0x90) semget$private(0x0, 0x3, 0x4) r0 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x400, "0000007f00004d16bf3b0000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00000b9000/0x4000)=nil, 0x4000, 0x5) socket(0x2, 0x3, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x6, 0x7}, {0x0, 0x5}}, 0x2) 16:00:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0xffffffffffffffff, 0x24022, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x70) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000014c0)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x802a, 0x59) r2 = msgget(0x2, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001540)=""/157) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)="1225ec7c999235b934badbad21fbbf7f34ab32f1f9edd400", 0x18}, {&(0x7f0000000280)="494f9def9cab0faf6a1a682d8da6b4e89e35f22a718afb67cc5200859f2e2b1309f6a70b0a69abff41628e938a082857e64c79fdc161360dd3d55e532bb2660b3636542547ae4fc832f3d2e4cc064bff5db9ad59a4806f1fedb4511c453511ecdbb5aa9e154745220179c6cb2ab7374e39f492c99834f3602465c2c0b46a46cdfa2f0c8c0ff61db044b8d37243ba10d7e3a21955e4212c697680e865e3d3d5be0a9b31121e38f8f7147378537b4794142002e9b24028ca5e9a37b2f723d11e7e9e163e72ee2f273be11465441cf40bd663d6be44ec9fa06bd52a9be333f61ddb2daacee4b2241b13515d86dfc2e198769cc677e293058b0f427b28f913a5a0a45298ba9880e31cc49ee510dbf93cc99a4ee9a856e563b6694a34d9805bce5f5cadd23e3b6682cd169379c7c490a89f0a207f19a507d1c02c5293330b1992c737529c5ad91474e38308dd3c65103b5ff6c0c336a9abf99b273902ee154b1e74466a4a007983193043ff5353b7eb28ee4c6101a44f2b3d1218e0ff7c61014fca3863a2a82f08631ccde61272d932a72f045f6d9f266e165c4419e4ee5602465ae42e6e20140113918ce6a35ca7e8fe869d81c4234ecf60d3450999b80c7101bca1b18bef89011468a9c96b7e8cc12bdc9641911df4b6fa18a25102e450ebd5044b2b095edcfda6be30a2e98b0489c1fa6b8afe4bca2d2419125609b0a12d5a786baa13efbffa62ad446bdbf6c385b6e9ceb4fbcb1113c6184415291ed6404fe3090fca27b5686e06727e7bf5d7050b4956f267616a42d7a32e90015c22549c54909b2e4632b72dbd3dc5e5c8ec40d36e75594d5cd90dbfa6d47cf5b13c79c44ca9465eb2d254bba80641a2307cbb0006137c5c7571047f81fd96ffd8f3e5163cf742080caeb8d63d537b6f92066a2aa6b185dc9f6a903e70f0a245659d8c99b3653bb492e7d4bdde8f38ebc9ba5d4d46b89ddcc7c49471337e4037c0a1ddf9eb61522c6338961482d4bed064e2c4a850f596435587bdf5758c0f8c2c32f608f9d7c54e1d2debd4aa5c5a2475280bfcace7ed445e43fe2a1034b08a4e6ed75e800507bc106a02251c2e85ce5d2ce8c26e996e93c52fe7c4c0477c1dd21995a43588e5f36eb9403a02f9597a6d3bca4c2647e0cd0f135408d9db9d195f29cd23e77601c04c148f5debf58b17e11f03ec13f1561211da38423c00b8eddedc91e078c00d13e6dcbd2a8445ba8dd0ab78435e9a93efb498360b25f23a1b228b4a1a5db4e6bb98dcf4d19514775dc4699c85215d765cad1380790390e6af7bab993161f94ddfb5b3de73c279cddeaa76d8eb8f7428715d3ee070e51891260014d9d294b0029e564bdec5b432d294efabcacb464c62f77b8e76a82d63d33b3266318fe0b3973f725eeadac25b9f81665ed9250c584465758c434818c440487b776e66e1db560d59605790b6f6d80c32366d5efc01c92a0be0cad56a25c73ddbce2da56320255d1dc744506e8ab3faa99445713a761903e825b458dc53fc3dcb5910ce9751503faa0cba12387cc5281de9ebc78e71744d8a7939a87042ff3cb80e7a7b58bd0446d20b3ce587a8dbaeb164927baf2dbbd825f9a3d66f996ed96311fa5c4d6e65baa41d063c7da36e30f2289793714f1b4725dab398ff2516d37f1806f016bc8bbd8f65413eb6c875af9bbb7f07a7ba47aab9c37384483e6e7f1b233a2595d5d2db44b1fa897726bac1a3bc15e0e5100c78105aca5fc24a32ab87d5c206c288556fa63465b3fba9d266419c90d840659037a9039d5bca64a0051ef2f78d8b480cd74c4a4921d751af0903d9c5b41e7fb81dd2eed18b0ef72e99ae103059c04f2e2d62a1f44caa29f52c20a0777e9afa637ae4dbbcb9dd7d17df2ca09c3e4900c53730d3f95fb536787165d656bcb68496af82a937ca47e9071396f5486bcd962e85b78d9f55d6f5115c68a1d0e914c651ca76b9d0fd2d03c6aec84608c70395212a926633a5cfc813dc142e5d20a32d3b74cdf925e0181bbcce5ac04c7e0a720f685cb4389e8e8b3df8f283051ae16dcf9d97c7a87e3e6fb6538b2d9bf7c7b4ce2d8677edf7ca03cb3f2a936699c028c487747abd1f7cb142dd4dedd77294cbcba554052c607439a8f714245be36439e5038326ad6843e2584d11dacef1d18e4545ea87775fd498434b7bf7de8701b4b96a162dba2e396978b01edcab5a65211e0e69b0b485bee18b1d4478dc77a52246a9bbd94a22b07d642892522f58313239d6d9ceb67e157dfe7d3d06c6a9978d653bc3731b1223f57ff4e9d43c37980c92ef0fda39eec020f53a4a0454446d96c03a658163097b9e33ec2b9646340939246f91ba0a3e88e0fd70420db8423e1d98094f47bf10f9cc05de3625fdf472f46ce681880c5e5ddd43dab84588dbf07ec099e2965da9e18dc8f5076cfe5ed7e6b3a1a8d4ad2f26191d68b71ea94b24838cf3262a4d5c9039dc2f5025efb30725e269a47ab73bc2ebe23505e58148c1b013f180079e2c868b0d28101b1472a0f0f67468c4646431b991f40991e175ab1838fe095e0cbf9e42175e6eb61d735cd38ffd1b10b63255f42b1b6c33bd906b72992e69341076d0f18c13f3077f9f00fb92ecdd218c46cb82e3a5c5232a6fbec169e2da762a81e3b6821c6f359352f1a365b1850d95f363d3ff83cdae895ab6502a64dee06548e5efb9a44a7b5d14949bc323db5ace0d3271ca538ca314e02e6db4084a4e74e7bb9fc02a10de4c01420454c9dc48a67446713d6bb48ce2b47908a3ef8fb952534764f1dacf00b155711f04772681eb349ef2ea3096d855132429b1295b79d1db33edc8e5afc0e6ace045ad1f5959d01d25a315f05eae4693e14399b062ca5bcf567eba3df552648cbbd11870a6b8a62cb7c38300ab1635f6df6f8d8e3c1142a2d3e80c1d21a588a82a7945bf75f755d6c36a8242f2d54fdd9c215a0378d93032e398d1790944a6515c3717ed34959484b078e8a1374feae4d8e5fe15138b8ad02823d0f5809314fbfe0307546a51d6fe192701fe144dbc9506aa0d7cde403bce5cdb831d607809ee7bd55f941492662329710cfe1d27f30337db447ffc267c7e8a97995da5bbfc461267448ed701cd8964b91cfe31d787e38fa83f183cf85aca6ac665263ff1c47ac00bf8b3c9c9a713743d9f3cde23451eec31596af9898b67d2d2de16c7dc0c5f4d499842e465b759bc315d0af3670324ca784efc66186ac9e92b814c165ba3b9874e291b386e29b8ad995872837e2d540b7c6bfa06046287b97fb88b6daa740ddd93113662ea4069bcf150c43bcaf0ac2cb76d6beac254e50f9f9ad268e28956027f8bff7e2f14f21ec6cdd75e8b8d68026f2997f5d2c11a10bea0f9bc4cc18bd4cf5a66d977f0bc89ba18da866109c013360111b276117541318670b431c0196895a8298c957291c287f6f0511d0874601503c8c825093614b68400059cc6f3fec9c722a1896c48016e3c5e80cf2bba087c4a1e050182b040e7d68b33c5297987f55ac425d2ebbd9d694932d5c84b7acbeb70d6942f118c022de1e9b83b37d9bab05534c4c897bed89c256bb9dcbd3bcc0251e391584d73f97c5b6ee93f6946291e422b440d8db13b269636d8f80f1cc12b3db9d48bc2701c9e73287334d39e730ff3917cf1380079a4b04f63c2bd99368ebd6caf34c5745684d7ff852177d0f2d9d6c7c5badf79892590f880af756b999c2fedc9d9ff6a71d803c329c31749391adfd0509bff79dd94be4b0ff243a1fa625d96771c1ac3a496d8397f0e0a343a59f67708074dd5dfc3747846030e5d3bc3992002bcc8562994010034f86e64ac7702385e5ca9b9affd57bc4ff0819ed8fcdedaae2b5a956bd263bdf294cb29be10d0b470db009cd841e5ebd8ef5a30249571380561a147992087a9abdeb7c74f2a7f8568fa533bfe0f2cff10ab3e6fb4ff2f525b4046215571f9cb27b522d0a3109029e45ee2b12c157b8c457123f9ee68377f239ed7f777a14cd5279c72d028b9de07827b9f36aebbdb514cb853bfd0cd79ed1b07590ad258ba782c70210be2cfd1a2d2678e82a5b38fca678846414941d53de02f84c8a40b72a6542468fdb9c3b7685cf291ac03ca4a8641561722c5a515e6d4b223b9f9961f2bf583ff20340b98bf81b885d6b5f55b13046fbb36eba8c4e0395ced5d747996dc5ad05a11dcc6c2184f16afe61cf66b608bc16070d4d50ff70b2076ba784ff61409117b556d3263b8529ee7e35083acea1ffc55df60bf21822b825041cd5eb2991c9909c3c5ccbefece77f364cf9011d9c7b35317dc53f247aa723168f18310319cd69e3c387c21d0dbc788489091d0799b53702b4ced2f962b670f229903a0ae526feaaaee482d5c510f5c7560c1d4219e73173dbc989072379408a16490a5938c84920d7026013eb5b2c531a6f8c47354eaabee0e34b262fa1fda87ff0122780ad1ce6f608b6d1a4a6de0c0ee3a424a9e63402928f77c8bf41e63ae4b77f3bebb14f58b31b83792d70cb39d5daae582eeb31d36aef27848f4462cdb5b8cf5e0357b40ae10c26f8a9b19d677830571168bd03bf4ad0cb38cf14f8121bf20b99423a20a9a8bb4a65f930a9a544e379b05064cb276b8cbc9dbd46c628b7928bd2bf929308f3856372a8a7857300441d6f89d2bf744865fedc1bb96cd1cf8d09045d13518008fdf8c50a4542ce065483f5f211d7577381757d0fc355df41af44ec20e667c2e3c1da29f712b03e7647eee799eac9f0e40608132bef256f596e86b7f00563b67673b1df96d8acf06b1908fb63ecbf3470c9f785d7efcd41aa3a0c3ec2977ba4efe9e5d97c0ddd1069c7a8e68e92ecabdd8970a91b9226458613b1069e7113469e306fefe079355126926c93f760ed4c558aba65299301686f6172212f210bfff067f944aaf82c9d28fea565c687cbd8af0e5ff4fb920e27a82f5acc53bf3cdf4b764750f7e82fb85eb0aa7fbea3bc4d03fa19a7a12b7c394ea6d639189066ce681518b4a9359421781d43cc19bb5601b37fd37718677d6cca99b1e31c8f73cd30a49773dd86b7dea1363301b0732a6edd59fd697711b0ea4305c5c48719c73e3aa9ccfa96ee319ad78c7de6ebf6445ddee5d9fcd21c26cd14516180b13a76f65dbff5f4fa9b1562686a7c13233536d18bb5a83c86b9ef2c089c1c22b8ddd072bc32e705425074464ac731a5f3f99a2073b2d3489fecf006a0a3d29e0d7d4d9b90506f45ca01597c519355cafddfe4ff002747935920f35baa20fba56c3091c44eb5ae95b055f62bd7ebb8b76fc9dfecd34b8e18f698909c8d3b163612d37ec1d165d0049bc9ae0d0b5c53f4a297b1df6eb33ef692ee23046fcdec86210dfc6f68877337286c554203ed0f05145a73d1ad9fa997f91c0359ea376b4713ddc6370dea787d38a5cee59d11bb2aa0204ebe9e0bed5698c598c3c0acdf753be12cd32a17bfe6aa10b6f5cdbcc62639523122bae7377a415d06f93d636f2d797eff37e3425872a4579f271131c0fb5370aebf6c5c8c11ae677ce4ef616ed93684c53fdf747ab281c977f5809c921e349035440421bfe6c8982fc5f58fb3629c5bcc7df25decda6b401b664e9f8b6c78c77e3191a8738b34ef60b2dad85b55c051866b62c206de6c06215e64b32c5f921b65028e463b86857da79055e42a7b4eeb7ecfd6c9250a26c3b90a54261194d8ff8f4c4b521eeb96c21f2420cc62f275c5ee501fdea32f6fd84f49a6dc61e3e71e4a51fa12fc9cda39d4b4b3861e3e26204a7439a6d", 0x1000}, {&(0x7f0000001600)='Z', 0x1}, {&(0x7f0000000140)="fad31deefa665356ddf641f36cd7714e7de1ed9ed0f8a24e55cd54eb87df7846b2c8e28e83e20dd33cf61121659f5ac93e5dec69010a947c39be0afd58e7f06712f88e8df80b2b7b6c960ea11b459c0c314dd8ad74def6403c0699866361e1b12732f5c50e39299ccddf1c432a3cb0b465119280bce6fedc12c46c50a33075263769f68d0b99b53c", 0x88}, {&(0x7f0000001280)="6921d3fc7b0104ca6ffcdcbe1879d7e264a41c91d56fb7e8b073302211b0e8d985b3229fa70d5e53d629e2135755b8dd709c3f267978a2e74d91bf282aa01b4f716da59ae36b42f12168b2facba97d8ecf03e60c7868760c26ab4ee8757620c506323e97aa281ce1478e29907a8b8acf2c055aca06c3d8df8061d1dbfc7bfdaed30b236676ec5b0154da177cb15627b3dcd43d8d368ec80b69bbc6e4d63ebefc371ccedb570e15d8c155796b8407ae7cd67686de2bb990a293a71be38e16b950cb33f68a671c84356af069e9d2033f206b907517b8bedc4fdc985ebeb416a592f312a06cafa97bf1089240dba59b37", 0xef}, {&(0x7f0000001380)="86187c17c8a7b592e7947253b6da3dbf3606ac190f01e58189cedac4eff1685c93e6188bb73bd45af3a187d994bd5a32f213a8c2021f3404712869bdd80471050b2b68c9f1a7562b69252f55c241606dfc9822b0a267a31570e406f747cf5128d28e939933cf680482cc81045ccb85da3194912dc57b258c627b08e35de0271c188ac96f213d9898b70ef432f3e2aaa60bb80dae77c6976c5e3d6d4c1d6ae964b166c89039ebf9489ecd9e9f1093d4ce1649", 0xb2}], 0x6, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgid(r3) r4 = getuid() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r5 = getegid() chown(&(0x7f0000001500)='./bus\x00', r4, r5) open(&(0x7f0000001640)='./bus\x00', 0x10240, 0x1) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:18 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r0]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000000026, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f00baa0 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f00baa0 failed: no mapping 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:18 executing program 1: setitimer(0x0, &(0x7f0000000180)={{0x7, 0x4}, {0xdab, 0x3}}, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3, 0x20}, {0x100000001, 0x3f6}}, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000000)={{0x2000000000000000}, {0x0, 0x2cd6}}, 0x0) getitimer(0x1, &(0x7f0000000040)) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x200) 16:00:18 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) r2 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xfffffffffffff35f, r3, r4, r5, r6, 0x10, 0x134}, 0x0, 0x4, r1, r1, 0x2e71000000000000, 0x101, 0x4, 0xff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget(0x1, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000080)='l', 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4b84e45706d6fc948910e5b8257ed54916fb73c394958ce076f06825542420bddcdb9f2431ed17d5c193533c900922654e6e58dd5773830c09e77d3e39ebbd4c5d6456cd9b9f6be0c16337f920aae50eee239e780a67eff1b2f83133204b5714c34c179d65b82cea90b87ac831943142c903a3ba0a883aed700d0d83f7c38a9da45369f822a0986ce827f4a458d35e05e2d47a96dbb55a67e47bb12e0f92cef2b6a94405769b393294a99d2c8a", 0xad}], 0x1) pipe2(&(0x7f0000000180), 0x10004) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x542, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x8, 0xae, r2}) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3d}, {0x6}]}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x100000001, 0x81, 0x4, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x3d404da0) syz_emit_ethernet(0x1000001da, &(0x7f00000001c0)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000380)=""/181, 0xb5}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x20, 0x5, 0x17) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4098], &(0x7f0000001040)=0x1002) connect$inet(r0, &(0x7f0000001080)={0x2, 0x1}, 0xc) getsockname$unix(r0, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000002100)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002140)={0x0}, &(0x7f0000002180)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000021c0)={0x2, 0x0, 0x5, 0x81, r1}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000002700)={0x1, 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000002200)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000002240)={0xc47, 0x3}) r4 = semget$private(0x0, 0x6, 0x8) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000002280)=""/164) connect$inet(r0, &(0x7f0000002340)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000002780)={0x2, 0x1}, 0x14c) getsockname$unix(r0, &(0x7f0000002400)=@abs, &(0x7f0000002440)=0x8) bind$unix(r3, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00e0\x00\x00\x00\x00\x00\x00\x00'], 0xa) open(&(0x7f00000024c0)='./file0\x00', 0x2c0, 0x158) rmdir(&(0x7f0000002740)='./file1\x00') flock(r0, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002500)='/dev/bpf\x00', 0x40, 0x0) socket$inet(0x2, 0x1, 0x4) listen(r5, 0x10001) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000002540)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002580)={'tap', 0x0}) bind$unix(r6, &(0x7f00000025c0)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x1a, 0xc005, 0x2, &(0x7f0000002600)) r8 = openat(r3, &(0x7f0000002640)='./file1\x00', 0x10871, 0x14) getpeername(r3, &(0x7f0000002680)=@un=@abs, &(0x7f00000026c0)=0x8) ioctl$KDENABIO(r8, 0x20004b3c) 16:00:19 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20200, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r10 = socket(0x22, 0x8000, 0x3) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x10080, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x0, 0x0) r15 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x401, 0x1f}, {{r2}, 0xfffffffffffffff9, 0xa3, 0x0, 0xffffffffffffffca, 0x2}, {{r3}, 0x0, 0x2, 0xf0000042, 0x85f, 0x10000}, {{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0xfff, 0x5}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000000, 0x16b, 0x1000}, {{r6}, 0xffffffffffffffff, 0x24, 0x80, 0x6204, 0x10001}, {{r7}, 0xfffffffffffffffb, 0x25, 0x11, 0x6f, 0x3}], 0x200, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffff8, 0x1, 0x4, 0x7f, 0x7f}, {{r9}, 0xfffffffffffffffa, 0xc0, 0x3, 0x1, 0x4}, {{r10}, 0xfffffffffffffffd, 0x80, 0x40, 0x7, 0x3}, {{r11}, 0xfffffffffffffffa, 0x11, 0x1, 0x1f, 0x6}, {{r12}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x400}, {{r13}, 0xfffffffffffffffc, 0xe, 0x10, 0x7fff, 0x3}, {{r14}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x800}, {{r15}, 0x0, 0x80, 0x4, 0x101, 0x3e984000000}], 0x3, &(0x7f0000000740)={0xc5e, 0x1}) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket$inet6(0x18, 0x4005, 0x7fffffff) getpeername(r4, &(0x7f00000001c0)=@un=@file={0x0, ""/57}, &(0x7f0000000200)=0x3b) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') open(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000040)) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff095c000000000bcfdf8ffb9604069980ff21e21a558b07c3061a0ecaabc6ed11e353c79a26e378eb5b7cbf90c68a0faed8d0f6acc5b1178ff16fa6925aaefc58f0309ce6abac410c0e09fd4e4e", 0x4f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/35, &(0x7f00000000c0)=0x23) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x29, 0xf571}, {0x18, 0x1, 0x9, 0x5}, 0xd81, [0x5, 0x3, 0xfffffffffffffffe, 0xe01, 0x7, 0x2, 0x6, 0x9]}, 0x3c) sendto$unix(r0, &(0x7f0000000200)="b80a3c985c1f1d69966c30d86327026202b836516a83aea13409b53f8089a2d00232631d32c1469bfe17babeba64bc983819283a0c746a5ef85adfc35fee77c0e35f37673e33a94c86fbda3d7b48e2b382081d97100b9d069cec99e84c1f5799d2d38dd1a8dbbb4de3516adefcf978a68132dd4ebae3c45b47681e5d6213195cd0fd77fda03b008397", 0x89, 0x400, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/141, 0x8d) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x1c3, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0xd2, 0x81}, {{r0}, 0xfffffffffffffff8, 0xc6, 0x40000006, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000007, 0x2beb, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x6, 0x20}, {{r1}, 0x0, 0x20, 0x4, 0x7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0xfffffffffffffff7, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x8, 0xc00fffff, 0x0, 0xffffffffffffff90}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x40, 0x0, 0xe5}], 0x7, &(0x7f00000000c0)={0x5, 0x7fffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000002c0)=0xb4e) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:20 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000200)=[{0x4, 0x5, 0xf6b9, 0x37ed4635}, {0x3, 0x1, 0x71, 0xfb4}, {0xfffffffffffffff9, 0x7, 0x4, 0xffffffff8698835a}, {0x4, 0x2, 0x3ae6af74}, {0x0, 0x7, 0x81, 0x2}, {0x7, 0x1, 0x9, 0x800}, {0x1, 0x0, 0x2, 0x3}, {0x80000000, 0xfff, 0x1}, {0x0, 0x5, 0x1ff, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2c, &(0x7f00000000c0)="f1432b8f71497dfc45ddf3c4628356163d0b59f208cdf4c91d2a1c9685b9b07b3df196890ab1f2d37aa57453") r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") fchflags(r1, 0x10000) 16:00:20 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = semget(0x3, 0x5, 0x400000080) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb1eecf04) chown(&(0x7f0000000200)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) r6 = semget$private(0x0, 0x4, 0x0) r7 = kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) kevent(r7, &(0x7f0000000d40)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x20000000, 0xffffffffffff7fff, 0xffffffff00000001}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7ff, 0xd0}, {{r7}, 0xfffffffffffffffe, 0x62, 0x20, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x400, 0x8}, {{r0}, 0xfffffffffffffff9, 0xb2, 0x10, 0xce7, 0x3}, {{r2}, 0xfffffffffffffffc, 0x2, 0x20000012, 0x5, 0x401}, {{r7}, 0xfffffffffffffffa, 0x2, 0x80, 0x10001, 0x7f}], 0x7, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x41, 0x40000001, 0x3, 0x1}, {{r7}, 0xfffffffffffffff9, 0x5b345c9ea13cb0a, 0x2000000a, 0x9, 0x2}], 0x1, &(0x7f00000000c0)={0x7, 0x1}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(r1, &(0x7f0000000e40)=ANY=[@ANYBLOB="a70000000000000000000001000000000000000000007c6207726eb929525fb06b98b52d167600000000b20000000000000000000000000000000000800001002e3ce35d990026583a67451368739dbac6f39bad43dfc65606e11d86db3d3b89cc04000000a7774f6505be4203960470b6111443ce684ca643f09b63a0c1bc87acbfffea381eca865619d00f5995791c9e0d45ee79c5c798290587a286283aef75d4f40651ab29572c6f1333fa514bfa070000002454dac4ff80acdcab118c3ed4f24b6340aacb8d09611fc526204e78f9d5f559e140a8000400000000000000000000c0bea7c135017de42de6a15b95a86fb88c2c82edb6ce1110e9fb404cbfdbc27e3dc32e2fccd09c9fd91c1075af8fe559e9120afc21d16f8cfb287357d15854cff97c25d47b00002a1d1e11"], 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x20) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x1f, 0x8000, {[0x0, 0x3, 0xbd66, 0xffffffffffffff81, 0x6, 0x0, 0x1, 0x1, 0x10000, 0x1, 0x10001, 0xdd68, 0x2, 0x8, 0x8000, 0x345, 0x1, 0x3], [0x3a, 0x80000000, 0x7, 0x80000001, 0x100000001, 0x2, 0x1b1, 0x6, 0x7, 0x20], [0x80, 0x5, 0x6, 0x101, 0xf353, 0xfffffffffffffffe, 0x3], [0x8001, 0x10001, 0x4, 0x5, 0x1, 0x9], [{0x101, 0x80000001, 0x7fffffff, 0x400}, {0x40, 0x11a, 0x1, 0xffff}, {0x10000, 0x0, 0x8}, {0x8000, 0x399, 0x85de, 0x6bd3}, {0x0, 0x3f, 0x7, 0x400}, {0x9, 0x9, 0x7, 0x4}, {0x8, 0x7, 0x10001, 0x2}, {0x5, 0x3, 0x80000001, 0x5}], {0x8, 0x101, 0x1}, {0x1, 0x5, 0x401, 0x400}}}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r3, 0x6, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x64) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup(r0) r2 = syz_open_pts() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x9, 0x2, 0x0, 0x2, 0x1, 0x80, 0x2a]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x5, 0x2, 0x8, 0x6223, "d65e06e8be9fc7521e18cd2f4a6e7335db37a2be", 0x80000000, 0xfffffffffffffff8}) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0xfffffffffbfffffc, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x10000ffffffff, r3}) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x20) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x880, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x1}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 16:00:20 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x8000000000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) 16:00:20 executing program 0: rmdir(&(0x7f0000000200)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88, 0x0) r3 = semget$private(0x0, 0x5, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/236) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xffff, 0x1f}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[0x8e6e]}) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x8, 0x6, 0x3}, {0x10001, 0x7, 0x94, 0x243beb22}]}) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000008edf15391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be21078344799c3c8b0b92d99d5d0c6b68c6274290ed2925576f154433877a749dcb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5"], 0x86, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x81}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) fchmod(r1, 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) 16:00:20 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0x3, 0xfffffffffffffff9}, {{r0}, 0x0, 0x5, 0xf0000000, 0x8f7, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x3, 0xffffffffffffff0d}, {{r1}, 0xfffffffffffffffb, 0x18, 0x2, 0x6, 0xffffffff}], 0x2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80000001, 0x0, 0x401}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000026, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x80, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x5, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x569a}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x401, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x9b2, 0x4}], 0x80, &(0x7f00000001c0)={0x3, 0x5}) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x3ff, 0x6, 0x3, 0x6, &(0x7f0000000580)={{0x9, 0xfffffffffffffffc, 0x1000, 0xe140, 0x3, 0x2, 0x6}, {[0x200, 0x7fff, 0x0, 0x90f, 0x401, 0x4, 0xfb, 0x6b6, 0x4, 0x1, 0x7f, 0x18f, 0x7, 0xfffffffffffffffa, 0xffffffffffffff97, 0x3, 0x1, 0x1], [0x5, 0x7, 0xbea, 0x0, 0x9, 0x7fffffff, 0x70909438, 0x6, 0xffff, 0x8001], [0x903, 0xa45, 0xfff, 0x400, 0xfffffffffffff8db, 0x2, 0x80000001], [0x7fff, 0xfffffffffffffffd, 0x4, 0x4, 0x8, 0x5], [{0x8, 0x0, 0x7fff, 0x5}, {0x5, 0x3, 0x5, 0x100000000}, {0x7, 0x2, 0x7fff, 0x1}, {0x8, 0x3, 0x3, 0x6}, {0x1, 0x0, 0xfff}, {0x9, 0x81, 0x2, 0x265}, {0x7, 0x9, 0x8000, 0x5}, {0x40, 0xffff, 0x6, 0x1}], {0x3, 0x7, 0x800, 0x5}, {0x1, 0x9, 0x400, 0x3f}}}, 0x400, 0x265fe05a}) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x8) write(r0, &(0x7f00000011c0), 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) pipe2(&(0x7f0000001180), 0x10004) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000040)=""/153, 0x99}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/33, 0x21}], 0x3, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8000, 0x1, 0x8, 0x1f, "e8ad8131a2048b739c45fa99eeb1d904565434c0", 0x1, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000080)="886f229e7c331e8f1ccd5e6fe540242cff8e1c22637eb2", 0x17, 0x0, 0x0) 16:00:21 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8005, 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x100c0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x8420, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x400, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r10 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x120, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r16 = getegid() r17 = kqueue() r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x0, 0x0) r19 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x400, 0x0) r21 = getpid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x10, 0x4000, 0x401, &(0x7f0000000800)={0xffffffffffffffff}) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840)='/dev/tty\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r29 = dup(0xffffffffffffffff) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x10000, 0x0) r31 = accept$inet6(0xffffffffffffffff, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r32 = open(&(0x7f0000000a80)='./file0\x00', 0x8, 0x22) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) getgroups(0x2, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="79495873041af7ab92eceb8e2e0289031170ec1719cf4b5ca52fa59be8438fa4fc73547a4a4b08484e51f17887ee4eb045c8afdb0ae91dff17acfae77a030ac03ab185ed33769a93a8838f8d6e4a51957e1fb53419cd8cc6000f08673e2404d7f0ce7bb115f20ded50cf380981dd736a0595d1c7ae3a624b1fdbdb47bb15ff4fc1f69be98fe9bbe6cf84d7fe921bd35223201cc932f66f6e970bc3f1ca60e05c8410caa29593f5cd", 0xa8}, {&(0x7f0000000180)="2e14776df2ac1805969ef6fb821e005469575b6bc94929605a6659bc94ab1c9dcafd101c070a75715fc6a0c12fe8034c3cb627ff8a016e799c7fd312f6d796d775e6777a1b79411f096c0f444044c8542bf6d4880ec49dbf2e664f7d8212ea9a006689547ab9ba2cbe880f8c73b8199c7ac4f67a78ba7db0badc435a235f77fc187f52be739c53f0afc51928455772e7ad7a49c4f2c1f2c3bccbed06ad03a6a3154425dc89ca41b5604b6a6b4178c1c748247cdf2e563a22630d14140aa4c9063f906e86db7a991c84f8ca425074fc1bad0be43e40b98ec50b3366886981c952632c2190aec470e99b4e14f50d69d40d3d", 0xf1}], 0x2, &(0x7f0000000c00)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x18, 0xffff, 0x1, [r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x28, 0xffff, 0x1, [r29, r30, r31, r32, r33, r34]}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}], 0x138, 0xa}, 0x400) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0xffffffffffffdfff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x1000}, 0x8) socket(0x18, 0x8005, 0x200) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x808, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffe81, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) r3 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) r11 = getegid() sendmsg$unix(r2, &(0x7f0000001a80)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f00000000c0)="cb3a08427c7ea82adfb3d35e428b0c6e6ee766a9973a15a472ad235aea23c0f99e927cb08e703d11103a8697c4d9080252a88c4fbf88fbe10df7cbcc1ae76e50e0d574bc7d630275341a470538f9c3c8f93b461f4d38f6cb275bf8ebffa435b9065f684ca820e0bfe5d3b09fe0", 0x6d}, {&(0x7f0000000140)="6a4802e7dde12472ab7fe7a328a0e774166f56317fdbacf8e325b6f79d3b0b6018b06e5f6ebfab27c4fd52535c67f17a24010d52733c40f91bad89b80447cc906f1fc07a5646838fc6e136c83616f337f9f63ce7c5fb2af188167a20f4fde6482969fb52d2af5fa8b913425c8467459c8ddf8842d6948114f4ee994b9abad39a68a745e413a36f5b05de723bcacdfb87142d7961f9e5020efe29621129c56e8bdccc73fb729a33bd94648838fc088e7c30c231b297a566f2e13a2a11434c38b94c6d", 0xc2}, {&(0x7f0000001300)="dedb44fef0829d76ea1ced14beaef1ca22471435b0e8c13dc0b5538dda75bd4496cf7eb4c74fdb81030253fbd1456fb8542de6516b7d4b96eaf633d9c3cff5bbb94227e8326b4d966cf5c33bb9ed242c7b1065942424027c70c83ba2578e14134eab4a4e20066970d17503d25c7886e7dde24aa3f81ce26f29c6605f652639520259635d9a5fe8e60c0237c22f75408df1e8d0936bf8511aca6bdd5a3479c8a486e2e4e7105698f9950a", 0xaa}, {&(0x7f00000013c0)="a719ea59e77c55bbc7003409a2f5cdd0397c63e04a0584135bd4b59c93749dd917039cb1f599e71b30357956ebb66844fe3b9e0aeb1970450ee3d562e10e3a81ef13d57a69914822931dff9deccefdea0418392efcf96c86cc1736603266d4701b33b88ad7496e68bfdebe8161e757b1e183d86f4a5d69bf632512242e808e961cf23bedc1af31882592678e71703a617bddaacdf99f9375c5676f56e394c656735d65f8cb52616fc930269f6e476cc709adac275d1e5d60f03fe9eac0a81017140c7816c4df6596253f62349a6f3f197bc5bedea80aa69ce31c87a5e3cdc0c8b1cf5a32c13f360d393f8eebcf6c80c4165222b16494", 0xf6}, {&(0x7f0000000240)="20f2013e814db166f9a4517ec50a", 0xe}, {&(0x7f00000014c0)="d405f622ce015615d89580ac7aa70e23672583c6f7db23acb9a4da65b20dcb5f1b812c02945e546e491f41bc7b1de3664c6c8de4aca52cc337c9fc732feb6502e1bbaa0b7736d4c2c2342322a48a7f1784443a7aae862ddaadba42f1e706d167d10afb9a0d1a542fd728e6dd27e0a489abb9097515d012da69da7d4987ccd18ceb81b00a4c01918f8d6faa5513b9c1219bf50ba2336c13138311c0dadabd8608b3a7103002985d1e3c403dc942e40c401a428d83051bb8d4cff33c92ce45212e009e3e4e8386d458a2489578a7b572a742648795408588331aebc4fa7523e77a077dd8bd908fbd6c889c59aa71a15ad0ab83af", 0xf3}, {&(0x7f00000015c0)="e942ce3317f9b8757d8a91ba3de1d9dbc67a48509bcde5110678c54908c87e46873ef3bae024a4968a7e4d2e85e22b1d1476af1307370012f6b26c1eb8ee310a9ee16032f0d427746ffd31b74ae819266dd14919ade38485835e97ebd93d021e4fbe1baab178de6b8ab320263a", 0x6d}, {&(0x7f0000001640)="0291baf7bfc60543da8603657f9974251df1e1cdc2cef857161de0966f72ba130cb0e554f4ed8e95afa6efcc8feb8c3c15660af600f278a6d6c0bf87c3088d37844c417f0a2c61a6d5bd69e60de4a01ecc15a9138aab3202c2cbc27c2ae434e69e91431a51a652316b34532e1fcce5a078104564f7c601cc47d935b4d5c1f7bb623301138a57703a8b56d1ea129e1304ec236554efbb193bd2806f1acb1bd12f1b956a2c517559a9b5677552634df8ede83f900c2f00630a5068ac5fb848e1f90c461c9cc486c088b2112330fb45aaddec6ea871523e443951849e3c8b39b3475cc193c4c6404f", 0xe7}, {&(0x7f0000001740)="ff7039979a7f201222c8dfb8818c7957638e0ea73f583427549c562b20ec8ff2d8a4ed31e36e94bc35955d72d4d1a2f608306713f7c893661022893decdbbe62896e7b1c17e7d74379e2c823d8f49791629ad8072160ffd79b2d18a57df7be5b05", 0x61}], 0x9, &(0x7f00000019c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xa0, 0x40c}, 0xa) r12 = kqueue() close(r0) read(r12, &(0x7f0000000300)=""/4096, 0x1000) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = msgget(0x0, 0x232) msgrcv(r0, &(0x7f0000000000)={0x0, ""/76}, 0x54, 0x1, 0x1000) open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0xfffffffffffffff7, 0xffffffff, r1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x3, 0x7, 0xf90, 0x7ff, "b6d171b4eaf053e72c5d5b7c9fe276b6a59fa3e4", 0x3, 0x2}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x14, 0x0, 0x6}, {{r3}, 0xfffffffffffffffc, 0x12, 0x2, 0x602, 0x7}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x318, 0x8}, {{r4}, 0xfffffffffffffff9, 0xc0, 0x2, 0x0, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x3, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0x101, 0x3}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x100000000}], 0x7, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x6000000b, 0x2000000000000, 0x7ff}, {{r5}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x8, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x6, 0xce8}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x8}, {{r3}, 0x0, 0x24, 0x4, 0x3b, 0x5}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000003, 0x7f, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffffe, 0x40, 0x80, 0x5, 0x80}], 0x1, &(0x7f0000000540)={0x98, 0x1}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) write(r2, &(0x7f0000000340)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x4a) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r0}], 0x1, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000010000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) dup(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x208, 0x0) close(r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) write(r2, &(0x7f0000000340)="f233ac6ef60387f1a91cf5a25dabd5c76d4a29ae69ee6610f1e2296573d47b70161afeba83d7f923a73ee6559ea113f7b18ad0dc753fcc0121d719463f984f28cf5b63489d1157d75fcb5ac2131cc180170345e61ab4b46fef30a6c283cd20741ba216472e666cef54c4d8c80958fcca68c3718dedc6d5485d9b9fccc39b2b6a81ff5c6fba28f40004fb8b3ef5830e3fec0077414ba96e8aeaa3ec1cd7ebb51985de3c677e8d269cbbd266a57a7aad86155b2a35f2cc75283b38e39dd9bc61161d61d9e6c103bc6e99208d23c3c93dace220ea507eb3f2eff0a3dd24db5300526368a6232c646fc19993cdc0d025eb9e7a5785af4d8b347759", 0xf9) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) getppid() clock_settime(0x2, &(0x7f0000000000)={0x8fac}) 16:00:21 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x3f, 0xfffffffffffffff8}, {0x18, 0x2, 0x68234a04, 0x20}, 0x7, [0x0, 0x9, 0x7fffffff, 0x0, 0xfffffffffffffff1, 0x2, 0x8522, 0x3f]}, 0x3c) 16:00:22 executing program 0: r0 = socket(0x10, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket$unix(0x1, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x7ff, 0x8000, r1}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8, 0x101) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') fchflags(r0, 0x10000) ftruncate(r2, 0x0, 0x1004030002) ftruncate(r2, 0x0, 0x2) 16:00:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x1ff, 0x4) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) shutdown(r0, 0x1) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x8001, 0xf3a1, 0x8}, 0xc) chroot(&(0x7f00000000c0)='.\x00') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3ffffffffd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x0) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be9060000007e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x8}, {r0, 0x20}, {r0, 0x20}], 0x4, 0x3f) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x1000, 0xffffffffffffff01, 0x459e, 0x5}, {0x9bb9, 0x400, 0xffffffffffffff3e, 0x8}, {0x73, 0x5, 0x7, 0x100}, {0x3, 0x191, 0xb3, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x44, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x6d8) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) chroot(&(0x7f0000000040)='./bus\x00') syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000380)="24dede7a6888e1ffd6c2adb8beb42494f11d69925dc5081ea558992c92f85b32a23ba53d8ec9db9d7339826ec1b29f226628b3ed1507d42015d44e9462f2e977463e567d39de2efb6f167cd22ab17a1fea62364680d21d978dc5047f8548bef4a97b28a3e9396bcd7be8f6be1efccf9b1d7f5dc69725716cb24fa4281567703a28d8fbab1f926f73af0c5fc7d60a9fe82b357568f381de9621c2199483946c27fd764e642c0e6d7c8b0e8ccc676f4cf4e798f96a46b6fa8a31e5796d8a5d861c567d0829e8759b4f2cb05a68cd97dd9b0d0114fad2ca", 0xd6) open(&(0x7f0000000280)='./file1\x00', 0xfffffffffffffffe, 0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20402, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/42, 0x2a, 0x1, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) chroot(&(0x7f0000000100)='./bus\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, &(0x7f0000000340)) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) syz_open_pts() 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)='<', 0xffffffffffffffb9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() dup(r2) getpgrp() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x10007f, 0x0, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) write(r2, &(0x7f0000000280)="d8779edbb404e044dd29d8fa6f45cd95a5f4595a6695ae5c6e9a68c0190f6505c1755ced8643ff70ab8fef46e5de0871c0bacb88855e1251f611a83415aaee81b7505a8106c0b76f28b2a8f3f614d2a18f927dfd5e5365669b3e10ad825ad9d5ff3ad296f36c9f0c0d575550a2fef94c684b5ad357ea99c8ab58bdb3a88d3265ccf5efdf365fc6f0532033940945", 0x8e) 16:00:23 executing program 1: r0 = kqueue() r1 = semget(0x3, 0x3, 0x100) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000001140)=""/60) readv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2) r2 = dup2(r0, r0) ioctl$KDSETRAD(r2, 0x20004b43) pread(r0, &(0x7f0000000040)="105f2de28531755897e030cab67e8be55a45a722bf9b17fe", 0x18, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) close(r0) 16:00:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x8}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="1f8b8cb750ad120bd4c6f5b32f705e1343edc5512249353a8c794d93c4adf3941f44e1ed5fcb3bf649254aa17366f51bfa70e21a7dd8cf083d5671df428f9977651096b1d0eb3c5cac54d477ebef84a191c24df3ec4a929dd45101cb44fa6361777648460a85f40b5f12f789beb8196d4e73cbf991aebf5193a6b6abb483a96e1c6ce58c5a2fd5f4fb7c1dfcf3e971c353a4294ca3", 0x95}], 0x1, &(0x7f00000003c0)=[{0x30, 0xffff, 0x3, "06ef836a97bff171a66d031735f8e3141eb6ae30061cac63239bfe7d56f279"}, {0xf0, 0xffff, 0x3, "fbbafa42a0a186585706734f88616c1127ca829d680869ac7e5693fb3c37a292d856f4976ea2b2b797a911ffd505d563657b41c5c124f68f257428f21d6158a2b73a3d3df3e522b229bc6062affddc5c236998360eef0d58c096f8419a54505732add82809883862cbf5edfd10dda8df0d9b636b695e9df087f91f8502c8875759b019f6fe826613b9fad3b2f8fb8185d253bc1b7f2cd04f07e71d5cc116a4b0c58f4f78d023a6d35597515b7aac07df21b823c78a04f4b525c19acd92569d9ce7636b0fa6a94d182c0edcda78f43903b6f6293780b5837764b35573"}, {0x68, 0x1, 0x6, "b95611efb3faed24ce9210d0409aa44d7475e4a1419ef41cba599b04ba8864a85de0b2ce381e34a3c95aed076c9f20f8563f74acc9f374a21d1833fe68f2f7b94bbd29c72d4e48409e480684ce0b19e7d8a0b0bfa23381"}, {0x1010, 0xffff, 0x10000, "9eebbbf8180247bdf036d227f1ae4468080fa4f62c6cce3b2f98827b2266dd3f677ca5555dba7cb2876167e5345bef024ae705c7724e2a8530775733e479bf18449e9120c2c0a8b02677174639828a3ab6c0cc05a878edaeb0f530670009457df3983c21aad60ea9695db9246ebcb110069f908e9a80c54d7a4516d31d386d1f718ef4c9d8240436df2c81dbd11f3c5a1e03686a882e4d6c24f23b98bafacea86fc1f75129c5f5ef963e9b6f6ed7a0ff6196e3be5a001c5850c9eaaee918186d07926093319bd2660d1fad28a5d08dea3be2a32c19b0c0c54dd67830f2c422a2e3bcf08bcea00652cfc41087f8e63db655e8b89ef5b643b57dff67e329d09608a7cc6c05571d6bd85787b4437a963b0b30e2bb8bff76d524b9aa3114c893359cc00e83f47f8ed8df62fa1b20e42acf8abdbd10a091955c0f8add56ff53d60ea79af3f9049c78238deaacb81cf508704f3db8c7833d23194b6861b455391ea43d6373212eb5a5554ad21a8d6776ef179e3e89917ebcfe2665dc1636e22df6f414dcfb8c8d9f7829a45b15a9823c7cd55da76bad7acca0ab5b8f8f4577d95486501418d71a6383b0d23e78af5717e6cb1db057df54123f69a5b5268d133f927d7354f9e83f390607fb7909edb238ee0cce93c82d2e2688386f4d718abccf4f1ea61649be7ea50de9c47c4400b0b0a84899079711637ef2f34a89ddbb71deb23d4ea608e3a6c3c4485486be9a0c319e467ba9e96a6022127606dc111018ecd877edda6901ef2fc8d0c32b2549520c1fd2a9498901f8969ca60bdecaec13d930e8f952ea0c59e030dd629359e86fe72c77be663c277a71f778b8c8a05406d5f7450e3bf8b1df8685e00a823a88a5037e87ad4d08694d9b83e185e35496b0cd542e7e1be3dfef3838b0aec744fc6b3e1df93ffbe2c2ffdbcafd591cb2498dfcfc941afc388c6f3b7551d2d3a6d57ff9648f3d11e11e7f93503260c76fe0af605d64beb6ec79892a20e9d3036e4afcd0f0a28412e48883c0fe53814190dc0beaa60e7e5c889205522abe189bce4c5cdc0ca93da97eb447adf2790eb6b7dcbaab7e50b85bffe83b2873e18988254c2a497eb19fe58ac73da6df1c991e706c8424490c4d0d0a7c9cfbf5788426893ab5e979c2b2cf7e961a9fef8e1e9aa4563c172ec1b6653915d0999dee76d0ef51e5fa16e63de10a89020f24e55b62fb3c123f7d351e8ad3427f97dccfd0407ce4ce9c100376f1f684b1555ba99ab4b34e5138391b48bbd0fce8dc7362447ffe757bda9ddfec3b2b84718495473b8b1d434f424cc49333f4e75f77ff58e805d5ce3e966d4bd1d2c3bbc99355c0b93387fb0f9e9ea1f3b03210d325e99b047a55d6579f77fba248476b35885186c5ea3a5178f2c5057f7f9e7227fce9a2af96eb131987bf03b5ea09025ea6fe864ea8e14626b0625cbe56819917ca5dc5b887650ef4a1769c000f3a53fa7b921996b016398bbcc7f20598cec90043addb96a20b22a57231179f163b39a3253464c6f6b14609040820d8fc8efc3b2889b40b629a5406e45fc8c94d779d94c28ce778538c61309737658c46c5b14cc657796b19fc076db185f8df08f53364910ee2ace25095d0a614fedddff2e5b37a261fd5c0fe065b700be264d2bdc89285837f400f6c114eabc39631d6488465a161f8db94748c2a7cb90a2bcf5b6f5856f0b820885adba335dc7c86ca84a3414f735f43f4bc2dff8d254ceefb1a80ab56076e7e591105a4abcef617862736a46e39ff4e0ae6a58f95ec040161429e4ef1fa43bf61e07910151bd900ed76793ed3f7d159f57e61408a409f6da074002d68fdbe8d2767156f51053452ed88c47e1b65651d05fb12097c5f4b04ea205189ff972f1d277e170d4b81af7427a8418ccee44d0095420d2215ae45c957b0d5a92ea2986ac23f540085351723c936b3c508a416709da0b7aaaf48d64b160e02572ce3f197dc85802cb7bed306e985922f590a9209361c057e4a69c6ce5b760d84a30845ba79163b1d8a32c2479ee78e613073fa4f3061510b659201783c604a948987bc5ad6d087cca8b1d895fe11da063426c0f89c6c2977b439526d7c4e35f99df80e14f7430e6638a96d07bff7035c1eb94bee7cce8cdf418aba32420a99bb39b6748b6b4d36e8db5a7f37f648a1154e49e24994301e107e61edacc4a8400c9394b105e1f08effdf2b33509fb0482616030138e2fdbfb5e74da77c9959be4dd0a22b5057567305ce82decaa35d474e73a147c6083b989ecc4f36997d2a07e78a5432f6e2dc68be85726d9b4af0c79f07f45a1fd0d133f6762136275e1c302e58223bc687d62b7471a24e6f19e00f4605077993a3ff2af35dcf5ee9412328b764bed188ba7c250a866a41c35c57b1360e5714a754ce1d207c52fc10bf3b7c51ee18eb4ddc9191e943ca1e473dedac11eb02f3d656de3e3852a090e08b32756c1417d2a248313dcf8bb31632606201af20bccdce13fd9e7e721a0d3fc5888a88e09efa5a5a8e1d37a3d8bc917ac76f3a1c32910800f878b2a1e6864e9265a1f80606696ba46fd454ecfae8b83167ea8f80f3d7a6c10ef01c242b1a2e6a1f5b9e2d85815a4ae7a26a84dd652da4d0fe2c86d0f03536fde609f1d383400d41ab3948b761a8a6824cadbaa64f230ff769dadf5bae2774431df2fe25e00d0f4b1d2f9cc5818287e54085fbaa7324b0239a4c93be3f41c299dfa8d3bca639906b690ede3525a112ba0c76740d43859283aff69cb2be67cbc79f3bb9cb3498733101e0d8a6c1d6e7a9cea2559476c546720184f5048989ed933b41321a1635564045d9f4dd9acf5bd70bf5f625a77a651d62cf76a72008bf4eb08738528171a86ee7a4b8657747e44e1a29b03562ab2753e9bbfcdaee2abbac9982c9a450f8f1c55bf8c2d98c68d987c520647a7c84606d6cd51fc7ff06d7cde7888d3e686506666187878e07cee9cf7529c59233da266d7c7a587973fd29d6c6e3f53e0fa7383d8b37e3fb5b5c826ce5c264700a7989af57f9822b00f5d9c592ca0fa85313cc5004fc6f916090180242fc1e32757fbd587234339efe6380469b27d3a3270d7d6e706befbe0e9798369eae2ab2874a96d7baddb025fb2edcaa59d9c5aba6c1b0996a394bcea8a143348625ae26667f893bd108d433c692a71a9f44c38cbcd5e177a159a731cb105f1907ade480892f1565874be16e703dce86ca68c5540fe99d8ed5c68d4830da85e55936f17a15ddc95aa4f5fbcc0dcc15016e977cac4522e7a3a4d8d3e828cabb4d96dc4de8eb8ee69ed647fbb5afe34717bf17c1f55a07b7d6d981edf26a4838159d723ca471c9c707168144555c1acb884ee744d2d2f862b1f65d1852d3ce8b470d6abcb2d08a6ea778a86a74035b55fb1f87a9eabf9ddf2aa85d00ec96a564ad197ec4f760847bb6df84f04637229f091e67283960e09f19f69fb9b4f9484a22b11f0438d1ccde7c9bf73be0f444947e3f9082aef2958b4111029411cea1b02858137f15ceb6b919734a95faf61ce56027844a8e3376caa76b6ecd56b54d77e8a09bef37b06cf87cc43518e6728da93fc2db698aba199b7f746680060f83f8dbfc3f7508daa16c4c8471794baffba2252112022513890eca3b7d9cbda3f475e3a3c42bf2718c94e9289adc5c71165ef78fc8f6631d42cf2b77ca2495850bba520db63d686fc02519a550290dfb2996e89cd6c5bd151937aeaccfe6bb9c4169e6b1fe1ca77efa4c4c6cf238077c8f7b25cad60e0daac24fcaa03a82f6dddce31a1b8401256e1f0a4c00c72400f26e724b36a7bd2c5c66ebdd3e6712f71521f21432e4fa5c13874e1c934f182cb2231e1105a75e14e0090969b47ef2963d76b17a41a4008d287b44e33b932d9506a76742f268bcd3289b06bd16e3dcf68a0e1f285d45b6c00ef1ce3cdb9e0cccb93593130f743f17452edb69e7b3f4267d0ac348eeec8df1d550f1555d248b7b34ec2e51b4c2ea1cca8b3ad686d04021edf230284acf3868a49cc4dfd310b0624f4b0f15286750e7c753043643cfcba86cd02f65a47349809333a75777583895d3539285bbd20b4c510c4ffbe0329859e8800eef1f8e50da9adf73dba4a89cf487b242d77d2dab62c9669ef02440da60d138dd110117bff99c906125119bf032da24f4a232dc795c2d26f5e3cdedb98e482b830fbe724b2ef6246e025e82bc6f12e1a941fc77b7cd5476384479aca1ecfb3d6a2b7bc2592e9f4fb182121ef3f6f29271d101ea8ebf2a07a6ec403c80c33a6b5580c1b75f1c58a451e6410629131929173e8f867f17a1ad0bc5dc945206140357443214ac10e323aa77602293e86b128903d9709a808661920257f2355a1de514876434d7b9d383a5ae211bca363ed25357ad955d6cdf6f442f4da16666afc733afb1189f0154c0d0c86b5bb63e351610f1400efe03992eb31bbdf75f4818cb2e8fc530dbe6edbd59d36d597d48558aa52f0221b36364a8a9ae5940663fe8fd95e69ca9201def5e4fc78b019c4b76302f6cd9f87bdc3c6bbcd8f03531753d957601596f45e81c533f9a34f7fab4b8df131fe5832f61472dd21bd1453e59b07bc75a3f191e36c8a1c2a537b2b41e7c7663340289cf03f1ee1952bd9515d0d3d5ad8d55020ffddf3454a6b3653d7231adb68b287ee4bc834381904d54fe3e350c3e4a228ae2939fefca9f14f5c1042932155deb90298d1aed8d5ef553b9d15f1c8ccaa7d9fdc2fbcb44ce9685873c02842707ef20070054da40bc91fd1255445dfab19d63566b5eadac1fcd5a6d1f9c43da4224f02fe4302f29b77c60813349f95ffedece00d3538a83104049729334471ce351af4da6722794dfa4ad7a6b3a85b2f0fe3b8a580028887dbe09a2b58af713be4eec91e871f395929657a9091ca695d4e022780e10e3c2333129cb04c9d01b31d465bb96f56b4e20cccc50e335c6cf32ad365ec940bb0976c46d39c60bf3534588eb7ce89c6692e7e5121286565987654cc1836b9452142aedadc7eff4c778df69cf5e3d23d41821936df4859eb5bc75fe74acdae0f246e0120ac31120de4d3ac1d9583709d834444bb6e2bc42935e901f44bfc8dccb709f7de94aac63d0ee8db4369928caa1b7850b1649c2a75705e9bf4f3d5fa5a6c082c3bb112b7f5c9b8a381c7bf719697389b41f608123f4870d57d0011308dba68ada1048ec46d2fd386f794e8734e68ddb0275a3907849ce81172869202917d6b5fb6ee4b83d8edc5f855ca769c84457d61e2570527dbda7c4d6edeee5a841bc01ed4d95df1f2d98d6e3de26123dc3ff7f2b9071e4d0f85fe062b04ba9534f3fbc794a14a66ddbf6d154619ac272ea6a62b72aad21c3a1d9efefa8086b47ec2d1de8825d89b686c5615dc89ebfd6512b04601f2305856bc9d24faeb77b90626f4d198e22ac65b1d4a2f82dd5f407b30d17265163748ce8398d54e01020d8cc7d6cf600d45e33a5c8611aef48b0b7f51d2d3492b91d82115e4390c433795d1e486bea48897b6f5ee32e67a30bc0a327360ed6c1fa4638bda6be151bb01ae7e308877e762489b43852739e805e1b01953a9cde93e1a709d29da5126d3c4a5279b423618ab2a514a050bda21e28bdfb6ad467b30dc4291638407ac3dbc70517756425308b440c955800cbb506d21f15d2f839616f80ded97f2b76a5e3b27a9dc1d440c89e24a52becdbb090b056bdd0e82ee469f4b64f2c20ccf40cdeba9aeafa67296c59df3719d76028dc8091795fdc7ec474918b7a2f4b5aa583d6d6afa399"}, {0x1010, 0xffff, 0x525, "e7df833c1a6971577234e482d857f715b01129d1855f176f67df2dc278d0c8ac876ab3637e08862bb7ba0a14239d5add03cb200bdbfc81aee5fbf1c812ef02564e7640dbd9dfcd27302cd3e1a2147eecb3e90749189ad31a2485f868986d52b9f21c28543d6132661d12c971b85e483ae77135b78528404578f76051dbac9506ec0afebf39aa4d59fd1a89100cdf7ecd64bbec9722c4394385b2c279963fd3e16f8afe1845900d68001d66579cb61adafabc5dd349a95cc6b1d7b89beff36ae7602a9cd6b56c2e9deefa6df2d9f9d080d5a79e2a534eadf3de097f5151b44882df42d0854edcac5df5c19c3716ca663aba1bdd6c110971aba7c7223d84aae81472a319b0ed9f10f4e43580004f82b399fc279bfc872f10de33690539e3721969ff1b73e0fc3281da1141ce1c6a813b0f99b5889ce5dc913cb17d1b68dcc15d312e2ed0812bfe01061aafcd4077ca6b93b9bdc3596afb8b32d805cecc0f7709869fc1012d9a7c0f5f025e124c49a88e2b8670881e5412bf650ce574e461010fff30059f6a493f46c256d73bf1160f25f2253476e907c226bdb8e048f1b318a021f49bc9c3591c0b72002c71d794465abac477127d8e691ac1a1529104d8fad11c7034583c662b5165994e7cca082c3ebd60154dfe616712433e3fb7101102b7cbeba90e51381777c42b1f83432d19ba60f74368011193e941b5f68d513ee8ea7c0cb3553edc92e84a2ad33ec721372585d547e3e24e12443ce0c0e611b0a54084812b0b05f13d7f3cffff5e12189e0c04646745e03adb6a9bb17169ab9dfcfb9bec177afc2e7056c1880c239f3eb37001cbb38bfead4febd7a7b74e044bbc7853723cfaddc3db53fe67bd87a724068db997c993868db2ec763f30208b1d115515963ad30627da3d762016fa9781bbde12cb51107a66cbee2cbd479f4ee019657368660f50c9d5e956e98bc1ea053205530bfce5e25e2c372ff7f9950945e7004cd6eccb4fdec1d037d46bc44a622135b98da5ebde65a770ca5dfaa058779d322ac85fd587a9aec10f5dc84fc4ef8fd01c87d8403116715afc76ee98198301fa29eaf65cad911efcea5f1b4e290758c3e4386a869ee838599a22e26e2dbb8b1e85af721d994e7caf33364eb2bf0a8126152b1f555e539f315d457f51afc66020ec4735ed93bde6395f5c4ea87f750436b6b6c9848c069f1cfe88ab4aa74927c8e3a4e464789dbe43d00c28b79d87fe55757a0e39810cd4ba87676df66b193e708dd50baa8fb80e8cfdb80e4c8b0c5821eecb1ed6b9e2b817eff43b7fd759dfed0d409bd23c7968d208db8b8816194cac1e312bbf794c5408c25cb858d0620eb8a5140c2a805e6d8c398e0a45deb2d31387bd5e0b20629e27dc1d484f254b712165be2d0f351eab69c7a199ebb7689c8f585e3e49dd49cf6b79efa6b903dd8fb1c5b7519c994e21e45a29e7c62d60ddbbbfa0fc73ea17ace09d3df0202624d974331991a6edca3a9ef3e89fad765af9497f9bfd707e0161c0ee72ed5ec3c2c24c11be3a718d75cb635d7dc8c27fc880c0182faf36fe27a628ef56e99fe668608043690b08611eefea46d2c6726bdf6ead9e2a88c6b28ae1fa2490f2396843c883d7a086142abf8b10b986c57f0e092643d5f41aebe56b22aa3e6e21b9ea8707f30e06451b042a397aa0fc17dbbd8bc9e0b8c1cb9a808b643f79c02990d3d2929f1f5b2b0983559f536f80e45f7dd7efc84f6ea793b7324ae4cb69ae9562f007e9aac1916532fba01547f317e0d1e12984ecb6cfa776000cd7270f40e7cbd0cd10f8be6e8f12b333265505b190be35e2e3bcc29c33fac68551db53bef10b15612992ab6c4c52ace7e3b508023a8247599202d904700c943a04fced89f724148c2311df7084192dc2701db6c2b24e5392ded4eaff6c87ffcfc7da4b16e24580c2aaab0e8b5dc81d2391880aa413a73f2b44b8adf0aaf09978890c2940f42df7fdf45d104821152f3a15307343b144e969ddaff6f6e568caf0e95638d875466f2a128a0be1aea8cca482078c16a02feebdbeaad78bd122a44637024b46bf25e553ad859c2544373ecf354ba178c617d22807192d94ad15570f27bbdc764f79bb487c9d5a19364bc6bf479dd9b63aa1bb11f5b4c9974a47eb128f098372ee39b0ce37c488890b21ded215b3b3975701187cec41247ee8db67bbf6820d5e81f2cded88f7c9ec1c926852bedfe5999ca3de28e8e7f1b78daff0d4c400fe582886f469be512fe8398eb7fe02a695d8405fc1a3e58250284ecee9983c60c46fc68fde045895258699baa8e32af1c1114343223c814ba882767474fec1ce792bcb3781b35f5d4a54de742a386b72abd7b74e27417d905a81c72377ef28871ed2077406367b9ce967835b332d4e661efb573dc73042423a41e0d54ff593d8f02cfd088f6e0028b6dfecf0118f8d0ac9bdb29e9492f1d80d63d7ce1939f4c63ddae009df55ffa7a042be6ca068c9ae815c85599ffe1d70b746fea16e70fdb6be92a1c2a9af20fcf9e49c758165b28b205f307a039186f890220996861d4bd6dd436a2993b79b476d2d023e7bba2b77666ddb59e2963df79f5ca44edd4d1d288e7bfc8caac7d2aa7856e9884f051cb718de2909b078557520d75e3a9b8f2611e67da4102dd19ca4f0df3a01020fee4211552efc72c1c11a3259805f3ff9bf7eafb31d58a44cce2db8f4d4235c58b3cad1b4ad139114b63862ba6073af2f3459fba3fbcbdb4a525c01df9bf4e6e70dde4ad1215a06e40a659b55ee832bfb079a7d0141d70071db51cd980afef9e07d9e7d04d43c34d327ae1861d085689b9bb64abeebaa9c89ef02202e7907092e696709ef1eca73bd05f69e86aa895d8abe0286f6a2f484b289285266eeca46f1778acd5fc28f7f675af787ca0741bcb968fdd2e08415cdb116221dd45a4866bb68ed4ea45b3d519ad1c9db1a42594ea27507edb6e696a15e339710d5a86a0d25eaf7dfc81cb79ea07b9b41c39ed49bde0ea02a0717dad8e73ddefe2bf83c0cb043d9a93d7fbc8d1913c023d9baa2bcf992fba09347fceafab88a064eebe9b1fed8a4174b56fb818d33c0e445a3c5f72159b222f93aa27c4f65e5219c491872b1d5ca313b03bd6fc1cca3844fae848d2248d14e1061ff5f5f7930ec3510976655ecc9acc144631482bc83d3440d7ffdbbaff6c9483c55f094317103f7d6fbbed40d478e020d13eb19194a83e851f0f631b6883a11642500ef5aef5d21e1ddb6acf1ddfddd336924c6f4c36a333c3ebfd9ca68b7ca6851fe809010d773bb19d049c332bb847e19a7bf892386f5a374815a81a6c82fad3b925142710b9a87e3c21750f66473108595becfebde0f7717db0bdba98a808ac667be9c7580de381f3a4e6a2fff5a811b6b5ee0ce0008c27f5a5786201d13671273296180ed2517355ce770f9687bec2a9227f158e6ab9dc837cf27672013d801c35337ab16cecdf2ca13d871904c03ea1bd1c585bd7fd6e4a898c3bc48d64c308f0b65bd82bf50b0947b6459267c0dd3c02079ac896d944f9025d49b7cc91ae8b0e3af7478a86769d7b18580aa775bcd69a6cc942c646a852af32d08ea8acee95d3d761a291fdd38d8031000595b6b6b090b55f6454ca40dd8be466ede3eb534db0018c25c7432351e3d78486d8b079d25252fa972a8f923b46b000ef0a72e1ba297c2aa52fffdada2ebc28b96e7f921f89847e0f8b623e56d8019d6ed066794381ee72252cddabe085396a8084c0f0a2ec1b62340871ff4d8a24c3c0f846f4fcc8281fea25b50283ac345d5c57850b9ad45f33c9b2f7f65d8d2ef5eb04e128d88c6bf022d8e15abed21c606303dcb76a13fef796fb5a369d1d9b30278a826dbd258afc4b1b5bce295ec726cfac793d94aa2cc88963d610da9277705ed6e78f7ce79aa80fb7456464e69caebe7d3c49b76e4a394ba1c6d5f8a3063a879e519d71dcf8ced31757ddc3700be5f44ed473daa2ae0fb6ad7a46a5a20d55e11ba5acbca833b412b55e30b63c488f22f22a2c9b69884ec0669f330f1ce334190a9e0f831579732a048a3b7f8c1b38e10feba1935bbe14692a4eff3df5873fd9cfa0cf9105287a402d993da915e5d16b421708c5b2ce151568e0b9997d3bc4e73719e0d8bbed28e97fba0f03e9bd407c08e9d170f55a508f346cfd183bc690d0572b3e30af0b7fed72213417c29c954d1c0d4a74c57b29d11a5a5f1b7c8ca5186bb0332353eb46f57a7d4ddb73b08b35dfac3923ab226b0cc7334163a1c0d8f8061da0603ab23b9aeae73bef51a20df80d9980a1fc0d1902b983d8d1575d0eaffbfd488efad8fba63870f387263a2f4f47dcf34a9e255496d07592575fabc0636901ed74910e863baba8839e6bf7afbdb1f8e1beb432fc4aebfa57431376005bb490b52ac660dfc956ed2cbe1774edeb8ec764a9ffdebc3960aceceab26ca9d18dee71857abd60b656fdcc7f7ef59cd58086515046649ccf1a7e66c99d8cd3c5569554c8c73ee3ec689c32ad7101b29d97b0ec333ba684436901f555c3fa9c5afefaa3faed100f807f1f371bd464800f4fe94ab7c51d0afb5fa0880c296ffb65b39550cc5347a046aeb63ae444d71d39d96c532f4eb62f4f7779cad8003771837cc499014bcb0c90c1d9c6fd980f1d207d11b874cf6e8bee92d134b91e578d02e936721d1dec2ff1f41432aafdc7b0027cb3675c7de26fe6f06f0e11126661a9c1b58a18d59a706ff2aeaee12e867b6cec96a687916987fa11cc832605dc4676a53165c9495c42a390506f3ddfb2347d880e5813650fac71903cd5dfc441fc8c3d2c4931a2beb1c3814e706ce69860e8b601c924338a641e209da37e8cc4e6b87b3d32f9940a77422d5b2493121cafd5ff7330be41160f5a7bab9b5f80a51acd2ba733f1bcaed088dda4818170fcdbac46908dffb9017929cf7e4d2ca3043e5fa00f8a5fe03f6d38848d599df20adb4d8cbc5b039a785d0927685fb82009be5443ba451f1c679f9f09868da48550a38a7d4e458e5bac4a40fdbef202c438df645bbb4257703f5bfe1fc6f90745a394991023ab478837cd3a5c532fbf37a2d02bb2bfd6bb47b4e7ea644e4a81c1ad9c31560ad9353b30a737a3440250a1f77e718a8d06d149dcf472d14dbbd4c803d4540035e351c6626efc377931c68ade62207ac08d42fc60a5d4f293b40c19e38144593066d766f755824923a5d008b70bc9ea93766a22b9b61fc6b42c1f662c8298a15cebf73c8055634c749e380912786476a4ae071f10ef56379859a2c47e909984905123d078d84135ca9f33ee1ace698ab825f8ad29b7c0279bedcc224fd9cee6016fd0b47d0e87a6fb56e71ad5c021e2d18522427e54c5956a05c0b9d2a756153ffd80c590bb08a0fedc419f21bb9275113922ae6b2cb95034dac67744481f5d967307748b2aabae97d312674119482e60f00e8f387e7bf09747748654dcb99815ef256167046f642f165ab943310905ff0c24f047d169117a41aa5fcf27fb834301c64fc5bb97441606ca2c4516cd8a8242f14df65463007a142f8e4ad0eed3d22cfb355c57964400a4d6727b9d52f9e3493c71d7575830f814c4568423e850912b17c3bab3c7dc49da31fbac9337ca172635437f33f5c3abb26dfa3d9ff062cec80306cb927f831d781de4b0facdb5ddd1f3e2823c698fb62775dc4ef3847b53dc59831137e86ddb0a6a91090854fc190af3db3bcf2bd2cb9e6903caabbfa5139fc63841d8c06120b99675d4afc2fd4921aa2f96199"}, {0x58, 0xffff, 0xfffffffffffffff8, "784fc279d618dcaa5a3f82ee7f65346e1b3bf38f835d51d428e960489648a76dc3195d4405f678e44b92073ed24fb8d00f60de5e1d39bab6cddae574b7d67c13a8"}, {0x1010, 0x0, 0x7, "3b6d59a81f59bc3db5e3d1d5c7dc0de26f135c9cb290b30b0b630295bc26e76939eba9d64b02d36bbd48e8276840eace35dd318847d191efa9c3348b6cbd4f5be75577274e4b82d9515881e9235d000a36dbd68fc97b27b6b6ef5623d3c5c6e1ac0f011b463bca08513371981f17605540e2ca538eb4814858d2586303cd818ee27e1be0f133920fe9c99ea60972391a9a1e8103784309f0ba070f3a78b7c2f1264432abee717981068bac37e05067e24635e7cf21307d75f534c666e680ce458ba590bbe0bebe7bc88156983dda47489f98eb8aad045696aaa8fef50aaed74717789bbb708db91d6ffea11193a259ace50616dea8c4809970cc22362cd670f42cf806e2bc2fdf3d90402c9e45a2b4e911a29ed1f1d10376273315f84ad87090c87e1344903a7772147fda4afb0af180ea97ddffedbc48c9aeafad93bb9b517a2d26a0818cc4e822064ddeda885e3d088f1772db24aa05f71ab1c524ad74c9d8b25a0aea6f2fc157be58324f0881d4b41fcfdfb4710cb42e485b81d9bfd9ec90f37476927104290457d91e9dcb450b0798f430971c9c7010d3866cbe61d2a5b6bb0d82d53b6c82662b752defde52b7c91d13c46317a79971b2de0d8b83effd433f235426f845f7167057ab232bd6b815fac96a28edf43c44587828ffa9cd5f970a2f48293d6af714c2648f8e31b56ad1985075fe3f8d19c02f7b97086edd9f89817821b9d80a5d0b6c98d1f61ed8b593245d072923357ea2b7675809499fe136d79008d23f0d0df606aa9166cc72c2d1d95fc6bbb25353d4b71975532f469df8bfbde796d0fc1d2728cbe96849887636efe5fc1d953552daa33e1e3d0d7c967876e9c09134e0e7badaec878c01bb5738eb0ef7bd7a223accbbc0edef75efeb0d9fc8a62bb6457872773082e919aaa7226d25fdbe6403f3d2c88c658b5b1ba0f35d0f1c7ee39e75c269556f8f1b61dddc91929d4b5062223855819901b4a43363d81f2f0b9ee2afeaa524762da3e4443d250a77e3da798e50e8c8baaff1ac659a9315a95c5c7f03250ef71f3171e2e7fab68b33c06c475ab11bd29e0746f4a69115cbfb6370b90e204cdcb27759d5c0e5be684843ea5680523f32feb876ec1d4039b519e8e7e1b147240d0095e491e881cfc21bb5d796a3b79f04a09b15a4bad949741a36486c70c3d2582a09f589f283ffd59c905b51968df34a02153eb97da22ff6c7b94c7472e31acfdd63dfc265a71a14bab16338570eeef0e4d165714c1fb6ff5387f7f1954e4c950be8f96770d6a57dc893e7ff0f262125c43e856b25d5480da68a834c25fa20a766eee99824300acfea4029e89590732e7a1d04e43a8f379c7c0c7a12bae09187d1a18388585333b7d3a0185311f84626fd3606907438b29c9de8e7037ee52a076685f4fcb3fd8fc3adc5f8cd90d6ab7ab581041799a30738616f2cefad852649c17c5afdbdc4a4da2e130a0a2bc1fe5968366756180008138f4089e16cf0aaeb56298e2f011709a4dd06dc232609c04c0da9634328f2b017ec5820ceaa651c2e93d1517f75532abe7359c4622ca03e6a6199e7941273fb208f749bb95d0325c54020edf44da2ff361febefcb172a4a73d92603c0f93c3722e7fabe702e5db97f57b1442742257e7dba05db4bc64c68c1e83a2f965f2f948d14988f042637f20a8e0ec6fba214bb452b3bbfd527c8393ee4746a7f109a19cb601e2011a3707cfabb7bd85b1d269e2e5af72eb5df75a17f7647916e96f81bd9e38ae590c58829c81017e1aeb2e15db05a01ebdad646718f92c1a195ef110cac4290646e8ff92c1b0ad1e3e1f42b35a583b2d24f280307bf4a76208e6196e3d4e6cdf6baf5d0e675870b1aac943e0b7ff669ba173155b9649a47d6f4ca952db3003986df493401e07e7f8c4a3dde7ee4d858a07a80c638ba36d9c6f7118b1e2622e413d282787df1e2ba6ea87ad1dc436479ca1b0b9c35247db70c0b348657191e07cca0133b384a09bdb7eb41c8fe52d8bf906228ce62591b6c56fe018c9999b402714c0e99a592cbdec3211a5f05301d6fe926921a81f420ccc7449ed10a82ff77b032b8429816a2c336cf272bafd37cc4567820926061cc20ed257bd325f1b652e9c3032b0bac6870ae01453c76e36cca89f4b7e7aeee0795830684fbef033add4d11d5f7edd87e7c59c5c5fae0f6ec6b79fafe0328a6380fb61d712bc8b2b1fec48c30b98bd961cefe79e1944eb775ff2007b33bf7e3ab8d9c8ee447dba868dd6d38fd5b5c20e98f448af15a58da78f80616b6f4aeb761839725ee4516df5405484e00a60ff93691d683bcb5664d392dee3e9481d2e527491187a882e56b84ed5a360cb5888c4d0ce70e233e2a341ffb2bf2aad38745f36c01e0def2e0ebabf88e3ac744fdf52b6ceccb512b4b0df278649eec4c03072cb273d695157f95a4b8284629b8dfc2150dc115e69e082a6dee43c75c02b5723da6842f0c5e4d97cd3b3585d5d911b7131047304afa51dff7929daf106cedf4e797070e31d9c98b7cfccfb02ca9f23cfccd91251a3f411a3ffab374da0e36d14ce8fc6a5fdec541150d7c1c6a7bfee322116ad344105a22a9dfb3a301d1380220f23d9572fd6d31415a8fe590dd0408fb8c3c4e7042f735a954b8447f6eebefe18b25349bfe069b6bdc67960fe20fb88844658b5124ea9a912655705208665a6f571f381aa08a4d1a30e8e40e7af659f142f6a6c6b402dbd53f058c8cc51a23d42400b2a350f12a6ea5da7427abb306c580b73fbf5dd7b8434c730e0000ff34cff164fd576f516df1054be7166a3de5c19b5beda87159e40e6fd434e35fdc5d7a2219f59b3db727313a8f5602944dbe30f491c6f70bb126565d9d5e5438332d24690e48bce49305e268deab49b6feb8d2aab9216d3709e6fa652261caad9e1209c41230f725c14092ef2d6bb67324d89582b823950eb242056c859caecbddca030f36e6a76902107593a3b7cf0d7ea072cef482d2e9e1d9fbcb4f46cd3fcb0b9e7e93c04960453213f7658d3c6d47696c3b50eb2f7bf5f307e4d66699378948c83e62d6b619d69c9956b2852adde1c7286ed101cc6857ff4c3a379b1f065ea2e78dd0dbeda15d6ab8427802e8e8e504b318aef20dfc2b6a2375bb9169d56314895ca5a585d63c2cbe8c9b74b510f935c5a67521b3bdbd8b9be044df69e84f652fd32303708dddded169a6e0ea6ceb2a6962303c34c672d6225d2d39298ada402b31d570b9d7f65d1fe49865a2512e5e9910355f7408f1867d4706caf84cbd2b6b46814e37edccae9f23ac4c19aa70b420cbd9f8cfff4f2f2fd5b6896e6ce6617e19b1c582e3a57f7e3bf15b76c083f1da4b3f81e0f848f9a21243b423bc0165387add255c9b745dd5cb7c7cf0bf7bc7d92fa4adff8b7a842dc76c409c723f935268a6afcaf5bd0a00830041e1971bab593312a6e7113c807c4cf9b45763df01b9650443fe3999995adb20c778240e592f23dc411de5d706be7187f770d3d8c78fd84c4af0149796468a0bcb74788eeb59eee7f6c97070ce5213fded7c1c6a698ce5de8fc13d0ad7bb83c45359604241a7257ae9b87268b21dd6f632a6048fc04e6a15d38d25f1e07cfdd254e4dd909fc0e27094cd91903aaa92f39965a186fe50fe0e8ccfc576e38cc92f1d3436327fc6c63329c090d1db1e73588fabf607ebd63ac075368627816abe2cb81ebb2a165610e0a9d0340afcdd1b994594a9eda75ae894fc6673fd2b6281be8c6a2275d410f19b4a5d65826fc2f82c472a8fd2858beb609cd2c1cb0d745a3222b3c14bd4160b8b3cbe7c37c2768620af0dbf611eba9019b910e922b1132004c8c1d60452d0ade8d62ddf139565aa22ee07442fadd8c2e426a16217ebfe24ffc365b83d4502dfc47cc6e5079e7a1df1a402fdc0562abcc59e10a00c0925049927cb5ee392d75ee6abf7193c5712f31fe459b80329cf7800678b15dc21f596d9de1b8c0943d8fd5c22cfb98f1456378e3b2a48f21afb6688f56a0abd4fc64506a9a95ed74ca4c61fc14a8c5111c3d0a89806849b6153e9caa3b69d6fa344c45343fb9720714e0677f53ba85d4ade97f75643f8fc56482c819981c69129e076813c97c20887b89048080457f97b72694cb6d9284de11a913fd2382a1422936f4446f19a43f35065e42f9b21f1fbe32ae4a08f9922caeec8d00e1f64fcb5fd68e1977090b03b69fa11f9b159e2c5c457d42885c33b3cccadd34472a13de860e12613ae820b09dd7d70e4b11ce745b26a649b36a44b90ada98f8e7183f008227b5fd33b1da91a893d63adb04c2088561fb9f18aaa5f9df8dca2e5e491b2973232bb98086812324dabb91d4d631c9b927c8e4ab2f453981c25484d37674fd69f610202b3b9344c09e35d5166dbd90f62c33383c513c864318356e1fe55630d94882302f948c64387cdd382151f4f8d7a3af7fa488b576fdb63da041a2c89d947b0ecdc33d398bd38b9c14f2a12003cbbd40fe6de1ec05986c61d18ce7a3b8544a18681ed0ca714a74dbbff6309053295ebfeef3df986192d11da1ab6c3a35cb90fe3025bbab079dbce72a0422a60d9d197ae75405e380a24fef6776daf84454682e33f4afa974c2d68f831aaf41000e18c2850a2800897f43d1942a67d295b9fe58c185c8178629c39e54d0aa946668e432a6c929d3c64aaa3f67396d2fe34a85be87bc78efd304be0b2cfc5f82617415520c2dc3815eaf432d15b80654f1abf9240f302f0395677e0a10e323e05c9f49006050074105f08cf826df172e5fe14fceafee1a9a6a0c2182e4efa3bac7500b36c7cbafc7295bb88355f98f24144235319138651ce306d3786aabda941df11d6eb172425ee9323c0af2b5ae761c782c27db945b56a651fa68767a41f8bff55ed3a8d05886efafd72f1729cd2ad4af7e92ffa875e6ad420a40615c3130d81f4b16526fb5810f8a55c67f367d453414f52d3453849e5f09b6d06facf662bf6ae9239bd6798dbb1dd6d3b305bbf16a36f25d319ebe57359fcd96cb56498780c8683851cb27f4c662a6c4705b1065f44cf70da9bfd42d9a65ebb9ca8cc7997c28b7d836d3e03cac9dd1f25247002e186f96768ce45e742f2686416837768aa0284242d76974e80e7ff076e12922347284453634223a98e9a9c6b7c32ba12fb3b1dcded75a941479e7c64fe13dfadd2dfa8bb4b75e5cd2ec04175a582c2b48dd4c1b19dcb07daeaea55b685bd110d80e04114d89fd05972f7778112150733f7c48ab54643cc0d1a9be8768786bc082d1f8778f033d6cccbf5c7d1f50692ec602884efe37785dece4537fba821414ded5432e08e99fa931548b167ac920668100f155f39b163f9a26cb7b885d5750aec6f97351326c90eac83ff996d9e3a60f1ac8f6d15101371ffa06bd6f4227807f4321c6986e1d662f927349c0d8a2f11e030db7de61af9354dfea454330a5750bedd456fbccd68d54ff831d550cf198102c21321b80b4f4d7f363082a7bd00a1c44ae7113c8af810b01c20e55479bbd889d56b6fc0f6df600e393d92df1304b947a3960649b504a671927f2e34c30b06c41335c97e27aefbb823f213d126e712ce4c6601a49fbb403161cbf7c5b7fc17d67471481ad914e1b87ac6f9ef0487ec320bc075b428ec72addcb416c481c2697e2dd3f4f5ab2f4962877dfc308df9d330837b9d026ac9540f3c7dbea566cb822dff2a1ef8b3bfe827390860920679672f93d293187e67ce5ec2123f202af50009425dd1c319af3709aaf6f00b0a71e7"}, {0x58, 0x1, 0xfff, "72ebb7368589e8e4828f8139e65a9f849c90755e82533083aec31e64df26e86bab4f027182466d707e2d236644872d656c05ac8e302571e7e73ba3f0c2a77b109d370c55"}], 0x3268}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffebc, 0x0, 0x57, &(0x7f0000000080)}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x80) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0x3}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66e2571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394c68990c8c06fa3b3"], 0x80}, 0x0) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x402) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) semop(r1, &(0x7f0000000180)=[{0x2, 0x1000, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x200, 0x800}], 0x5) r2 = dup2(r0, r0) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x7fffffff) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000000)=[0x0]}) listen(r0, 0x2) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r0, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) 16:00:23 executing program 0: link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x18e) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) socket(0x20, 0xc000, 0x101) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x20) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe38, &(0x7f0000000040)='I') 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x1f) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000200)=""/150, 0x96}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/188, 0xbc}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000440)=""/222, 0xde}], 0x5, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000600)={0x7fff, 0x5}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000140), &(0x7f00000005c0)=0x4) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="5d08c7a22402746c26c8aea0e033a9e7118f271ea22fc697ea53dcfb64ad1e6f4c9f594816bdb2c62f6418ab8b89cb6a9e91dcb8e6c55630625d26bf562263ef04dbc69058757535a9f3a87df0674618d73080fbb6ce4a670511d30df3d9b9254a76150a5cb7ba77ce4ac0d5b72eddd2aac4aca697a91efd866d7cec30fd40c357395e1e5efd1c8846b14ff485b1f934e24702abcdac79f07127558bcddbe400428a79403bc0545eb0322305d9c126da723c88376d9937a8fe0c0263fca73ac7f576c95e1dc11b75c5179f50b0659d542e3bbdbe77d3dc7d27b86a", 0xdb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) socket$unix(0x1, 0x0, 0x0) 16:00:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x726, 0x9, {[0x30, 0xe75, 0x3, 0x3, 0x100, 0x9e700, 0x9, 0x1, 0x90, 0x89, 0x5, 0x0, 0x9, 0x46, 0x7ff, 0x0, 0x100, 0x7ff], [0x7, 0x4, 0x3, 0x80000000, 0x1, 0x4c, 0x4, 0x10000, 0x7f, 0x100000000], [0x1, 0x3ff, 0x7ff, 0x1752, 0x26, 0x3, 0x800], [0x3c071528, 0x13, 0x0, 0x0, 0x7, 0x9cc], [{0x6, 0x55, 0x3, 0x7ff}, {0x5, 0x9, 0xfff0000, 0x4}, {0xfffffffffffffffa, 0x2da, 0x100, 0xffff}, {0x3, 0x9, 0x20, 0x411d8ab}, {0xfc00000000000000, 0x8001, 0xf0, 0xb768}, {0x7f, 0x5, 0x4, 0x6}, {0x7, 0x5, 0x2, 0x3}, {0x80, 0x400000, 0x1, 0x7}], {0x1, 0x2, 0x74341478, 0x9}, {0x101, 0x3f, 0x40, 0x3ff}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x2, 0x4, './file0\x00', 0x100, 0x9, 0x6, 0x101}) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x40, 0x0) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000340)=[{0x1, 0x1, 0x800}, {0x2, 0x0, 0x800}, {0x0, 0xffffffffffffffff, 0x1800}, {0x4, 0xfee0, 0x800}, {0x1, 0x200, 0x800}, {0x0, 0xa9d1, 0x800}], 0x6) r3 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSDTR(r0, 0x20007479) semget$private(0x0, 0x0, 0x100) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='+\x00', &(0x7f00000004c0)='/dev/klog\x00', &(0x7f0000000500)='+*\x00'], &(0x7f0000000780)=[&(0x7f0000000580)='\'{)\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=')-^\xde-/]#-[\x00', &(0x7f0000000640)='/dev/klog\x00', &(0x7f0000000680)='}-%*\\[\\\x00', &(0x7f00000006c0)='/dev/klog\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&G%[{\x00']) socket$inet6(0x18, 0x3, 0x81) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000800)={&(0x7f00000007c0)='./file1\x00', r1, 0x2}) unlinkat(r0, &(0x7f0000000840)='./file1\x00', 0x8) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x1, &(0x7f0000000900)=[0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000a00)={{0x8, r5, r6, r7, r8, 0x40}, 0x0, 0x4, r9, r10, 0xff, 0x2, 0x5}) fchmodat(r0, &(0x7f0000000a80)='./file1\x00', 0x1, 0x4) r11 = openat(r0, &(0x7f0000000ac0)='./file1\x00', 0x8, 0xb0) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x1000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000b00)={0xa5}) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000b40)={0x401, 0x79e, 0x7c034a2e}) mknod(&(0x7f0000000b80)='./file0\x00', 0x6080, 0x80000000) mlockall(0x1) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x200}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xfd25, &(0x7f00000001c0)="96") 16:00:23 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x141}], 0x1, 0x1ff) write(r1, &(0x7f0000000040)="c891090000a1f29e7300d4b3d0a1fa791331542a8fd87858de669a00000000", 0xfffffffffffffe8a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)=0x1) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0xffff, 0x3, r2}) poll(&(0x7f0000000000)=[{r1, 0x111}, {r1, 0xc6}, {r1, 0x4}, {r1, 0x102}, {r1, 0x172}], 0x5, 0x87) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x12) 16:00:23 executing program 1: setuid(0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0xffff, 0x118}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:23 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1) r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x4, 0x5, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ce128c600b9000096f10073feffffffffffffff", 0x0, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x2, 0xffff, 0x100000000, 0x5}, {0x6, 0x3, 0xf296, 0x80}, {0xbe35, 0x8, 0x1, 0x100000000000000}, {0x6, 0xfffffffffffffffa, 0xffffffffb1bf8ec9, 0x1}, {0x3ff, 0xff, 0x4, 0x6600000000000000}, {0xc0000000000, 0xf4, 0xffffffffffffe6f5, 0x81}]}) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2, 0x7, 0x0, 0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x101, 0x1, 0x8, 0x2}, {0xe91, 0x7, 0x800, 0x10000}, {0x9, 0x5, 0x0, 0x3}, {0x6, 0x5, 0x1, 0x10000}, {0x63, 0x20, 0xfffffffffffffffc, 0x1}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:24 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = getuid() setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[0x80, 0x4001]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x800, 0x5, {[0x7ff, 0x3, 0x3, 0x3, 0x4, 0xfff, 0x8, 0x1, 0xa7d, 0x100000000, 0x7, 0x2, 0x40, 0x2, 0x4b8, 0x8000, 0x40, 0x9], [0x9, 0x8001, 0x62, 0xff, 0x162a, 0x101, 0x1, 0x3, 0x40, 0x5000000000000000], [0xfff, 0x4, 0xffffffff, 0x6, 0x8000, 0x0, 0x40], [0x7f, 0x9, 0x9, 0x4, 0x100000001, 0xffff], [{0x3, 0x2, 0x6, 0xfff}, {0x3, 0x2, 0x6, 0x7f261b33}, {0x7fff, 0x6, 0x10000, 0x2}, {0x800, 0x7, 0x100000000, 0x6}, {0x0, 0x100, 0x3, 0x8}, {0x1, 0x6, 0x100, 0x5}, {0x3, 0xfffffffffffff835, 0x6, 0x2}, {0x5, 0x0, 0x7, 0x7}], {0x100000000, 0x5, 0xdd, 0x2}, {0x9196, 0x8, 0x1f, 0x1}}}) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x7, 0x684, 0x1000, "1ffbffa6163cb90277925f1bdba64800b17d00", 0x4000000000, 0x80000}) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000040)="d9", 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:25 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) dup2(r0, r0) 16:00:25 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='(-\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='tap', &(0x7f0000000380)='](&\x00', &(0x7f00000003c0)='\'\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='${:&\xd5]\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00', &(0x7f0000000540)='^}\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)=':!+\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00']) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = msgget(0x3, 0x9) msgrcv(r0, &(0x7f0000000000)={0x0, ""/60}, 0x44, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x0, "777fb3b031b087401a6afdad1abd0853615bcdf659bd2de1a9b1cc3bbce95e5705eaee6930d280a9be6cfb1dd2169dc8b0437429fbf90471a3b7a3d3698c015d713d2b6d112ef57f5491ffa3416d606a6e896dcf27caf29bfb911d14200151a82807a436d8fbd7"}, 0x6f, 0x800) r1 = dup(0xffffffffffffffff) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/26, 0x1a}], 0x2, &(0x7f00000002c0)=""/191, 0xbf}, 0x2) recvmsg(r1, &(0x7f0000001680)={&(0x7f00000003c0)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001600)=""/74, 0x4a}, 0x40) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000016c0)={0xf661, 0x8, 0x5, {[0x2, 0xdb8, 0x4, 0x7ff, 0x7f, 0xfffffffffffffffc, 0xfffffffffffffff9, 0xb5, 0x1, 0x1, 0x8, 0x1, 0x1, 0x177, 0x9, 0x5, 0x7, 0x3ff], [0x8, 0x200, 0xffffffff80000001, 0x5, 0x40, 0xffffffffffffffff, 0x6cc, 0x4, 0x1, 0x80000001], [0x8, 0x2eb0, 0x5, 0xdc6, 0x9, 0x7, 0x401], [0x7e, 0xefe, 0x3ff, 0x2, 0x2, 0x431a9b79], [{0x47bd731f, 0x4, 0x3, 0x20}, {0xf4e, 0x6, 0x4, 0xffffffffffffffe0}, {0xffffffffffffff01, 0x1, 0x4, 0x4}, {0x400, 0xccfc, 0x9, 0xefb}, {0x0, 0x3, 0x7}, {0x3, 0x3, 0x8, 0xfffffffffffffff8}, {0x7, 0x39, 0xfff, 0x3}, {0x9, 0xd0dd, 0x8, 0x380000000}], {0x1ff, 0x8000, 0x100000000, 0x80000001}, {0x7, 0x1, 0x5, 0x7}}}) msgsnd(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="03000000000000000261c28c7e31a10ac713dce906fd17209390813af17aa4b1d2c3ae630ca3abbdd60a4cacbc3bda3168a53f2229125c2e526db65ff92a8be6f8c2362f80184a139dd93812efd053faee44e0192551ed8661b44eb9a0c10f84f93de22f2e32cfeb59ff43b653ce2e266ec8546ccc520af12949d0e4aa74f5f3b89b7572ee121490beca50069acece2a372d8085e1ba1f1e5b7ff37416f3df1d9b63bf1d648c5c70ed12eb7eb3da824458d59a868b83ec3e5d1c3ef3998f562880abbade"], 0xc4, 0x800) getsockname$unix(r1, &(0x7f0000001a40)=@abs, &(0x7f0000001a80)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001ac0)={0x0, 0xfffffffffffffffe}) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001b00)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, &(0x7f0000001d40)=0xc) getgroups(0x8, &(0x7f0000001d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) sendto(r1, &(0x7f0000001b40)="54dd2ab8c531e37e79e264fff290572320a4c3cb9f84c2516aa46d0e0a5c0b44c9d456644e5acb83fd024989c897c3f19e1cb27c1897147872bd22b5339771da5bcc4ffaea02352086cebc6b7c8d0084abed6b8baab39ffed35a71", 0x5b, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001c00)) msgsnd(r0, &(0x7f0000001c40)={0x1, "53f38e27c5973a24e038d37a50e6a8e4018d0e26fe2ebc17f4c3cb66b35cabbc981f07ec950c66197ad59cfda4480848c423"}, 0x3a, 0x800) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000001c80)=0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) semget$private(0x0, 0x7, 0xc4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000001cc0)) msgrcv(r0, &(0x7f0000001dc0)={0x0, ""/59}, 0x43, 0x1, 0x1800) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x5396, &(0x7f0000000140)="b6337970bf61e8e589e9d27be0591b542c3486aee91ba9389200b7e6c1842a1ebf728ab11d1aac4e1605962c7218667b9c68b0c162858d9f3d40f7bed2c749c05c202209df27619808699565427e0a526e27bcacbcfb58b155c22004a6025fe8") 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x10) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) setsockopt(r0, 0xfffffffffffffffb, 0x1, &(0x7f00000000c0)="86537602", 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1e0) shmctl$SHM_LOCK(r2, 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0xe42}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x2) accept(r0, 0x0, 0x0) shutdown(r0, 0x8000000000) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) bind(r0, &(0x7f0000000080)=@un=@abs={0x79bc4416aca29cb5, 0x0, 0x2}, 0x8) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x2, 0x6, 0x1, r1}) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/132) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x0, 0x905}, {0x0, 0x101}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x9, 0x410e, 0xffffffffffffff81}, {0x100000001, 0x4, 0x6}, {0x80000000, 0x4, 0xf4be, 0x1}, {0x76, 0x10000, 0x4, 0x5}, {0x44b, 0x3, 0x4, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1c, 0x1, 0x8000000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget(0x2, 0x1, 0x10) r1 = semget(0x0, 0x0, 0x401) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0x7ffffffc, 0x4) msgget(0x1, 0x208) 16:00:26 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x11) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0/file1\x00', 0x8, 0x40) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = getpgid(0xffffffffffffffff) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="2d356efb2271cd71c89b3353b5543d731da2e683ec926c0bf9e30b5766a19c17a32cfb3f0205af8c905d5986ed8098a54259f6e8db3a5c244315db4ae40c252b6efe7868e739b56787aa5a22e84763b5d8b0afc94e47ef3f5e13f90a951df9df49dd73029e484f0f47c066e09d347aabd7e52cce19dd447075d1a47932984a7e959bfca6b5740d3bef8b8e6ad68f182054d0ef0dc65cd9fc7eaa1f3821aa66d243d9c5dcf59ac5a78f2c6353da25eb9fdcd94b9f9cc60bf2cba6b1d1048e4ccead3a02cb3d2c24613aa1fa82789b412ec553596cb8ed6a19f1ac3c995431faf9f7aa6c77217553365d", 0xe9}, {&(0x7f0000000200)="c1bc44d88fc9e61fdec563930729d7330ded92", 0x13}, {&(0x7f0000000240)="e64fdc178bd3db4e4b005d25dd715e45795d87b718652f3822317990fb0e3a4bf5345d4fbe81673e4f37b92304adc1fe296dd9b9d95a48f00b81e7bf21f4fbe405652f2b2ceb3cbf5b3cfe3b1a03152299d7f6150aa2e30d9b5632b67adc26981297afd731c1bb3e6d145fc2517f8e33f91d3b314906f5094591fe5da7045cf500d91c2fe2db9ce8ea0af4", 0x8b}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r2, r0, r2, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xa0, 0x1}, 0x40b) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x7}, 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x482, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x44) r1 = getgid() msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab7071915ce923000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f45a4dafc207430dec7ea86678f70f8d15410db21350fe4432ef07dec46f2fc69ddd9110e955c5513c5bb3f6068137e6df1835f4293352fe51855c3e9b479e48cf06c6cc944e510ce1abfc3a8bd42355f417b091faaf0393a1bae02df225c596134e43b79"], 0x7f, 0x0, 0x1000) r2 = msgget(0x1, 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file1\x00', 0x8, 0x100) r4 = geteuid() fchownat(r3, &(0x7f00000004c0)='./file0\x00', r4, r1, 0x2) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB='\x00'/4099], 0x1008, 0x0, 0x800) msgget(0x2, 0x48) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCCBRK(r5, 0x2000747a) getsockname$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) r9 = getegid() chown(&(0x7f0000001340)='./file0\x00', r7, r9) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/62) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/132) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8000, r7, r9, r7, r8, 0x20, 0x9}, 0x3, 0x400, r6, r6, 0x6, 0x7fff, 0xffffffff80000001, 0x4}) msgrcv(r0, &(0x7f0000000180)={0x0, ""/144}, 0x98, 0x0, 0x1800) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x401, r7, r8, r7, r1, 0x8, 0xfff}, 0x80, 0x8000, r6, r6, 0x0, 0x80, 0x2}) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) setsockopt(r0, 0x1, 0x54, &(0x7f0000000000)="0727f5dcc755fcf6c047d169779a79d0638d771dd40006cf3eae5b8a9b3b8fc10d41e32ff21ca42938952417c1edcaaa90f8590c90ad13e96a059891bcd2d75945a8cfce7f0342a129c61aa2083df5cdd9a9b83516b0d5276452b0a7f9f283074bdb9f33c8ba61792a2909addc22d1c0057410abe5942958de2e0a71", 0x7c) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:26 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f0000000140)=""/136, 0x88, 0x800, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000000)=""/84, 0x54) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x211, &(0x7f0000000100)=[{0xc}, {0x80, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1013, r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x29, 0xffffffff, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffe6c) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xa27f, 0x1}, {{r0}, 0xffffffffffffffff, 0xa1, 0x4000000a, 0xd21e, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000009, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0xa1, 0x80000040, 0x8, 0x74b}, {{r0}, 0xfffffffffffffffb, 0x41, 0x1, 0x9, 0xffff}], 0x7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x40, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x8, 0x0, 0x6}], 0x9, &(0x7f0000000040)={0xffffffff, 0x8001}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db48eca3e829380c00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup2(r0, r0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000e00)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cde2b5f4f38b0bc3eed9002cc4ea2a3f78c305ee66828de66f52b883b3f63ec0a05d93fcc1c14ee6a95f2f", 0x1}], 0x1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x40) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="4144a062efd8bb90aad7864c1794443b7b744ce17daffe20c036d77b9e08c909752c1db162892f2edb0cd5adf647f99ecb07f260c6b1c307f071a54ee88d5a07c0e23085957deb6fbf0902a73a622fafdbd9efae1cc1912e2287acfbc647817a045036f82631c9e4a1f33786aa78eb1e4ffd83cc61c584950ff8580410e60cc1be4c9642f4b478ecff8ece1002094595b962fef8ca9ca3af29fe8962fbf495467c5d8509ea617bfc74809ec32d5cec3b6e5f04b7001de8c3cefe9c70b3a96d67ffdeb2a0bd88fab54c7f209310e43a7f94563ed022bc2392d76edeeeca", 0xdd}], 0x1, 0x0}, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x402, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x300, './file0\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x7, 0x800, 0x0, 0xfffffffffffffff8}, {0x5bd, 0x4853, 0x10001, 0x80}, {0x3, 0x8, 0x8, 0x5}, {0x3ff, 0x8, 0x1000, 0x5}, {0x18f, 0x5, 0x29, 0x9}, {0x3, 0x1, 0x7, 0x9}, {0x25a0000000000000, 0x8, 0x3f, 0xffffffff}]}) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2a598cf309c93745280b2cf73603324e0fb8d26a7d1321363918f81ac32bc72db208077555c23a4359", 0x29) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000140)=""/18, 0x12, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/48, 0x30}], 0x3) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="51f2c3", 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x49}, {0x2006}]}) kqueue() 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80, 0x80000001}, {0xfffffffffffffff7}]}) syz_emit_ethernet(0x27, &(0x7f0000000000)="7e749a029052d7def7bf2da1586da36c565d932ff39964cb8d7a1040452a17e48947a5544b2819") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fdec1e4189cd79f9"], 0x2) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/13]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x800, 0x5, 0x9, 0x1}, {0x4, 0x8, 0x5}, {0x40, 0xffffffff00000, 0x84, 0x2}, {0x80, 0x4, 0x37b2, 0x3ff}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/77, 0x4d, 0x2, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="46d4fb296b69c903e4568caffce963c4fbf6357e3aca7382650d115cddd475ef27a5ba4f47bec4752aa7abeae1c68c19b43d1adeaefbf9171b22d66842786d69ab9ca95e3cf78e6876888e03f21f74e47bb9842d77ba631f23d297900856bb3035102f6911a178350ef2e6d60e7b", 0x6e, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x0, 0x401, 0x5, 0x6}, {0x80, 0x4, 0x1ff, 0x3}, {0x1000, 0x865a, 0xffffffffffffffff, 0x1ff}, {0x4, 0x8, 0x8}, {0x7f, 0x10001, 0x100000000, 0x52f}, {0x1, 0x5, 0x7}, {0x4000000000000000, 0xfffffffffffff8c6, 0x40, 0x4}, {0x3, 0x7fffffff, 0x7fffffff, 0x8000}, {0x2, 0x7, 0x2, 0x3}]}) r1 = dup2(r0, r0) setsockopt(r1, 0x633, 0x400, &(0x7f0000000280)="92db3818a21912548c9df3ae2db1cd17efeb903664408874e12c78e899a5b47e55a434cf81d21bd7062260cae82a2c89471aeab0dbdcfc3c8a3acafe2d549c1d4a32f1035d2cd6efe05b0991dab9807e9273c3a1c02d805f42640fef673684b91a046637d6345844304f7a36d27944c1dc5649821dd781ce97a863e11aa8f9975c0dd3a79656c7700c57b270cb781f7f5b3273c6", 0x94) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x7f}, 0xf) connect$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x2000000000}, 0xc) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4e0, 0x2) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x7) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="af1f027f2b635ae5172ff1ab2fa05252b395826c4cc7ec3e6d1bbd4db834482fe486d7f2aa050a0b86420617904a86acff4cea0cd424d37b6b419809e14fae2fce14ee224536322aa29af3f3b6940f18d38aa500c259021f741002c5ec7531d5e6390e042da022e30f3bafc883f20bd2cef8945156f5c675b2a6ffda1973ce036d71af1caf5139fb4c7e091e3b6db241f478c06a9ded33a0d40ccf7184caea99ef7673698337034599527222f450fe3da7eab577ce36c9000573983b266b82cdfe17d6a69aa16cde94d2c9fe6c", 0xcd}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcce, &(0x7f0000000140)="a00e2c75d4566a877d6d1acad4606c9a0e654e3b7691740e4edc1241b09f14a25a417b6db29c54e431abac7943db4510d3e3b689681825e1a3be5e05be8f738600000000000000003f8c0cbd8e4f4be22e260e5d139d31f25ade12d201e16fb59a72f55e0de5df35dfc04bc81642ad5f01a11bbc98523ba8") 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x8000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x3, 0x0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r2, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7ff) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/219) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) dup(r0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7, 0x5, 0x7, 0xfffffffffffffffa}, {0x241, 0x8, 0x7, 0x3}, {0x5efa, 0x7fff, 0x8, 0x100}, {0x0, 0xffffffff, 0x7, 0x7}, {0x5, 0xffff, 0x0, 0xb1}, {0xff, 0x1, 0x101, 0xfffffffffffffbff}, {0x9ff, 0x8, 0x20, 0x8}, {0x7, 0x9, 0xf, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xf1, 0x23, 0xffffffff, 0x5}, {0x1, 0x5, 0x6, 0x9}, {0xaa34, 0x2, 0xfffffffffffffff7, 0x4}, {0x7, 0xa7, 0x4, 0x5797}, {0x6, 0x6, 0x100000001, 0x10001}, {0x7, 0x2, 0x7f, 0x7}, {0x4, 0x64b, 0x401, 0x6}, {0x6, 0x80000001, 0x80000000, 0x20}]}) 16:00:27 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0xfffffffffffffffc, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) dup(r1) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pipe2(&(0x7f0000000000), 0x10004) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="aa0189dd3405b71c2876ee64b6925674bb4aca3af8278e16ca891950248c4d0dcfd536f5450ef72b75f7717b8b450d9f2b9ccf0b893ad64354eba44d841127769f0bcccfb25382c3069be69ce187", 0xfffffffffffffeed}], 0xf2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: r0 = kqueue() poll(&(0x7f0000000000), 0x0, 0x363) close(r0) 16:00:27 executing program 0: setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000200)="9474805cd41a2d9ba3e0475aa57c4a8109e03ace27f370da9682c6aa4e0588a593e547272d237f21ad5490f0879752f5b6a3437a7860689d7745530e4614176c4647aaca39cc63655fb02740f333a9a4e209cf0db499a46d354dea52065f9585997f80cea438841e290d1b5d20c108b17410a67df39e914316665fe4f48b3fc52d96a4a3c88c62575dd4c8bea6abe0240e1efb528b42f1a422", 0x99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = getuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x6004, 0x7) setrlimit(0x3, &(0x7f00000001c0)={0x1}) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01120049f196e14abd77a1c316ee899a00686dee"], 0xa) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x280d1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x1, 0xc0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/40) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:28 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x40) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000080)) setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x3, 0xfffffffffffffffc}, {0x8, 0x6}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:28 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x131) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6190000000000004b00fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x100000000000016f) syz_open_pts() 16:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ba") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 16:00:28 executing program 0: clock_getres(0x8000000000000008, 0xfffffffffffffffe) 16:00:28 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = semget$private(0x0, 0x0, 0x4a6) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x4, r4, r0, r5, r1, 0x80, 0x2}, 0x3, 0x101, 0x100000001}) socketpair(0x10, 0x8004, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) connect$inet6(r6, &(0x7f0000000140)={0x18, 0x0, 0x65}, 0xc) setegid(r2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x440) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="8ac5edd09735c18ce2dbf5f1680a8730a580b177a2b26eea5a8e8aa1f0087e0a5ee54a496a078fecf160b5c74e0808776917", 0x32}], 0x1) getuid() 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x7d92a9be, 0x100000000, r2}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) flock(r0, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x0, 0x5ef, 0x9, 0x400}, {0x4, 0x3, 0xcc0, 0x100000}, {0x2, 0x3ff, 0x4, 0xfffffffffffffff9}, {0xfffffffffffffffd, 0x4, 0x100000000, 0x6}, {0x1, 0x6, 0x1}]}) write(r0, &(0x7f0000000300)="4f3010f600b07d859ce2a649772e3703fdb823527f014d75abf617469c9a2fe6ab8865145e718818a78bba63b3a93be97e389fcc5f411c5b900c6293baa6b2fe5194c4781418a27dd9a3c9f6c77705cc4cff8b3b67", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0x4, 0x7fff}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2001e, 0x8e) sendto(r0, &(0x7f0000000140)="320d6b07bc8b112d8358cb15fec897d84519c01f0078874f88de2f1d397b7a73986ad100b065a971d95727630d3b8b735f2c8cff852f5f6b4ee9b967fac292d2db5c768b989788f0a30446624743843fbfe88e3060b82e338c4186387c0ceaed2e786f8a2941fde9ee9c26471e4a8c8062625abca552496854d651ceaa8c2b5efd3413a8afe4c47d85a41a53afefe3d7676b550cdb731eae011d672bf2aeb3d420ed5f856d7bbc8a9d0877127c8748430157d314a738fba625ac28a6377176fd77e507af40bb92df5dc05b63e50c8df345b05b87cdc4f2515e7414c64515269143f9da98deb4eb69b84cc5920a1a4d285b8c69847cc3b1acf4", 0xf9, 0x4, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) recvmsg(r0, &(0x7f0000001b40)={&(0x7f0000001540)=@in6, 0xc, &(0x7f00000019c0)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/30, 0x1e}, {&(0x7f0000001600)=""/158, 0x9e}, {&(0x7f00000016c0)=""/125, 0x7d}, {&(0x7f0000001740)=""/116, 0x74}, {&(0x7f00000017c0)=""/149, 0x95}, {&(0x7f0000001880)=""/250, 0xfa}, {&(0x7f0000001980)=""/43, 0x2b}], 0x8, &(0x7f0000001a40)=""/250, 0xfa}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb004ae99faa4213fc6f63548a0ae0b9e839f01881335c63d10000000005252a68cc6e5fa3baaeeb39802091c0700586e413097c5784a8177ce073f6bcf03afb59b25acfff797ba80bf98f172cec598124eb387046f36cb21854871afc9531160ddecf0d"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) recvfrom(r0, &(0x7f00000013c0)=""/211, 0xd3, 0x800, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) fchflags(r0, 0x10000) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000280)=0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x4, 0x5b0ecad0, 0x18000000, 0x8cb6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8, 0x800}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') connect(r1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1a368000000, 0x6}, 0xc) 16:00:29 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0xc8, &(0x7f0000000080)="27bcf552fb3dbf592998d15d97f8336c52d756e34d17cb94ce98022fd5ee63994cd39b139aea2229ee0436c274dbb9a8531c0377271e0ac20248647d1aac13b6b3f0851885e150b6052fcc4634560aee285adf42d0a8dac6340994aa159473f9cc9198826e23da8596b64b19d4eacaf13a785c63e5d259ca4b0e3eef41553f0a30781e59b05307c169bd87eaf7bb6f14582b1257dffe5c619ca8c2053fd8c88be9fe55a7c54fcd0f1c7ad09a675d33f90bb4283f6e6a9bb09861f5949db5807886c6eddc7e6e7692") setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) socket$inet6(0x18, 0x8000, 0xc89) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)={{}, 0x0, 0x0, 0x0, r2, 0x2, 0x3}) r3 = shmat(r0, &(0x7f000031d000/0x2000)=nil, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x4, 0x5) shmdt(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 16:00:29 executing program 0: mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10008, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() fchown(r0, r3, r4) 16:00:29 executing program 1: socketpair(0x18, 0x5, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000002240)=[{&(0x7f0000000040)="bac937181f7e7b62cd7e8f5ad868c2b6523109b4f8fb0f0954d341a2f84c1fd661be42e078b7ff07dbc1f23e7e1d7bf97cacbe4c061fef2283a00c9748d2a06d9bed705e4d07f699845b57b3af1544f7752fdf6b5276247cc4e96a575aca734635720739cd065dc4cbdd46b2d471c6b12ac76eb85b55a956cc97de99df0c2418ceec0619a0a68f33d6ea5afb05dde894d1cc64edabfdb5e4c8bcf8576c6e9c03e2f7f256626b04e1e7e69792a6b53d5eab4e0d2e003c353f2d94b18a75956a401e2ec981f8a9fa237c29bfd439bde120d33bada80737c6772c760f7d60ef84523cd6dc7ba6b05e4b8e428e812a801b1eadeb72654fe160f56d3bff553f705705495cb1cf15bdadd29354515ccf645859f5c266d89f1fe616b3a462cc98a61ade3d50de78124b7d8d0a6bf2106ebbc3f640f4a30d1304a1ed28b29c44a95459cb0d41a66a4950f5e07f35ce57eae78db840099c1582897267ed53c06149d868f0d2cabc8d92a164fdfbd410dc1ab9a19af18cf91b338e80d873861ca4443fbc13b7479a0166f7a0cd5679f383c0dd1de8462f4f207313e4cc40fd190ddda2967221f3b5863cd5f3f5c3f3b8c5959ffa5f265748730f0ce43238b5e3a0ee02d3295845fb61baefdcda6f139f9ec12ddfe8cc7c45d208b46d69f62fea9b66fa7a064cc64185b1c3594cfe0ce606345c223b890059ebbf2c345ed693f5fe0f2da49c67e99a4f267a48b092d01f51c6a5f7a81adfeba27d73a7cc771b64b3b286b31743ec1daae74ddcc37c05e0c71194dca62dc6654270f43431eb3d400a1348e9418a3699b55d9e5ba0da122050dd2feab41b9a8def9f25cae80a5762703aa85648817822bb93fdeb40e57dae98ca0c8eba22db7eb488a2aab8d03c76082939900259346c71d233955c9965c59bc1c03939bf7593a020551a236e63113c56614bb9d6b78e9c276aad692897b0c823219a0ca1005f07fd6151b7de2e4b128f09e630d12e90157a6dd0b00f7e67b711b4b4fef1c7fd56b76445a9724eac7fabe546aed4d395e57897e74354502bef794e8f4bd2b1b3ed8266a72109f7635275d16005337b56bc56c40d1b456d269cb44d8b4feb74179b8c5cba7644435a94e730e615d7e460e44c789624f536ef9d7094a78753f09424e1aec5083a8c8341b695e7197c09420cf2cf40c27479bf6a8b2e66972cfc9ce997bd94c9dbd96860c135343410cc69a3ad4df85e3d5cb431d492024c0ae850c1da7a149fe4484a473fe4ebcc0b01539000062fb524c24de4c3ec30d0f7fc427f767320bd0e36aa6fef1b8b477b66e0ddf1153599583dbbfb23e4198cc372cc102599d19bbce8f8faa18b126cd65e8ef1a9615e4d8bef0a65cc30a3d7bccb49c4a3fa4544362c23acf7cec76b468bc8634d57319b2266d26d5dc9ce8cde24f309f95c6328406d5e09910fc1b03e8838f0c3765b6b15c2bcf9f27030875c7bef65c83bf645d1280e149e8876e394e6d6d28a6937298ae4e21bc2c618b2911cb66998b9e18d54dfd25598eb9bf44e947645e73bfbc4142093b89dd9d17119d6f40238272d17566977ce982fcace80c74cc264df6d2699fa2b2e06b8dd4f13fc6fe71654196f79a11066b788aa45382792380fb73e90a5c50f5bdc1c8b18927043c48534371af264cd602dad2eba0791b19f1ed113fbd02f86879edacfa6e109567f03bbfe40f1baadf5a47a2c9a05e52e600e11d9b7186b80c206304535475412179454192f8901f7349f5c33fc0c293d1cf73956dea9fbc8e56c300887e1da2ce8b9687ba0ff33a229cea982a4436cc01b73a6c58bbff135812b2b1c63b19d903551152d3a9961d44c03d8a002b5ec9169d299eb06c439e020c9538668aa913d8e36d012a97837638d010875ed8627022f0080fc35de7fce4ca427366da60181f9ac8f5c05bc78730889fdde04ed6f934bc6454273847c062c1b237eb5439862d81f1e56b26af48e125eecceb53374e0bb5fad790ea6683f81fb5f10fd36cc4b74e7d5bf781c2906c6f1c3350822d47c3593c6f6ac93b2cf588e94445bb7a37a485db29befd4389047bdd20edf734bac03ccfb193b9da5ec8188a6c6368356a709da22b1beff62b2c0a7f1fc50369be4131dc3093ef2d6e6bb20cf2d2af94ea8b38f17f76515536ab800f77883eec1b71efeee02d4ddba2fc60de8354516107ce6b444428273b8ebd70c3e98f2c1408f3a96b062b929a4c6a07da6b05ccdfeb0356417dd2233e8e5d7ee90bfccf373f58be5686c340f4ba4c056cf9553117a30fb8c63a83da23c895f5c65d875f6def1456f08fa71c778716679ba843a7fdcd55b87bc8b149b9391a5b49207139c196aed415648e0964c1051d9769f60d1eadd7874403bcded78bed76c96535e92ad1233afe39ad499b0e1a3a0c2354ede17d6b55cc1dd4d150b8067885862c4220466df28cad934ea006696ff9b2122dbe332c358e56a92ddad0ca40933ecfe5e158fb6c018b257830fbe8edc330a8ec179606a4755defca2bf3614684f8a34bbaaedc684a313c7959bdb0893cf9e598d4440bbd9fc2ff38f8ab0d34039833a2b45708bf78efc5aedf47bf2075273e046d457238eb0dfebbb21d866fdb0a3bc860a1ba86ebaf6871efbcd5208f718a0a7205baef361086b68b2747369d974d8bfd295a4a251ee682ed8bdb48b78c88a128714435a9c4394d29bc4743e19bd3a271046a7f573c3504d7bb35af83afab2a5d9a7a0be53ffc117fada12594f642587d31addf97176194dbbc463ffa204f95f14a6bec20ce8564d0db96ba17ec722be71639cfb9f3461ca1b379c8b070ea55c85dc85fd7e7d43297913c482ce505596bc9e9170d2f310fb1c2e0703193122cba989768c8091cf8089d5af52113b2c633eaff4303e0172af7118c5a8acaa41d836f34b791f92e8ff25e398dba1af12a439480cb6f338cc997b0c397907700691d24e4bada94cfcbd9fb523e303a3aa7b2be774e798eed1c2a1dcf9352adb9c0b2ebdaabf65200bda89b3ce4a807b06615f3e599df535e6269778815c9f1f8be93cb94ae9e4d462211aafcaf2246a8acaa2c1abf3bc566d38993c411bef768a38d846aabfd395f6393253a2ebb707ee259a648d092a880f0cbcbb30e2eea2769fb8cea641a2ae1855d61b20c8d817fad7515916c7bd7dafcebf73322526b947ff93cdea5986b3d0f45bc0ec2f921aaabfc6731edb465f14903acaed3b212e2140743513d2aca0e089baf49a9e5678c3d0dedc395a26552a7f612d757287601a433af30cb60d8b177d2fd9a11e0b71cc453e161b1652547de866bbe334fdc48bf5d7fda1f12186157aa61f166c6606ce1b20890e636000d00b7b2e9156ed926524dc952ecac5959191f9b54448bf5f9747f9f5424ed32cb5a7b592469de8da084ba21a1856cce9c470d66bb9bbdfda4ad059c7b0d8e53ec1579c0cb71d6604b15e21c5505bd2a7118e11ff3af2bfabfc955380b465b65ab4f206845b990358ae0f814857ee1296f0c28030250956c76249355c71f8300addf1138ba79891632a82ec94b3b30a51504b9333b14be360e158453ac35d1dd7004ba8b6b9272945bf8467673172db07760e6b4c233ca047b5f55a522e8548c5ed9c4e1df33da250d7d8779d9f45427da23838cdcff439a91e8ca6d7eeabeb6f5533b5cc64a82cb1cd5122c3149a93957ef6fb2b3eb184525b4794696e73e5318231a8ae23309d89d178a596168ff52f8059e12a80a39119f6a3d4d0c56ccb374403aabe5ef1f20137ce3a446f62e1bb2cda8a4e6de84dfb7e4193aed00c8e9983407d0fe5c02be56b1d1ea5755a24e1fb610cbfefbbc01080dc4596ace84aa46ab36b0a3564cd5cb62b53fe401985c1343da5d4cedc1409b90d4edbe54d24f8bc873b018cc428e1b09f027f4655cc932bf7a1dd7dcb031c2dcd4397887009778aea87d44fa1c26e99ba9ef0fa97f31310339e4aa1712e186a5ae8f4715bfaeb1332ca9b2f12df16e76ec40093d034611ac4b86ee6cc559d2829318d645cc3f24c61ab6bf3f6ae81a8b15a9030755fbb64b1f3a2fbf7c2d77094c5409f5af9a726b9c0e86760dfa693cf7ca83b1a13c6bb3c26434c7aa86159b055def13ce420afe287579d0704ab5d3097e086d3f8e2b574dc4bdc6a62be4775e4565ac1b75ea393966d826badd9f0553e34a0f293a4132960937c4bc6f9018ba62d08d55af5ed778f9e16dd4d26345c727360727ddc356369b052f4c465a3b021964d13463b69eacfec72b7b61c545b286731b237e86992f2f4bd6b9f73b10a66b3572c948eeac70358fae3cfb47a4f9293f35b181a069beac1c70f4cbf03ed3b5256b0f1a70517b7fae3a4c9dd27eba240e383f2ebad9363efa585d9415f1ccb35f8c3da11532d506007782f7f1f14bee5406eae133ddf955db6d65690d9eeec1dee4d4d60070c67adc9253c825bd7fbf6b37b6270b69106e42507a7959ced21ab2e84df016309591a81eeca8039d04df42333ba8658e8af574bd7b122380407858c71424d156b4041f3091b30106939f8f1ed5736559fbed41f07be082185beaca8862315d6bcd783c31ad49872a622bcbcfd05da4fcea10f41a7f744c9082d38e02ba9c2dfe021c7a144f6fb33def490f92ece7315f4393dd5c0b2345ee80af973c04cba29e6a2d7b5e8510b90cfafdc0d7c0e90eff787f313bbf44f91bfe63f7c3eff82cd71a51f26946b03ea57ec7b6cdb7226e5abec86d6f8ae82eb75c7888d077bae72e895efb4ce668ae0619b118ac4570608f40bcd2b0b945d4c62ab46564ae638fec5b4e5fe7944f04a78dee7b4e1615d93a656081ef83da6dc44cc6d52ad6675a3802d35f6041e8f0360eeb57b62e6fac61b7840e6d68bf3a96b5db151e62606e80354a24dfa5859d4929538fbeb2da7fe090d3c38b6e18bc4d5aad952ea957def15882534feae51d79d2efac6bc4cdf52fc0023fe6b7b2d48c78413f9a01eb5bcd6253e174553547460e9b30cd80e5e36bc2bfe3104033d7117354e52b08d7206ab62bca88299a38a9d1dabeb06655fe3897a1f237ce2529637fcb8b16771fb077f959dd061e229ac033346b2fa1a35e53721f714eaf90fb30cee398fb316dc11b5985e3d8c1502de14dcf83bc4f0e54165dd525a534218944714f23d1f5341ce0c4d06b1fbbf0eacdff69fa26e64ecd3e8877bf44b3848de85cb3497a68967754aa03aace7d564927e84b0f044991409066fd3bacf467dabce95e67956733928167b7fb81556aa0768509e1ffffa63e67e600a78a48a3248c1af8386484c34b366b6d66174383d63c0cc5d54b45b4b0ff5faad2ddc934a3ef9495c7fa6beb0e8ab168112c9ecb5fe95bba847b427769e6c2e7115c8688b597ce675254e2624ca77fd1f084c3414a7ab10263ca9e7e211c58081c4668aba28494ac5310f1c3b1cbb0d3d39f71454f9b9f3b9b6b641c0caa98fd745c7a5ab32d93c13725bbdfa1507fec33c0be62deda89ce8685e262cd04af26d1eefc173eae90d50b9877f1acbe43d923bac5ed2e84423216f4baf423855ff60c2a54b51ce931f73dda1f0325d7908ad105f4e22a0ca0137100acc6e1261d077325a6ac1da590712b86cf30cfd9ff524a2215a26df46df20abd05d7c2d33e4a78b4c73a20db3aea7e80638f8289a635f84bc94d4aa27a86465e8a6dfdb0a6ed5ce9e1b1481302d1e0bbb2afecc3c2af0b24b6b96ab2daec5be65a084cb60ecfc579dbc95205c470d8e6dba0f7af20e7b6c6e213d1eeeb4e16153f6252dd7b336d5e9d8f8ea", 0x1000}, {&(0x7f0000001040)="11d227d6f89aebb57f72b86258564411817eee6e371cde0ba9b5245d1b7dcded59d46bfe97f0e8a61c991c1a0c1b8d48ec81baf3b6410530c74048584423f7ee98f5d12dd832069bf0b8934c110795f8561fe762a34503600e1efef509e5fdd589e046b7c2cef3cfc2a4cef75502d9d16ef7d7d6697e711c980a6e022f8e0490ea27e6de24aabf0e04475d49d5b75242d7a9513571daf15077e43aef6ef4391d3ffe112b887b3a95a24b5b2082045351154df20ce1af1657aabc05725a755c3f0aee4f1b2a7c451bbca403ae9306e01d63a4cf33043c10e5c0f8c917654114271b319ec89b47e0a412ad48c4fd71fa670d88d1a08ddafd871ff6a06afecd723b2aad88aa8be4ad14ab0d263cb9b7afd9176c1e36ccf247189113bdf75ba1b3c3b73f2ed6194d9df0d4956b23f3d72515a1804b096ac561fe6e85257596f391b39713a5846ab4600d7dfb55ef045449349880d7e2f258b3ca027b72bc965bcdc607725a031eb0833d582372f7aefd9eb38bcaa1116051a53897675000d191164c2d2bf1eddd6841ad277f375cabcb766cef1154b6281618defec6bb4832e2070cca56c31d19af6d2dfcd6b622339116a969ef414a8187dcfd3bed9c2ab3a27830f206804f85e95d26b6f9dfa53d5bad6c49d75d617cfbf377752765dd089a19988956b0ccd2fa60b2071a1ea95e4561bff779aeccfc7fef6bf185505578ac18e36d4681fa3bf0398143b4cb4a91a632d723d08d63b4faba7cb3c621a86ce6d5bb94426aea73f7e3f964fdaa68240966712858c4fa37054af58e912b8b7f3ae5b4825c90c5fb7940ce6c90c243644bd5f3068d38d35b1eeb35f656f4404188b75b06c056cf7cde0d333dbadecb13da6c4f45f5e09120fcbc2df37d818e757cebf788f7c9380149f7c2d1b4815d1c5eda02cde71ea82ee39809ee70d87b7fa2ba0f61c03e2ce82fb209969113cc50c7db5e2bb1b967631d107c4bfbcbc00830679f8aafa7041874579ea10ae5f12c8c73e628cadce9cef606f63025fb0e3341ec979430b5810c3c09f8bfd3703b945bddf141db8b22a7c44ad89642098d9d9862a1be09a43647371591b64ca6d25acbfd2e305f5262aa5148e43d482726c0ede53cc672ebb7dff9157620b675b4af4c04386064766f2684dca3f12d140fa9383182a3c620604217aa5da2d65529fd79a1f23d54fd1e9ff90060c50dfac010d686ffa18e37c4b8093396431d92adf7f162cfc724f622c2c4f69f47fbb2396cc69d248f73ccfadfbded91c25ea074669b918d78d30134fe62476647f62a1850ad127115726c895d8ff016054360dcd0c9d7538f39a331849cfab585094da9271d8ee2d186b4d718e65b689fbef37abea6e4f36a2bc10755bdadef06f20ab68342d9a0111ab7ba5210a42e766781a7daaaaedba9e8e6de98251a07be7a1ba31e9c67a74805f8a5d214f247ae4d643d1fb341cb90005326be2334507f53775974d2fbf034b0aed74b0778fedd1dee64816d5a2f1324d468b2d3718b9e86947d4fc8e58d8f113049698736e4be10d673540bf828fc51931ddf31839be2f32cced6165c0e38be4e390fd97a441491578c6642adaacf2ef2ecbe7285e65d64c6fe93ccadf712320f6a19a5be5b9df164d643d337c57c536e03002ab37c22eeea1faf4b5014ea0898fdad3f31b4f60a3a8e6325a118ff4e46c8a848c5e76cf983a1658824dd13e609200f92d0387063d46083946cd4d8b218d5d4d4134ee6214c68f6aa9e6ceb3464c2514d7f7fa3884f27155d45a68830c2e69deb19929e4ee3014a95ba109ce714cf0d4b2fb199d1476b6bf9fa9358016c5cc2e3903d437a0e6d6e8653cc7b37056c9a16c2d65a6444a3e6e8b923ba119a7cce52fea824d82b21a66e05ef5fc9a5e1a4bccb315e0ec229d82cba26691a34d70db45fcd26c89d740bb7acb731a088db54f4c23ae888c68799d4448d6d8a21f88a57bdb88c3cb718794c7f741dbae6d1e6d3e9a59dd219764b97050d5b88a135eff649b088b2010d0f7456db8c9db3b01bab8756527817e799503e8d68e72738f6ad9ff6c1f1ca4a64ea2542a73613fed2dbdf0805fea77b93c758ec020a08cce406311733229d412620b8fb48a4adf792c265d6ac8695b30488371740ec68632598b3c776cda09fd527cf5b18f5ba20758d011ed6fe2ab4cb21e849493f19996c0800b4bae67a6f89fadccc190dd984431d4c30fb36f5cd135279bdf73c3f5a294805c9c8651bc8e5bf89ca3d72cbec8c72807410a58005cc544aaed746a73e07bfc38aac7ab2e0c540d3022c62c007ec00fb0e1a8b05bc284d833db885c646fe8945428d5fe23a5994c5793d1c626d0002569ad57aa03985d47c9398f22298a5575e872c3150683f3025951f8cd10bbd25da08c05f255619079d522c1fbb93e19e466a497f46edfef55f764cb720361271f1b487197d318d1294f4709923d17057c23c6ccbfd3a4840be6a1f11752271a361cf0997f9e0155ee5354fb6a7ae22463e88c496a545fe549c2220d8ea16a2564caad1b05b04c57640cea95ebd62683a756d185aa08f3ceffefc305360282c3c4071188e47fe03f6ceb47e31e2ae58576c3251489feb77b2bf64f25cff90a8a9c8a851178c30252a6512fb005869d7a6051ec2f3a7ca9b8665e696ec15b58a37705c5cf3e51ddac0d42c0498be82ea7c3d3f8829f874427b19fe75bdf1615cc15f9fa7d202c82312b87f8ad79831bfffab7a73009c47a78bc3db5d3ed3c7547089bd96ee5b2995f9578fb05364dfbf1cf301d05ed3300ec6becef3b5fa1088a4d92ff30f06dfc24283cd016dafab8ecf297ef03e31f77e0d86b1af566b09a55afd5f0f864249d24d4e1af2c1476418bb53ea810aa508556c3972d20367c359a99c9100dc7e3f953ce104094711e1c3424c0d9b9cfbc0eeeab8e704bc5d8f3e48427a6cbfd5345694dc0106381f452f5e547393b5d06d1ebcf216582b297570be2d18b9e7fba373afc9ff515ac024295c703e76f2b76157f4857e07b620cef7d9c5dc1deda772eb84d0ae26af8681bd8beb2a43d7626f17b68ced3add1c02a036ad39757df60cc7bc39113bb5181baa628a2705c29be887acddf6f256c425a43f74bb20f306699cf1399b22047ddb8618fb353748ce206969fb84f1705a50dfbb2a0d8cd61afb7e91037753bafcf999cde7678ed54a607487bcc0e964dab0aee46afef99177b7cbfaa11ea3d2ef116104e129915fef817af8e36da6c4cc048af3c31349a661be10f2be66918d974861a014e51047c97c35f5b32dbb2a7e2352b5f7d32719ce89d283df2981288ecee70084af466afa1d7415fefc127b5a91e8902d5d0a8d95e5cc04f141cc00d94bbbaf47f2af5e2cfaf810d2e9d83c70637a760642efd1f67dd797c22fddc51989086c47dd37be7ce462ea80000286d8b2befefc04b98ad56665e56a0a1f1c8c75590c69ff8114696ebf86212b6e3a46c0c4720adc3f92f2c113edbfd9f64abf9bccaa5e37aec7bea2ef01d7d08738ba0712f67557281d65a9e13d95ff1cb0f345cd1dfab337854a5d7797907934451c59bbf96d8e3a919e6d732d074698829599b0595fdeff96d91f428fd6fe5d77994481eac17818ec88847ad28793c00aa38c217df494721dd76f84cfc0b21b8c9e1fed3bcf07f417278bbfb8c2b59b6bd50cf37b34e81258104c9658358f80ed313328e55f933588b4cd6bc22ff1bd59e0734c3b7bae68af95ea510576c44533c332f5574048ce2d9ec237d914db31e91d34a5c784a2deea91e568907fc7ec3a5557d14be6b49d0df2d3783eeb863921cb0711127190b98af8f42257fcc3364892fd34872522e67db8dd1e898672862e5e701c35b180cef7f34ab5986bc68f1719b67491867c245639a926c0b0fe7f0eb97892fe21b92e8b8c7d5f6d2bd0dd39b3937c7a5670302e92111ab0a8cc2e4c60c7bb45217350d57a251a5123f99d5ca839d924147fd205ff75107c2af802da52205d7d1ff8c0e60df1ed765679031b5a83484b8b816a8d1955008846146d178637edd4a25edd3e789c127b78ab19751c84f05d7a2e798a0fdc473777d8616ffe92370a0ef0f2240a2ec54e2fd5b58a5e6a660f4fc455ca6ea5dd106c0852dd7c25d3093d518f98aad3b7ea07d006af0c70ea9d9aabbbac74646847b901ef7b093c5756fa2d1e972b67e9773afe0294b2b4973e707c1d4e6fc4f81399c8c40f944eac7c7ad4811378b0edf0725faef791d9e62377a052c574cbe178c8498ca9a12123bc6fbe3aa03a9b93a6c1b28557c178768e02db4303f1f163ca784aed6aae0ca0e57ad8859a9d51983bdc1606750d2539c621600542968d13d92b1a445df874e3385bc34690a7ef77e84cb230bde16516d3d448152590ee2f8376722af66028a042ffc207b5ea90ec90017a5a897141305b62dcf07bacecc919c2112eaf0fccdd4f3c79c453a9526b1d36d450fbb4807cf98226dc7ba984004de2f0df59167fe85ba4c1e22c39f3749ec38795f0fc6a61a2113269b7246a8b7aa0a33cdcbb00ec1e85ad04cbf90abc9dd639ee21af3121b7e930b6d36597291868f857e308feef12ecd92cb339c0c96fd7dffc88428aa6ecc448021fd6af8a02cca348cc2b37a06ac5568be4aadc5b6140b584e100736c0a700ccb2d74b3da7f2dfbd3515ed28be71fbb653bf713495f8eaf937f67e394c60761553d78bcda1ead634565e5295aeb46f057f88d4c267f9fbb325d136d056ab47f198039ceb027e6ccc0ea357363388c02d3a1a3ef5c5a5453abdd8adca2f7b22ff09ac70541955c30c7ba502c8651ceb2b26aa1c63eed135f6dd6e9e9f0f2cf0e7fc4c8b9cf951638aea31b11fd9cf1430dea6d97fb56c7e50b3add5ecb73dd0f4efb82397bbbb3309f1b27ea3e0301ee70e15337e50325b9185860ac5d664cff3713a74042347638a9ecb3e73c30a7dc55c0012be659ee1e82b64e6e0e3fd742a39a5916d1357829bc79ad1594e33d54e1adf28e9a92d2d353553c15d43b168003ff481324156230308d1e58ca67378ea4f7945d2a157d308f8605f610fb633c0ad5fff027e22852be28ce135f0e9a8974cdee65ac4d7e5c5ad73fcb4cd28b99b5ccc46fc5eec82b64d47f37297528ef20541bcd7472d96c248263ab026613cf06c59306bad5a441bd5aea2bc11dcf38ca8eeb5f401eac63a5d4e08af2a8b2d4f548f7b4a0690857bc664acd214bb5159e27b43fa21b4847f6900832e4d1e407689dd89c1a71c9f2dc6c627da1ca35e4c4398c6eca7d350dba105c5845a1e0f1691dce1d51a815536928243dfb9adf1152e066135e7809c7335d6d30e0bf578457fe440279c849ce78983636cab300ba6edc8dceb594bd0d1ab8e30eb8a515a60b05177d083a350eaf0e5528345ae81a4cfc0a05b1fb4e5051dfbf400fb498ed62098ebd76930dd5139785f509fdd48ff04496c960ffc124da01b274ff24579da84b7d796879f1c628850fdf361229177d60a920d005a34c0d6448eb419981f41c9508f54da26dadbd8354ee922121790afed9dc65498438c1243d7ef1c97e2476424ac67eee81f2c98bfd3b7539990acc83941d333f243bb5d0d35037d5cbcf95d7f5646788e809322b036c6a70d4b8a90c8d35f66ec475cf6748057454fa267e8c3ecd0427aefcc70b3de3aa1454925b0ae30c0b6408822952111530cba85ed61b9935a874b1b76a4f6f6accd102656ec4953f5941ae550955f701a9a7c24fb5f016098968c45d2841a32112b99386885f3cfd812df44e", 0x1000}, {&(0x7f0000002040)="b38e815a1f2ef43d4c392833f73d05c6fb70b790edad6335741764b28f8b62069434e13f772a495b67ffd9297d9d881646583d78384b9bd9180c3b4c441c649be41b4d932c16c574cd353236d4d92bbc1253782826ebb0f2320bcad2fd34c27a64e9f65e2c4e0aef01bf8d9b43608f389d8d8c52f2f264a8f714fc4adbc908574a0d01d24fd691f2590cfb6b880f3407fdc560c4ec24b1a569d640f40c8b95d605d37e40da7e3c12480a9bb082cfba920a22448cc5b46aeb7eec", 0xba}, {&(0x7f0000002100)="d0a8952f8c5ce84adb52bf837513bcc4e9741f3261e5e046858a5b3b51f1bca7477381543cb1d96b034761b0b122338ac16bd398ccdf8c8788425fe186be757f6e8599e9c3f2aafda3567c8ea596815d768b4d", 0x53}, {&(0x7f0000002180)="92ac0094079bc542ef6755ab35a6bac83be8ebf265ae3c60322a28c198d047359bae54b71710fbbde643368197ceeb6ee3843e6219e152414afc53728ccf3e0367e02820ca26c9838388b3996bcbc6eb668a30796e68c618a0e694b9b78362be864e70e4d44f0080b27644130437", 0x6e}, {&(0x7f0000002200)="fb3d70de107006c37261d8e88d5d36184fb07fb1c25fb04879ec582049964755e1812ca7f20b44eeb2", 0x29}], 0x6, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r2 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000022c0)=""/163) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x3, 0x2, 0x7fffffff, 0x9}, {0x9, 0x591, 0x8d, 0x100000000}, {0x9, 0x4a, 0x25a, 0xf89}, {0x400, 0x3, 0xfff, 0x1}, {0x3f, 0x1, 0xfffffffffffff001, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x3fe, &(0x7f00000006c0)="73d6c1a3", 0xffffffffffffff88) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) openat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000100)="900effd85247a3d3e0337a6b0baedbf75c2f1a9f02d88f1d5101c02965ba9165ca12d1b331d2d35a735aca8e85a91f48a62d208e4b831881210ec3708f7a72fe41e9e12fe3964d919cbfb05c54a1e84e8d01ade71490b19c1dbbfa666095a6674f1a25b4845ffe09bb2a4dfd8d6e468defdf6b6a4cdbbe02cc0567b808fe3979744b66918df62207835885eaa62ec65816244e920c8eefaad7d53ffee9dca0473afb811e13b9eab5e84252bfd5bf0be0ea11c1611387ba845043e799291f3e6e180bb2c31961ad37a5a632", 0xcb) dup(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x110, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x80000000003d, 0x0, 0x20}, {0x47, 0x0, 0xfffffffffffffffe}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/255, 0xff}], 0x1, 0x0, 0x42) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="f6cc69c89acab01077fa5ab6c5150278bc2daaad8132beefeab63b801fc342780a84519e6ac1a078c01a0f85daa3a9877ff46ce37b609a0f4790b10b0d261b51982396d4656d044efc7bc18e7994dc8257d913ee65ee85cd79a82b489b4eec65a236b098cb4cd3282afe50ff5b595c75391d75961788ea4cbd4be0d7fcbc04dbf0", 0x81}, {&(0x7f00000000c0)="244de6f4968422a4a96a73c1bf6d4091735fb2bdde", 0x15}], 0x2) 16:00:29 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x1, 0x3}, 0x10) 16:00:29 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x4}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:29 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="71010100910d008b48d7"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, 0x0, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) shutdown(r1, 0x3) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0xc3, 0x200, 0x9, 0x4, 0x2d62dbf1, 0x5]}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000200)=[{0x45, 0x6}, {0x25, 0x43}, {0x21, 0x4}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchdir(r1) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x5, 0x2, 0x0, 0x1, 0x401, 0x5, 0x1, 0x2, 0x3, 0x3, 0x81}) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x5, 0xffffffff}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x2a, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x2, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = dup(r0) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) pipe(&(0x7f0000000040)) 16:00:31 executing program 0: r0 = semget$private(0x0, 0x2, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000600)=[0x5, 0x0]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='^\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='(\x00', &(0x7f00000003c0)='{\x94-\x8e}\x00', &(0x7f0000000400)='&\'/][-&*\x00', &(0x7f0000000440)=':}\xa1\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='-^[\x00', &(0x7f0000000500)='-%\x00']) r2 = geteuid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000680)={0x7fff, './file0\x00'}) seteuid(r2) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setuid(r5) rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000a40)='./file0\x00', 0x80) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28b20000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f00000006c0)="648b8cbb4e26b5d9fe7dcc7670580ac64947873e69b9a92a40f0b41725d73cbdb577aee7cf0c2cbd1ba42477f11a0c10cf49c7900cab9d13b5f72c346da9d38f891c6b13fb8d54607079ded910d8f90b24a6741e44e079e92704b4511ff0ffc5c62c57d57362898ef1076ae4336e0d053e12a4a6ad688915", 0x78}, {&(0x7f0000000740)="90a4f5d691838f71596fc03882f3e8d01cbdc4a8f1adc61a8b2556a2d01fd79f321e805aa3d3b24f8817c3ffff957df60a1ba23845ec673f43f9be47cc37332e5132472b5bcdb0588650b4efcb64daa2d9c1c832f6df25387230b1545c160914ffe208ef68a3865992c29aafed40418995fb92c78e11a226", 0x78}, {&(0x7f00000007c0)="68dcced55840b69f508a61fb3ba6544468e6af6d50e155045c28a84ac5664a8a682348a7a33553cd72509ce9", 0x2c}, {&(0x7f0000000800)="c05e974871442c960caf87202354b95b2d8f24979be2d0823491c2a8b6ab7f944c0f32a9f834c0b6e0a6a613473218548926409fefc62f607d9c55ec3349d5b14ad3d791b03ae1b50667788ad15b1cc735fc0fa0ae0ecf0701ec97f60e147059af5b1e2ee07e9e13f0975ad3774c9095c47eee476c4a717022b69b066bdc3f6ddfb4c9feb4106a546fcc23e2ddc4b0867ec3e5837aaf5f945d7c38fb51fc578e49ccd23f18b4bc29f3424a97ea522c7c718bf2658ba551360ef1b6c9ddf152f290c4d0c15a372f8066cf5dc136f0ecf29fb044362c0acc1587203baae42c2ba45fe730a756d4d67d005cb5dcdbdbe271fa0dac678c", 0xf5}, {&(0x7f0000000900)="ac1be47167ab733e1ab08cc09ae61631cde93df2c72ac3a23a17b06d7c31494132b08139e526d82b1fa538d1f67a1f8649a15576ce0c54c4886cdf318b17305706590b31a003813e0a6324bd6b6637876b44e69c7471b38f5a7414c845c85fb8f2c3", 0x62}, {&(0x7f0000000980)="b92b28f3f317b4c42500ea1412bbe1bd9f201bf7c310155a14ec47e67f21773e8b481eea24ef6725455a4a692eda427a892120e7c8dcceb3", 0x38}], 0x6, 0x0, 0x0) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x101, 0x6}, {0x2, 0x26c}}, 0x2) msgget(0x3, 0x80) 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f00000000c0)='MLc', 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x7f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000c1, &(0x7f00000000c0)=[{0x2000000000003}]}) r1 = openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b5c4eaae4", 0x30}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) getppid() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xffffffff) close(r0) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x14) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setuid(r3) fchown(r0, r3, r2) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000240)={{0x6, 0x79a}, {0x40, 0x5}}, 0x0) r4 = semget$private(0x0, 0x7, 0x8) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000280)=""/218) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/89) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x112, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = dup(r0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 16:00:32 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000240)='./file0/file0/file0\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/140, 0x8c}, {&(0x7f0000000480)=""/235, 0xeb}], 0x5, &(0x7f0000000600)=""/247, 0xf7}, 0x2) read(r0, &(0x7f0000000740)=""/108, 0x6c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) getrlimit(0x1, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000180)="138aae53951ce9bfce041b30ee7ef7c3b5384b8d0e965e85fcc326b4fc446ba6508b8b51ebc4a3cae200b4311b8bafdd2c90e55ca6d8d6a8db3cd0195198a069006b4567bd34ee46b377d287ee37aea7fb7184a28b9e5fa18a01d187ef739cdc111dcd5b8f7f1ce9b3ca661c1c34fef1e8802db619f1") 16:00:32 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x3da, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) getsockname$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cf295fc154d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059d7cbc20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087884e97edca6e1268b0759458fd1bc678adeadcf3c7d51c5264f6b657604ee60df90f039a6e70904c28386caa651fb6437a9f1bea09e468332811c360e04587e1296c8ec73970e59c4f7a4dabedab06f9bfb4e95319eca3e1d9e690907fbadc0761652e342e288d9d634b24dcd00c92dfb2c700"/4219], &(0x7f0000000080)=0x1002) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x9, 0x4, 0x7fffffff, 0x7, &(0x7f0000000300)={{0x80000000, 0xffffffff, 0x2, 0x2489, 0x7, 0x7fffffff, 0x7f}, {[0x27, 0x3, 0x2b, 0x3, 0x8, 0xad, 0x2f0, 0x10001, 0x1, 0x475c, 0xfffffffffffffffc, 0x100, 0x7, 0x1, 0xfffffffffffffffd, 0x3, 0x951, 0x5], [0xa58, 0x4, 0x1ff, 0x20, 0x2, 0x307, 0x2, 0xfffffffffffff000, 0x7f5e, 0xffffffffffffff14], [0x5, 0x100000001, 0x1, 0x8, 0x2, 0xffff, 0x1], [0x8001, 0x7, 0x10000, 0x2, 0x9, 0x400], [{0x81, 0xfffffffffffffffa, 0x100}, {0x7, 0xb57, 0xfffffffffffffffe, 0x68ac9fbb}, {0x2, 0x8, 0x200, 0x7fff}, {0x7ff, 0x1ff, 0x0, 0x100000001}, {0x0, 0x7f, 0xff, 0x7f}, {0x0, 0x7, 0x7, 0x9}, {0x5, 0x1, 0x24, 0x3}, {0x2, 0x0, 0x0, 0x8}], {0x7, 0x7, 0x1, 0xdb0}, {0x3f, 0x6e, 0x6}}}, 0x2, 0x8}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x9, 0x4, 0x7}, {0x0, 0xff, 0xffffffffffff7fff, 0x1f2}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x9e8c, 0x2, 0x8, 0x400}, {0x10000, 0x8, 0x80000000, 0xfffffffffffffffe}, {0x4, 0xbc7, 0xa1, 0x100000000}, {0xff, 0xffffffff, 0x6, 0xc1}, {0x7f, 0x68865c, 0x3ff, 0x7}]}) pread(r0, &(0x7f00000000c0)="9cf721a37176940d8dab707dba4e19df37bc551d0a76934dd19a4e27fbeba0aef901b890d586b127a05645822128cd008304ed", 0x33, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x400040000000282a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186004008b00062b00fe0000fff6ce4f22276e2b8d2a48d69e000000002c000000000058a100"/52, 0x34}], 0x1) sendto(r1, &(0x7f0000000000)="27e9bfa38658", 0x6, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8000, 0x2}, 0xc) getsockopt(r1, 0x6, 0xb36, &(0x7f0000000240)=""/187, &(0x7f0000000100)=0xbb) 16:00:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) setsockopt(r1, 0x9, 0x7, &(0x7f0000000100)="e89e1b0322e0aec080597e283267ac48d328f4d8f767ea0803f960bf458ea6bf6553dccc19bfad6c6074abda4d4f026aaf158da0a3ba1b6250f112e1373d52f7ca81dc4477731e094b81eea79be4bf2665d0e44ab8a509d4a98c5e05f1eda9876e31f5555e735911caad838045d104189e18dd524a237489ab5484df007fb32fd173097a2007eb568a344b17b02f4517830b028e68b3c3f72901c2a4681bb3c2ba87e63f23d6d56c0483534cb3bfe0f2b6f1f857382ed6b8081e4fe04fdcb76cfceb00763b32f637dcad43f95b11c9be11703d1fd637fb", 0xd7) getpgrp() fcntl$setstatus(r0, 0x4, 0x48) getpgrp() clock_gettime(0x7, &(0x7f0000000000)) fchdir(r0) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x3) 16:00:32 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000000)="42e307f9ad9d6488b98fc06032fdf0b0af9eaa522d12c63af48b69125e77a3b6fbd42019597067ecb07a2f4b8abeb86a4e942c362563", 0x36) close(r1) close(r0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x209, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:32 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') readv(r3, &(0x7f0000000340)=[{&(0x7f0000000480)=""/230, 0xe6}], 0x275) 16:00:32 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffded) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r4, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, r6, 0x7, 0x20, 0x3, 0x3}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r8, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000080)) chown(&(0x7f00000001c0)='./file0\x00', r4, r3) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='[\x00', &(0x7f0000000180)='W\x00', &(0x7f00000001c0)='W\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='Q\x00', &(0x7f0000000280)='{#\x00', &(0x7f0000000300)='\xc5-\x00', &(0x7f0000000340)='W\x00', &(0x7f0000000380)='\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000480)='./file1\x00', r1, r2, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r3 = open(&(0x7f0000000500)='./bus\x00', 0x80, 0x0) bind(r0, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) write(r3, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') getpeername(r3, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000001000"}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x4) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x0, 0x660}) r3 = semget$private(0x0, 0x4, 0x60) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') semget(0x1, 0x4, 0x1fc) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="fe00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x80) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/218, 0xda}], 0x1) r1 = accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) write(r1, &(0x7f0000000340)="42ebfdc5569945d05f14760c05137c8862886c0e05075965d39430eb6bbd34097c9a8529771792429c8e64ee9eea713d9ee8f3228802c0872da669af240782b26694a1d4e25aa769ab3d8b1c32759baab5e38f0c9329bb6c5e54bca6a1465e293c423c2ad42536a843fc426afbe17d68fca0f819cdba2dde182488109008a0585aae83d880b90e48b1e73ac8289593062bf99fc0a5b41266fdc031641d183d8ed0d0fa", 0xa3) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x89, 0xca8}], 0x1}) 16:00:32 executing program 1: syz_open_pts() r0 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = dup(r0) syz_open_pts() syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x811, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) ftruncate(r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = dup(0xffffffffffffffff) fsync(r0) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') utimes(&(0x7f0000000040)='./file0/file0/fi/file0\x00', &(0x7f0000000080)={{0x1b9c0cea}, {0x8, 0x9}}) 16:00:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x30000, 0x0) r1 = fcntl$dupfd(r0, 0x2000000000000a, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) dup(r0) 16:00:32 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x20) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setuid(0xee01) openat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x40, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x82, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000003c0)=0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') utimes(&(0x7f0000000180)='.\x00', &(0x7f0000000200)={{0x0, 0x42}, {0x9, 0x8001}}) mknodat(r0, &(0x7f0000000340)='./file1\x00', 0x2002, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0xfff) 16:00:32 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/50, 0x32, 0x41, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffff, 0x401}, 0xc) 16:00:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xb0, 0x0) sendto$unix(r0, &(0x7f0000000180)="fe3d5c57f5a7d3409c171a6e3b7d105b3aefe0ba6498b773ca9c69b278137a6c4fcb7482d75df77790ed6c53423dff015db5cebc32f738a79a73b0c51b768ff262550eb1290c90b4b711c1da31dc497e284aad8728f94978206858bcea117dc71b3b4624af7034496d4a7bfe031b8d3a13079caab8b37674f80b272f97c437b0a33a5d91eb737fa23c54b0a021d2c431f1713cad7be96ed16b9e63e5e294152c8ee5fb7db8dcec2b9e11cacb756c09808eeec7aaf09d64ed75800d765859c382d58e93e65dee1c44bf4beb3e6b288464a75c216a6bb73d8bd0812c7eee70067ae4394d02d20e9b866888e9ea4585ba", 0xef, 0x1, &(0x7f0000000000)=@file={0x70462a17c47a7fa7, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) close(r0) close(0xffffffffffffffff) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x64f3, 0xfff, 0xd3, 0x4}, {0x5, 0xbf, 0x8, 0x3}, {0x4, 0xfffffffffffffffd, 0x0, 0xa0}, {0x400, 0x3f, 0x2, 0x3}, {0x0, 0x5, 0x8001, 0x8}, {0x40, 0x7, 0x5, 0x8001}, {0x7f0000000, 0x10001, 0x5, 0xfffffffffffffffd}, {0xb79, 0x0, 0x3, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x400000000000, 0x3, 0x1, 0x9}, {0x100000001, 0x4dc6e872, 0xfffffffffffffc01, 0x1}, {0x4, 0x10000, 0x6, 0x41fe1b82}, {0x80, 0x3, 0x7, 0x3}, {0x80, 0x6, 0x686, 0x3}, {0x9, 0x7, 0xeae, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xdf, &(0x7f0000000240)="e426a9bd86105b220ca9cd5430f6a35b0c8a9cfcf4d541ab3b715ee0d06026833aeebcb7f4d4d32b173da05a7e34227db0b396ab8fef275b6fd225a48bfb75557eae3ea2df2eaa125c403e2874247a197c96a90a10573518e53f2fc225fc8a630908cd7ecd54c703e1ae225b8771d9c072940ff7fcf209b7d42ac87d995dff34af38a479d8836e69a6dea04fb064c9b98ed4c45b10fc00b48807f045e860ef6b074c9fbdf013b5228c5177a216496d7b88eb36a94a3380acc0606d8ffb98e3105c35a110b335f4f9fd4b1c55cacd858d5a4b6af049d0a3935326f585542016") 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) getegid() r2 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000617efa36355f6900006a8135c1c8a92534d85a6687be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002055000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddf787fb00"/4104], 0x1, 0x0, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r3 = semget(0x1, 0x1, 0x200) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000280)=""/32) r4 = socket(0x10, 0x0, 0x8000) r5 = geteuid() poll(&(0x7f0000000180), 0x149, 0x7f60119d) fchown(r4, r5, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r8 = dup2(r6, r7) getgroups(0x400000000000031d, &(0x7f0000000200)=[r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000100)={0x0, 0x800000, 0x7f}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x818e, 0xfffffffffffff800, 0x0, 0x1, 0x2, 0x4, 0x1, 0x1, 0x6, 0x57}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000080)='./file0\x00', 0x10088, 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) getuid() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 16:00:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='h'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) r2 = msgget(0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, r6, 0x110, 0x9}, 0x1, 0x200, r7, r8, 0x401, 0xfffffffffffffffb, 0x3ff, 0x33}) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r9 = msgget(0x0, 0x221) msgsnd(r9, &(0x7f0000000040)={0x3, "a5d541"}, 0xb, 0x800) socket(0x17, 0x8003, 0x7) 16:00:33 executing program 1: r0 = socket(0x20, 0x3, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000280)='./bus\x00', 0x4000080002005, 0xa027) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/222, 0xde) pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000002c0)="b37293ccc5c23b2def7207ddb8b702cdc25066e82995dffdf02b247547a277b78ef462d45b5388c9e4f8b8b5d8debfbc8de59b1f9080ab6487d847e7c03fad078ba503819b6e469f897e4d956ef87654206f416986dd1921d3774c96e1acab7086f7cfac7bdb3065908dc7cadcfbb1793fb471823a531808c9fab1ab1be909684d54898be77dc5ae7dceaf766c4a0f369de891a17cabfaa936a8cf0edf5be60bfa395a13af4922e5016608f935415f57fadca493884ad8f2136f5cc784da832ec674534319147e5cd6461d6b85e1ee56ec1dd9ff5180eead7877d9abf15e342d3d5991c249478be5ef38740aa57c0023c512c8b12b1c740bb894364aa8213eb5c5cb1f30cc03b5779413afd7a78393970a499d00a06f4eca77943f3ed7c8fbc5b0e9829e5787d8fdc3daa1d50b667eef83cf9f47d9077196c2bdf091447a61ad6433dc6a4a5144860d72524151e28d3126d75d4f646f9b36d1d8a41e394c9e82fbbeae99dd5b49df9eec9d84a2e2fd1402d927a445d4b8ae390c18a3b78aee10acd55b07e8192109f8bc9a819802937053a6e62b768b5b40d42c632c0252176bd6cf1b1ea9a2baea76c7acc708acb6321a518ed224f221d828fbc01ec451489baffd6828fc58cff41a5682427e44cf183b7fb85c27d0e513a2ad9bf719eec9c9cd7d49b0811d24d0e2e480811a2d9f3029ae017f3f468987b9d7b547e4173eedaea243a0e7613c9cf64c30783141bf5c6c78719f19e5615d880e61a1212d78f8494eebef9c0bdd110965726906bd4bbf2ad0666576e8b7de4c7a3654331d6fc839bbb0ad11c048a4d04a7be4e78bf8d0c7aaeb9d04eb7e11e1444c93e6aba241a3b9a42311a09d8ba8d9b55cd63b1960d261a7d72fbd593a0bc362e426199a8b0964ae83f8cd9d9ca7f2c1f08276477bf547f5ec88947ea8e240a45ac0450a1f155628829abd2ae4bf21c1d12578a738da1839a2fbc3c38e61c25d8e74b31c3d2ae9fe09ad5557b166f0c69c1a75cb8750207fa27c156198eecc029e2c87ac1c6cc50ba0daec7e63e251230742282566b25e1ec55c7bc65b78b2f360dd01389a6a84c1b1c8622c8aedc2d0ea88436e39c95336cbeac0544f0b5313b553b57085d1c0bc8bb4984237a4a579e6820f836415224d3c708bb95589e21163c83aeb8818bb93afac02cea717c184dbd0344035db026ddbca86cc0038069524052640bd9ce6dab8a1b9621224911cf3167942ad8b40b945925f6a151fe7178d24d100ca4a5400fe5f07ba1c15ac996d4aa4081e5ba8ac878a6a64605a9783056be324abafd2b13f3dcc1a8c1b3482f53c4e7730f673a68df135f3fcbc6340fb1ec3fba2f689b117fe44a2627aff46007172c71e17518e43dd660491bd7e937d270886775dab2768bc9d1f5a55884e9aa0bff8ffc353f0812b352d528f457e255a5994fc36ce7cc86817653d22257afb0c943353ecf857e6a3ea3a5585ade0953cd0df1e36317b3224bab46ea58e9692f923cdab048a1de45b9aace4e53f9d92d54bd951e15fd3cf5a955b9c390a632b91686b14361a3bd3f63689877ecd0869f30e21efd71fa3553d0622c24c697fc666c483ac360e86f49d0217eb2085323d218e718cfb763056516f71737a92511e4b70902b9bb0b977e716e607974b00cd8aba6d42d90b55bd48d30e34abd57c6b9064b4ec559b6fb62abcddfcd067c768a0df901bea9b96b72d8ec19cd572c016373823cd049d60e0d4577fae25dce36d190bfdd083c5d487117b03ab837f6f16f46f847bbf5297affc3b46019af9e30ee0abdf0e56ecd58a3f5619ed745116a49e01916e146f70788b2ba5c7ff80b4eeaf29d15e3cea02043bfb9ba0454b4afa0a07582f3eb6d4f8488553a33ba82cc21aa5403a710f2af7d1dafd8e360847dfbbfbb28caf0025304a21f0d44f2d6a402cca02d698f8cb033522c076494fb890ad6247eb420dea8d1591562e16601ed27bd64a546cf39a3b8cdf3abb909a6cb54da5f286af49b3a0e10ac4fa558cf6195836f8a9e72e5f6679b5befec91c27d102cbef494447e7204314d3473b40fa8191d02250d3305311708dcf018dec5bdde1e28c1b5ca3e0291798a3e084ed00e4e738026e21049cbfe78f74945bbf4a2d11222959792f4d5ff175db5d430784dafa191a344e7192d57c16c762361cee205d57dcd681fc79c7c03252d650b44d356799a488f7c5876fbd2e8d20c6468025617647e9afcb2edf6b3f8d591fd9c97203917fb5db661e919668dfa82b8943cd8212a4038d6191562cfe2d8dd4b52da1394ff7e85a2cc88d47b05e13fac92977d5601defcef0de6fed707846232ae4f4618c807e1dbe400f47c900fcbdacf217f549824edf8ad7f5d539c41ffb2e2d410127f6d4e682180d363da7fe04b9b78781c44b2fc42201569c023d3dcbd1861bdf24bac768e79c252666d720b1ba076146157d595e5a25f0138779f086c02a7c6c526e87928cfa3198880c1e72d50b4b5478639e1edb7b83d6ce970cdf5c8cd5e87f640365cfec963200aa8633bf72143fae0670cfbd28bc91591298cafe848effed73c67118b4a75681cf284811cb846d8b66a92658a55bc73cdcb3fcaab499305f47caae8452405a6eea11d88eefbee1870d3f0773161bcddc6a7aa10f9823786220fbef62ecd0ac46eca1deeb59cca3cbbe0b58cba454b8ed785e93aeb8d8a0a6bf5ad9d1f41a6b8910bd926e25effcb9bcbf34f2b788959a6c3ba4e96f0cbc3583f45e0981a8d0d2c7fb27420de93cb3b3a5d40bb2622e2611f62c6ffae451849ae4278f2637785d78878c8362337d270ffdd45375b1b67d95ee81cf8d83389069ea4cf895b2d04e420a8af27678225fd91dd0462ddb3c5d8361aa69ef64824d224acc7e42f43995cc6029072d8ea0d7c8a94a4def30aa0648e5c72d4004e461ffd9a122cf984a605aa08525db65718b09cf6a5241cb3ff962531549f6b3bc6ff988adc2188deb3bd0377346d7c5bc59b8c1f9fce344b636cc2d185c69e9d7fcbb5bb099499231953ea096902ff57b5438a2f8692aac03fe1c3d562c20c1664853b6d1e03b6182460d3ea413d3194fe88f6e2508b06059f8e330965be028807c6f972653834df0744398c5e7b7f21f61391056f060aea7fe5f9cb055e44739349c0ed29d98fa138c390cc055e7cf456f7369d406ff14a7f0a39cb17177c3bffea52cbc1562bd7bb679529a74e783ccbadf487424ee6aeb946e3d38b83477a01833bfa0e9536418e35b881b62f07128cd7ce66dced4def776d29731af220cb35b9f3091e67216978227f99fcf8e861962ba5e34c613e21fc350e161afa248b8df139b5c6483da544b18d42921944b2b200d18642946ef5c8248b093001cc045205d1e90e692164560bdffec8b71a898de6d8a19d856daec442d089e1b1e2ee2ee1ba9baad10802ed226654e22b08d4dcdf1790f773c029e5ffa09e959ad047896b33ef278480bce4309bcbf851ac2af8dbb760b3d6e51295befe5a75d0b30543f5d297342c00cf593a03e870a228712f83ff5d976f151e78beacdba782d887604c94d3ac9206a9eb7ae350ad660747d7bbeda1f739df758e8f21d3c0a80a4b94faf3e52f5cdbf3cb38f968045a1712a53be08ca534c828a2ada87f8164742f6c2b1a47694054d3b70fd5f1b94e2a034c2597384069728932c70a8c92d52c717834c0657c979e33162cddbd4d728c5a792fde4e18a40c037d8adc33d188617984d6bda96a61e7f8428e371b7c18fbc980dcaa76b7f173d1c8d46842d2d90560997b70eade871a13b47e4b22e7a818fbaebbd85fbfc794f7a90263cae44d56dfd46569f3c2804273e6e976d50c01f695e3158ad3ad6bdfe419a712219286ff2be6be96c1054cfa0e668fb8575d75386848ce255939defc40b11d0f66aa7cb89d066af11d514d87397f4ca8fe18e927c700673ef55eb29796381e84491ebffe1f0ec13e42ea3c08e6c9b80b805f3fd9f05f260052eb2a475bd9b4f40ec648ddaa5c76190a5634d5f0fc4379adcdfe58db1692b85aa75a8ac3edf0cafd09358a29ed9ef1589e6c413df0c7e0b1cb0b01e81f6ccc02b453464789f9f0593094ec8ddda519dcd35ee58a39260c9262e8aaee41433d9a96b8515f556c01520dace4218373e5b8ddd95aebf4487e653bcb3aab8c4f5ecd5c0cb90658c284662d1c2396fcd8719ea7fd6cd9b92654f5e438f008e0a5fbac8821760aa861f2b6d6c81648abb50e893ccec025fff9a5dae8ad107d02bf60245672ebce413719aa194053574a0369d02a31e1d9731771f181a351856c2dfbe88111776d392feb3e88e920b13244466679df6f8bd6c3ea7caacadaf6fac631e219df4eae95b802816102352df631cd347efbf99095dd9d74a0eec9fd2e5bc3b0796b434eaf991f1120a685c927ab7654fcbe04664ec1417863007d51e5cb40e8926de1cfbd22abb169d54696d31341fb6f805701808361f4b347a791c9ce21cf019b779837d1a59df6e70807196b9aa6daeb8c085f3b5dba9037a020471abc262250629db30ed5013a583cb2d04ca4cb54ea3fcf23267fd1d8b9669cc6cb169a42a400da64856a368e45a274ef9e5f561e7019b898df8d6ecfc2919715562bb68ab0a0990a583c78b3ee0db9f883aa3eab6096a03c9c6a0142224c021322632997cf398aebd6e2563ed88325fad611ce68d3955e56aff4e7407f8f13d6bd17f3c259c38932e8e57cf3a9e6b1b58187472f13dda52e5e1f5ff6996a8dec2b9b07137b3caabd954437f1698bc0582f69250e00a4b29b4897380a586d962056a0c51784543c84c31a6028512f8c13141e2b149b54ab77c8b30ae133d5a5ccd3662d15b6dc30c68482284d80f20417e2d87803e78c63dba18f738c5fb22ea9d1c631f165bf79f92a2866e01a619dcf48634a92639e6355a3c0901c3c405c1fac5f692e9b31b9c9238fb066c5374441e0a7f9e9283e4a006117cd1f2933f3c82d38e61e6fcf7f249a218b1ba3e4150b0b0f099fd59c94e178bd7833fe8999f95741064b6466ef72c0f2971d75c938da94b10b170498e2a130dcd68f3ee163dbe672a9efeeee3db04966dbbf56c83ac8d53654c2928fb372d8c3ce2a1416e97115b5ddca1ad22eec47f828a059f0b48155fbc538f554afc22f96d5eb42eee7fe5407fa36756dedd2768720113b09afda76cd1aa477003b007f4fc52b03481a42550637fa5349fa638a4a140d1651cbe79a17d5191f57720e63f93317078e206feb9351e347263c0cfac2a01a0218e9da1036b2f005dc0e3b4a928b776d6c47690030f5b884234b9601552a7552c3136f6197bef985acc24d3b2843080e67010273afb98560b0761bb5ff1ea427204d5f52c403d19a782eaa8254b1c2bbc43b2fc731316a02735fa3b689e7d060a169d6ae22a5f08b239a15f292db4084128003f12ef3bf17eefd780b675b1c31a3d1022b4c911a0997771d3db826ae40eded80f48bb105633b8a0bbf5177bc37de1f7d2b54514e50cb1ebb46494a5aec5c13d6f47f938472803086a485c5be7e68e9be001270cddbc3b48dd75dc7afa04ed05ce26a9f7468004323e5ec436f01b4fdabd99c354bd808685882ea40bd77a44de772913b5055ba050752abea9c92d7d64fd900a1529809c184a422cd08879839407ae54e47543250d155bacadc96e98f6b773b45911d3fab04490c366e4b089ff6c58ebd65d5b66346cf5365c40a127ee3eaebb39111d49c17ab398b6e6655da1f2594c56991046148d2e944dc245983839301d", 0x1000}, {&(0x7f00000012c0)="5d8f36456961410ccb116260741413244fcbd95a2f99087c85460bbfb182bed51ff6e8fd8868450257bfe4b115af0e988cc113ec8c3da9265f8e8800e2b96a1f82d02b937856645c1c766be319fb5a5303ddfbded56c0142536a897ff86982d553171538b04f4afe234c030ba025fac09840df4a31d1e67db17b593372d31f42b831be7b4165", 0x86}, {&(0x7f0000001380)="61351a766502df6e4b050ab8a9abe2c2593e337ca30a5057c34ae38872d7b8ac63a57c34726c075ec380bc44408122772a00d9599b5478f32c0111ad5ce24b13be471bf25a8db1793255e5d195cc016e02a1eaaa7ccbd47c4d73ff26a7d522a725a873cdefac74de186ea5b439d77502fea55e884cb35af4fbbeb5e60a2387bb293b498ba57c843fbda489ecbf8e7342c12ade4f0d6edf48227d5d8ab080798dac810658078dc537da56d9e8cadb49d84ceb24", 0xb3}, {&(0x7f0000000200)="918334e65f09b8f9ecd85b019b1782e09f1abd38ca117f617afa8758964221ae94f462072993dead2a42937c79baeae772acd3cd8be9746a870f4601cd1d41bf71316c1b61b515e0c455c1c41544c807d8e37326d6f6", 0x56}, {&(0x7f0000001440)="5686167b2f5b71b4cb22af9ab0666f6c1f31a0376bc3cb0d58c20ba73e705965538d65cc88112fa84f3b385c363e446f274551a9d0a01c58aa328bc5489e783225d0570a6fafdb14360161f9f1a80f10e0e52bb59fb0d76c25", 0x59}, {&(0x7f00000014c0)="a8efd45287a4b6b289f66f488d285b9b753db35b090aadf942fe8fd96709566a63af79bc7d739cf0a39d787634834e67efd1", 0x32}, {&(0x7f0000001500)="ae1a16b5ad68d513b418b4bacb51a767cc5b3c406925d687b18def90ce3038ebcba6377b89409da510637bacccfd9225128c1ed567093d2e5102a22c528b2d8b5ce8cdaa5545fe5fcebd36c39c5a33714d522dfb79c0066895d156f32f76c146f3f8177c2cd94b334559a79e5e3b3f53dec1a6", 0x73}, {&(0x7f0000001580)="89a80e079f2d5b60ffcfc269307789af7592c7018506b1a8c2d7a8b199a0ed991e256efabcf6886e7db2579805f282d1c8e82f866a2d1dbcf6ea8179c37df0e2d48a69aecc2bc1fe2c945aebce6f728f495f3c0c19a39c8ad26a1e19a858a9002f306fd400a580a881b62d20ea24f5fdce0b0de59fdbf65f2a860ae3069597768306691b04c645fa8c7ac48e8e4b314ef1a989691ffdbcd2de1a1498c5928181e42287b43f5b8fedf8cd0f3f292cecde03eff55642286744323791292f832fe3359963c54986d053b8bb605b18c451eb48fbd2daef61bac6cdefb63b38da18348d21dd2b48e64315", 0xe8}, {&(0x7f0000001680)="54aa35883ef8e1bf6fb921ce784f0e3218e846d3bd5d801aa4635f984b149b557ad829af4e0246e1d9181f8ed55b872858ab51261ea4d899f09463b4dceb5553216b84885f46f2f3f9e43061107ec4b425b646b1f4033403903c7f0ee111b7ae96be8c84c8c548b13fa5d00e1b54b2aad61a29e1265a6c0fd6bc801209aa030a55856c24b759f13b161370fee6fc0e1bfaa9fb549d4d0a44691cde20658770d7b3b4a6b1f020b5912f64a23f78205dd2cffe3e264585f30b835ac70cccb2c346c937766aeda6d699b95d2f2fe2759d83c2c91f9c356b2c4a90cc80dcc34d3ce48a6b2d13084b3fefce29f9008dd12c5750ff", 0xf2}], 0x9, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) setsockopt(r0, 0x10000029, 0x5, &(0x7f0000000040), 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) fchdir(r0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x6010, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x108, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8a, 0x82) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380075ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365efc90cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xfffffcb4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x91, 0x20, 0x8, 0x7f}, {{r0}, 0x0, 0x2, 0xfffff, 0xfffffffffffffffe, 0xd5b}], 0xe9, &(0x7f0000000240)=[{{r2}, 0x0, 0x41, 0xd, 0xffffffff00000001, 0x4}, {{r1}, 0xfffffffffffffffe, 0x68, 0x40000000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0x3ff, 0x8}, {{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7, 0x1}, {{r3}, 0x0, 0x10, 0x2, 0x2f}, {{r0}, 0x0, 0x1, 0x0, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x21, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0xdef, 0x1}], 0x5, &(0x7f0000000180)={0x7, 0x20}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r2 = open(&(0x7f0000000380)='./file1\x00', 0x820, 0x80) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x3f, 0x500000000000, 0x3, 0x1, 0xffffffff, 0x3, 0xfff, 0x3, 0x2, 0x3ff, 0x7}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) r1 = socket$inet(0x2, 0x4004, 0x7ff) setsockopt(r1, 0x5, 0x1, &(0x7f00000000c0)="0d9cdf7c9953a720ec2bcd1c867c91ae97399a164f09ea9a31a489867a89635e5b26a06b0c7b48a03f70ce6fa5c1ff2426f752de36d0ddee22e0779a1d15aa995eded7b098a2bd6ee7be1d6a407811ea6cc2e006495720eb1f02a3970fb55bf4946ef48c0895bae69b30032d72a93568378692afed4e14cf5f72662711cff679ec750130b88bf4655b81f25e4ebb01b2d767cc833ef543e3eec355bc0ac6332d1b218215e7d0824038a12b7ae94f2e38e5c03178ab18f3a7cf1b3625465b9eddb6f645a6c83f8d52b7a6233d71884b7d6abc8cf6318989a512759f7e7d41ecf10bc8e5d0e9896a517d15bb775453ad686ffcd58c95136fc7", 0xf8) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0xfffffffffffffffe) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x100000000) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x8}, 0xc) 16:00:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x3}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getown(r0, 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) r4 = dup(r1) shutdown(r4, 0x1) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x8) semget(0x1, 0x0, 0x180) r5 = socket(0x1, 0x5, 0x20000000000000) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) setsockopt(r5, 0x6, 0x8c0e, &(0x7f0000000180)="72c9c49840f0c421", 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) setrlimit(0x5, &(0x7f00000001c0)={0x2, 0x10001}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000200)=0xcfdc) r6 = dup(r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) chroot(&(0x7f0000000340)='./file0\x00') dup(r6) close(r2) shutdown(r5, 0x2) setrlimit(0x3, &(0x7f0000000380)={0x6, 0x400}) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x100) getsockname$unix(r7, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) dup(r3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000003940)=[{&(0x7f0000000400)="8c806727cb488e4c53cf95b32a8b14b233df403a997b6fe9f586f76593ff9a220bedfe9b2968353669d18854fd1e8f4a843952dbb11dbfc7d41db401286c09deae49bb53b276dc6a8dcd22d6ec8827f8500dd6bb", 0x54}, {&(0x7f0000002940)="831779dd0800dd241d2cdf9e36f9f3fc234a8e50203199360cfce6ce67d1c3e8ebee156b2ca6f57c9217d8ff4a43c5220fb3aab2da100f22b92d53d9ef6244d3e095b949259c63d6c9ea02adee05bcca7c1b95e5bdeb932c34d8ebaec64fab79ac1a0286d11debf18b85a34d43aa82b18187329bf66764959203c24828680d338c84c5132f5154a2f8bfc2adf1f3350c5a376dae43241c6cae9a3729d09bf848a9f41b932b34f579aff415b0e2509922d8f4f5cd6e30229308417c7703b4a474cb3804385da4be2f59668068634cf2c08f69a55d8617c704e07e2d3ff65aa92bfab33b61f36c3cc2e8e501798add48626348d0bd", 0xf4}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)) unlinkat(r1, &(0x7f0000000300)='./file0\x00', 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x1010, r2, 0x0, 0xe) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1200) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x5d5}) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001c6, &(0x7f0000000140)=[{0x1c, 0x1}, {0x25}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/248, 0xf8}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000440)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:34 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x3) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="c6541301d753870dd41bc537bf497a2566c2ccf72be37bac4f2ee5c42cbf85f16f2d8378a1fd86f46d425a5b718cb90d53db11768fd84be0a8b8c4b926a4fc7991498a9c43f62e76a839e6d04b532be45909528b14fb", 0x56}, {&(0x7f0000000140)="c8c88fb2626c33c23e8e04cb2deebea7a4082d28e3bb03e0fffe7f56d9521f879affe9912d42ae523b26b8a9cb5fa91921f789b5b653d0c3ab5042b5c2e30834819c93549d0acc522b954dfc81cb972b7089d5f7f951495de07071b37c2d3e7f787d5045", 0x64}, {&(0x7f00000002c0)="03b9df4c455e7f93d2d17ded991160c7313180fe8c6423127fed0761362f4a169cb2da8471ac07156642a8a77b6de1faa42e7af84114fff2650bfcdd988fafdedccffc9966a5adbce27bc71dddf46db7f56edc54d3187620b40c923a800324595655b3acb729e8c01e874c1fe140399daca79a5442315d98255efd8d704df0c12d7d1489bbf125c87c0169f3eb4066050d74cf38144b1671029e3da3b7a40f289ef6", 0xa2}, {&(0x7f0000000200)="c7b8fe6c429ca912a2001a4ad766bc3eac8b463e2bf70fe932799bfaf16da5da41b85c119bb43a189abc1709125935625329a856858904660d8d0437", 0x3c}], 0x4, &(0x7f0000000380), 0x0, 0x1}, 0x2) open(&(0x7f0000000280)='./control\x00', 0x92, 0x94) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0xfffffffffffffffe}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) flock(r0, 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0/file0/fi'}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000300)={0x9, 0x401, {0x9}}) socketpair(0x38, 0x4, 0x0, &(0x7f00000002c0)) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000015c0)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r0, 0xa, r0) fchdir(r0) pledge(&(0x7f0000000340)='+\x00', &(0x7f0000000380)='/dev/ttyCcfg\x00') ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) r5 = semget$private(0x0, 0x1, 0x400) fchdir(r1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:35 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() sync() kevent(r0, &(0x7f0000000040), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) nanosleep(&(0x7f0000000080)={0x1, 0xffff}, &(0x7f00000000c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) r4 = getgid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockname$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r8 = getgid() getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000240)=[r4, r5, r6, r7, r8, r9]) 16:00:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xe000, 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/148, 0x94}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffffffffffff, 0x1}) 16:00:35 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000080)="b2310cca57be7ca943d5bb5c092d4a39091619c4bb04c4c2f82287a2323a4c12d3abb9c816207eb5c58e43164fc28f21563a963d7f9bea3e12675519") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:36 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20000000000006) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x9) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x12, 0x4000, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000000000020, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "003d93960600e6eeffffffffffffff00", 0x0, 0x40000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x424c384f) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() getrlimit(0x7, &(0x7f0000000040)) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="eeaddd50aa2427ec98519e5a54b9a15bbd14afc045fe1ece2b2724dd52904816620d71475a04db734f", 0x29}, {&(0x7f00000000c0)="974162a1f9cc4962bdf10055b0e4dc97d7785a0862049fc26182fbfc4a582e728a83d6c60ffb1cfc88d9432ab439fde868862a2e5c79a362fa5862f0d1112213a3d2fa9fea80aa33ba2c4e3e8056b02f514402356f56058fba60b28ae6ed112a8bb8e0ef1c2aa3cc", 0x68}, {&(0x7f0000000180)="d022699b88f80c1449bfe92db4a3637f2a070d2a0bc0b6cefbba88c208b21fa2ffe7a814e478b5c4c4be53e06d498a302bbadf86727d184ffb718001e4240970b8b03fe1a563803c6d1d5279e81a4ee0872cde47ec133c9e74618ada8bdfed68d09654c5d4bb79282e78f7c91de95f658a69156d14beaf61dcb832c32c133a457d262f8e1ef53ef8b3c2132e06c75c98869dc7d87d65309d813dca36f808932430ec426178ece4081d97d57c7d956ddb3042443396c695416ecef9801ac01fbea2bb10662252c8341a93f3f88f92d7009e11de0f0b6bf1f85f513c8462471b1ca6734893f39c37f64a2f81f2557b93aa9f9e618cb7e4e1c18b991a318a", 0xfd}, {&(0x7f0000000280)="786aa32c15d8ce0482eb0be7773db11583fbb40713fb2631", 0x18}, {&(0x7f00000002c0)="4290c32a48b9b00dc13baca7a561b4367b2c79039fd347131e753b9fd22e6dd05a3111ddb103f5e822948d66c35a8c4b09c8db83a3c11f1cfe03212eeec612bd6116c80c9fa56b3a117e7cfb63c6dcaabdbaff7dfe66650512b6209e4503afa04fac54726755381b680645b0412dd418", 0x70}, {&(0x7f0000000440)="b5b87315ddc78baf5a4ade6787b2876442576a04321c997296bc6cffbf7cda27d0135f3105fa16de223a784582848fd04b2b38d640e36443ddbf2f1bac492a3ee80c57f3596abadcf323f22f43b43d8eb0a62cc635bc629bb3085a6cc284de66238e6b8facb12b34fed9ef1779e3b0467be95a837af963303fe9238f38dc930cd38563d09815b699af95147e07086f5081dccabdf99c709925558d40b9d23ce9251b19cad320640ea7468fe25e6a3558c8421f2af8426fba3ed5428472601492c36797f00612ad4c6e55df8530176203d854c62bbaa4f7103577adaf407204794837a6b39546d1344bf71e4e9eb270daa27ce50f7aea8a6be46203568f0d9837849d2235be8de61e95abb2add6fd21d0206d69b3f7832a0becc76730e170cdd644ca83494b1e2fd5110a1df6d94a5cc790a0aab4f7dab5900651b26f0f9f6eee35d5954d4454a214a4b97761dfd85c6584663386827860f9d4a6e6055e497b9a263743f49eb3229339344524a3ba8c718a547aaef0249e0f3c1c70c593f6781d22ab2b9fb611c0f971adb81c0f529db3ca75407337bb677ecdca280877969b475120eea9cc0407619185a6cac51c1a5705cc8e625ec6bd9c04f27610d4b3e5c90267e081b6af27507bc96e5cb6fc379dab3cd13a1c1ceb7c51f141ea6ca85514195c4f7a32ce9f1d42fd8d1df1d0352fc201e8b374d0f279daacab54caca2c747a76c4f92eef252a3e12d0d4b1c11e75e888930a57531b4ce1ef38fdb79fd8a474e28d85b2faa458f9b2da2591f739da75ea35be5aca9b2a39d8e6c8b4934ad9c5f606b0c6adfb54d50a0053bfbbf4e0558b0eb0b64a9a5256d18e905ea688111df77b114e0d28ba44b20e6db8e5aebef1903b76103726b84fa53405a17de25c85ea8680a80603c149b561f34922c6c4495a826c821b549db8a0c964663a9186bf21699adef2975aa2bffa6bbcb5254bed7ee624662fa0bb69ecf1694ea3823ee5715b3b1389fabc75f409eff485f961b25dea5b7b1adf673a9e58a73949080b220e0d6a50d3b59b11667048f3dcf8d6f0e4194817a267c573cf3e47f02eba5b4adbccbbd4d9de9abf698e09bf0022f5b699a0bc3b9da963ff80974234c554e2dc8079991d059f8aa2c175681519a2b1f83a0d4729a90bdad0a7621a97967181111b9dca042cffe6225726857b246eec55ab06809a5119e0b7d861906157f2787d77c1cd3e9d6930fd097f648d7f76a97f86ab729479181481ace2efde86bcf38975da8795400d37c36d9c0d50fd4472fd309e7e5b5e960a12fc257093b711fc9adea8c6c02530f8573002a83dc2a015ecf2a7ec123eec6c0188c558b5384f4b83317385d888c2daf0af109424db150d92601f4b5fb19937d8e5b99de56da21c0ddefda16c3b145015f2bb68f9d7fcd28063824425b85183653a6ee7df8e244af6df8de64d1f04f94a199a03630b85bf27d83e2a819175e28c357a63bda4c9255d971b576c63ee242c6edc4d3e6c62ff1faebb96b60881f17be3ace1106a2dbc0d48b53f16c8c74dd75ec554ebccc53383f9cf119bf7a5d993cdabf14fa898e8631aa4346fc07b58f387ac12527fccdb011182192059e94b20350636036624eb8b0d0b5d6d38d212c75bd174e7176032ddbf333552316a460faa3550a19ad60a6903e0652b56b26c14134fe42c87976788a88f5e115b7786cae5c1604ec6d4bd0d6803f6fa3bf8301f0ff67e3e63f740dcbea884bdfe41118024b5b21206389bf719e1c8526373e3ed3ad903c0ac31ec768f4a80bdc1d8cdf1de5721a38a5dbcf4eafe6036bd13f44360a52b9c04da12c9dd03f315eeda6ee53c82e8a7e54a6b31821451b47b4eead796246ee8b7067c8347f296714bca29c3851516964777850e2c180b696ca39258eb2c9fbe09411ea12791cde27d8e3a1d15a5b682a5280f0f4fb4a3ea7991654222d76bf1729d4f8203d6e0d219237bd88ac9e1d8a662a95b7aaa9f1ec0e48c0c959e1c4fa6171c26985535067813a2b92a76690a5899714d7b8a376151188d9d3630b0750f872cb670847ab64537694475a4b03b1f0015df4975cdfb7a8c748f49494fdfc56f5444b8da986f124f7adc02fed504fa5681b6b6463dc4ca36057f1c3105af577835cb96973c26e96d85df12aa6cbbd1a8cbca1e550ba5eeba2ffdf38694e443a049ae9cd6119e2229147d09b85b64ec505d443c62db7cd8c9cb1df6d1a6c4bdf3ddcc51ce74034db327d091330adc8bd3135b80e95fd2869ce01b7fee0fed931af8e990713ec4bbef09ccc7d30c2de25437fd2f0ddeece777d854b81908c108644fe84d7935355f5c1d9bbc859410bb98fae69d5b4243c13e50e9b5d7084d3aa58258161061a79fb26070b877af867d632465dbd86bfdcdc6eb007f7e6136d08b1c6b1d8c252f072bab5a492880580df7ea465ba4f43a329d2af0f188f63008fa012661629527e5c5acaa96804db503b0fb61501548d1412517d6ae76e5ec642c3440e9eb986f2f1046afb46dd29f8661e139abfcc393d95581992ff6d7f452393074597c66671c758514bf53d55ab801adb1b292d14c965348237387f6be5c2c2c1cecc01fdabde949efd2a9e3adfc58ebf6ad1921d77630a061a994f3b60e7749a2a601a721aa538dbe73a0929a4a4f0ee2e7f0a8fbd7af336972f26f1107f51d14002323cdc7555d14d6a0c0ee0c7396d2fc9f2db1844a34b3c02b6e4b16381b42d934cd8e0eea01d6ffcb6e4fc4c0b4ae702279cd4b320a4c9c5735b9c79b044cf6a9bbe98b08e401a53500065edf9a6b1fc0779fc06d6dcd32b41af2f65d7aee1d3b770d5ead76b4bad2609c93b2567bd10181560b72d14149b2d0f3cc20d693b6851cc1e4e3df414c17813e85d67aafca214de987bcae7de065e3e127b31851be26b209ca429af73ddf32f6f468187ae92778e1f39104ce5e0e339ac90c46658c4b01e49c11304a22498bf114dee3e2622a84e911c2696620d8593a253124818dea400a44fc10b30c164fc55fd94267f8b1a696dbda5180450785d53a94feaab9f88eca24ec2c3c22cd575b6164395a77dc9ffb96927354e67d657ee2e93fe7a170a27a65ab1ac5e7ca08f91e29939c2c3906532aee0681c50eb8026abda94420aee734bd54ffd11fa885180eff98335ad595a260645c9c1aaef7086baec8e8e455f6d7fcde082a53c6c5d58bf0441849607f394caf962b8cc2209b42150a6d8c33a921086be28ab9f8394d56f185b26c2183e988cfe45ec0ad4d51c9a141983bef5054143316f8a660bef1d911fa73f6b260e4a7f5338b7f33103bf0f58f79dd7f4e5ea6a03c9b4eabc3364ac46d977ad51c4209b3e7dec10735f01e491ecccdfa99b3fa58721dd4f377df9c076bcf7d517d1960c5953fa9e30aa2fe904d9ce45e19c30b60ef10d31a613dd7e746b13c8a44251e6d0fa0c4188cb4888d81261b96b75de5e08146fdc92a61d6cddfed01c24719ab060cc459db80167167cb399dd45ab1a6b7ad792157a80351789f9134c8aabfe4f0be71c48fb98d0d2c1499567da25df8be79333ddb9d037c0180c48712077a213091c856c111db0ea7331d4c17ef8d234d8696f6fb12e45bf6c47b900600f45312b87fe2efb201e85b3d7b5b270a0ff26cd18993c1b4ac31640d6159b38f11c1820049adc052b44e540017ae6ec0bf911da9ed5edfd0a3ee4771617a5ed55ad178e2854e1f9f90572158231d96960026e8f533f64245bbc799f8e9ee1be42170a9d65283b7d59f92b45829f6305a485bfabcd21fdcd9fe0b160a37c35d400d54102f4d1e07b52a4a1e4dd3fc3d6ee0364eb831e94f0aa1926c70e350a080c81f4e47a21e56045093fb4e6dd741cd8b15bbb918daa9a0e0efb3cfc4eb446a368bf737f280a72de29750235989c393cfab112de03f1ceb1bf247868b75f67939ef6b135fb0a2597fecbce82235298d6c253cf578925ebb3004a2435f57536a197c2ace4ba4affd7da1053ae42a773bbd4952e3d7276707c000818e9750f1ca6b744e08eb388aca1f5afa4cf2b64f8a8befcaad540f7296dda5926c4a782ea70c6e284836b07e7a12b9f9b4fd94237fddc5b3029b7e876cf581ddd4c445a0801ed00a46b5e144940f5d083134d93f6ff95487a17cb241a8afb08d284fdc5715013d8f853c063018caf49a90e7b712bce6ad90ab7ef9e23e00efb8b5c8a8188078941d2d79391f4029eab0393edeea547b21926c1c969636a157fecbccbf555a2d51aafb63fce44b9f703d50b323050775967b070b0de2e404cade0160e4cee8b13cbbb2f1f9cbd074a8736da1222d535e1a71b11029db03304cccaae9e47d42387332004f5413742c98d0dce134b20511d129a4f0a24cb24ff641966fadd5361fae07c4a867e1f415ec151ae515f34ec22aed8145c6d58e4621dabfd404becaacbc80920416214da485d8b0b96167bbcb5af5bf3f32c363d6097d7544049518d3f07e32e48a31885551bf582fec4fb0738ba194da7696f0c5746a698ae76850317c55d04e3d05f5f603b1a4d7bd9c16a71fe77ce41bd6d4071165fb0b468c6c8d5e8f16fa9d9872952148dcd25e3e19a660895124bc7fda07c3e29a2759c30bc424f7e4efd36b35c956b028c1fd199eb6270e7d1b3fd5e356b67b75141163125b86c6c92612c20d2f2317b1fd9e53ae1e00f5ec9b41036c62e01957be42a2f673ad6213d0672e2b962b9b3a812bb20958f42c4bdbf9f4f364e06794c7259ee89108091c2498cf2f4a9f199b203240a4e131dce703c452fde75c73a090dc8e2d3e2e3d4d32e820547b030afdf4fd922aefe8b2f92562d1515246c838080ccc8138f5294063ee2f4005db4462a0bc3f536125d4565a4c92f189d7e057a920b7bb24c1938dcc6540b64abfc15c20da72f43ffb29a9dfc0d3e39b896ffb1d0565a985cf671e2d6296e98d00c663902fc56a3240612a9581098ef472f50d2173df5deab1a73f3368508f370ff5167367c9bd5f4bc67496307c1ae6567eff0418121bdb45ad4a834b58a0d7f147632c26cd49bfec3244c20850c3fce7d8df59161ecb433c2d6f26bb812d5613195736a8961e1705197ea9669dcf8395f668f9d786df5b03f08f47bf449464a2311bb7cd2c147f0c10142a077cd3fa28a07980ee1af2e19ce3cde0ce94c7a55ac915c3bd30ed48afe04d760eeb50a047adf4e27240cb9d22e9014d38d7feea2322aa6dba11dd5262991ae2b0a07e374672b40f75f25f0168ea7cbd3c41a7de9ef1c66d9d6f7ae51243d954a2f387d7257f9560dea41eb0c08e2dbf010e7868743a285d85c130037a8fa750f1c66cf30b760a672547985bb07345b5c60a5fdfb4cb25f9712352e88b4582b6c9591603a1797ffddbb8fa39b41b14b19c26731d97fb55bda12fb93ac3c29266591f5fb23ced52a9b9925aa84f032ce15b7ae6e444c3ab3e982fc52ccd8d512ba69588f038ad41b1fab45a420fea0952159b662533beb76512753c0769800bcf1da39b4bdf18452c1adf889a45d53627ed14acf712d99e18d39d39f2d6897e0ee33bf7a7bfb2885765b3a39aaac3b0b4a43a827b3c812f1f947b99bfca6dc4fa422c3cde51b7eacf0ba2a2e55b7ebeb2b1e0eb1e50e292e65019d490de4fed4010392804513f82a2fccbada8225f76c174f66f8ae2227393f208940762bab390915260bf30ac42342906f9252dbaf2958032cb48376d16c7a678a9be2f06cd9147b89436bf0b7546b12c48147c1912e7f680a4d6c4fe995a70cff8f6635efad5857fc1fc8d9318", 0x1000}], 0x6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(r1, 0xa, r0) r3 = dup2(r0, r1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) fcntl$dupfd(r2, 0xa, r1) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x3, 0x8001, 0x0, 0x0, "5a58566db4db7e57c9555a5f77fe8e7fb884911e", 0xffffffff, 0x7f}) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x3, 0x80, 0x27427ff2, "810142fa7173ab2fbcd4d7df83ce660240d2e913", 0x8, 0xff}) r4 = fcntl$getown(r1, 0x5) close(r1) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x7cfc, 0x10001, r4}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0xb2e6) syz_open_pts() 16:00:36 executing program 0: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x20) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x4) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xc71b) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x10001, 0x5}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x8000001, &(0x7f0000000000)="d828f8327ac6e33580652b301b9c22da9b90ad011fc1a1ec3a0568ae83228d70628fb8a66dd88521064dbd7b638a30c74a950000000000000000ea3ba8e70389286ad04c107c90", 0x47) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet6(0x18, 0x4000, 0x10001) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:36 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x45, 0x7f) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r2 = dup(r1) fcntl$getown(r2, 0x5) 16:00:36 executing program 0: r0 = shmget(0x2, 0x1000, 0x2c, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/218) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r1, 0x2, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2fffffffff3000"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x9, 0x0, 0x4}, {0x60, 0x6a03}, {0x6, 0x0, 0xfff, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="f7") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x2000000000, 0x2, 0x5, 0x4}, {0x1, 0x3d1381be, 0x7, 0x9a48}, {0x2, 0x4, 0x20, 0x5a}, {0x400, 0x80000001, 0x10001, 0x6}, {0x0, 0x728, 0x9, 0x63ce}, {0x52, 0xffffffff, 0xfffffffffffffffb, 0x84d}]}) 16:00:36 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) r0 = semget(0x0, 0x4, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:36 executing program 0: r0 = shmget$private(0x0, 0x14000, 0x0, &(0x7f0000feb000/0x14000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) lseek(r1, 0x0, 0x0, 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x104) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x2000000000, 0xfffffffffffffff8, 0x1, 0x5, "969f1cdfca65aa421273aac539ede2e9e8bf9aca", 0x965c, 0x8}) unlink(&(0x7f0000000180)='./file0\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)=0x1) pwrite(r2, &(0x7f0000000240)="78dc737a4b967fde40353da6e7d5b31ca5f7da183807df7ed19b21e5481dc4ec5ea3565e55b16379518423528973c11593e6b1c8535d0284ad06d13f5327ab5d5699036fe4e45e6c5e", 0x49, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x3) ioctl$KDSETRAD(r2, 0x20004b43) recvfrom$inet(r2, &(0x7f0000000300)=""/165, 0xa5, 0x2, &(0x7f00000003c0)={0x2, 0x0}, 0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x800) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000440)=0xffffffffffffffc1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x3, 0x4, 0x40, 0x1, "ae730e66c6b627b6c2c5abebd087931096eff371", 0x5, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000004c0)) getegid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000540)) munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_open_pts() getegid() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000580)={0x7, 0x9, 0x3, 0x1f, "91e68b4c0cb9ccf0e6ed781125adbc1f902f76f6", 0x8, 0x9}) 16:00:36 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r3 = kqueue() socket(0x3e, 0xc007, 0x400000) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x220, 0x0) close(r3) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x12c) msgrcv(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcf8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a6a607dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439eddf3f97df9b4849580453c23fec48ade6279a40e38fed18aca504ae46390bf727430b9e37761840c4e86f5c0563fbfc30e4e73abaa2509b418c55890010b3494017957a64593f54db4de0433a6d7de60675d097541656e2ef749ce58ca1b59c0f126d9efc662bed528ec6f5d531b59cef72bb731f3f3fccecfd1f8dfd76ce832da35913ab36b"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/133) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x7ff, 0x26, 0x0, 0x2, &(0x7f0000000100)={{0xc, 0x1, 0xbf4, 0x400, 0x7, 0x1, 0x5}, {[0x7, 0x0, 0x1, 0x100, 0x9, 0x100000001, 0x100000000, 0x6, 0x2, 0xff, 0xffff, 0xfff, 0x5, 0xff, 0x1, 0x20, 0x1, 0x5], [0x3, 0x0, 0x710, 0x5, 0xffffffffffffffff, 0xd8, 0x7, 0x2, 0x10001], [0x699f263f, 0x9, 0x65, 0x10000, 0x1, 0x20, 0x7f], [0x9, 0x20, 0x4, 0x4, 0x3f, 0x6], [{0x4, 0xb6f54b, 0x6, 0x9}, {0x3, 0x40, 0x4012, 0x101}, {0x4, 0x1000, 0x3, 0x7}, {0x5, 0x9, 0x9, 0x5}, {0xb675, 0x6, 0x4, 0x2}, {0x9, 0x10000, 0xfffffffffffff801, 0x18a}, {0x5, 0x8000, 0x5, 0xffffffffffffffff}, {0x277, 0x3, 0x7ff, 0x10001}], {0x3, 0xffffffffffffff68, 0x80000000, 0xfffffffffffffc01}, {0x2, 0x1, 0x5, 0xcdb}}}, 0x7fff80000000000, 0xfff00000000000}) ioctl$VMM_IOC_TERM(r3, 0x40047463, 0x0) 16:00:36 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000200)=""/101, 0x22a) read(r0, &(0x7f0000000100)=""/233, 0xfffffc4f) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x401) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/29) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x5a1c, 0xd8, 0x1000, 0x2fe2495f}, {0xfffffffffffffff8, 0x9, 0xc86300000000000, 0x8001}, {0x1, 0x40, 0x10001, 0x3ff}, {0xc00000000000000, 0xffff, 0x1, 0x9}]}) 16:00:36 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = socket$inet6(0x18, 0x4001, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x800, 0x1000, 0x6935, 0x49, "ba96f33909ee1b7f87192f821a4be3684a860a55", 0xaf, 0x7}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000000000, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x8, 0x6, 0xd, 0xffff, "9349512ebb06c05fdd7031896f5a0917112cdf86", 0x0, 0x7}) 16:00:36 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') sendsyslog(0x0, 0xfffffffffffffd61, 0x0) 16:00:37 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r3) r4 = dup2(r0, r0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebaa6b7d7b3ac6904af815f73f2a044fd33055552fbd5e41789632dfc94ff33b3bf0000000000006131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0xffffffffffffff47) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000006c0)) shutdown(r1, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) lchown(&(0x7f0000001600)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x100000001}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000180)="e4afe096c80c14f5e51739a7078a102e8d986d3ca4c73c30ad1a036d9e23151a0db14bb7bdd63138cf378dbc2b6f1c924aefe506451327af5896f354381d8b5ffcc7a0aec90d2e64409d6d8a461ea251e22e852808f5061a779c3bef7ab81486df7acedd35db2b7e354301acb70db7a42b4f", 0x72}, {&(0x7f0000000200)="0e88ac24307a76b4f1146847fb64fc36365bf8edc47a6e0c24a36423e0ea68e050cd7acbdafc008b27adac6c2fdae0b6281eacbfebb0db01fc5c82d6128f8528b5ee4d264b", 0x45}, {&(0x7f0000000280)="5facf68743687af6778e99160d6e6aedbe9a65df82f8c7efacc239a6c692b9d203fcb9e4bb6c47fc423e03e2faceb993292554278a1a397bcb6009749d2b404b8164edbf9c86a6270bc7d6646b75d19eb7ca9e921d976de73ffc913e9690ec15a39748", 0x63}, {&(0x7f0000000300)="477643eae6b52b16aef24669d6b2efd5cefbe7ab8f6dabbce48cff7fbb9154f4755a06bf4a2e19e56840337d7d1f596b31028eb3716581ae5f39072ec99a6974014c933492e2188f3865abd811f7173e568b4b8da817a39ca324bbc24e289ba9f3bcfa73372cce402224b019a84e26ad907e4f6ebf7aad1d4691cb6ff07513c6301fb70a51d3416a9a70fb8eab903e8503f8aeaaf3887f580f763260fdbad27726f68858959903badd9540204c9bb53be5ca36f954a5da5bd541f87525288c6f8df84838c188d6fca7b7cbb5209c8e347bc58619405cc5946ef35210217a9a0c774aa03a3c4a3a663b2b4397069b74650ea8236fee2bf4aef2d10aaa7d384515f97ceb7085005e70122d002121bf5ea654f4d8bd2f0032feace410736cffcffe90e81aebfbdb8ee424727a0dc52a8c50b418a792ea0ae130f2461fa6612dffef343d168498899f28b5e94936bc6208a619c889c3e1ace5852e5b7ac5e5c242cffc2dbc835ddfa560c813404e0d3e0da2ef07e4a9cbce20237840b00f1670eed4769eacb4ae5ce8386365331c511efa3cce2625d282ed0e30e55284826d265f1cbadf232ddf37892b0f1d2ed78c4d6faabd357f347cc6137a6ecea9a86748ffb1711b262fe7191f4967f9e55c980513f54fddc5c3039c84d688cf64772150776feaa4e332d92c0ca0956b50d4e6330920352c38ee6087333dc99bd7391e4a03ee5b8636bc86fc9a5f9bb06b708aff310c04a63e24174b9217431529b905dc2ba6a39733db9f29ceec92d509649af719087a5c49245f9906cf30a6d668cd61b03278bfe07df7557fb3ceaa11bd387fc46cd77439a8c32f198c3e5981916e79c4501d5cb26f790dc3947874c55178d59710cbe3d84cf0089b8aedc793fbe0623283fdf5c62ed7e4b38863acbd2e2e6fdc20d705511e1a2f0b47716b94fdb7bb93fb89625bb7b49a7c4695912a96798564b6a7056dcb4583d32c4fcbdf7cff27f66267b7a8b6614b06359e1fe852f78ef59030c189e6a9943666da3369d5d2accb441406e7169644071e47845d100860d57a67994ed7ba59841b16c8cc4d8fb9aa3016bd84cd87634110d209bb23d5d486e8b8927f8b62605770a094269199166fbe044dde00aced483ace0ecb4a559411a76b29b1743764bd3de0e4e52adf350391531a96856e9aff42fa733ddd0441c7bfda9b2ecfa9eb037184d9558ef67d94bee9c2e4bfa821a02bb93e7aa251cd1f1944f519e26fac0b6f7888e7315047d428f9e5cfd4287fedc0fc67d558266cb2e69ba488b039b915a6cf83521e5c2d5f105eed89eaa7b958c130bba1515fbf61acc412263d649a20aaa110571058bb5460e46489caaaeae39c409019edba0dc9e66a4b607385826f7e754e2ffec2e6626c2edd75384391cc9acb0d4fbbf4cde99a6b3ad86903a475ec70cc06ca36677c905a8bc62e0e44849439449f589afe63676595f201939bddb0df7cb2236cd586f704dfc166a482a9bf6986f1bf96ac0cbf9bca10e29d30c4d0093386ec9acd04fc4b4e5c8ba1430553a930b9cc5de95538bd8b09f60da2d8c9ddd1ad5c28072f22451158b5cb434a9f22ef49df8e278a996428e7fb0a3b39e341e3f7807e7d73c2b078d0b90b3e999d4581ed81286a504e84420a2f6e2f4e1e66d3d0a2bad79f2aa57c217f06b96ce450e0418b9e209a368597964d19c146971ab14d0fca230f7e0977819f4a282e991f6661cfe5f0cc1f43bdb07ad34674d063d38bf94fec90c6db317a3858380ad32b327d5e6d9e0639717ffb90674ed83e05600b067687c872fcc6f28d0380eb0b7e9b627f4f9a1e2495c7560cb1e271d35f19c19f809161cb1f0e4c544d9ad07cd0c7cea9b16165b6b98ec56afbdbe883f2d35bc36c62f121c582e1a627a44f0b5466438e4d70476c959a2517e4255f1b1b757e488508196bf64258905a4fb3abd299f58330aef0e8b4c59dbb1522b3eb334981e2f6fee58ee6432893e9537508f20c2d4d159025deeb61ed081ec97c79822aabccb72cfba3681bc879c96e714992a4b1d5e481977ac6d44bca6a0a2bf1bda56f370833df83f96a573e6fbaec00d695549edce93d54732359f14c5697a7220698b217ba18c5051291d9f9c0067138392cb26602d32c6b64e2b4f26ededa567e51d98bcdaf6427fb6aa34ac00f09f9a6b16ac6d7348c8522035728242b8c1bd5acba3aa3fa02881f9101f6957eb16379067bac4a77cb178082d1d6bd1846cbffc5909014ce93932fc608fcc875b491428e4f9055fd5c5b9eebe54b9c91bfd85a3179f6ca00a1f75cc8335b68b99860bbce1847e96f7f01e844ec2b38ff922785bd6158b7a6f5c7752c423dbfe21d712408178f02bd8159f625c6c4ad237e3b78f9c81a1a8c712c48ec8e4c231c25aa3bf709b50c65b92e7212d51ba2374f1b3f00d9dd13a4dc8b1f8a170eb5a94de10784fe5f92cc43abe0666179a89d2de3cd16d31c50aceecd44dc6430e5f3dc280f88c01c67089d071041000848df6d4509dce689052c79a98de3e86d5f522fbb9709eff9260434fcbd48846490572abb47b67c8ed5563d0407c24d7f57bd4bf37ca492ab06c33ebf399965476b66e285ef7356683d1053fd91b8da0ae1904479485d332f964e40128fbf2e57d5077b149c4805d759c8f9224e2cef6636a70f5b3ada801314ee96694e687a15cc3c18b1225a4faaa9b48e8d4e3c9186fcb5d059f52f6fc3bd6e60838de0281e2643d4f0cde8747a812383033a9d4d6b13b978e57f0746396287210b525fd1b3ab3f389b28847d11cf785bfb87026c24cf4d0ae810c23188cdfb58a229da9f39c1a0dc9662ea7bfc4521b386d4744fb4eeb08f39111b2c63412e984fba4cfa2eac5f7607d4dc3fed170b71b8cf890b6f79927111f6dec068207ff34ef4574ef2985010d52bcf1122d9a9fd9e53fcb73e51912dbf0fe69366cc2ac9615df90fa317fedf518c2ebc4cc4cbc951511293254edd9f1bb1a1d9583c6a7bb7df45ab49e9bbe7c2ca21e900defb753b7d3309ef67de0021c6070fdd0be64d1c26a5541391c3c3e507f514240e1676b5fb4f5f0f947e9f92b89d07992175cb0e0f20134e9f4280cf1e86bf839150018f4a95dcf094dad4167f1c79ca77dd7f22ef20e8eafcd391d316f8fd1039047f7ed485ba396d449ff36a41cc67804f7a433f742ea52461748fa5711be82fc3c3cecf6b185f1bde12019f7a7a7db9c67baaac9a38fcd86dec0832da3646efb25be03c49981d4bd209b1ffdd924c52d139e3caa4a5ada6c8adb011d0bcd30cfd0b12d80c66049ce6321859292ea4ef1c54de04b57560db7e74fbd6e202e312baf70e3dc229f597f426eeda4d4b235461d3d993521adc05bc22a9f8982adf85b513089ac7b20b9c18767ecbba1b0f0413f7338401979a47919948d74396e53349ea55de7425abd0dcb73f8a99a01be84dd5af4f6097cb7676038f050f0644a974725dc7ea2af4dfe3bcc82d51b555d1d163914f79edb1f80fef715f84f3d3937000ce4edf861e920c2ecbad970c11ffd06dcde64e9b867586f6c14eb9eb751c0fdcc980d1fa2b5af4ba6abf1435d8568f4750aef78a3ea2f0cedfea14f4fba13ccab548fa054bb551536b0f791399cd11bead3f0efd445c836e31367cee61c5adcdc1e637c974fab1b1bd73435889cf649f35ed784627a5787d9402d52673c6a3a32952546a64116bb8861702454412ab0ab25b38f0d6540dfbfacb1a3a632fc61aa2629fc1936e76cd1988b8004b5f78030860e9ba4b5caceda14dddddf4b902b14b2f3c3fe82b7551a82e6ba9620ffdaa474eed183ca9b02e436e46e664e6b19f27c1e286e6a81692b430de6742ae252b51a3733314afc6a687e917529451470de0c459685490f831b6796e61ffb9e18c2674a3f318e255f136c1c1bc1b277585681d465e2f041518af5f55520deae81eece994209a6edbc4d9f17e98c629581f91e68be81e1877064efc64df6bd8215eb9d630e4021e47246a640c8a4c9d4d8f9233f9476a89fc77d87202e36fb140f10c3514ddedd56f41562f8e2b884d93336fa105d76206b77a1c0e7c52df39414e50c48a5043d2fe74eb604e4935f66d8b47fcf4563ba95ebffad85d678d3468a9e547074d675c1b26dfea448c0d486b8bdc14c7ed56318ec547cb7c82cc110ee1b600a59d1b67a071278b304ebc1c070be80a78e2af30d09f0990ba6a3bc6ba8b3379dbbe8ba2cbbf8a4c5bbeecf8c22ec619567ecf2c26457241052757a7487b92e25cf3afe52a4109f90f549449a4366b9b994fc4f599957bd062dda468fd25d4c8b511d4a608a41dbe669afc825c45e6d61388ff7e2aa3f12ba7d46a988dea6e0ad33de02d08e866d2f03772dcd9efad995c4f770e4d13d201711d891c0b1a76e0ce80bdf07fbec6925e77ff7f8d0972de304038e290d9006b6467821794e4e1662b447952d59765310278f41c03f7964acad606942569836473e71746b41bca55f939b3bf178ff577c6bf2c3a012a8f1d117b47190dd99a2242ce5c72e8a078545aee92cfae22c81cf1ef4870b537330a6a09ae861f278829d074606727b96721fa4e37bd2ccb6a24cb1d9901e05dedd23a6f2d0170e547434da71d65fcca8fafd3a1da7c1ac8924f1ff9e0595993aacf21441f2436d36f74a2726392f4ec8459b3d5f97423dc04c1b6c6c3560824e6b74f9bbaea39bcd5fc25a94922aeade8590a2838c524b18d097e3b25b1a66eaec77227cdd95ebe61d534eff153690063508c7431cd0084d494be8c45fea27337bd3efe85d2092e1d1be56b61e79d79f206fecaae13a66aca7f032b91db3625cb6d4e495df0592393c9106e50157bbdcdc72fccf54db98fce90eec08464d6474ec49c64c2af37f002f85a35706d2c0e5fa4fafe51b75a6408294ecb1befa557417e2bbcf44a4acb31446fd12989be05fcbe5baedcacfa0a87d673066bcef26eb55b7736f7957d27a3c88b585102aac6a5f51fa2cc492850cf8bd05aef88f0d8df569d2ad3694162930fd1ec0bef3a1094506c3cabc0955e5ea0c25f8f6a9ddcf6fd3c6306c9132d6dbe2bf18d7ee13b9dc276da3e86aac40931ba12a10b5174c73fd8d9555e0a96f39230d5e36e2d38500abb220df81a67b77129c8399589d49bfc9f5069cb627b54367163f54224773ceccf13a58d7726ed84b6e2edbe2d8450068ffd48d8b6989672536dc31ec5a5309eaa2e7665d9bff58301824a2a0428562916a7db43618c913fad78dd907e4d271d455955426dfd82606f5ab4fe769fec90e433e0e1915bcf6c91d1e2afd487be6cc2a40fc9e1affc34bc63ed2d815550c694624201167e6ffbbe8a4c20eabdc3af942af50f25739e6a88b893532c3ae3b67167bbd922c273125a2ccdd829692c39452ffa818b097f84fe1a5cc0276e1aff5a1ac3cbe71e882e1523c6b62405fdf04b732032957d5138dcc4f36edbcf0dd832a3dbae6cf10756d8d8789ed6e0249be0b3566f269de6128c112f3c02d708724fdb4744cb89db5ae48c5b2d810e2e4ed299c48da7673d0bfd35b9fd670a2e8b888afdde4a4d23122dff049b6b16de5a2ec8c26d8a44a114ad791f6a8c746ca3c67808d4233b942973f2d5b32a6779e39e4874dcc735204fccf3778003b60b661cca2c5e708b1968ccd142527868a6eb5a9246874c5bdad39822ac19d59ff40cb5209568ec74790da20d7969eb4e1c80928ab0fc90e40e5ebc43ee23673982601357d92dff276bf99ff825bf618cdfdeb5c21e163e2aecc1dd751c72306a", 0x1000}, {&(0x7f0000001300)="3979444dbd4eef5528a31bc5232d76ad36c6bdd56ff5fb3580f2b925da60752743099e5a3846dc912ec69e3480c42d7affec03ff3b7dd8b1c8616876b537c2c5b41c98d2baacb7fe9700694c962874aefa9bdda2292a9eb973f7f909780b6ab1d962d8bb152669fd8ab39b3905cda466c610a7a2537fde25ce0b55103355b7348327cd037dd7d2e990e74ca3dd7e28c5d470223cdbacbef2ac875f88c56419330813d7571c6c92b2c1369bf740a3da79c158a4845e0fcf4aba8f6fd7c96f36e8a36bfd1fe2ce2e405c4071be053e9e3b2c856f28e2f77a8fed377d92427833276ecd11882224bcd699d36d718f57c7ba6899472a8288", 0xf6}], 0x5, &(0x7f0000001700)=ANY=[@ANYBLOB="20000000000000000100000000000000977d93c025f0f9eed7aafc0503000000800000000000000001000000fbffffff16e9c2d8f037dd3c456ab48582a1dd77e88af59f1c522e11f8a2ce952481f3d81837369436d80fc6724ed7047ea18ad1a2ef7cf1bf35a8a2523eabd15b5827d86796828e71c682fb2a583fc2802a1cfe076857de520bf8550c4e022ef0f98f6a46dd004841757d99aaaa57b69d6ce1367800000000000000ffff000000010000e318cde924ab4fcd030c183cac1736904a4dd9096eb61437b2f8b5bb3e952769c76cbf9da625cc2c64779fa3f1a7703ccf4e56fb85b5249dfeab10f641c1f67ba760c6cde52ba805174300a9aabd0c6a6c65a162e50b25167b9c4a94000000ac40738c967b4c88ecc8c24aa327f773a50816f9489d4c794a51567cf242c7bae3e37fb8f7ecf8b24d1639b2342b4c21f1d2f5b9fae6b66b048365f04194d475761d4a05de44b8552f9bf2f1258dbfb4394ff75f7c909ae77066309be9df30f58e2d102f7458ff344575b916825c201806e3976df793ea8623c50817a28ffce4821a804c000000000000000000"], 0x118}, 0x408) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) getsockopt(r0, 0x6, 0x80, &(0x7f00000001c0)=""/4096, &(0x7f00000011c0)=0x1000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x4f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x19, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18000, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x8) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCLOCK(r3, 0x20004276) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0x2, 0xff, 0x80000000}, {0x8001, 0xc7, 0x1, 0x48}, {0x802000000000000, 0x5, 0x5, 0xffffffff00}, {0x3f, 0x2, 0xc09, 0x7fffffff}, {0x7, 0x3ff, 0x9, 0x3}, {0x7, 0x6, 0x20a0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xc472bff09c9a0c12, &(0x7f0000000040)}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x8000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xd0) r0 = geteuid() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0/file1\x00', r0, r1) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000280)=[&(0x7f0000000100)='c\x00', &(0x7f00000001c0)='@+^\\^:$\'&\\\x00', &(0x7f0000000200)='c\x00']) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="c6d65130a545ba76c528cdc43f8eebff21002312db0700000000000087c23a96cfc77d5e1a3b05000000040f47bd0517f72376d50015827cceb171f90e7c6cd2058afec5319488cf39ba1fecc48aecb06c147815f0a6dcc6477d97d5c3bb677a97eddb96089e0b2195eaccfec62713b60de99bf17aac7ec4138919a27c092826101d687cd89db6b8ff44c77b91c8d57815fc5fb1a33d41ec80b1b24f63b43d0e1ab0b43d4689431e0d0e2ce41720dcdb93578dc92a64cebb492f25e20351ac3866722faabe8c25aa2b589b852a97f1d2429202947b989825e4ae503939838da1cf72eb949313bbfa08af4987d743ffcb24ac1b0d109f04acd37f50c13f3066b30a726344101ef4a5d3e337c4d167f2ac3b476bac49818e62abab41b737e9ae3718ac36cb3bf38e2e61dd7409470bc8083ffa9d4dca9f3720236f238bf346bdfdfb8c05af9affeae955da50baafb491348b894d08e4482b5503b5c29ac5c76204e1d4ccff6e778705739a11b1554d38586a76d0166479a5dbcfe84bc92acf172810f0d778"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10682, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x40, 0x12}, {{r0}, 0xffffffffffffffff, 0x2a, 0x2, 0x3ff, 0x80}], 0x100000000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xde, 0x80000024, 0x800, 0x8000}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x7fff, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x60, 0xa0, 0x80, 0xfff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0xea, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8000000d, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x12, 0x40, 0x0, 0x5}], 0xffffffffffff8000, &(0x7f0000000140)={0x4, 0x9}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r3 = dup2(r0, r2) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r5 = dup(r4) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0xe1}) r6 = getpid() r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="3c0d0a6d3555c193e0c4711a3c14dbaaadd89c21e11bcf15c9ddb45c95ecd10c0f5a1b4dea0cb0f4a8c9c5201fd2e06866d6e0a05607feb115da44e49d2d13dd3158d3fdbe41edc9e4400c6dd14dacebf3e99307", 0x54}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x10}], 0x98, 0x4}, 0x406) write(r5, 0x0, 0x0) 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x10001, 0xda, 0x7, 0x1}, {0xffffffffffffffb3, 0xfffffffffffff61e, 0x7f, 0x5}, {0x8, 0x5, 0x1, 0x3}, {0x20, 0x2129, 0x5, 0x400}, {0xffffffff7fffffff, 0x100000001, 0x2, 0x4f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0xfffffffffffffffd}, {0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x200000000004, &(0x7f0000000240)) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20100, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x101, 0x80) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400008002be, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x28) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="8ac5edd09735c18ce2dbf5f1680a8730a580b177a2b26eea5a8e8aa1f0087e0a5ee54a496a078fecf160b5c74e0808776917", 0x32}], 0x1) fsync(r0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x7573, 0x647, 0x1, 0xbf}, {0x5, 0x4, 0xff94, 0x8}, {0xf1ed, 0x7fff, 0x1f, 0x3}, {0x5, 0x5, 0x200, 0x200}, {0x4, 0xfffffffffffffffe, 0x7f, 0xf51}, {0xffffffffffff8000, 0x3ff, 0x1, 0x1}, {0x400, 0x401, 0xfffffffeffffffff, 0x56757ee}]}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x100b5, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) r1 = socket$unix(0x1, 0x0, 0x0) getpgid(0x0) geteuid() getegid() getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() fcntl$getown(r0, 0x5) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x6, 0x731, 0x200, 0x3e, "d2a6264577edaa4bb72f4ff1f6b7dfccdf04e1e8", 0x7}) getpeername(r3, &(0x7f0000000100)=@un=@file={0x0, ""/22}, &(0x7f0000000140)=0x18) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getppid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000340)="35d8af27cd32c53b96ab95497c4577b8b731432aa7e069e6cbe4f180034f06d359b17325f026ae254ec6ac836dcb9491c281b529be41909cfeea40c64ec9a0966e344ef8f49ea550b2335808927e1309aa60a0ba0e0c08d89feda3861a427e844cb7740a9ba13ee62b3b2c524c92d972b253c103acd25db041", 0x79}], 0x1, 0x0, 0x0, 0x1}, 0x2) fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xfff) 16:00:39 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000280)={0x3, 0x800, 0x8, 0x480000, &(0x7f0000000680)={{0x8, 0x8, 0x8, 0x20, 0x2, 0x9fb6, 0x8001}, {[0xffff, 0x3, 0x53, 0x3, 0x3, 0xffff, 0x200, 0x1, 0x8, 0x1, 0x1, 0x466, 0xffffffff00000001, 0xbe, 0x7, 0xf4, 0x12a8000000000000, 0x3cc], [0x6, 0xb7c, 0x3, 0x8, 0x5, 0x6, 0x2, 0x7f], [0x5, 0x3, 0x1, 0x81, 0x80, 0x7, 0x400], [0x6fc5, 0x7, 0x400, 0x101, 0xffffffffffffbd26, 0x4800], [{0x4, 0x6, 0x1, 0xc955}, {0xadb, 0x2, 0x8000, 0x5238}, {0x7, 0xc2, 0x80000001, 0x4}, {0x140000000, 0x6, 0x5, 0x400}, {0x9, 0x45a, 0xffff, 0x5}, {0x4e3, 0x1, 0x5, 0x8}, {0x1f, 0x400, 0x4, 0x2}, {0x3, 0x100000000, 0x7}], {0x8000, 0x2, 0xffffffffffffebe5, 0x101}, {0x400, 0x7, 0x9, 0x6}}}, 0x6, 0x3}) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x8000, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r7, 0x6) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000001c0)={0x0, 0x8, {0x4, 0x5}}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/52) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) recvfrom$unix(r1, &(0x7f0000000240)=""/255, 0xff, 0x800, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x162000) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:39 executing program 0: semget(0x3, 0x4, 0x4) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:39 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xeb7, 0x1, 0x5, 0x1bb7, 0x800}, 0xc) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r2, &(0x7f0000000140)="e74c6293dd4f5773c406a75a5f94f89bdaa32aee8b320b363b4f168224e54b5eecfaed1e12c09ca0568d0c6c1e4f9875ab0d44e52e104b37703b5d93c47f04b71ae437e30df3824b68ff4904f0e1a97b7cd5916270140fe3f24275cdf1a4310eeab2b37f43e002ded7fdf20698cc327334b13a30be406c14aa49c461b611ecb93342f6f9a4047a913c4368e5a3e23d4e0d145ceecad3ad2f74713784d96e077aadc18f2746103024a6680e2fb20f0a51c6ebf25133b373006a903932b52c6190ef6df8ccd018ff", 0xc7) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x4, 0x0, 0x0, &(0x7f0000000000)) close(r1) 16:00:39 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2001f, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = dup(r1) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) fcntl$setstatus(r3, 0x4, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0xfffffffffffffffe, 0x0, 0x401}, {0x6, 0x0, 0x1, 0x100000000}]}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000200ebfffffee7000000000000000000542a538709000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{r0, 0x2}], 0x1, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x87}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x400}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="b6df") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="971264157556597371e8c201ab9dac32c2fef0b253feff415495bc9788084f86ad352fedfee0246658497281efd5b16f831427ecb4966f2f985ad26d184da6d3877813b01f95d3c5e2e453b2527e09926904c12d4db8d2658093d0c6e7cf", 0x5e}, {&(0x7f0000000300)="91bf584f34135b95d7729c84f38091143686ab", 0x13}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x9) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:00:39 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\xdd-\x00', &(0x7f0000000300)='%-\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x69a21ff0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000600)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = msgget(0x3, 0x608) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x9, r4, r5, r6, r7, 0x81, 0x8}, 0xfffffffffffffffd, 0x401, r8, r9, 0x1000000, 0x2, 0x3}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28, 0x3}, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x802, 0x110) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6, 0x1}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8300, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x6b, 0x6c0a}, {0xe7, 0x1400000000000000}, {0x40, 0x4}, {0xaf, 0xed09}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xfffffffffffffffa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x1f) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffff8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x151, 0x4}, {0x18, 0x2, 0x80, 0x400}, 0xfffffffffffffff7, [0x3, 0x9, 0x3, 0x24, 0x7, 0xfff, 0x1, 0x8]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xe75) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa0b, &(0x7f0000000040)=0x5, 0x1f7) 16:00:39 executing program 1: sync() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r1, &(0x7f0000000100)="f43977e1313a8091af3a752b7bfbd93566b83b8366e2600a37d033ad6d919fe6e25b8f8f4266429de898e9202f8a30e19147e269067361890c242a32fe4a5df2c30b4b3425c8d9b684c5c169c1c78f640734d04e0d4b77c0b60fee95896c42892beb36475dad1cf5c348f2fbeca6dedc4e72292981928622f25e21a941903aa279d9c201616ec60262ef99645281513abc2995ca05c2ccb67fa33b1b764f5a28edb3c2e74602e2a68c4fb6ad15a7c81df4f60c93d30334a884738c30c0c03f643c79b8c3d37b10d5dd417893298196e8fa9508d4f568aa5622d0550de153862a733b6e21058ea270aa56ae238e8cfa74b6efb7cae00661923cd85c", 0xfb, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0xc) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7, 0x8}, {0x740, 0xffffffff}}, 0x2) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffc000/0x3000)=nil) getrusage(0x9a93a4ef37e842de, &(0x7f0000000000)) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x100000000, 0x2, 0x3, 0x400}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) shutdown(r0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x2, 0x1000000000008, &(0x7f0000000200), 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x680, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x11) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xd0}, {0x44}, {0x2000000000000006}]}) syz_emit_ethernet(0x86, &(0x7f0000000180)="16d71ab590481ed351c4ebd52c39b88526543dd6e2b9aefe1adc7d7e74859fcfdf4ca1993a2fde748461e62e2cac54b520c6181e063c65659eaca6f93a5cfeaa8d096debae1b8e28edab72afab0ce01e27822fd5b1af0a305da560fa1e40d2c3bd0f68f20c2057d8af3fd72502a42d8de3655ee64e30243167100e75d881c6b820665f0322dc") openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2a0, 0x150) pwrite(r1, &(0x7f0000000340)="d07054183ffb21760cd19e12656bcdee8ea1660016c64a4a644c65ccd03326829f02674d09d622293b302ae7a192453987ed80c9e6eb472445efa9e1b8f0529f9815077cd4257c147b8e981a5345cdcdd3681e015ec33834ee05d29dac94fef97f13128803d131051d1d0b43ef530bd2ff24022a1672882c445c236a8270b0f17527e1eeeba4d74ecfc0414133b26d87b274a9f625bfa11aec0975b6a1e315da0c2b3ace491d598ee8189e806c4dd48e5df7bbf65d1289b5e57c37281b37e959b1bb679086c7fa02e8b256223bfbe7c7094f7a174189da37ec6722f7ec9c32752bc8f79c02e0fd6991350e", 0xeb, 0x0, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0xfffffdbe}], 0x5f919aeb654ff2e) 16:00:39 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0xf86) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000600)='./file0\x00') 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = getuid() setuid(r4) kevent(r3, &(0x7f0000000040), 0x2, &(0x7f0000000080)=[{{r0}, 0x0, 0x40, 0x4, 0x2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x42, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xc0, 0xf0000091, 0x4, 0x7fffffff}], 0xfd, &(0x7f0000000140)={0x8, 0x3}) pread(r3, &(0x7f0000000200)="0c2feb08ff208de9876b123c78b6b3576e5f7c671b96acfb4be956758f99bbc8b473ac1f317c786bd0a752dbe76d16d7ffda085b0369b61f454859a205716010399b9bdeb4fe452ae6371b700f2d6c84d9db823b7676b3735d72979185610d841929611fa1f87871b6c5ade99f34e516f5e87cd28ec3eca4e02f52166580e8636a3899432c81f50eee5478323725ef8bf2115d875dae8e42bfcf77f6348e1187a11980c23fff585b5c", 0xfffffffffffffcde, 0x0, 0x1000) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0xe51}, 0xfffffffffffffe09) kqueue() dup2(r0, r1) fchflags(r3, 0x1) 16:00:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x202, 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x1, 0x864}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xa709f28}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8800, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x101, 0x3, 0x5, 0x8, "29d72576b27f12e627bc052e167aa6934a5efbc1", 0x6, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000001300)=@file={0x676b8c556c9d69d, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001340)="8d1b95e61ece357992cdee5294208a5b215dacd3e567a9bc9996831db818f6472e3e3f8c3b4d9300a3fcfbb7139ab388920bd7026a6daa7a1c1ac9c091e7f26ab6fad66e8ccc41fae09f51cf240d6fa51e82f6e631ce54517cad2d46ca49817067b29c8d45c5bc89420f75ac713e3f3345e6e4950ca5811427ad5b0c918101d6fa434fdee62ca7587d6b4ad0f6f20ceb6ea16d5b52a42fb8c25a9c69b729ba4d0e3beaf5958c14d3fd33ac2a75edaef0", 0xb0}], 0x1, 0x0, 0x0, 0x40a}, 0x407) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) r3 = dup2(r1, r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000180)=0x1) chdir(&(0x7f0000000240)='./file0\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:39 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)}], 0x1) sendsyslog(&(0x7f00000005c0)="eaac80becaf078e709f020b5b81353b5de20fdab4586b939f346da1c3f90bbd447883878d627c67a96342ca95af9473d09049c148595b88b972c415878dd4a54d0fb395443d662f4f4d2aefaea3bbeed0cf4a7a425ee381d3b1f425e4c9f555224270778a513a646c15a4064557fe553c671489e5ad19ac14db0fc347af09c834631affd13bb3e118f7400b318c86c918a828630c6f1bb4f6d2596bc1920af694a3adb7dfa89eb738df85576fe4fd6f32aa10510531f0e9fbe269d2b4f0d1ddaf963e9308d57bee7a9f9b34c594c38e67a944b9a24659a84941f199550942dae6c7b0e229891229b2fe305a2be66c8e45530cb613543e57ce59607bc5d7a9fe429f544a5f6610db52d09cec3bb2be443776780a53adf6b07802443658285e7bbd4e07ec1e47a74be0c90f36e1a390fcfe6d08b0aaadc44e485da247fb42df86b3f331b0f9db1d914ae01aeb10969537135bfe7dd2c91a623363506616771ed3296021a674540da4292f1c0267426ac808cf27125d234fbbfe542c78d39e3dddd0fbccf5a270fb717f875cb341dd3a258ead6b776f815a3f167b1affb9adfd2bc0ba1c40f0afdde2371651133ee8e4c7760e63dbb7a631a2182893ec6e57a9382da735c3384b6028ef82206bd059a541298f812cb80d3cc613a56e0511e41007e73a3a5e54f3d7448377c6a8aaa5c08182fe1caf10e6fa3d955a8cf4d252639aa4042f0e026153eba0609a87f7706ef6b05e16adeda3fb9ad4337342e2a3251604f176a7033edd678bbaaa6ea04908b62b3302ec57f33448bf37b28d798fc27f39271e3a5b4f796f34aaff26597abd524cafae258d76235002a816a3afd38da3e1db67db2cea579af1357ebbe75bb27cc5394ad60edff79ce896c0d00b630faf408c56a474c99ae91f412eb21868021e6e1acd154f0df9a4e443ace441168287354232bfa4d5b0a98c316ac9a3758ccdeb1b245eafe431a1942b4c35ed343e0709f685fe2cf21aadc7bc2ed9445cace59f42211b6041f774f3ef55680ada11d9a4347f62587bfe45cd53a09f8198bd28a00fad46bd70b8ce26dce3884aa59c652530b5ec57afae331d2aa1ece9cfc1a644b4552440034b5fde1a434f78d95e1e9ceee12f736982662a7f7838e7b6318ccf49ab18ed6ce716a97d540f67e323ef7dec252c656a2ce736ff81de73e60e07d245dd318e89a737c89516c4fdf368ffe190fa0d9b9e4176209f8442666e27c52a59e5cb8923aacfad457bc6e445c77fbacd25592da62be865e7cdb283ac6ffe1c493d01523917d346c18929f4e7feb6119fdbc6e06c9f44950f2ecd8ae64d95d323b01578cf37e41ceca77140c258b63e0cb198b2ad985ad0b03da388480c36d62108e3216cae1901f4350267822a7dd16c37d39c6bc3770c5092974544ff90771fabeee3a2bb04b0d8436a4d8eb47dd2bc509df69b52efd477f022713f7d1273890c6d828951b65ba10700448307ef4d8a778d7fa02c3ae20e7613992e2a77ae1e0ba92ca03fa61b98748a2cf7be18c709a8000cb4a16a9e70260ea53874a6ed8a9b36136fa7b241c3e46420d780a21bf153efa2e27547a8531d1e356cfa294df84ee7b1873925b993e276f58b843cb69100e90a668b268a47b41c1fecfbf2b2bda97d5c51fedb1018753732461ba9152a738840cba84c7e45e7d294a24a3b65bfc5593d13bca1fcabb2dea1088a2f714afedd0fc06a39198ba89eccf33f1dff88e2b078aa4a70e19180390687e74cb32cd58dacbc55cd5a20a64d7a79908898ae8176d18600a7bab944e3bdc7dc24d2b9df50b4945c37361ba1e6efca5caf89070b0082283cf70b20bddd56af4677090987296fad3729728a8a5b6ce168a7217ea5e7df6725101a376680edbaf7ceac1d8054151af5fcf9cc380622da105e1864405570c582c847820870b4319d99d79366e2e5b192b4dce3a0ce33f27dc566712593e2ee424351eb9295e7837b87182f27c24143fd639531dcda2d2708438661a9fe55e18d34a3ee471c0f33dc69eee7ea0ed7794925caa1e6f92d305dfdeef26c0211e80360e1950ad5d60da22bdc5fbd50f78e99dd4180fe193cd8dda48967068800aa90077e85528cd48472f9db14e200669482a068bf5413d57675f395f02e27c6b48f9c8ed35aab35693fa228746571d370caa5b6e986cfca0b6daf5892df482ffc786923ed8ce2a938809aac4aafbdbe2a831da738c4362552e61ca811eca8960db6391da78cf1dd876f4a135942324392ee2170bccebbd5ed5b6eee580c6406c01fb6d53d267594e757f31a790246e0d3b5674047a479a021441122d400f97c4767ee65e3f3f5413bd1cb4fddfe95441f192441d7ff3bb401fb19a523d8447270ea08fc19bbf9c1eb3fdf4d2e61b6b3075c1ba4d9ecec5473eac9e47a1dfd6e7f3b8af9bf1617d0ade269ef42e20ef4973fabb3fea33042d036e0241b376ee820b4437133f7e394c11584359a5000ee8bd11a5f22a16279c08725b774824e52557fa2c8edf69669f11f9b2e09887ee36f010de266b5ef5d7f949551edcda2858012c75169c827d8443aeefa477fdf188a2591e4cc7c59d5e84670138efb1867f89b74af3771dace0c9fa9397daf8964fbdb0069c3f4f77b6e1007e894c023b8544a98eab5907c83a2123e18bda8b108630755c27724164fe186d0fa2579947f2ddab0880e24fb28e6985d1aaa0d6096a360ea78e03f50d6b9e2f339f5b5de0c693f335bb858ece6abd0a7372587ed6f687dd3c5342feed3e23958439d83e27c35cfa39dad4a911de20db25d5b5d03af0124186eaa7d4a0a5e7348db04d6d4fd46da818756948ac3be574f1f4bdd88a2d58449854e0e250aad049bf5ef88a5e26bb07508964eb0a6563a660d918369b79b8b3a54afd713c6b7ef0e9d9a1b9a66f6dfe292ed4c8bfcffab60f51f3eb5211f6d54484f830500a5f8b445f0df7089a881a427375940de48e22185058f51bcfaa90424035b57413400259967a5664df49859e3b46f3a60ab10387c5e06a39482f9f18261855a87f1516ac0f805c8bd80cc3b335f59dd4ed07c232b99d327bef23b81f94c444a5e1ef3306ef752a36e4cdc7e8205e21ce845f3f65c8c27f960ea9aaff02a743eca421aceff33999ebd8f1f4310fbb9b4c62bd553d145d474c6319d1feb4226eac2620330965e44c94b16ff9a0c629fce85ec19c326d9aa1ae4166b2c597692489cced80c72f79040098cee80634137d0004a8c51ca67963bad4e87654ef582932481102ed02b9ef1e8f31674f97ab7b7c1b921de417f991031969293e1462d8f5c33efdf8c2c7e26e5d562de88302317c6163a2e4e9601be0c5ac2e0d6d8a9c311657e99961743e1b72c9d61e22a99b54860df3e3f21d698c55ef27ac0a9a3ccba0530721649f09c33a74a4b6b4a896daeb2d04bb240c71e52d312b0f7bfb93fb595509fb216a24b204a76eab97b170256edb83cae0e80b7af395d3642870d5d8af84dec8b2cbfe04dbb83756580a6f7e0ec70338ca7f491f1b4e4e1ca350209a64d0ccf794ada53a290e2152e103d5fc15abf1ddaa3beeb7cac01688a3bb3768878ef53b8dca7a6841349c6e4b26388f47d761f31fad50fa87760b3b483200bb249a2cfff5e4a12617ce225129996a08532436d7a3d2f4df31d0b851f76c4c2063501fcd3284496570c1819fa75c0e14db3730f2b59b5210c6a2ef81c86653dc4daa2201dd74be429ccdfcb77158940195bcb7c3b29810b7d3266f211c94e606d376f6cd85abc3d8fa53195681d3590bc55762581550f21bb910b928aee4f9a139767264c81c140b6e47749f840f08788a7b6e59541786f35d94eaafe14c26846671351945374deac379340eab1b16e089b20ca3a91c0447347bd05e6faeb2ee93247412b8270b222bde02841241250da127028695c729945de12eb51625a9b6ec49b2e053d572d38492a936e6c589bbc7c6f3befe0d618811ec349e158f13dcb0f3c7552db89829ec7ca71af7e47f637979d7415d3c300440e8ccd67397459028862e9cbcf067a54e2a707e7bf454aae200828d67d4338acc23871908cbe6db025cff5f6bba9bebdeafa923954566588412c7c87a402e922a1322ec109b8add1397aaba7ca1b69fe93a7506cd97100299f05b0ec617aedd4123912db859c91c4ac24f2520f7be5072e6f93c2be0615a04dc5b5bc4e4fcdab79c55e12a21411ed07315cfcd9232f8bd34b30c587ca1ac925a552737aec3a2daeb263ea8e7e6b63391d47043b2df3fbcd831850705899d1b98df981f2a0c385357ee7d7fa53c7e62ab2324f1b97a2d3ccc8dc667874b18916f1393c95e4f666858f7d1a6bc9d3940a68fa689fc123d4049438ca8840d21a3b32b91d576d8b4773a984b6b177ee43346706cef02765a13613aadda48945a3b1a64d8d8aaa7326664b2143ab25cdc39d83b1058e23c75bf6891d33f405a2db2634f1e0dbcb52361e9eaf25596018bf2b111bcad1c6746604c644b857aa4de02496f4d8d7081e770a18c6c721ab77452b9be8d92107c1f9ec2c2388ac76ea4547bb405c0720885f26167c1a37fbcae0527dd38d0832699a7b454c63abe23d6db8737c767dd4a061e2d55cfa03f8375238927dbd3fb86bdf5f341a71102f3ac0e96e9e9c035cd984f7501e06a00a6c2148dfca8b433367a80c8f7738d881ec7fad004773c77acd7c2267b6e128d0bb189c68959ca164812e09d67a2edbd9d26eb4c4938c28e4446b811a7b23b5b72a14517c6e4b9e09804937abeab8c9025200b35cc05331896d43b421751d383fe80a3eefbb7ae4b7e2cc50f9b99d9c46e23a22c97391dba6a4e61f306a662521c0b2179b97cd7a5e5a19f0804e2d6d4f97a04c9f36ff9de21a72f2d22d8e3ca0bcc6430e62b3df416cf11e1200761c7c49974d4462662c69a484326dcca0470a2700153da20c05c5ee7349b84fc070ad741c1ccf05879fe1550acc9a06462c49c366e8542b3691d7d334094332366b1411c667e97eef282d8c7e18720f901da1f3d6f5dbc0ae17e853f7f48b22dc0cb5aab9e70e9c08cb10ded17d5aa2194cea7ee3a0fa0d2096e6f6a0b7532d4eab43a9d0cdfeec0078eb822fe06db0f89d473d0b7bfbc8ceba2cd001fe996aeb7c4f88e3925afe50fc619ec5b81f73d51c90f88cb2e5abdbead46d3a1c9087fd81f9b90f0b781c415fdb2e784bce0425577fdaeca31d2213630f7ab98a580af2a6f74bfbf4d0b8ef3b05a5ddc38546ff955b82cc07435e271703834096adbfd20772547e7c909bed6e5277c34c3f65ababda3fd72afe49f089f3b5ab0d4f91b0b5f9e55d45072e7dd757fbfd11f8eda920995c9f3d3899e74e145769d111425df06a39e80ddd3cf24ea05edd5cd01a63d1d2593d5250c2afe6fa2778aa3c0abc16f7f74b824637c7de90478a1e60a55ac7d795fd37ca9b943b34bb4a26b9ce4e0b8a5827672d708af53758d976145d3136e295d2633bac1bb8d4bae163faded127c818267a1a97dc2b83b1d7520c901ae5e870d1c36ce641945419ab553f584c66f900a59d0a696346b8409f91d371b0ce4d1255779104bda5e109284eb5ecefff29de9fb136995af7a77afbd3f57bb0a9d10bad78531c46e8cb4eed79ae3e0001f76c4628d7a69fb0845747721bbaf801ff8c935e280b7095411ec8bcf5cd01f28e1462a09e9025973ed9d4db77b5b6e276abfce8dcd4a8dc2171ec8d50164af8c839993e642827c958974a4bfe9f7f0ead308ce660911c33bb916cff6d5626e02b799681c4b6f", 0x1000, 0x31) pwritev(r0, &(0x7f0000001d40)=[{&(0x7f0000000140)="2939985b89875f07c88b4d20b7440af74276f39f0c45b615329aa30936e33661041fbbc6adc915581599287f62090000000e42e65d7cec132fe01341e4a7717e665a2fea1fabd5cc335cfbfbb15146feff37f9fcf46e481da9d3039a32073274204a1a91a102e1b701b593067e1c83d4c556d1a2494d8d8493a42c76b3349c745f2870442e06d5d5433435040a538362a179fa272ed785f5133c8fe3a1bfcc46fa968a64bef3c57f65868e160b9d2e1780437a05a65f6ec8de9d1cd589ae7f1ffdc5e9a1fe0bdcbe21ad4493552c363638aec731baf0e023ac8afc47f8ba66284d8acc0909267d06f65b152632586f5f748a536d5ecb1af9a2af05a3d5907e2bf122cf4782dd04453918d993810e995ffbe8a273c355a8b7a054387d7a969854ee0e80032c4adf876b408a87791070cfd834a910a742f3bc4a381641dbe63d7fa094ce1bb0e880b6a695b4bb3b96a96c11b2471cd7ab77fd2a1f33501f8642cd66a5cbe2e72ac1fae820f3571c45fbba67b8440ec8c8b3f2b5ca92de7fbc0a6f1531bad1d825dff6ebb7eedac5518f1f12002a494dbb540e2bf368b997827924bab8b5d13a7b2299589ba257a2ff761bf44db20db5614904fed0a1099369ae044c1b6ff1db874a2b2b1b5d832371c1c9a9e860b5e9e81f1ce60be0d0f6e1f91e47a573157400c099a1717dfa074568dca227c03a0e60dbd5c30c435542f9efd43d", 0x201}, {&(0x7f00000019c0)="72b461a6679856f1175a0fc69d2abdef6e454c6c4484428b2f6df731f802301dee5be5d9d068bad40dce2554cf90984c122e1e0515072b2e5a4dc3fa7d14c9f294e49fe13f224114c0d48697ed3264004f3b069b8208414661e564729ed5f2c98b151d0fbdacae2d2a670128a10e4ede74e12ba140ff5ebf2630b577a62aeee2de44e194254fee4a6c", 0xa}], 0x2, 0x0, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x10000) write(r0, &(0x7f0000000580)="0edeb693ffff", 0x34a) mmap(&(0x7f0000ff0000/0x2000)=nil, 0x2000, 0x7, 0x4010, r0, 0x0, 0x0) 16:00:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x2, 0x501, 0x7ff, 0x6}, {0x5, 0x3, 0x4, 0xfff}, {0x700a, 0x1000000, 0x2, 0x4}, {0x7ff, 0xbf, 0x2, 0x8}, {0xe6, 0xa4e9, 0x3ff, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)) read(r0, &(0x7f0000000140)=""/62, 0x3e) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = getpgrp() wait4(r0, 0x0, 0x3, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20010, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r1, 0x20}, {r2, 0x40}, {r3, 0x104}, {r4, 0x40}, {r5, 0x40}], 0x5, 0x1) r6 = syz_open_pts() ioctl$TIOCSDTR(r6, 0x20007479) getpgid(r0) fcntl$setstatus(r6, 0x4, 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getegid() r3 = getuid() setregid(r2, r2) msgget$private(0x0, 0x4) r4 = getgid() r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, 0x0, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r2, r1, r4, 0x90, 0x6}, 0x0, 0x10a, 0x9}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r8 = semget$private(0x0, 0x3, 0x0) r9 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) geteuid() getegid() r10 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x7, r10, 0x0, r10, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x808, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8102, 0x0) kqueue() r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x7942, 0x8001}], 0x77, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x1, 0x4}, {{r3}, 0x0, 0x5, 0x80000004, 0x4, 0x7}, {{r4}, 0xfffffffffffffffc, 0x20, 0xfffff, 0xb9b0, 0x5}, {{r5}, 0x0, 0x20, 0xfffff, 0x8, 0x3}, {{r6}, 0xffffffffffffffff, 0x10, 0x72, 0x47a17f6b, 0x80000001}], 0x5, &(0x7f0000000280)={0x6, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x4, 0x9, 0x0, 0x3b0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$BIOCPROMISC(r8, 0x20004269) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xffffffffffffffff) r1 = semget$private(0x0, 0x3, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) r2 = dup2(r0, r0) r3 = socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x7fffffff) listen(r0, 0x2) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r3, &(0x7f0000000540)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x4, &(0x7f0000000040)={0x18, 0x0, 0x6, 0xd700}, 0x9) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x7, 0x22b6, 0x8000}, {0x7, 0xcbcbb0b, 0x2, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x8000040002, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x18) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:39 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x500, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x14, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x208a, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x120) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/35) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="04000000dd465d66", 0x8}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:40 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r0, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:40 executing program 0: r0 = getuid() setuid(r0) getuid() r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:40 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = socket(0x18, 0x7ffd, 0x1) mprotect(&(0x7f000055f000/0x3000)=nil, 0x3000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000500)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000100)="af734204a27fa532fd3a4372c0a96588a5b9b15b6a8163556341eadc8e181eb0932f273a7d947a0964f62c8a1fa983d1cffd3a48f7a4ba80b775b70b2e3f7ebd23ff0c766de69f004de8c6414c0c261dfee5c9dd664282c5bdf6ac62006716d50b118777a81393857fc024492e3a74143e95ad2a556ddcb0bd1623e6eaa5a6e96dd805a85b28cc5835b2a192a06baf9fbc9a6d4b21ad977b95f2f2c0c774ab184b95c8a4e16ffd6d78e977c04960b38ce213399681377cf4b04e1ff47d1151b07a9714f0cac8b9199488fc78106f9f686b6c73e56a83d610a62eafffc10c8862b71cce43b7258f4150a6a761eb081ad3390f4919c72118a2bb16ec262fc345ced6c19a4e9dddda9594acb43a8996e4c59d3bf3bcfa07f99f4071d3f859277338c09df1bd65fe273a80971e5d6c661f841c462a370281173067bcf022e9c13714de65471dac12460f3f178d4a2eb558f107110bfb1c0244946915646ef71e7d061881757212cf3c060fadf0133354bf8b5c63597d09bb68e22a54ad3fb5c2c98c7987c019b9aac99b0e4c6e763562d6b3391dc8cc2b90d745faaa1fee41bdbc747195bd891435e2c3b15596854c9d097130d9cc7d1a21583d7fe8ea7093b61effc1b9445a414c731a04ddce09515d5160db58db4df5e827c6208d448abae07f5bafdf46020b0645f11bd23d3c3e9690066856b5cb55f7c812d43c61857970104ab6f40f7b3cbde04365997f1c5c0701288a140ea4d09928760009bc8b43161ee0db7e6eebf308b1ad1fd0105948783c0e59fc65d25df7f6baeaac4f324275a7ce4ce51181b827b2182f325963da30833b744f9ef4850846b5990d39d040ad0c08644a15ae7ac13442cfac8724185ca623bfc9dce0f475249f48f98a7f2b520452ba839ed61284c4cdd957decde93993998ab3d0b7be732b8111c6589db6b420fab3459435b2ca91242dc1eb6cfb67dbbb593b7324cc97fa9fba5db896ec63731482b8517591ada7d7fda33218ab08ca5c946ee499c81dfc313127c3b9aff747bf39e0003676c2415c78c11fe5f66a7f3cf51d2b68afa282dae40e9305b1e9afdc9b30fb963a526541fc4bfcaae62cfcf25def8a91b3b8b29191848efc2eadb87cbf9f05d96d89b3bcfefc81cdfae37e8a4d4e63d96fca1957dccecfd266d0daf32a27401df8ec394660920e3a3b5c48e1de96fed9a3d1c96d2e1b59892620fe5afc0e9e3bd25f9ddb614e48c3662572a943580610b5736175b3a2a5e14c8b9567c0b18642de1bb0a5366656f6e54ad62198e5bba0582ab42c8ac979c78e", 0x39d, 0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x402, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x507, 0x3, 0xbf, 0x1, 0x9688, 0x8, 0x1f, 0x3, 0x1, 0x1f, 0x1f}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{0xaf, 0x1}, {0x20000000000}], 0x2}) r3 = dup2(r0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x0, 0x40, 0x4, 0x1}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x5, 0x3}) 16:00:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x402, 0x20) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000300)={0x3, './bus/../file0\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus/../file0\x00', r1, 0x3}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') write(r2, &(0x7f0000000140)="072ab69555e3948f2b0d2b82054c365e9bd51bbfca21f68bfd16f530257345479118b03a948dc76548477671b72a334ccd1078c988ff5275bed8ee47101db68612c09c1ddc3f38d1ab1f7f54304f142756c6bafd9afdcdd2792f5accad82ee901ec47a2c256320d21aaabed8f98bad3da7f94c6e16ff8bc7debd5515245bc671dadbc984a9ae6b8c35caefc431433fde5016104898d34bb0b6e210ace2afb21250797e5c1e66d0baba03ca39fb0e19a182487d8a197b611ed1721eaaf1d2c0cdb342401481c377bc5d91f480de41503ecfcecc4022037f848072e9996313e09b00f8ee5bf64fd6f555c1eca697caa147026e40d7326c9ed3f778acb2310f416c", 0x100) fcntl$dupfd(r2, 0xa, r2) execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="ba2b9a66e3516b22dc5c01a69c9ae1b2f11fc4db0938302088ece08ec192626ab2bb38ed2d64c348a498f71e9a704669c500e9ad2fc8fd32087c046ff243d6b525db25bf62bdecd3ea235b26624e312f77522a0eeb0e8091534515a1a54beedec1ee4d1d63cdec5dba33ba586e319ef7382e8a61b148045fe87e6dfd3e60ac12de82e09fdb", 0x85}], 0x1, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)=0x4e) pread(r1, &(0x7f0000000140)="3c0cfc89fcb97094f93fc3280b5dfd3c226129addd12245298848069d397693f5f54f7747dbbe7a5f447ff87462abbe0a77ba9bdfe63adf364a55b2488d802a71e94fd825643ed1a0ac0729f194b53cedaa72482cb74174ee3d6def06c4b6cf51ffee7a7f98c3f12061c33334abe19c682fa9bc21115e5a8bd3a0383bcdf101b6c1874c7f5a1", 0x86, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xec, &(0x7f0000000300)="22fd5573c49878235b316563afd1e6232c568024ade027271920b500b2ae4ea973227d1d00b408613c22a1e5fb3acd3451724ba67ab39a74d2a3977018b236e0f4a17cc064fe3331942b2db79a837deb180965f4c7befb1a00803b737ff9b61e4f9646493575eff6074dfeaadf1dcd29beb9f6ec05abc77952ba7723c0b51ec7cd35b09abf2c865a12fbd1ad27763d8a2738dfb0074167d2a43021d7eb3c68b5fedc0e09e010c815ce4b95d14c02645227cd620dec27cfb910c62ea86b149c2b8e44a7e682deecfd305dfe4ebe29cdcdde8b2e41ab8c2dc4840968f87a4f62b4f0466518be254a1f316811badf9e8b03cef4ea1dda6c4c077dc1a2010a29bfbd4fe2659f6e373aa04db0aa171d42cae33393bccdd176029f17c82d7d93dcb48bff27917d004046de436487200121ac31c68fd8223099a10e3135cf25f19078d599d7a92aec9ee18ea5f1", 0x14a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x76, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8020, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r2, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) pipe(&(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="d56b1d526965b8663485b127127a560e11e5498c9d5689625a5d92b79717a5426aa572b3651ccb0bb7ec75156d23946cab98c4968f6ad5a5a909210d04908b6070d18d8ecd770ef650e829c917d7811fcbcceff58aa6b933690c9218e0ddacce74ec5b5b37eeb843d9926d8503db64e2b3012304f77263c4bdee6a806911cd159229faa64d24784b6c", 0x89}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[0x1, 0x8, 0x0, 0x2, 0x8]}) syz_emit_ethernet(0x141, &(0x7f0000000380)="c7102530100151cc2bddcb2957b8e4c2a6ee6adf18a94f685821f83851ff38a57241f442e42c6e041f9cf97831792867e02149eef4034c824cf1700839f8ea0b55a1afa1e876b125215d282c17982ebb76d11e60d73010b33b6a118b7d6d01488fe8a7c1df747f86b65807050f14bd2aca3548424bedb417c22a3cbacd52282098247ddd972a3ea90954c5f78f56e3f73e1145798847151ca483b3611834220c543b5d3d322304bd419e97c799e3c681d49331b774f19edbd3a135519f50931490d820c9879b740f05f7a44abb361e4cf024235229c4b850401b365ef1762a71f617bfe0ddb6bcce8a541f62ea0175afd5f4526735f0709efa12c2fdbac66876ea4785ce69dff670c5ce6b9ecb5e159bbf566e801d3cc7061236bbc8ca1fe555eeea0cd6ac8fdc9e049f452fa97a54f3a65fc73dc2cdaa20a449259440a84fbed1") 16:00:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x1}) fcntl$getown(r0, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000006c00ef91fffeff0600000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e00000005df88a6fff1eea451960c9aff4a9c7e549a0d3069d11f6c4bf8f2c18985358e1f71f0280ac8e63e62722e43d2c9a9d53e80a3971aa0922011043212e65851269d85c9551e14d3089f5857bef02eda61731111328ccfa8bad83f643b13a107910dc89fc63f64ba6bf569f7931f0cb460321896c08e3539468324444fe57be7d892fe07dba89c45628a5b658f40e5358c2b3fe9dcaa17631208cad0414c5ff5a3efee20347e132bbf3"], 0xffffffffffffff82}, 0x2) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt(r2, 0x89dd, 0x8, &(0x7f0000000000)="fa0d0d7897024a", 0x7) r3 = dup(r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000200)=0x461) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x3) r5 = socket(0x18, 0x4003, 0x0) fcntl$dupfd(r0, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x5, 0x4, &(0x7f0000000140)="242a86fcf2bb3185058219374ecbae2389005fcb60ff1247a4f52608498d1d89ca78fcaf82f6936fb9da3f572b8d841b8c362b7982a121bc758c94c9e324f38db7a9bc930fc026d0830051aacf56fc80bb941f448e135f6eef82e3b4f4c8edfd283b4d60d804d3c999cc19b94ac5dad9928466ac4f92a2aa4674e558671fccb6c311c00532972450f82a3303c216f539def5d09ace60b21b1041c6f722fdf469c8", 0xa1) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000280)=""/147, 0x93) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:41 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20800, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000002c0)=""/214, 0xd6) 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) setuid(r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000080)=0x6e) r3 = getpgid(0xffffffffffffffff) r4 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r0, r4}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) renameat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='.\x00') 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8955, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) unlink(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20098, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:00:41 executing program 0: r0 = geteuid() setuid(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r1, 0x9) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1021, 0x0, 0x0) setsockopt(r1, 0x80, 0x1, &(0x7f0000000080)="93ff650ed8f449ba6b4d585314bedfdc7148339b0af1d808e7883af21557f4e76eb48b60b84121212f0166a099b2bb12d5c80d5b4e0536deec59c31cde3dd5335164ac1584660deb63a96ec410c283a769763e8373dae7edcebe3f5f", 0x5c) 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) close(r0) getrusage(0x0, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x4) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) fcntl$setstatus(r1, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xd2e5, 0x8001, 0x7, 0xfffffffffffffffb, "0468b9c1e4bc6b598716754e190e184e89b57bba", 0x9, 0xab0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x3, 0x9) 16:00:41 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/208, 0xd0) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10a22, 0xc0) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x0, 0x101}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0xfff, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x680, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x8, 0x2d1aa046, 0x100}, {{r0}, 0xffffffffffffffff, 0x88, 0xfffff, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0xc0, 0x4000000a, 0x2, 0x5}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x6, 0xb64}, {{r0}, 0xfffffffffffffff9, 0x88, 0x2, 0x20, 0xed50}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0xc09f, 0x9cb6}], 0xffffffff, &(0x7f00000001c0)={0x800, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x4, 0x20, 0x100000000, 0x75, "6d1b57f1d92ee30c5d2f49217e352e342c83bce8", 0x80, 0x5}) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="db7eed", 0x3) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) open$dir(&(0x7f0000000140)='./file0\x00', 0x6c0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x104b0, 0x70) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x9, 0xcae7, 0x1f, 0x2, "7a2f9876dac2ea31fc7a364478346a4fc10309f7", 0x1, 0x8}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x42) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) getegid() r2 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4104], 0x1, 0x0, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = socket(0x10, 0x0, 0x8000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) r4 = geteuid() poll(&(0x7f0000000180), 0x0, 0x7f60119d) fchown(r3, r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) getgroups(0x400000000000031d, &(0x7f0000000200)=[r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r1, &(0x7f0000000240), 0x8, 0x800) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4005, 0x8c) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x40047002, &(0x7f0000000100)) 16:00:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="34faaa4cf48b6866a51260c2639ed620cbe0c76e55b9acad2fffa9db40aa6b99350ec905557ff8984a5ff49679f42c26000000006d9a1bed2dcaa45df31f7857c88df135ac82deee29124f020000010004000000b2ada59a", 0x58) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) 16:00:42 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r0, r3, 0x0) 16:00:42 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x8000, 0x8, 0x5, 0x0, 0xff, 0x3, 0x1, 0x3, 0x3, 0x0, 0xbb9}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:42 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = msgget(0x3, 0x200) msgctl$IPC_RMID(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x2) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) pledge(&(0x7f0000000000)='+\x00', &(0x7f0000000040)='}-$[((\x00') 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff00620000000000f87c8a5b671b1b542a538706000000b8100000002900000033000000030093f984de00"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x2000028, 0x0, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xffffffff00000001, 0x7ff7fffc, "73cc510e52b37b2e272d7f484beee7103fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xb53, './file0\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) shutdown(r2, 0x1) 16:00:42 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = getpgid(0x0) r3 = fcntl$dupfd(r1, 0x2bf89687918d6639, r0) close(r3) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x2, 0x7, r2}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000224cf1e6002a2db423f88db763068c61ed83f0f889c638679fc510f9c7ba5576b6a6a2111d1c0134ca3c8fc2e0bed1c67a614875d7f65dfb1ec5f1a10810d46157d7b1ba2e64f4b6913936ed93930b244b870a717b82f8b6159254750fdf7aae99198d61d6572ccfb9ea1ef91d3081a7a6d3aea1561f83c0784290e8f421fa6c0bd2b229b74b6586813b0209a47a10a49716449beaa050f5410b1558cb08133c62126499424daa88700fc5bb5c2742450a7220"], 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) close(r2) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10002, 0x0) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100)="73362f31e707fcb835c0782d305900000000002000080000000500241dd492e36cce9ae41f1b2dc9", 0xfffffc21) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x401, 0x4}, {0xbe0, 0x8}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8042, 0x44) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x5}) 16:00:42 executing program 1: r0 = syz_open_pts() r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() setregid(r1, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)=0x1) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r0, 0x2, 0x1) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000540)="97f8cb514ac2f07342941cf2759d51ceb95db963b03a935ac7ce35b6f7282e17c009daa3feb0e36a7bbf7d9cefe132004528dfaebccec0bb97c5a0b802de9e763f3983eff33cd608883397241b6ad70362e15c35f7551d3b0eabdc8898aabb4bd116115a6b2c25d359fffa1abb5dd4efbb67cea3b6f0834b27adf983cf765cb549ec31b7bfc619021ee4e5ef1bdd9c8365475d645881de54bae0d0d7d3552bc420bb8dae271fd25d6bd7a8c0b84856", 0xaf}, {&(0x7f0000000240)="abe4acd484fd2ccc7cb454b9bfcaeff194d5f42136d689757a1c15d85a85966eb6a248857693e6634be7c38dbc68", 0x2e}, {&(0x7f0000000600)="63a0e34560c6fc8353ac5dc512f89c23c2cd6ea34f64088b3e264794755ac6bf287908c5eba1e871341680d4ea303f9f9f00eb180ff7030d5f825e9273c825688b16d9f2dfbf4d5070b900cca92865a1f0e7999b84bb700089b148ad3b13818bf21255100e662035af7ebd3bc6b98443f610c9b46dc21d543bdd3319b8bfd7c89174e7a45d25197830d81c714048b76bbf8d0a45f5d7ab43ebbbf03a5d5839aac076270f0f0b737e747d3ccd26401ec74e94c733b5a3bfe24b325757ff110060c5040d2493fcbed37a7c77fb98d6768749de36d01900196bf1109504733e4ad47171b0a42c", 0xe5}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="52ecccf77393af49be95aefee1d08bb725676a8324e6cebbe8efdfbf0ca9f0290551d3ce421f34d32169e58e271446700092d0585800bd0462092c524b4c3636e00f538819cf413390069b806e87aedc447c26713faf3e9d74803c19d5f913daf63d01541491a211ab38d1d9c4bfa238ed448062289e18b504ecfb6742d10e4827c461226d31e1a6ca2ac6af18bc6538", 0x90}], 0x5, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x1, 0x1200000000, 0x100000001}) flock(r0, 0x5) close(r0) 16:00:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r2, r3) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xe1bb, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x132) flock(r4, 0x6) close(r4) 16:00:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x258) 16:00:43 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403, 0x1}) r1 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x1}, {r1, 0x64}, {r0, 0x80}, {r0, 0x110}, {r0, 0x8}, {r0, 0x4}, {r0, 0x2}], 0x9, 0x7104) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x87, 0xfffffffffffffffe, 0x0, 0x7dc}], 0x66, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x7) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) pipe2(&(0x7f0000000140), 0x0) dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x65) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x82, 0x0) socket(0x6, 0x0, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000004f, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x10000, 0x80000000, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffff6, 0x0) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/66, 0x42}, {&(0x7f0000001340)=""/246, 0xf6}, {&(0x7f0000000240)=""/181, 0xb5}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = msgget(0x2, 0x300) semget$private(0x0, 0x1, 0x10e) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffd70) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) chflags(&(0x7f00000002c0)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r5, r6, 0x18}, 0x1e500000000, 0x9, r7, r8, 0x8001, 0x5, 0x5, 0xfff}) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:43 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) munlockall() r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) r3 = msgget(0x2, 0x149) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1, r4, r5, r6, r7, 0x8, 0x8}, 0xfffffffffffffff9, 0x5, r2, r2, 0x8, 0x20, 0x1, 0x9fb}) read(r0, &(0x7f0000000080)=""/101, 0x65) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/226, 0xe2}, {&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000600)=""/88, 0x58}, {&(0x7f0000000680)=""/185, 0xb9}], 0x9, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfc7d) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0xfffffffffffffff7, {0x0, 0x7}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x49) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) r3 = socket(0x18, 0x400000004, 0x80) mprotect(&(0x7f0000441000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f000043d000/0x7000)=nil, 0x7000, 0x2) r4 = dup(r0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x6}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) r1 = msgget$private(0x0, 0x40000048) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da7e3c6dc15e6a30bfc0892cf708f7f1967487ec42a23f8c266f430ba087c90bf9e1c6c2e2ac60a2f16632731ec236db71e80650ef32a1d7"], 0x101, 0x1, 0x1800) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) 16:00:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x10000000000, 0xffffffffffffffff, 0x800) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x401, 0x4) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000291, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9, 0x9, './file0\x00', 0x101, 0x267, 0xff, 0x7}) mknod(&(0x7f0000000000)='./file0\x00', 0x2079, 0x8) ftruncate(r1, 0x0, 0x0) dup2(r0, r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x26, 0xc002, 0x8699, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x19, 0x2, 0x8, &(0x7f00000001c0)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) 16:00:44 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x80000001}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc00, 0x0) 16:00:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x172) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f0000000180)=""/196, 0xc4, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0xad) 16:00:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="92136457308cdf14fb4a974a8a079b09be3254bb6eeae6b3f37bbaccf2e78562637b39e910e43456bf066cc8f13bb4016fed9ab8dacd7bd00af8d7b7eb29139fe3878dbb21d21568ce7597d7ab8cb43f57d86ebe7db581258964a8e26e30a1c8bc485ef7d1ee72e4cb017d689eb872cf7e3356ceb24027a0dba5fdc82dc040a1cfc159eb5cdc8828d55f42e7e09389e5947aea6e9558be71b215646fd3e1314d317e91effa850030f1521569", 0xac}, {&(0x7f0000000500)="2a0b04f1fa2c3c6b99bf2c13424c0232d48b4e88197d512254906beb6d0db67e050fbd0f005a3f1a749930d85df264db77f550972f3c273cf1916648a9442ff3fb2a9126751546a11f37d885b2bddfa1ee3f5c6b7def1c70dff428d0a37411be7ba27e9e598fed08f0eeca497bfdc6eaf1faa09cfb330c329d2e007e71e74fa46608116414810a9c1f1c04578d60be6775f39fde57c26f27c8eaef7cee4cb53f02e4591a41bc8233cb5987d3b8f92ff8ba0b252212ff07899a82330d449233670f7ffd6a169bb62e191b889d47b695843edaf483d4c8aad7dc2e9a888732f893db936260d4990a685ac06f8dd753e1fafc18019820719afa56c2d78768687525f9bead00055c83b78398e13eba23cf3d0e556a7407a4a30dc18e9d9dfa674cee6680a5317c787803b98ad59bc3e9c78d291085d8c1ea2febf7faf63002fc0d045da5904332d5be70f744608317574ce5d09b84bb57639b8f9cdb31f2b12d4578e5fdd4ce4655cac70888565d8ec930b91008ba1388763ebf74623ec3e635a15686c4bf7c00b336293f441dcabfeba5a003c752a703911b81581daf4297e5262768f765e168dd25e8cdd69ce6db262662d11648b14bce9c962f15f1d15ebf9438b7ed5fe091fce6ba7d163d00002b1795ca8bb8e77afacf0dee2087508f836b97f32b74ad5da1437ae1d5055174b045977763201d82a7af7337d057473963072052d587c016d5f3bf84bb6bb9f699093ee2421ca4d2f3cf678384154adc72959fbb41ac382648cc43e8668c66cabba8edbd27da908d5901a0d918cdbc7b5673ac22a4faf36e19a8a19e0c5e6503e32e5b36db36803db8d5ef614a59cae4a76977f1d48d7fe894cf354ec8ee733eb36019043386ed4c97781e577373c36b454736c9ce18bb6dc890b259a53a9bb64a10194bd65beeb927ef27baa58cc60fefdfa0cb94eec7bc4a333bb830a362ff76871566c562e3d1854e04ddf6a63f5bece5a20450b5a14138d68c85f95e6ccf24aa863257895b149d2f83e97d95afe74fcf7e9edcefcd698597ee2af37714b14deae08a930acc6fcdc80c65d051f49e29ef487cd17d61da04da7accbea31040695bc22c77f899bf1d5f8e42b7c9af4c290019bddfac33408922e8830b225c0172f6d37ab0c58000d01fa97283ef1398c24e83801f88ae2a97c15b6048a6a5105d516fc5243c1b650814fe647594c6ce79092719e3db3cdcc06f5987438813eeb4e477cd5b4895248ba290c4ec66e9da8aa1c799a9650366c49b31a92c0f36ac32d371464ea6d9a59db388ad4fd53c98c44f6dbedc1a8ec47897e76b1b29a41e5bd5af3c5050452b58d9cf16e923549044ee6c123a93a9399b4c578c335335088ba5f5abbe633e187ff74beec3bd45a1707b304af1d48a0e4ac66ec80647559b8cefd345f083f35f8506ef0cda350efad87553d8ef7572aa94b696e301b72d1ac48bc15fc483c82f779b098fbd8f02cfd4a113af8c588996a6d8dca480b7c9db64bfcaa476c7272e0f9610080a5cb2e06c09eaffef5d2222444b017e78d463c4dd5ac6e7a03c0a56d90af82bb88fe008177ea3454ce452f159c898bacf2f8a5fd8b7eb6a3688ae2fac28f2de9c8d658683549fb979936fddf1cf8bf7505230a483785eef733af25c6765744a76e98b8d20dff516414214f34e3e52950cb5d91fc71f8649f55d57469a67f931c5e50e4b88d3c683cacf38dafb8e2898055d6108f05ef2a09928e040b1baa3cb00f6be7a50c16ec4c37ad106a93251f0285e7390b28ac707a6e08db2fe72801454cd56447a2cbb6834b8403d93c0bf1fb03c358581eddb183ad346f8f898938d8a411219ff678f121466c40106032003ee2a5e277a5bd46a39e76d26c529c15a3a309f19abe25ea6934430adc5fec104801f0e00ca4d947d09bbcdefeb50b0d1d06c728db426d6976402170e3053d7b6cfc8d04964daaa1b3de6a47050e70a50837f7bb460f175cb1669c8375294acfd00f88fd77c57ce507efa943ffd9a410ee664eaf3f306f87e7722648a1dc3c6bdf11bf9e8de8fa41a525ca71d084da3c729d2845228ee396a25313a18b6f3ee3dbad9d3c32f00a021cc5ff4c37c8c5214feee37ecaab8f89c059c8ea5dbe363d0da37a3f14dc208bd6a9d206eba31dfa1c565f737e02048a42134a4054ae6de9b3df8ebb21929690bb979e4991762d7a94204cd7a73eeff16ace30ce2445025c7e0bf4a9dbff5124e75527e43f951f2e3c033cccfa2aaa5c63ec4f6b8ec34f1c8a28fcb2b097f284e2a87a4b6b4b40b9b3a8e19e6751d2584f27c6561a58234b188fe87371876859b1a2d328ea93ae39545d298a5eb778a3674c67d4a482d8c8b084d5bdf742a95ec923e97d8ce639db65ab3d9fce16656beada11cd88afe19b9e34a29c84db9ee98bb81783e9415ee7e4dd224116782d5f1fea54d00e5a10773f6b4325c0a14586ff2d361e641a8d18acb1f5f5717cfb91ab53b3de5930883a2672f93bb6408a76cd6f7f8f60a502edab966c4c3d043d849ff7f906ead0cc6eb569f85be5766693d01787b3f6c4318a3814c447385e0ac33daf154df273ffbdd06a40dbed9668e983e8c24be9ce81b25be9f3a9a5f2eb9d6c9475928754a411b4234c47f596ab14ca7cc76f52a6c484696f9d34558c4e75c076bc5377673d4bbd86f139bd35036605739755efa390fbef39b17879fa8889902df2e3892c93dd2bfa4f91200bfe2c41ee1ec42740a87c6bba76606c2d2d12930c3eb5cd78f671dd568b3a34976e4607a7b9108293bd0ea2655d7ddee2450529bd28fa9926ccbbe471d1c88ec119e12d8a3169ee8eff18bf27268924e7fdf6fd9bb0ab37beda6d2835af7dbafe61f3814497a3b80d4166a07512286c25c861e8e3a8115b9d00d1ff6b34ea353755d2ba6a69c99bb51d3f0bedaf2aead90d08e6e3b9131325a81d27c550f737326017893cfb5d16b7a54facb3e91b776d1029434cd3200a1ffb9f65c6190875d67eb2473e9b6135954eb07803a6ca49fa10ed2814bd1c0db0908853f81abed6fc2cfa0d6eb05dc9a4e1d17c0a5ea8789d367e244641cbaae1f00f07d3d38d77cb1f7fdec8122278984adfe068c739bbda68621881499d87766d22a5586d36f85ea21fcb1d4799f11e22aa1acef4e28c16efad6dddfdc368a5ded59e8ad8df05373c06b7fcd6039e375011190dfc20700764712d855ed5ecb757bfad84e51ddbde36b72ad7094d81619a401855c56d94205a4cdd931220539998ef9b430197040b0f5419f0778162ba74f5bf21ac4b52629675cd1f3a7813ac2c4caa4f137fcc20600c362cf21d2da04e44cf1dbac26432d40b7b3d1b548d9ef1dbb295ff9f6c01d3dd88b2dc33c51cfda735c212560cb35b1eaa30457631f204041a705f8c30a09df0f4bfd8b3e04f3ac89d183f531cd1cf5aa922acb2d1c952b23bccd63c3ee176ba66e6822b8a2ca45be8fb7d898053688c04545a99871cb9fef33ca0bcc066ef22dedfe09c445bfac692329cc2c336d462868760cf012e59e0211c08a2179f7ce5110523ed770991be0f4ff342c99dc0dc24aad06f2032148c1b589f2c3c7e23a66f3c5986169533c36a23f5414af8f0d9c3698cd6b677d3679693900a04f26661e486a394b410a83b44f8c0e0795900290142fb00b82f66696790ea3b0c7c43b3fffe79190712c4db73c0d84857ca175d97e6c839dc081d768a6e9b75b0d626555012e0c351df059240c4ce5bb52473bcc130d427d0d5fefd026abc579d5296157913f9d12b4f311fe1c99b3a653db984e4bdd2fbd9985c529dee1f76958cf94887947fc36a7708ff7614d85da95f1aba073a069c3b85cc0a2201f3f35fff15afbaafb5903ed5dd31f2a9f6eab6e14417379bfbfe5cd4e44ecebcf173bee020e1d146d53a63f2ffd5ea8fc4813f5e0da13b52c0cecf77089991d2dd7b1de90daf9436dd58f77b0204e4d2825af694d03c37a8d9e0fc73c7d92bc75aedafed18bbe71b037de4e921ee369b862c10f49fd43fe25a1c4a92e636b62dd7c627b55fc825e756894818407f6763b15a3270fd71494ec465d05ec2626058eea4169e8142349124599b664825dc4fdc2fa61b2303e86233446cfabea0e5526bc256b4888dad38c246d245cbae1eaea61eba23d86324a39c1d8d579beb5ef539675ac549efa1e6daf09c27dd1b7058b073a97998748592e90d525c42cb9565b4345f7d3ca37ce37ddba9392cf1cc346800b6ab1dbfd00025f79232d9f7a25226279b54e248d7104fec4d879d71670e100e457e4aca048df9a6f3b6b53b92c0cc0362b6086497cd8e4afb63c2f1950f5c5dce766511f3fec05475b16a0531959f52b1e5b7af1c18451e3ce74a5a1bc89a2e24845f9f4347da14ac4ec9430a3f3dadbb9de9b0d953cfc115dc40e586b970a153e8817473064686cb5c945bc8068ffdc866175cbd92c4eafb14222c8655aa29ad176844abc177eac16eddeeb96c49d1221c7d079a9c06f755053603a9a642e51b66ed99d0a8397a7648bf333f08e9b28b0de7c8519dcc932042330fac373d81317222d1d67a10a708b99e578a1bde7159dfcee88776664adc67fe939053c16968c339fdd4411b4eb198362f5c889bf5634cc086d3d9e15136c342cbb13d8c8b6554d9c6f6aa0c297499ea3b6f7684a59b4ec6c26e8441542e0cb63b507b1e65528d601faeae59c9d0b77df4f38902ac5cd4262fb1a98eff3a42e36caf28804643f60cff3b1816a1e3213619070d3c490e556620e618723e07ac24b3d2cec07cfbc94f15139a129f382e75d2b864248e8a618825bb405f4df1dd51893e5a618682a8a24f058773b15ec2ed4df3e1435a16b5d34f6fbf3f6cc3e35d047a3f886ac5c1e0acf9e4a8418a3b4bec21717c6a9a7b3f037127217182b6c82696f0532c23787f21072603acf1f2b493589aeb541fb2b467730ac3ac0d40df6aa7564b748c7ce3b75acacac3359b08e3e5fc16282df150d726a697fd948d4654de029746293bafe53a6fe76ea8d2aea1b0faa4e750af348badc1aa984141b56a842ffa3e2f23b35c654781a3b060c84ba104af7de28f20ed032c7a03030da94a395b89b9576a94062fe7912132043a95bed5502b9b264ed40f7af4543980929d17170b71b7492f7abedfcf75f4cce7b7749ec23322f43dd6d291e50e030b200ae214b1f304ff737c247ba4c4ff5be2931eddbd137c4a47be675aa5b0a8a91cf9169e0f67de6655169739c3ebab9d365743b7dd4408af72ba00c9a5ce2ddb20d2a59222c0532befa209c7adecde2712902d26ee2b924ad52cb3dc110eb1142f4af902b4886b88076028eae5850adb3f98d6e1376d8109847e4351b22fd86b9eb29a28d1319f0b8b217f60110e3653b0755dc7b5124400f40182f6f317b0ebd25ae8fe7bd66983711af5be68a351efa93f766291541dfe0c3ac2db926e0bbef468af627e18311c7d053e1e7b3bab393d05c2c550ed0617e167d00138d7f484dffbc34b60b57074ed358e0ba468ee13cc02139bcca6b08e1b8dfef033ed72baf83822930424b08313ec752c6bb5b570f01393f4b11ed73b1f3525b37adf17e2c891bb9f23f119893982d67dfc88d1deb223f642d71dcd44974b3f1977db97d04109260424c91d47b496541358edeca3ade936da20bd21eb51aaf259059fca3fa050ea9ebd60c43499daa4279d7fc19e62232c3c5ccb4e3ec7671f5847a97867efb9d85f5c0d2f71b67e52fba34c6b2457b02406937bacce0f0c58a0d1a3b50e7a5765b0e3e89ab3220", 0x1000}, {&(0x7f0000000100)="3f50a657f3ae5c4429b992deae415b96a75f4214a4095b1d72dc0f1a567059d9ec7f914a2ea54b59a9c0991e3a3abc60c1fb8e18e1b085a1b8a28b5fd1bd7b77fd1aaa33680e67832c164b4f09b0728a3f5baa38e40221dd9ebca63da80d58093f45e4af6994cd200e", 0x69}, {&(0x7f0000000180)="01718ff3f6ec36ebb397f2dbe18796b314f1cb6d4ace35", 0x17}, {&(0x7f00000001c0)="70bbacf27586d490dcad22619747bd94b01c49e66eccf461afe8f6c987f87c5a7f83757cd4b1e972849115bf90cae9ffdf8cd35aca5578616972e04fbacc2bf2ea7a239ab1bf2f13549e83618ee9788b13ba42b31a3456ea0e343f336aecf2361b5a354aca23bb73808b9c1178c06fd5256d6e6a79c7", 0x76}, {&(0x7f0000000240)="69dbfcad79ea78e43dc76236fefe5d74885551929a0683daa5cbe13a08e03defb4e655133ba1131cd2f6837457ff8b8b7bd773387c73d1335f7299794b3630", 0x3f}, {&(0x7f0000001740)="2636956ebd2cd6c5f8b1cc77012dadf20bd8cfe1f8f624e9c44e5cff6496fdbf5d553d2f4b2c361e7e9d6aead5c67eeafa352b3960bbaea41f320e6ae25842ada97f0647dfed01ac4206ad31150458ed931b35e4bc2d7c13b34149deb54a223b049d5769f7507a8851c827abe465eec021790b7ba68ac1ce7eae13783b3940ed6ccf9204294af179470cbda8d39917645e7b43e7e5e4298cbb2e49ec97f21d2ba04cb029dcb8859617fc8fe747818bedbc377b7e527968eb0ac61388fca90f69664c5654dd78303f8d1f9376261c99657ef6b2889363bb4a0babd4a840d74b846f38b4cdca48a65aafceb17ad6c26a4b6dd30ed92709dca4ed9edb3d2e46c0418ab8b47fb43b6b1a3e796911c13e5608940edc0cc9cc6a5f712bd17ff06b6cfd9863cb7e3e3d20de7ca2fd9d5afb3e5d0272fa468b689e122e99f3da43afb3fd7c4464d085b9646f3d3e6d482643193d3bc260b6cc80a5a337a2d86aad8c027397c684434b4059935e034af95040897de53d825a8ad4ef372f8f703504eea434a5d1e29f48c6982c0c95b084072f2f2c2457822af7042c7810fa20af7341e4e5998603ba58a0911c024102d9c844157fc3e80944daf8026b05e3f1f09730785475b5b4d5fdd6efe5c0bbaf860c8ebecefa31365533694c8a09e397f5df99fde8204a21a4720e8755fbcadbe7fddf5aac1358b03fe0848b5a75e3259b880a019db659c645f4823e276e10594fbdb9e2d1b94a288aa421aad593057af6502b1952b50df854f10693cc966f292ff378c0bd8f336a4e58e308011885833a8d0ee194703e140e635d5f218785987f66be862635f8b83504e52bfee889759d84f2874074d1311de2a3469d55031ada975a7e0e4b66a87c3a702a1ee1ba02af904e00e7d3236ccd86c1f26dd4997945fb82d99e69d00b425af66bb75f1bff93dc4adcd9ab2a9f6118f8b06f7fbe2b35b4cc2e7701ce6ac0e7d5b4445d4b1fb823ea801a1c1b510095558054332d8fd65586f199ce80305a60bfa56d93d334ebbf4c7c2b9d8d365fa024e39396c78b6b8ef6fd5b64633206899c9a428444b773da1b0bfbf9c3828cf8651ba35704cb6d1d14f8bed532d819be5c6d49ee819956f8cd23491e109e0603d46137f5277ca113e991984867958bb8ac509f786a186a063ffd30f544003497ff3db7d0c9ff59fcf75a4f677e173c1740024dc063c2c7c526ff11dfea786c706fff6a77529a36dcdafa1b4e50defaea4d02b7c926830a460457177216e5e6b95a4ea6c1de585caaceab0259ce6af83625d42006c774bcf4af8055e3cda191fcbf66a8f6cc6325d6f687189b0ce16be2bd9be8115829d8c2b63fc53e8512b60041681248a74470f8ad6866579e76dbd5848cafe3a46293c4f9ba976bb0207821f8ebb20244573c1aee78a0831fb72d64cc9df48eb777fead73dc97e1671d8ba71ab89c84871d80b8f09acee303085d85fad1208648f4639e95696e738a08d6efad412d059d07a5e5b79b1e7a5465d26f4f5f6b1a8d1c5b3a10d2b1e26a0c07993f024b6a5351154961eb1088a583e1b82259b29bf5648864fe9511a92ec30bbe5667715d1ab28081a7f8b95c08741c8d1a449370f248eb62f62db02847a5cf017e199827f256768307c1e74bdc653dcac25c672b4419e56b8c631b406ddcce5696475ba69f46da7b7bd6b64d9b03a67628bd4e326b69e7185d37fce9cd2ac40e285bf0ec2c32c13340c58b2ce6014d262a604acc4a57d4bff8943b8ac46cfc9dc8f261495ce95e169d98246876f37a6f8cb04acd01d73487f7c724cb2281cf25143b1db2baed2bcbdbeadd664c2705605b5f16e7a43f416a380ab6ea34049db2054f054d151f4aea8f2f37efa4e46895951bd5013989c7f261e339abb0b406f753e3f632a5f8ab52386c3614147196a43481879021c72b31545ce5d40b327c47d4c5b0b76762829c5dbd6a43814782682b9f55f2f771ab4da4f017c9fb0e77f1ef523abbec935cd5f38e7617bed25d7c511d92033f5c5db68037b72b4b11fc3d07792d302b9e16dcc6dbca9a58a9f40e58e307be68660b017b8db5a0c5087415769335a0cca246c21379854cc7c7141111e024176f3779c58a5837a111cdbba875d1212924a701a36afbee09f5bda32271e8f928bd19de0d96f27bf20a08f03ad535a6173127ad2b0e0f6330ac8e638dc1fd4d76db93afe20ba1286279022846c96ea7bd2c1537eed39f62556010d9223fb532a9afa9e444a5279ae70f1d056181471d195876a4b56b02665963dd18d2954872aea9a4a61e2ed04d9e329f19b05cd1060eada17f1ccb233fe9dc68b77719f44cf9abca001706cb30f44b583730aa59a4f3fa9d5663e9c36b6b2fcd7ec7505a6cc7d848ce6ca7a570e124c66c9c7f9d87e55455a5bea191c05daf2dc91f96ba142295b4031571d785f95e64684b75c9412271e9e7b3fa35e9be15e2958f5a0a0328e9b7043cefc3a2ccf297c8922baa07166ee6ba808771a313074f977d04dcfc66420a138e06863c5be6c3133969cd8f986e98945ae34c4017f5b07f18f724671281183f0b620bf9305a709d8ce8b2e979a89cc6f0a796ce0f64c72853a6143af21501d430830f2927c25dada114a0ff8f920ebf81dcc99011db898d9212cc151ff18dfd9b7d90cd89db33032d0eb2fa2c9bd56f81090c3699c63700751072b9aa4def0cb727820d74ed7a1bbdc61e426219f6b590463dbad5d9b3eecc4b7f5ade7dc18fb846236f1b2035c5d2ab468c11c0839b06d9deb98552ba6aa11e062da8ad8086fa1b8765cb8f2b749ee547717c85175060d2dc1b0741e1cc93eacbbc38931d378ca311fee4cc8dd385e194c5f0bb458cf7ca65da609f4f141aafbdad4773cb9c3bb73e9def24038c9ff7320d280559e7d96ad1219405dbd16c1c718bf8ff7a9a10e799ed061f6ac6f6ab2dc433b4c7db5285e858c1f86f82ae6c0dc959b122625149de38dfdc206f9e24c83d5f9a17a43f2b71181ee4657f1e8a0dc9bda8711b557458bc9a19cbc462c7b9e446469fb80caae1c07a173ec1c42a5b28d6bf4bb77b23326fb09cee7ecae3b830e5bf85dddf5789d86e84c79c5b72f9c7f20bfd3a5ab8e125c9f2de1570146999b3552177fbbaad7cd3f938085a1a1df436b666a2cad6267cec256c6bc7722414db4a2c9c521e5b70413446a28d9231411d47862f572b03d1665f781176ed8fbfb7d5e98020500f7d2eb14b5424df4d5c9d3989b2349c3b47fe260ceb93b836a3019d188a3ecc779c4c1cee2223590c55a2dc086e58b1efca7ff86d2647365d94fde1e72d9445d05802e8b5f92000af55adebb803cb1527b54a58c001ad58742438406ba2e9c2ecf23f2f739d747b212f7f69ada5abc568cdffe2f89ee9eb1aa637553dccffa2b56fb24a98e4bb872ecb655f86aa1b17a3121beab5cbaa7614d5d173863c5e11f141d477c54124de1eaa46e693b561ee81b19acb3169b1fb72885a00cb7f172448f200537f70273c2a898a4053bdf58b88365706fc65160d1549900b25e8abd60dc0422326e27b392bce61ca56e4c3d42bcf5ebb4f0369acd5935a14fc177594e6d8aa1a4d455df6476e3c7965a2c644bf2a9d64771dff6b6c5f1c21d4908b1256c199b890ad0a9ae5df50822413a6c632432b77918c076acb88daba2d684035ccf60b60c5011112f396271a1874d1a644b4258fbb3adab5c6a011f377b0ce31f08755996cdbb06a06bc9704dca75a285fdb1742bb1295a6884934d851870f7de6fcd3dab364ba5b7712a5b2f04db3998fbb8e1c108e8fe94b617f2c3ad92f046f640a8a6d6338b7406d86f4d5d7853d49d11ef4e76366ed1b7e455d8bd2e1d207a095ff4a50f4bfc42f31cc1c21f36fe0e30bcc17e237e02070d029f96067d64c024e96c8c08f7235eb09dcc3a10bde45be5c31a1f0c6346a118ee7a8363b4dac99542558aa766273c89f574f56cf56b9b0ca892fbd5ac78ffbc45ef0615d73c09224d56cd1371c5fa21582c49e67b28e43e7062358202eaec12a7c1e763101367377721a1f1f39ace9cf61e984944306335584723befa0d2aa6b119b39c4e023726670e3e019281163d99aa5ab4d0a78eead62850093e70e0859af8e1b73d2c4acf80665de6ca1fb2b253c47aa39ff4766f54100fb9b18ef75f38de0859284f191a44316318f3f3ff94d383006ee56bababdca8c1abcaddb78adf296be9a722f880092925bde871c9be8f202379849a007828e9e333c0e65fc846e981cc3a9de932da4b0d36966ac86cf56d414780be868ed03627237a348075e8f1821b2fc201a362173c6cfe4deb0f8229c0925bcfe4764868e09a6e8eacdc86bd6667a1849ba034afa57fa84501a3b181be5ede5aa1899203b83de4d66f0ae3b6a70757572d1660de89f914bfd108c8161e24b5dd1942fc77583cbf5cd07fecb785f187b1cb14da3cacf32360f0e23d1b3617d840bc1d6dd8de34b85882e85ad2b31bea4cb12a73e108f9a79c75e8a7ec335e1a615ef238a936d493829d6e552a587df05f553c6ba43110d8eae16900c01b12bd6391721607df1e755df50edc4e8fe37dfde0f532aa63d85c269727c8a99f1e6f94e46cbbba4270167d15174397a12b47f4673e135f3588fb4200baf75bc4bb653646daf3e3340bcb5c82bb20a2f0419e770f2f35a679a297711cffb33679d5efccd3e0e1d85d9b4ea62240d83f47edc2d5d9447afd782c86b171b9ae58ccad65bfb55871b2c31381bf52043357882bc39e7f8af61e1caf6143870cc71dc764ebb33cf0208feaed3fc5c8bf734b79c2ff8f625b98872ece63fbd6d5f4d2248b6d22be73a7d612496c132d46c143210d53e17309643afc500aa289eb0494c92e34de7b218cb9630be493af1dba9f5f43618198d623da9b2a7f622f937cfd63acbe6394bd838f632b2df381a272b46c6924f499f8705409619f8b9b8eb92703508afce8c72d82a392593cac3220ba60dc3aba6464c319a11c8fd92f68dbbe3b311fce53cb4e2308e717e2a13988ffa4ecfa8e509b0c670c37ffcae1563e2101e5bd3a12dbd7f75234705f0bfc192f201108d85cdd0a0786361d0864a1610bb8dc77d34df22e5e313902d689c8a32025074b4ee29f937ee9598e4a2c576184af08ea4a1d5fc11d3186e3e1c9700e4938f736ed56af176cfcd93b2ad54ad943edd592e3f5bac489118d5d00d86d836b39d61ff8c2f3134d55ca9e6db6eec87fa20f58057b150d1c68d12679bd7da1bb9c108561e4ec0016b287cbb5ac6723c8b405108ac4954d8c175a874fd20c4b02fefb5e79787efa2082869c2ee5cebdb8dc34a9e10207d14e88b1ca2273e6616c32fd9d4c175cb8268c5b2ecf25541e54087b3d99bc9d1e09fe44af2d378493342c2b90750acf6f7f43e1c1f95ba209a41252508bf06692eb757185f4c9bda4ce148fd39e3f55863bcfae5b1786d4a5b83d9fb5ed4518975c87aca3222fa8491236f0c0ef01515153e72c8b1391711467db8a3d9229e682d78ab4a600f54d0a61d63d8fe97952f63acfd90800e18cb6782f18b41ace387764f83b8f6d6bbd8a2121b0ab6c2860b83cb5984edeca76c640089f85d54144a5d660d789e061fa3640ab659dd790613329cbda24bd76749b692077c3c252156bfaf3e25d94652fb2ad9bb38482e66d1c6c4a7b565e15c6de6f9e5c1e0cfd20550c79eea9b965a711eeb630262cea6632cdae9364440d788b2a9a77cc186da4161b2260feddecefe36da779fcd66fd077b9246da6ceb0b48206d0ea9f25228", 0x1000}, {&(0x7f0000000280)="a71e5539bde56660d3746fa8460ba9c4d150d217372e4a81eaf7cbc655ce839ce18eb0759a79f0684784", 0x2a}, {&(0x7f0000002740)="82248790785d29b0b56744346bf24aa5f845a3aff1f2c5d1a70c954d6089e2d264d9f0f8a7f9757337e0c578377a2c5414a587f402813fcfaabd68927f100f7d8400dab1543e41edcb932fda983e96e56bee975b87ed8a77d96eb4753ee7874e4c38f3fff11a637d38ed54985bfbb37517e64b0bfbbee2d74cdc46057652a61697258d43f1d22df4e63a0733ea78a4daaf63df9a78c2ecb99221835be54e100007daad7185c60982e26b3ee1e35a131f782abaed51d11b1af34174b1fd9b0f47dbac8a2ee169b4510a8a772b804c17bbd5c9f03bbbd88db0bc770f22f6417a41cbed1593690db22598732aaa72848f265bf434e07377107d4ef2795bbeb94191d736484fce8105b680ba781c201f6a76012108d1834bd572e3f82afe3cbc9e419ded84c0ce86ade56be831bb561f8f4b001c310957f3954fbf1829c2b21a6f85b8d1a06da57aef8a2b2e9663f1546198f24c7ba4e37639c57eee033ce88954abfaa9615f0dc1049cbd5726584e6086f07bc4e43e5f016f342455502d97f290e3d9c3e4dc8b0ad7ad3ecfced24622352e8de7a94539c78d0696f95511eaacfeaf5d7abd6488656a581e93ab7cb83a635a5e6ee7250f8ce6ace7ec2298bf5c60265215e75c38283965d18649f1ed22bc65068bebaf0728bbaf7ce446af74aeb3e9819a70a6a19c34fa97b55dd103c5137f92938c002e0067234484d62c0c412bf35235de6a25b34f9930f799f61c449382f38a5d583cad4f04ed5a3218ea871d72f19468e23e6e571d935006d3f18ee5832ec794a3160843934bccbba62aff669bf4c5ed81db6e2bc39a4102208e78703e0855b32e1d1a15687a94761b049676e4bc7addf3020d26ee2cc3236f2f322f4cf19e595352d292aba852a587e13033eac96cbc8b37d575a615e9ce88a7c447a58860b8e65dcbd9816ba7624de255a0ba2e6798fd847ab5599ac6d3ed5080926a9ef5d6445112dc43c6d208e9633f88af93516dd940730a1e993c857e9472d1780d9d20e31b1a008641178bbf439339548b93cedc82351da2e9841730271888624c6134e9688d56c71c1b11432013c61b593f0411c637834a8f8265b9872060a41d0d222f3c41ce43daa4a997912c8b6e2f7db93ec1f0ff5a8f6486b2650142f23be2cf23bacb1e1395a373fc146bd0b070445afeb0c82ddc0675772e2bba25c19028a660f9ecec79b6149dc1dad009487451a582b023d19522f3b0963b6f0c7706c44b603fd77f0ae656c15f2bcd73cc3a755f28d9ffb7fe94da0dfca6707b3306fa76147fcd2435bf3eac80a2174a007628cd5d614c5504b0010a53a244ee9307a90c7c74be3f33489e03bc77a42b8c140054e30556ae999aed2a564aea300473778fccdaafa72f74ea691d702555ab3cf17aabedf2c83f550fead2e279c1c63c35d807a40f3cb39b3f9601dd26c8e6dc09c5bc4ed2e6745ac797c97d836e24894165149eace46a36b21b2515e746b2b9056a5b5875a6a0c9249596b94e9191fa1b2dc1677da07b3ed614fa6018eac48cac8870c0efc6b5c9f27477c228ea6244fc4489ff18ec7160dda2836f57ad78f76e93cc1449851c71500aba056d53fdd2d1a9e12fff28bff0540b9a1e58e2fe0c6ea789cf96f5135aed29b2ee1051a294ce1975301d9303cb508138fb0d0c70f9f47c5182aa91bf76c25f3bf9125552552957eb7876b5d098261d0fea1829ab0de49d0e899bac6cf76b0d32efa6f11c2b6d53a7b5980157ec40740c877dd5f9713003c7a15056bc18427210e2b8cadd0bf4d8d777c77433e6b85dcd288233f02ed5335d825968d77a6f2de6826f9066dbb24e16cf2a16ac4763b1fb0905320276f71aa588a9cb7da6bc30af98e7605350d9e8867558fce8b854e3d82af3a21d24c8f7aff784208a0055063c13e97a3725c195f1fe17b6e2d1db36958b884344a2480e0bc082627cf4c69629a4d0fbcb851a9ecf0de38c60c11ae79be691dc827a8b106bd22f5ab8237706709c604b1ee1dc926254eeaa8ab6ceea3e1ebfc1c1e6efcdca3d5efa9979427eacf221ce9c999f54763d6f2447d31483390b035bc9a4fbab070f4a0cd7c349bd587ff790306f5845dce509a593c2b8cb390063732b928a952da76c979631fa3c1b7c03b1dcf4e7448394c68516fbc5c315272cb84106d9523924cccc2435f10cff1216153b9a3a51a71bc28db0757e2ba48badfca4673095546c7dc4b19a72bafce53909a67905c3f4552fd83f680fd9a1d4ee929c45ca85d6783e9752f8a227c552ecbade52fdd09cbf3338bbc99657e462dbcf5641eb7ee4c4e48c11aa68a4b319f9accd85085cadb7a4ec992e10ecac11ea83b5d0f075f645b483568457b0a1e97823d69da84d78e972ab988e387167888725d8ca694d52521ba4747d2a45ac66092205be2b78cce22ad05a761bc6ed049f99c60b2c6b69bfc28c9597dece89a75e002d9b4edcdb073709fd2ccee4dbb162f59c9e17e21572da1c0081ec6bba49520507faac00c64a3a7062e6b23337288973aad07038c72d2686fcd95a00bc287c7f0e6b5dc4cab0d99c654b5201f6173bc122203748db42c82e841c83b11a4a7dca2712bad84bec6ed5b1f10f7e4179ba337ad77dcd6544acecf082db20bc599fcc9e911da2fc9ded727e0a556f4f4885dde9b3855b52f6280bb32bf67cd953f342aa088f014d0fda91d3755c64aeb84cfc23c49fade456832293555ebf8494713ed38eb976eb4e419c3bab6730db948c95489f955844fc09fcabed9574855002be4b99605b4b6a08fd754fb3c0d135aa4dc44ecd36394e44a6c5210d456abeff6b1fe0a9fc794c4b234eaf7e79b41b84e17bb9acb9af0a61f02c74333f803cfc80d679317a37031d65d3ce6b2a8a790b14ecf7c7763d2545d4e9a5645f2559f7260d4a24e67637526d59105c930bbf834623091764d414bdb160ae08ab81eea76b317b65132ee5e85cf13de8bcb27dbda85db2a7e77fb8840406ac2d2afb452b9627621c00622ccac2e7b645f048e812e0d277e357c6c96a12a86f175481655dc17723052d771483d98031569a08875097a9db9ee36ecad38c2c462f584ae8c2f27528889403142ec28ba32f009472260e839e148fee29e69394ddd22d82c84f6be8466f31177835c5c5414579d7602059ff3617442030f61aa8def466d9cbe277d3ccab7aedde3bded4d50dba575541b43b0f55a0422ecfa2a7a5601f632d3e5a7e230624a322b5f97e64e69ac80861d44b40c684cc52a891e2fe141891939b10d2176f935868f59f4b056b5263c5f3bd313ab68da539c4e70538dfe63a6ac0b1e271e6f26c0b1dbbdd2e93e45ce3e3440a495d7b860902e8dddea9a2060483c5a309b26e32ba28e7eab9df655385b8d667989ae42e88b3c69b41b60119c467204b2f3cad07a066cf5dfb700d6cbc277fe1ae6ce1703f4308f504e271e5855178aa63b3ead0dd9f857d3bc471d1051c3dcaf3f6eed9af011f4566c3eb59333ec49fa040102ddc9c649eea4c217508a5381f6da1c1274083e8f0bcbe1ecccaa2ca618f386453fbc1c98f0442a31f25c7053c727a90d17101cf343395914ec9931543f48540ee83ca0a4d0fd53cb4efc286fa147b4b21ac1e60e713d96bebcac7ad6eab9c12eed5501de196bee64e3be0605fa04da9e29d0ebbc1584ad5106330129edb362fd9f15c129784b19401be4b3b6a8f2b95fdcefc4a2f116e14205963babd3bc3947fa36ed5b74908331c11186fbc6a80f093778f118c4f1805be4babc6208b7e111b80f60cd6f8d5c2c19c0b8b2a639410c2c551c67d66a6f1fc142858fb47c19ac6589b3446dec094efa22eaf2a514b32a254e1a632ab65c0b6fc9c439fe6f4591ba372e9d58a570bd46b14103c83f707da97ee44d3b53fcd87d3c91c5c249a19d6ab1904194756c6a51c624ca60072a72f2787ed10bf5c8c8be1183d2ec4077ea500348c7263332a0474d716b35784746ad5175fe71f3c5704045aaacd694693c35671e4a22d8db0cc0b23c6e385efbc42e4eff8fbd5fc98b130b3b32d0a1b3b871e7ce290ce13a22a51186c22f37b795da89303b7f7a415c13f19ca5e71b3ceb7b3c87aaf16ac361c822eaefb84c08fe6273551d3cc629ac6b722eb862cfed8588817da16f7a17ccbb108dc00d619244adf68fb45b5df102c814eeefc1156001ce0802ff5114a03d5e05932a158c248a3c9417912ef80c6997368d1b8ddbf7dedca3bcc5f1111b9456ed303dc3aca22e1ce6a0e2b8b8c71d03c8c60407830ffa840674c3f44c3ab8aae52aacbc8050b5919b30f08fcb83c4bf7940caf59eb4284cfad0529d4302e91a71fe33024b2e12da61f79f3364f8d5e423977b7f468b2510739b64a3440b25fa93d79186f2b6ed3463e62a1604b5a7b6fd685561cea43b704ae7ffc3e781cbd7835ef26a79aecac89edb0162660616bbd675b61a8346afd28b3e0128c33580583c613dedabcd57bd614af8e88829701e32f9c5a9896ae64364417e791b2b0d6a718818bd4d5e0766743d83361cdb2dffcc4a6b83706f316a6f1ff7ff649e0ce77bcb87d28a653cf182bb04163256a5c399a176e65ec41ec129ef8c21b229dd8b1e2243c38ce52f57cdcc81b7817d004f034f38f5a4be6a3d8db4006004e4e0edcc7b7c3d488f3c4fa06e5b2e636bfc0b2074df18d63cc63f54df9edc991a8de79a6bf5efb8c8d976575dfb18f95e62b2debbeca247ecd84a090f5034b4124f8725376faaefc424a3f4b0d6c8902c88528c6999eb3880119ed4b58a9f726f177ddbb7c86c8c31a6b3ff2be3e59ca04fdd6b664b32d253fece0155f14495165d643d41ab3e61c9f3f14889b004fe4385d5f2e937d256e802cecbbb6dc1b394ea324aa13224a55d893542f40ece42963e0895a458ba60f5dfef24ad4a74603f704f768e69a33b0649caaaaa9f6230c0a20e8411b2a31f65e079793dac6ed9a41ed8ae8969b2ff4d369216372c424b5e954fa9c69513a1127db0c56f2bfbdf4e2810dcd35caa87f95c60bd320f6e5107ad05ccac4c819d5a4d4452afcf6fde90b9f1ae5a8a6b4d50696a46e60e96e8f2a1b474b5f9d1e797958d232d5f1c248db54fe31c7f895475f9beeaebb8190bc126085d293ee2baea483b18c8a5230358c76d8d39161a4bee11bcdfc5354623471e90cea6bd5710b47e918441b936e875cac1cb9e789660f53e60c59089563d6afa70fbb8b0e1c986ea679cbd2cf410143e19ad94603a89342c66b4f5c162875b4be79aa002f0c8d0cdd41d42c7e6500e7dc167881ec2693bbe6eca260fb08a76fb56b53c98fcf9dad8d4f8bbc362a7c118ee7fc1ff6e70671351b47216349859b251c27422f31dd590aae384b0476d58b906d7b273d261b888e1fe58a538d70d4df46b4856cd19c963cb80a531640c6dff18d1547ec6f6da4bcfff56b5f1b6846453a31540e93f5c119349d317b0b0b67dbfe6b87986c716ef5349a4e4e08924ccb89f1c022447bea38762fb5bccfdecaee273c9568771f739e8a963f7188eff63f7d26c41ec47122d669c7ea1ce50b13eb90cb486661ffa2ad5ff7f6aa2854b28a97db840c073494f376015d54d788cf21fb86b63a0a5fe3adf186375cd109866ca73378f98baaad2f12c3f8543c1aec9279f531c8f327f94ccfff12854969febe937a2caf1265809cfc4cb7aa4c6d7db38a8607b0ac6eddc215ea8b0b1a62da71bc7b79456467325ef1d2243d9c9828c0cf30498c840a71ae3aee252f2edab515ebb207ce4c841a7ad8f48dd0578475cb472d4eb9", 0x1000}], 0x9) 16:00:44 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000280), &(0x7f0000000380)=[&(0x7f00000002c0), &(0x7f0000000300)='%%^\'-{\x00', &(0x7f0000000340)='\x00']) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:44 executing program 1: mprotect(&(0x7f000012f000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x101, 0x0, r3}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x1010, r2, 0x0, 0x0) 16:00:44 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x4001, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x800000000000000, './file0\x00'}) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="83713c05dd958272f86f00fe615c710d1bc7abd82bbd85cddd9fa5e3dd32226c61d77ae77c17ca5b0e1f2b8d053816fa005fae6661ac3a3b3c01d7741ce2d8f2ae33e5a8a4a0d9ca4179345f6fb5e43c647644bd6314eb25c5be89d5d74ed18b0f2d84f14b3fcf33a37b8118943e9f46b256ef51cddbd90f9289f7eb015c4d6d2c79ed6157879dfc8505575a8eda432e", 0x90}, {&(0x7f00000002c0)="fe669b9a94c4c54a2da176e870098794bbd6c031adf6fc860ac65259c28e5359b9a3501d10132550a0832cc807ddc5448bd694cbeca8c3fc09cd86d74061a6a225679fe2cf979c98537d13ddb6b295ecb7f42dd44a46b91bb192e2a46852d4e33c03f67ac56726c1688d348cd87258afb28ecea595493e97048db2b4f462a7aed89e", 0x82}, {&(0x7f0000000380)="a242fb8408d20aabfc41f6d9b2e1d2707fe46df268f7adfa61eea7d26cf1e212885dd848c23d79fd5b02d6d1b148756de47c7abb42901e28cc6b8cdf05fa72069c0dfd37c6ce9861e3c5cc76b2c476638d8280336824c91db26a39c7dc609969f25fe423f2d634aaddd8f1bc9a7b0292fa97383507f41516f3b8b648f6e797c223517e4b2695a188f7f46e2f0e8df5d1842d2c2a08f8eac7a5f23f87bf8071ec0dca15da7296d5fbf510426aa38ba5119f88063a4f66c20284b62dd5e955f30b253ee0b476920103a57a012ad46b975fb4623e6c8d8e256ea14416fa5e0a484cc44a4bd917de6e9a6d34ef64381883e9dbfc4a0b82a28b1ac02c25bc11d342f098c76170abbb5061424bf46129f4a7c02102981616f0858c1269cc26ef69ad60dc1e12cffbd4feca3451842099a7d20123447b2f1285c646a0f32eca058a1639c083a2f9104520a19909716a75876c6a769c0c5f9338dbb4288e9ef8343792530233665e668a912bf42c52b6dea7bba8881eecea5c09d035098b3e5369d5b73e93d20b5417dfe7c44ad9615be9cfb1d83c57b1ed000ad105ff3cb1d243fab3bb900d020478d984faf529e38bc78fb414688ee2aa1911dd8852e4620f457d9a389b967307979dd4ee7c7118855d865278107d986f8ebac14419287867c66fff5c24ff90e0e276fe2ef53600edbb8fb83e484b55122c71a1fceec7ee92b55529970e2c9cce374baa69e005b8fc50ddbfebb394d12ef682fbb108e4705b000cc43e5cba551629f3a73722fe21c154c3b3f41af8d0a5b1a03c509f178e8716136c3928e5ad08649f5d399f4fa6bd98aa206078588830abc43a824948e20f70cad80eac722115319ee3d7f51f6750d906a811387026cf551385f2199cfebfa7c1b943056166af28d6062c37e05df09bde439cba0d8e4ee53607b32fd7b866555bd64de6398e78bb996cb5cbccb36397b95d403e10416b2842f736652ff0c0eb61f8a7744db2d5804dbcbb6144a0fd8b470f95cfd4cb7afcadb4c7a733ba0e6cf44876ca8ec8bf042f42b938885887f5bc40848a512998d9cd3da32035bdc06e2c7cc5085e25c7a8016c960d3131921e5b67c81f1566eb35fa4d2e200ddba15243e8e529944948c1f786a12c090f45c7986c79a19b27e3a44e62487c38f980cc9c10783f66d2e783203baa858f7bc6a09afd483572f030abf0b91e66c40bb890db9bb828d9c833ecfc267ccd3da90b04178bfa1045883705b72af641c24657b9876784304a3f21a354deba449ebd97667ac3dd8880907835ee1ca62066aa627ab21803205d079e9305d8a1bca0412eedc1c64ceaf39922b0964e954369c4e79a290d6074a56ea7f6ba6dec63b7e5cf67a60981c560370fde5183c647a0970ad24386a368db29e35ae371fea0088ea3de1ecd84cd7b7bc9cad63542f6e95b9b81a877d0928d55a2715ec833cd04c0854f2241e554eb083ed9858abf7a6f40760fb893035f931dfe8909e8caa038923827a5bcf962c203d702823ca0caa471d5b4c6f49178317c0a59a37d577e7c26b40f84db59c39478fe59251d2a717322301cc9310c74d241287b555999231ec15c9550c64f4df908beb6e8ae2e603e99aa18c956e8b4655cb22bacee4df463839a1a6d7c817d01eff1c1e0a57ed1d226d3abd3b3ebc33689f5179327bbf5c723420d9a12915ba88eb363ce8821ea9eb0b1f8c6cf72be0c08cbc0946e43b5abb99eee433b45d09a74c4bb7cad878961778c9121e90ee22c105fe5e47ebaa6a49033e815df41b1f6290f1a6297a1d5596ee4ffb46bb4be5cf43763368c000ea94cf255dee9b6e1d3f87ee569942e62bec4abe648cab63207c1898c9541eb031b6cccbe1e4e62d72b0e19ab3dd08ffd5a46ff2d701b86882b820807453b7428222b6691f54b7fe2a2ca55d797469d8d3c3d94e08c4ae3b7e95c2100c5bb2a5ba206408b84925121dbbe7622c98479a7febf13a07d36f0e39642c9b63d8ada386f8460428442f883db4800018df56a86ede34f372ae5bbe74fe97312fc8a2a0d4d99c66da91be95eb46635e6d1b18d80017fb41da8533a6a23dc7baf894a565f93aab4c884c0e0b847440d82eb8ab006fb02732655c86b9010bc18189936f12646f9dd0754ff728f73a5454d028b9f2150060ae60119009eb895bc14f204544216875ca6c50156a7577fa4ceb1cbcf6ad390e71b623f5d5b507bef385355f7e6478d2c52efca8f1769169fdb0f5b888b9b253f0f44c2b73d010f68fd1d3c70978cfe241dfbf5e80204f54cdf3c87325e84bead0f09c6dd0c37453bb3a0ca14a14dc18cb722719fcfc02735a78a84369a9c1915f91e87f2e43ed9477f0b9324b23a37e7b85c7798b3e76e454bf2dd547fa94439273715bb29ffe5a2a37ee574e7aca1f3d41283a850604d42982f27fb9e2f7db5909fb58fbc9fdde28b3f6bd5ab415e1505e4f7a13472e293635db8aa95f83dc27d1f6c754514f96fba70387f1389961de0a2d6456d7f017ef8bd1708c44c19a5b1bb40c2a81969bdd875bd8166449314a5f89274a82d6bf88a9d13eef3f2c880237538c062b0223f393df5807a24717f2b56a70ff8cf14366ce6dbde595dd41f4d3cfdacbc27c9fb8459ca022c1bce0e55ef8573ad661029cb94be11ca0671fdd989afb445f63b59826b3d96dbab76138cf8bfa7b004b52aa548ce2dd266f9a7d581d8a3a69049b4cae87588520768d73447815f1ef3588485509a917ef93a6457d3e2ffc435f0768a87670677ab10d62e72b6f75df355bd39ea1c73b02441827f1ef63b91ac814d07545a829ea46f093a23f0d66b7a1600ab0fb913d46b55fe923bd4db38763c99d0ed37f01a19598047bf17f0518e15fafdafdbbe6cf6d8ce47c65ebe9456f3137a83e825555d13874ecca59e760f4e4f8e8a023e82e6f9b1bcf933fd9885a81b82d5f372819ea69104e456f007a6bda52bc3edfb7c7d9798d4f3c2371fb4e82cd0a3d70124533bdb734cae8d20616d17fd0ff9eb533226b4106eef242b4223251bcfe90128516317c2dbe0570bc49b0a0a4d3ba8696c939275cb551bf72bf4ee7efa40b57460924b979f11ef0dbc3025c3267001237747781cf6ffbf612d5c55a2c1c1311e7c1e575f4cbce403ba81d0b312b9c58a35581fdff550c22fa22f095e04ffbec172b1f9a5f1bec6fbb9e128d88c8af41eb8ba6928c115d51544c2950b3f336c4e0b520d5a0ad488c3a7bc878cae42b69a5f5280b85c7a41ef3630b978e323c26b0eeaade1cb6eae1ee2988b43a27e8654d313a427045c613e54f1d98ffa60ae80e1fbfe95b49b68707a180b783a80896bbf6124b070599b050016771564420084129a783aab382fb72132e0eae8ab9c4d3ef9ec96b30f57a6891e468cbb906030e646ccada2e29851973baec32fbdddf3f0d1868dfa9b42072e04d44700ceb6ccdbebbee81dda4eea0c6260d459d99912497fe088954bcd17d7b8b47f8e289c1cf1869c67a26aac25715627ea60d28b378f7af7e10f0101db3f13043bf1a995700149e4179f9d00c7e5cdd4512d31d124ba1a867a7e956457456dac104d14dcfc878fefb1aa2133c86dc947e6a5d0b2658870aae13d0998beb31d460ff3b4ba61aa3681f36f54d83445f46aa49556d4e7ac9169ccd807005a9f2fa0df9d241d2bc4dd4dc717dbc7dc54549de8490d351ad5df8e396a8fd3dfac13e9f9b02b9aa2c440a8e4c760ab2a1afb1327f023aff75de1e23e9969cd86aa35ad63d20d00f961c647b93b528666f4d9acd08ffa13462a9703c6e09f7a1dfab2bd84b6a13f7b9a81d66ae3eba3e9c5d42f9734fb4a336373c0b1ab55fa02d3393204ac5afeed4d24f32d36226c2e84eeb6c4787a7ccf43a6960b57c696ef499772f6d362fbdd9ba63cd2c1660dc676491e51779912020493beb06dba952cbcd34ccf92e2a631b706b1258c6ea221876a31d2804e375443fface5b069826124c26b08a7d7ee2e83dfcff79d220d533f83d059c9b93ff0bac915764331847b644f526fa353174798a6375a8a9e02b93cc8072c6a9243d5e62d050fddedf00c9eea5fdc1bb55b406de33a980df2527b9b349f973c67c5faf545f8055f0950e15bd474f64ab38ebee10bc2aead4787af1e36784fe25961d40d05ed4c169c90da58ce68a6313e7bf541282db7614910f536062bf804400cffdcbe3246c47ef1a4ff3de994da34805dcddcae6beadb0c1b35b4231aaf48a83de63abba73d8ec8f64cca7b7255d8aa6216105339eeef182d2af85aa1b4b155ecae2133376e046e3cca4a901e1f2d65ededc27cdc8bbba5a18f1da8a5a92cf4efb1988e467159867ad93ce9c0fb1d6b29dbe0664e505c8ff4b74cadccdb330f7ea97bc1dff89efd4c6744bfc1035f2a41399fe1b51444f9694939a17fa07477d2611e21b5efeef54827e8d85541478eca65d5deb03110b65dd5e6d004adce1ae3b117c477a2a6b10698e244934cf6c96f307638675a373d96d6c578094d1f9a3b4f4bd79ab5ada227dfbe161674008526b15acc0527dd79e52ef5b7b1b4665851d4d06297473528bc091fffdc239fe2d13f85a2faa76fa90b9f1364dab7892bde3eb01b47d4b761b751e217f627b0420a032ef3f6f9c3f4bdcff99b0a6d691ed5fa19d634d9690d12e0e87c1143f42cef6e848c162311ed3410fae1c41a6a61c961ad74283185be78dac1215400a7194214a4c5c569dd880a689001613a77ecafcf71ebbd14e64cd88b2a43812ed610aa24e54e8246056573968695365a15612ed4f74f4e6fa971b63c9509336247a62fd91344ad2492107db259bb59a4799cd1c911bb8e19b471db2041ef78dc9bfc9dc3810f6199b0faf189693b0d4c8ce6843946ed7c99deb3a2e529341b5c646632e187a66239b867deefe6eb80a8b7d56c53b76aa9f217ea17cf8dd1d3660fa7c5340f69708a9ab0c3f1a9b73c44e899d816388a0103f85104e0130aaf8d45480de9005ec88f5c667fedca32fa5089854f0ff17a09938a9d4d8c37a0cd48e85e60fd27d1387de95e43180ce0805150f309ada0cb519514b5ed71f98ebcf99bc72fa50f195e033ea1f32cfedcd09da9e4007ccf4b035332d3d5d5e402563ae5da02bf23abd9ad2d1377d1e6cbf73283c2bfcb581dbc86b4412fbd26a5b564c0034ff051d4da0a154a00d3e43ab25f563758c7685ab507aa0de9b99c19b6760fa377b230600beba8a82927cd0dcaaceb1aa5198460070096fd6135492b3f6d76cd20231afb02c19347fcdc86a9d58fd437c851023d95502f008fc7c83c2dc837813b4132679bbaa975bffea0927ea181f358ddf9870c173ba049a5353c03320e57ca4f4ea0e439418e28ca581d57ce28819858c19b13763184453e03e0a6fad5af36a9dcf6a1e70c70cb4243e95433a139333160bf186da5a6686218e903203421328e509b73c13f205400d6d44545257a05dfc156ee1565f5f3d544f40481dfb3e82e70c645c648efa3ce71ee6fc059bad51c95578442ba40f45f4df70feb5f733144586f40ce73e851299febbf20c58964fd65790560c88d25c2f4393a5a78994cfc8d2dc3938fb5767abbfe532e63be72e99dee74f1388134546a4e3ca1bc953f8b6707a60d650a93e8cb808654cea4a21773696bab32498491e5b90b1d360310dc95b0612861acb3e88221e0a664084b4dfcc0814f2c849501ed196f1a9e1fb7d9ec5b21bc112d2ab2e1438990199290113dcb39c3ece47451ff7379bc355b621ffe23d5ccde10732c2a84895dd04103ee1486e9b9d124", 0x1000}, {&(0x7f0000000200)="164f64db666e439ad04ab21e68971119552debba", 0x14}], 0x4) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20040, 0x38) getgid() pledge(&(0x7f0000000080)='@[\x00', &(0x7f00000000c0)='/+]\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000140)={0x5, 0xc0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x1f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc01", 0x6cb) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x8add4ae4c007aea7) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x85d4) syz_emit_ethernet(0x3902c353a103598b, &(0x7f0000000380)="b6bfef68ecd257e3b1606453bcd6743c3fdb3ed9cf581303063073ff8d915cd0cffb0efd0ae6573b270ab64c7f85dab145b99f18fa384511b7aa7b5f9fcdf9d8c66e133b974b8f8d4000100000000000af006a2b2bd404a8494ac1647e0194b93126b4894d5e9706eec80cb677757a67ac7ecc6364eec826382ba82d01c73c33cf2b83893195bd20dc683da7778bcb20c0cf9ee2276dfd8b7e8409f06b02459b775fb8002715ca1ca4c816c399026080b7b74a0649f057d4929f645b80db4fb1b30ab484563cd9df2233a59bc0c7538589d407402f337c8a7d28d26effa8e0a041e25f0c03003127f02f824967c01b5d07d754b1e07e68816c2618f9d3467f3cbab7940907dfc3a134f0cbcd483674") 16:00:45 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7f, 0x6, {0x100000000, 0x8000}}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0xc03) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:00:46 executing program 0: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x800001) 16:00:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0xc7b21df58a381135, 0x4000, 0x100) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) write(r0, &(0x7f0000000200)='kP0.', 0x4) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x7, &(0x7f0000000080)={0xffffffffffff542d, 0x1000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:46 executing program 1: pipe(&(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f95385661", 0x14, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x0) r1 = dup(r0) recvfrom$inet6(r0, &(0x7f0000000000)=""/190, 0xbe, 0x800, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = accept$inet(r0, 0x0, &(0x7f00000000c0)) pread(r2, &(0x7f0000000100)="2c0aa80710445e7624ae4c3f2ae569ffaa9886d8b3e373fe580f64da5ab921f2674145de27588499d6d49c165ce90be53fcc1486fc43ca9b0e4266d577e3594b80e4a355b33b6f8b558132691535e0c4f156fa9c2edbc1b4fa3a5e4ba689c21774b2d61caa1a4917a222c46bde8241ac1c5823257329ee4667cc4045a82ab4d2c790ddee6b42c2922455f62d1fc737eaac103303c591ba72c3d1cf7ce7b27b672f4cd81ec0567001", 0xa8, 0x0, 0x0) r3 = syz_open_pts() utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x400, 0x10001}, {0x7fff, 0x7}}) unlink(&(0x7f0000000240)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x23, 0x8}, {0x85, 0x2}, {0x20, 0x4}], 0x3}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)=0x1) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x0) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001400)=0x1) open(&(0x7f0000001440)='./file1\x00', 0x280, 0x55) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001480)=0x20) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000014c0)) r4 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x11c) clock_settime(0x0, &(0x7f0000001540)={0x2eedaae4, 0x1000}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001580)=0xfffffffffffffffc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x20100, 0x0) syz_emit_ethernet(0x41, &(0x7f0000001600)="346c9076c484ce0078b5fe985b60e930c5632960e216c27b908ec47b843d46cd923109342e66376041663a6f7a981fb80442ac0aaab9fca730cf234b53c1e7af41") socket$unix(0x1, 0x1, 0x0) semget(0x1, 0x4, 0x0) getsockname$inet6(r0, &(0x7f0000001680), &(0x7f00000016c0)=0xc) accept$unix(r1, &(0x7f0000001700)=@file={0x0, ""/108}, &(0x7f0000001780)=0x6e) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000017c0)={0x9, 0x25dd}, 0x8) unlinkat(r4, &(0x7f0000001800)='./file0\x00', 0x0) 06:08:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x51) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/138, 0x8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 06:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xffffffffffffffff, 0x8, {0x7, 0x9}}) syz_emit_ethernet(0xffffffffffffffcf, &(0x7f00000000c0)='B') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 06:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = msgget(0x1, 0x10) msgsnd(r1, &(0x7f0000000140)={0x2, "2c06f90686f0ad84e041376a225211a7dff5312373aca8f8d59aac61dfeda4"}, 0x27, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000000)='./file0\x00') 06:08:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) 06:08:36 executing program 1: r0 = syz_open_pts() dup2(r0, r0) close(r0) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fcntl$getflags(r0, 0x1) fcntl$getflags(r0, 0x3) 06:08:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x5, 0x6d88, 0x4}) 06:08:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 06:08:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x282, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x1) 06:08:36 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000500)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="0f395252792c50f16923666907700070d0fbe6a68f577571263b57a2", 0x1c}, {&(0x7f0000000240)="1601e7d15985c3bc7e4c702479f299af0e9c117fa604825bab2a3d60ebd21390ca6c6d9fad98eedbc82b146abb31fee2a20ad3df67b091adf910c558ff8ddf9bd42420d285cc284236828994b1af820c08573a9d62ff5c94", 0x58}, {&(0x7f00000002c0)="46cb2469c417ea0ba625bb90b2c3174290c2ce2f2c04dac9cca6cbb1626538410ffe8226ead2895c32104ec297f6b0a8337086d9f1e4755257ae55f251a31dbadb40860ea8", 0x45}, {&(0x7f0000001740)="cca11e52965e4c1b514b5c364d7b94d12e55c764fbf9bb6d5b36b92824b600d46e1e39743cd6da8d47c5ab37835208238777943990175597b3b669ef56d38d542d46f22226601f90e0a623013996479b5495c9232d22d992b7a5ce5fe0975a83e5d554bae4aad0988a34fb2ee980e8450fad15df7499d8854a4debe380044f9f38908a7fdccebd3a73e50c766dca856386e2cdc4f4d5ceb10418401140190d2d25f10f8f86df1d847101f8637a4736030d768a4532065051c330b98d50fa3caa7d380e6945182b56f0675080b73835cee78f29ed5cd2ced973e540d6af30a22be3e318c3104e5741e785b0856d144d6efc7f36c357f47dd9fbff1be3e68bd3770fb673cb139678c57606bf03f6ce5f2e8742840bab1f239aff4bb16a971c94dccbb72e41a4efdd804f4455871be9114e2460ee9a7ed588f56b31618e7c15d98c1bbe3bb7905791c0ad15a6ab2a58a2414cfa5fe730f5b94ec75862544e7179f31952e7966b962dba8e0fe53c25f8d76057af1e8e9cbe7ea735a13f91ce2e2db414081dd5777f2c56bc3fab15f62176fcac7cd2af2fa2d2450f2e392d937d04d8b5ff0e1db55ef8351a0b8941821115f3d4b4488501ad1b742685e1517a7b2e085c933947c37e7675cab6ca699bec0bbb5181bb691470568c42c27ae04b24a6d57c7f7d05b588e63995a4e32379ba0382939374c5bd2114b04175644b5992351ff4c8a779f9d97e128bab8228ec3ec570d90e120734eddcbf909a6f831be1d9065342d236cfc361b35dce7bde6e71e56083966991a6dc30ec7fd16a3f5aa545445f722285902f7dbb66f20b5273f267303a70b18c5aae126c0034244fa73fea6ee36a4df6457c110b99248fb0cfe343a849e0b7e28f270488f1483809f226cd467f91245a65764bc56ce1d8c3e4d751b42ba841adedcc16df0c252e02e88476a4439e9ff9104e33b2ec332f72c4da18586d7f223c3f8ef1afdbe96b69d9dc94fbc8286f2d30d145a5a921b4cad163c13eb57273aee19c03c1c2b5994a6dea8c444cdb019737d1aac9714f39e8abd0872cb7494472da8439eb51d6b6243d86e82873a223faa5daa586b139d8de93909543957f0ed97f4a2b41434438d22328e943a9e777581f5f44cc26e01b27bc50b0c1957c302f099d9cd5999ea42b0e109dc8449b5979dffd1e18712f57d854a71442c39636797a0e0879bb82d5f2dd466977e7ad3bc422d3738872c0381a1e076d71b06876f916691710564b8e26cc64bf0e5f77215bd26ca754cd46d053f20475f1a66d2ca32fed6cb7f7ce6f54d8bd636c73665fd2057e8cc4f5b3d1595a8ac6c29fa386d0eeca9dfb0b4e877ee43dcd31ab55158ed36d487fbfc0269062b03decaae7b60bebae787b46e9b382f9fe17d547d347ea2d0df2c0006eca906be4e738c11e8b313a0a17baf8ab7ccd65afa83d2cc667f9d1d3ba54f7da1738355279bcddbc2824a7c04fcb0b938b525ac298f1d6cfc7d158f6bff5f70dadd3bf2ee43ac564508cc876eb868fa1c0664c63252d411382e6b7f0d7317a7dc11ee61193305bb860169bf4ae5f8dd67bb06a89c7080b6b0f2f53f82094243eabc130a3b74285f9b470b2fe920422e24353fcf70dc0b4839f45bc781d74dfd22afc98b1c542a4c908c8380259262637862af93849d464c8f2bcd2ada9d3a90320e24740ee9edd24f3ba8117ea8df91903789845f9aa2ded99cc4dffd5371f9afe576127e516126238a4b5d8f639c8f7ca19b72ff6bc7ecf411c823674e55c1fac975a4ab3427d898034b644ecffe52f70b314e2882bd760179c806dbd03ed271d40a77e0816bc4e03a688c283953d6244f014ca4d42e44ce958f6ed66f9edbf5d5cb51c014e64497da86d5cb882ab91571bbe4b723016c6fc885d72405dd5c88a6b37d48fdd7785865d6bf1db290730a1ffa4ce3a06d37fb205f0407a5f9965b50f4100cc5c8819448f7a7e3963d85d10ceea19e6602afd52d4cff6cab9e43d0a00a3adb8a33de5b3a8e3584db61383fd380d357a09defe42e8c6561acb567d10dad20d7b0c6a9a426ccbdb2764567ef5fe29b0b7d54c19e9158df49f5c4d3134217f05b7aa12a3e6b03664102c83adc1cbbc2135458e34be0a115d2cc380984bbc1d2c209d2aaa727109efed6cb3cc738554bdb727a9dd5b86b34309e1b2b689cb3edaa428ce5d3106671e68c85175a6017e75b0b36cd2ddd613d142435663f3a6a052b7f8299b58d4076f68ade2a042565bccf14821ac34abb55f1cb8f17621c3ffa683334fa1f73692742d38085296ef1adf11bca4de7e57302545d3031e68d7511e8b17c2fba35ac6400c86f224b810d1d9f2a32b4feb9d853a7431708631d0fdce53acc57a891a4bbb7d595aa4a45663c9daf9b6bfcb6a99ba89c733d5a1e34aa066d5c13f14dedc74b6a7a2d12e7a639916867879c99665eb6f4ca2014026a2e0f33dcf00899b131ff9c23f918430198dc66c2db2e9a22853d9effeada95a7c8164da0e96fcf60d6b8452fa06c345f5670085661d67441fb2c2976fd4afbac5425c954b9c97dc9d9dd103fbb52f21103784d115682a7e063c55886350cd0828638cc316a47792ae0a0b0a3b207caad5970f35c76bb7db0b7c54c5cc8e389ca10e0f6fd1a2e1ebf0a25f02e8612a35a588d15b94663e78a450781b6026933e6e23f6ce0aa7850719b4bb8335480e7da19e606f64ac5499472c39fa4550816e2cd22856eda9f858f93dbc20c3c8a2f01b70ff6972c103e78d8b195322e410db2af3a7517f3c1c365c74e390f8d5d446b285a639547445051f57d34f0d57e06f7b30f59ea0bd0944149f4f48aab3d02b3f89411d3a21d55991ded8dd00499128ddd1300351e05bccfa750aed73fbe6b790f78b42d8517fc24d2737dad00ae0955270736b1fa88a321f4717191665d3d86b7c18a8ae35b224d13dfa1e342fd7af27c7e19775fb1860e31669d935251c89295ea91af7d4af89efdbcd8ba386dd9ad6f63539e039ddc1caf9e8089140148c5a5936b94d2d28942efa8411b9712c68104ab0a0b8c66da5960d18ca90062711b31ed662a1e77e99d85bf711e628eeafcf58968a0abd805b08b0d91b9b88a7dc3b1e1b49022154aeb815f6ad97e48ca1979fa44e0b6af8965bbbc322a5b9d42abb3caf4b2ffd934d5ba148e7af60ad25643d9d6934f8cf0b462bddc674c667b2496dd321ee8b5a8e7e88d0c0cedb83cefa93350698c43c20150f383382a4a0f4f2b8cbe7c31c4bf487843d3ec215df3057f6cc4c81ed2f5b3703cfd9acfe85442e69f7ece5e93fef1d8e93b91a568b75b85eb9e8a937d0c644caff39b0b95ff03cee340f495e9e40b3bd066786df7f990b8e39b7b1f3cbbcf4732dc89266ccd201d77b9b57477efc748d9057dd41fad9cfb6ee8156e50ac63100fd7fc7e8933da0951cc508e24573e2ec957c1a5e0e507540e1ec07187a2ca3e366323163d2c447de8e5df5c2988bd75d75a5aad32449eb4b8eecebe40c44511717df0fc11a322968fa39b54ae29ce6d4d6234839f7434eb20abaf3b505ad0116257d2fbddd4ec4c4ac0115899217377f262217f534948571c3c1cae6e353cc3ba8948871cc9f3ef9fda7c89babcaac2e625b189280cae799094a24df52a7686b153514975b91b6fe2f21c1c6f34eb20b53dd308d6e0074240897a9ee2d538e6cd63d6ceb82cbfefa7bf40a7e9162a41ca8ff8341e23dc26df185f0a42b99b6beaa7a636d96109096d0120930b619e42b4efed272fc1f4375429b44e1799d438ba6a6bcb0196655e85e9cb7080adc032b1f32ae9e98bb05822d91c12143288a4bc5caa136e738ae1e5ad9c1b7a16907706f09b90efea9bb7c186e97d3846284bf6607e5be607fa22104db1914783b3ed529d0503c2a2b7dda09b3ff22ef79a9ff9e672a6f4aaa622415aca1714edd08f9270ba51e6dada75a4fb7bf96e59bc7109ac1abbed16fb2a0bbc6e21f959c68c2e940781512633ee3470912c03206856f500814ecbd3c0697e53948b82dae49b153c496c1bcbfcf5368641a90d2397a8fd1c8a3983fb86d4846f623037cabdc5f2ca519f0b97c5e330014b8469fa671dc502aa42336d4f68e54b4a13b99b21df3fc6d8f429dee075de35200388ced1cb404fafd58b62b883a61278483d1972cd745c1fd4825d2c40fd008d487ce4ea70365cfeb0e8fd4a9399177f05f61f6e690b34ca921cff2c6e7d60ccd8c7495dd3538017085e1ff8037176fb516d0f8f014174348e0982f3590a35bc123daaa3b3c55f0b9e479cac0999f11964495d2653e7bb9c538bfbfea43111dc41c9df1c16f2b596f78e2b48c36b8457a5721bdf83db64594cf07bdba418da7aaef63e6b380a1f80192483ccc391cfd53f45c19da5b9398410b300bee1151d8ee4d652ec46e2e8282741080847c557eeeaca709b9a0b2e8bdd82dc429310911dd075749e684f3b516e58ff8755bdbc8af63104bd4d43768bc25ed1e6effd97994f4e3021e33281104ebd454ed367ea419f3873ff9709235876b592b4f90d20b15b1d660030314b2ac7f1324cc4003da8665ea736b4f02e811ce4c51429abe811c1bf817b5900b16b94031608997f9df3d83a559c12b330b736da52475c2d25b512eb4138496bbd4f36246ed17942d5a64cbffded65a6e038f519f7e4cee2b6032d96d1f1e2a091df0ad716edd451dd3d46586a5623078e5676d219e30a4a45018febaa67c5e449b04f44ea9debf1da6bb232ba2bbdd50f2342bbdc516d5ed1c20436e061879c2bd088cb5923004bdf3493d2b6e27ec7ad4a1ef21b7dbd4341414d3476f1a54625da78f47e065e5f7ec3072a3c00bcfc56ccb2948cedbbd64ed89e26a96bb25dd4c557a61f4b554392231c1a22db371f7bfd2c1aaa4a7559b9935eb2d02cfca3835cec624c7739687f50e925db2c030a92ea266fb7157cd54bb21260b5c50bb79a70c47a242e0974f60bdb5cd160bb2fe9a59572f39bd6ce9f918ca71c20dc62531642a982d5ed6ea56de22c6e0ebca57b81c19340bfde79c01e23219a6e13c2a59121e2548b7de651bc094d053b0d177b33ec0a03756b452ea6048fb63da9a31e96b486da2d547145a66e8f7aabb94a28d7b9c24843a811adeca96cd66de11cd0ad6aef67e5fb6e68461b515d344943287f5c74ca0d64221820fe72fecdd5345ea4c84a3adee9319ae6c369040acd099f62dae4c0221f28ca2dc94585740adc8c6ff13661408f8bbb8e2e5fb45f14ebd1f5785855006072c286f96f0679be1f37a33e2422f20fdd48a46ddf4e6a282b3f60dfc8b4df97da764fc66db4337b4e6c013325e71cd3295041e3172e030882436ccfa661142b910e354a1b7eb4934c302852eab1c703b1002eda0096a339ffcac9dbd55e8be31e2ff08b583c9e4007d0437303d014c01c22367cca685f6e4243b275e7068e276608136b9ac85e4bbe730f3702029ce50938f6e05a1bd8f0ea6a557106de265a7a365891afc7c40766995efc28a3b1867dc7ea9ca74a4c14d155d5b752c436c8a17195dced533fe4db1223466362ae6f315f5e7958c911d5639ad586e22d45292e331ad26dc0d9ef16b9deb7c582bc13f9948c60737143491a0fcf2bdd97ce9f514dbfb50eb14beb30bc5ab0d17b654c4fa76669b04185315b59569549a1d035411e85d8d4d0f3a04e05a8555dcf133f16ad8d7a026e713fc20b1e95c003a2e32201ee788c72d050ed479b12eee1b657bdb41a5f6ce6a5c41f395c330d253720bd546ee1ba2d9356cd5cb73c185c97e4527f0", 0x1000}, {&(0x7f0000000340)="43fa8e2e206b33a295cea0bce34a7328f641708b3183caa050ff32d61e3604cfb738e256418722a9dd95b749ac59e0c8af83b43f0ad0ef3dcbb94ffe82884ffbe747982e85af24cd8723b569beb1c37156e0eba6277b81bde421d2a5d7ae2e2186057500efe2d49e", 0x68}, {&(0x7f00000003c0)="dd753ee3f9672c4f3fa4f6c510f71c66ec4a1aa5d097a1407fe7390f0093addb1d64de946d1625029b77aae83c3833d0797590112330a8f0", 0x38}], 0x6, 0x0, 0x3c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = semget(0x3, 0x7, 0x13) open$dir(&(0x7f00000001c0)='./bus\x00', 0x200, 0x18) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x100000000, 0x34c4dfc9, 0x322, 0xbce3, 0x1, 0x7, 0x7fff, 0x2, 0x3, 0xc03]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 06:08:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x800000000000a, r0) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="3600f9ffffff010001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:08:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xfd, './file0\x00'}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x14, 0xf0000044, 0xe00000000, 0xa6}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0xc6, 0xf0000005, 0x7, 0x2789}, {{r0}, 0xffffffffffffffff, 0x4a, 0x0, 0x9, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x80000001, 0x3}, {{r0}, 0xfffffffffffffffd, 0x11, 0xf0000020, 0x2a, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x4, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x9, 0xe8d}], 0xbef6, &(0x7f0000000100)={0xb1, 0x6}) madvise(&(0x7f00003f1000/0x1000)=nil, 0x1000, 0x1) 06:08:36 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) rmdir(&(0x7f0000000040)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) 06:08:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x121) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) 06:08:37 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x1, 0x7fff}, {0xc8, 0x200}], 0x2}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 06:08:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/119, 0x77) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(&(0x7f0000000640)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x04', &(0x7f0000000200)='%\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='$\\@^%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000300)='+\\\x00', &(0x7f0000000780)='\x00', &(0x7f0000000380)='I^\x00', &(0x7f0000000680)='([\'!\x00R\x04\xd3\xa2\xe8\x83\x01\x00\xdd\xeaYgR\xdeX\x87\x19\x05B^\xe5Q\xbb!\x8eXL[\xde\x90\xa8\rA\x86\xb1%\xee\xec\xa8S\xee<\x80h%J\xd5\x9eN\xf0VA$\x8c\xe1m\xa0O\x13n\x15\xe4\b\x99X\x81\xf4\xbaE\xc9#C\xb3N\x89\xd8\xc66\xaa\x99&<\xe8\xd21\x9f\x8a\xe0`\x11\xec\xe7\x98.-\x17\t\xdf\x93$&\x1d!+D\x90#=\xb5M\xc4\x86\xf3/b\xc5\x9eBU\xc4`\xfei\xaa<\x91\x86\x93wJo\xcedG\f\x8a\xa0\xa9\x19\x1a\nb\xdbw\xaa\xbbM{h\"\x98\x05e\xecJ\x97~I\xf4E\x06P\x00\xcc\xbe\x83\xa9\x11\x99RS\xf4wJ<\x1d\x822\xfe\xbb\a\xdfiVu\x93\x9d\xadk2\xab\xf7\x8a\xf6\xab\xf4Z\xe1\xe6\xee\xbb\xbaj/\x94\xad\x82\x9e\x19\xd7\x00+w\xbdV\xf8v \x9f|\xa8\x89\x17\xd0\xe6\x04\xe5H\xff\'h\x9f', &(0x7f0000000440)='#[{#!^\x00']) r2 = getpid() accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000004c0)={0x3, 0x3, 0xffffffffffff8000, 0x7, r2}) 06:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x4000000, 0x0, 0x7}, {0x8, 0x3, 0x1ff, 0x7}, {0x101, 0x3, 0x6498, 0x8000}]}) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 06:08:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) munmap(&(0x7f00002c5000/0x13000)=nil, 0x13000) 06:08:37 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000580)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xc4) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x2, 0x10) getpeername$unix(r0, &(0x7f0000003ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d67700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000"], 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x6, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file1\x00', 0xfffffffffffffff9, 0x0, 0xe9e, 0x0, 0xfffffffffffffffb, 0x81, 0x1f, 0x1, 0x3, 0x2, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000500)) write(r2, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r3 = accept(0xffffffffffffffff, &(0x7f0000004b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000"], 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x125b5b23}, {0xffffffffffffffff, 0x1}}, 0x20000000002) getitimer(0x1, &(0x7f0000003780)) write(r3, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8000, 0x0) 06:08:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) 06:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x18b, &(0x7f0000000080)=[{0x4d, 0x0, 0xf4}, {0x6c, 0xfffffffffffffffe, 0x20000000006, 0x4306}, {0x6, 0x40}]}) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 06:08:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="e95b5f79d07afce7cc749d605623f839df5e6a847740dfa39f92a6eb5eef2cfe14a57a61dd40e62e47a24772b991d355a735d264d208e31e41d9e8c7614b16cfcf44b3f2b96b2e373d73a9f743732d72940afe89b121c926e90effa0c6f8d2be887d44807887a1a884dadc6e42a3f1354f21103a26ea1da58e8a9959cbc29a4b164f01bc3e999ff88e18f2dbf27be5f2b32dc753c614f6be90d7753a16d2b569d1fa8549dde4571c832cd4b0b9a9de51095d4511f5e9dd20701515f75569597f82743d7866be03eea66db7f47bd8c745de0d1705fe2f77a6833e801bd2d27b3926afb3827d937cd5adb242b5c5ef3ce97c6c0c61a3d4dc5e", 0xf8}, {&(0x7f0000000600)="89d7116b31dcec85bbcaf0731fcdd7a67b98b8682b49a47cedd11cd6db787481dfe70748e62687b158c1f7a805ee7431f4dbb530508bf5121ab0f1aefb12503b9ff4ae4c181fca7985b25ce0a955eb720f044a1e476f5a241403a553c6656a8ab3d6d698548fb5364219d55f7f04ae95f2cf28bd7000dd42a57fe131dd390a6d54b9b272567c5babb0e43f0527086a024415183e026dae5467a988301d41835df82cf347a3765c3e61a619096e08cdf5f76d148ebd493b51fbdd7a92c24e2e235ea6649e3932f04b01cb601871cdf3b42fce5694d13dd96db499053aab78bd3e9df86121c66d47ad86c41779f7aa8272feb6a754", 0xf4}, {&(0x7f0000000080)="902aed4ea5c11ffa6dd35699f13fe1e91ec9468e6c3c96e17d03e50fcff81c645bb752300d089daa66ab8ac08e6b5c73f5fbe576baeee08123ef13beff04f03613078b5a61720e0049dec112321c996f43295bf7e76b52492379683e07ac39feaa10917f4b60c8b77fe9194b4207a3ced3f48f00", 0x74}], 0x3, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 06:08:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x3, 0x0, 0x8000}, {0x25, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") sendsyslog(&(0x7f0000000180)="b5d380f317f0ae374f837b8ab735612e26c406fde8469b4c2f5f62e95476250c6b148c9fe53b1eadf9f2e90551dd12298287ab256dd9daed2242a55869c8902928e2656ac843e65d843e7b0b2dad941bc29d295ad92a1e8cd60aa01862d5ea60db", 0x61, 0x1) 06:08:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 06:08:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() rmdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 06:08:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0xff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x5, 0xfff}, 0x10) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x10001) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 06:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x107, 0x0, 0xfffffffffffffffe}]}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3517358b5c8d111f573e990c01f5", 0xe}], 0x1, 0x0, 0x0) 06:08:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f02e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:08:38 executing program 1: r0 = socket(0x11, 0x4000, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 06:08:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) 06:08:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 06:08:38 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 06:08:38 executing program 0: mknod(&(0x7f0000000000)='\x00', 0x8002057, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSDTR(r0, 0x2000444e) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000180)=0xffffff4b) 06:08:38 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:08:38 executing program 0: syz_emit_ethernet(0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 06:08:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xf0000002, 0x991, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x43, 0xfff, 0xea3000000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0x7f, 0x3}, {{r0}, 0x0, 0x4, 0x20000007, 0x5, 0xb9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x31, 0x5}, {{r0}, 0xffffffffffffffff, 0x84, 0x5, 0x1, 0xffffffffffffff7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0x8, 0xfffffffffffffff7}], 0x98fc, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xd4, 0x0, 0xfffffffffffffff9, 0x8001}, {{r0}, 0xffffffffffffffff, 0xba, 0xf0000001, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x81, 0x5, 0x2}], 0x80000000, &(0x7f0000000200)={0xffffffffffff7fff, 0xb5c3}) r2 = dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = syz_open_pts() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x3, 0x0, &(0x7f0000000240)=""/3}) r4 = semget$private(0x0, 0x0, 0x81) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000002c0)=""/234) getsockname$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000440)) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x30080, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000006c0)=[r7, r8, r9, r10, r11, r12, r13, r15]) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000700)=0xfffffffffffffe01) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000740)=0x40) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0x6, 0x800, 0x80000001, 0x0, 0x80000000, 0x2, 0x5, 0x1, 0x2, 0x7}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) wait4(r14, &(0x7f0000000800), 0xa, &(0x7f0000000840)) 06:08:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) 06:08:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002a2f66696c653000"], 0xa) write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xa, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 06:08:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8089, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x80000006, 0x2, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 06:08:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28188, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x6, 0x9, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 06:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4f1b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:08:38 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 06:08:38 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = getuid() setreuid(r1, r1) socketpair(0x0, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r0, r4}, 0xc) 06:08:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="f900ff6ee1dc677b8d0198f3fc417659b6d9d3bf027d2629a8310c1aeac86ff33f4e82e9e39d95157d824e9d6bf4f927442cd5d3b2ab890ea92cbe0f6f07546d4484321f08138229f0af2c010af1962c40b1ee9664b8e74cc13d1f1738b33fe3752b74", 0x63}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r0, r0, r2, r2, r2]}], 0x48, 0x2}, 0x400) r3 = dup2(r0, r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 06:08:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20021, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 06:08:39 executing program 0: poll(&(0x7f0000000000), 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) socketpair(0x30, 0x3, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1}, {r2, 0xba}], 0x3, 0x7f) 06:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x6000000401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x0, 0x6}, {0x10000000000030}, {0x7, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8ad4c0d76c266116e8317e38", 0xe, 0x0, 0x0) 06:08:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0x51) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r1, &(0x7f0000000140)=""/177, 0xb1, 0x840, &(0x7f0000000280)={0x2, 0x0}, 0xc) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x2d5b, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:08:39 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x280, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = socket$inet6(0x18, 0x1, 0x3) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x369c, 0x3fd}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x8d}, {{r3}, 0xfffffffffffffffb, 0x2c, 0xfffff, 0x4214e932, 0xa454}], 0x7f, &(0x7f0000000200)={0x80000000, 0xfffffffffffffbff}) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 06:08:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x469fb) close(r2) 06:08:39 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:08:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000001240)="bc44ede623b1ad01ddf796fe1006978a4a757e397d614649c36b86017a11e903d9a41c64a0369db31ac404c8193bd3ce7ecf13f517e7fba01339bae28363b418446be31b5985d17567d8ae634c91c9d63c53d052260b05c08a84908f811ffd7cd806a6b000badb0503c8e864d00a6df662ac3f4090283922c087e8fea6c491e9079d244df59b7ff204c0ca940545bdb0aea6c12d5830eed0a017ce74d1d8b80767da15f79c7b9d625b333785fac6462953518d40b69eea54fdc9207d764982d67ca91c19cc8345b0d41f56832972ae9a622460fc0967b89e2ab93c45f8f31c29af086b14eca92678ce03d2c45aa22f89cd7e015285fa3b7e3ecb903f00c8ceb77c2a8d2f1f1e3c03050d0f65ef398d1d6cdd4e3ed70baaacb54ae3cb87c1e376697005949f6f8841842d1de31bfd029e1bffdf7c294676e28c4369013c39c34f2f6d9ca42f1026dba10275c1bebc6e32de949f8234f940ff504577e0c831b35950a15e56fefe1b3ed38bc7f4ca10a03a2e0801292816aec7ed2d90ab33f094aa25a1c3615942f7d2c9a8ce67050f34084ef0bbfe6b0fa63796e8b542e9ed6bc77a0dbd1a4107ac606284355541e2a16439719b9b544b4018285c3d1d916f5ec136fda028d5af7f9a78e44647ae35f7bee92e02cef8b7cead6916d311256b04687366b61c1f448cff65c2e3ebfcef8dca63972e20004d6ee9fc616654646a82ccef14f79598843145005bef3dac8332dc8ec650303505a452c6642ada544dbd19d6f8d0408d0148130cb08acb8ce4e3a3ee075009ac0b01c8742dcbe7e2b7f780ff52e3beec53c7bbbb204ec0e7d00e80caf3af64da9408cc2ee5912672ac422a77cb7ac233e1fb1ef6e74387e75fbbfdcecedbdbb74547dea9598c4205b41479df4b6da160c5cac88cf1f5aae607be13793897db4954e20a0b848a51cbba287973320b14843d850e10444b01d3b3c4a71a4b60e42647c836e4f313b7753e5e7a6bdf229c552f5143e010c00d28fe65c06d763d31500fd1402260e2ec0c401ffe5c0e7cf86977a9d26d33abd957e21bb30e34930e4d0d152d173436b5c3b4f7f4a4788ecb9c9db0c91d33e6601aaa94d51d7c54ad3483d92f0f20d965872f5aae85abe01cb47ab678711de8544c02e81f3d37f5d9a8469f72cd48f582bea80d93ac5a1b3db3d383d0cb46f2268a1240c5fe01a468b928d206874c604f89b5878aab5723ce8217980ed93e4a815f00caae08c50a52cdde8db068dab2ca49cad6256ed3637b4b3f86cb0cc73da74007522f79bec796e7d7a8560bf5f232e3a957ed8116dcc7eb6f30830c8145480e39ec060d12b53f0ec43cd65387241333860d144979a15ee241859cc2ace7ddc816798c836c094ab204f73e7170bcf4febca88a6231d7967347e19be8f0c8e8fc40486def170de70810af3fba237694c7c2a996c1cc4fd516f96e77b14d8a7897651931664014e316dcb5d9265b5177d0796bcbd2bea42a5db41d51135668889b7eee44dc8879d8d382281f8f452f0dbf516b5c86f354151e34460535b033f2724c73702adb7b1c8b21bd8031329b56910dde2fd9f5973dedea6dd26277890cd2bb921651fb8858d4276a5f7304189ece1d19a1a7d806985316f19a61f2a63eae2d6ec52dbfdd10864c07faf9d7af205f388852825c7db3eaaf9363765ab5da02f22a21e1307ab75bf43b5f689ea7b8f4506464d288d5e82009e333bd960f0b73ee84dbe3255459a3291f2ff54eefec91dc8f58d7f00d6a107dcd842f671aa3fcbccf22c3f90c20eb5651ed1f724294a224babca0fa2b91248e1ebf84062549488b6ac4e121b0751cdf30536ac405ffb6f5e0841189dc6a13672096e9e7697a763539d94110eff53a2ff440b2f54274c8ba7d4a525881e3507d5496533a1e86f0db047a901a02a12333615e3a6c66f7a76a4117e9b9a617b93cebdab41893b50125e2fcac2ea3ccc0c61a7df23bdd113c2d6917c132183cd28a9fdb7d5b5965a1b73d56d89db2aedff389bfe2577464e6bcc01a1f48fc90e40a1dd341ecfd3a329ffd865426c536dbbcb51bafd7a93e8f897dd67904fffdcef402159db31f07b9bfff6d29dcdaa3c7aeba4b0d6f6158d64a14f2af47a0a0992af52cf633f630f4e40c09179e87f541b8d3d9792299fe4d53aa50389fc0f8901cd95e6e65ba50cd8f2ac8cf553a395661647246a81958d0559fb43e828092b6a27bf20051a1cd16308163f01bd38f6e0aa69207a6dc67361ec09c0a19a7633d1bcadc317bdd3fb511286c625f4089f3ffbc0fb9c9cfe5499a71c546e0ef189b91aa12acc4e5fd5dc09ba758fd9cbdf46f1511350590632e6df0b5ba51590080de182dd35ac3798f2b7146a03b0bebbffbaa2e21ac6819b60c13c34a2db2d1e225f8bf701649e7b1592debf69a6487b2a18a4f05dd428e4710cfd77cec63b321498e189239e37cfa22a0cfd2015cd32439537519b551ee24d260a64530752eb9b8481c3db3ad1086440f41b18d5727eca125ef03a65355687c378e66955171a5d41c4a332ffc9cf077748b81b3571ceccb7b42fd161eafa031f3fc50a53e5b433994220955b48c47543183d992db24bcd6d17141f03d33a9a6885854fe85e40c3c8ed5fa2249d82306418395173a93b98f09e94e730f80636fcdc9678df1651812be4115de131770b35f52e7f7560cf8cce514d6b1c49cf23d45ac303467af241505fff99f7f0698684631c6a947932f741eca2316cf8b340c75c39f211f5b681491fd693f3259f4bb87a4dd4cced5044483322cd60ef051f27116a49cb21ec39e7c3e67999244b32a0c7c051fb824793cc781536f4a20a964396101ea3e2f5dc414d0d0731af3a561293944f8de542143782b73b21894cc465f2f8aad1e3c310a7467db01e085f566028bb52ccc2d2d5befcc21dd6e8c256e4eee9080b02610eee018f51c1ed76ea09e1cd92a480509fe84a1926aae8ad65b47e1ca7a32754eb102c8a437203217b6afa0f7dbf4c69ce01508f89420962bce577a23560fcaaf93ee784f09c3dc0f8d379d1fa1c747c67c8405ea2f36e36d10679dd567890daf73bee566787edacc74a136c704c4d6bacba70ca5d506b6255905514a6d0c84aefa514f450155849d5c79d723e0ab125b25234ac639247bf36680cd84cd656a67af5730f611d36bb1ec99c9144159a68dd9afb244f8fcc1b1a4e0c6ce5e20380291699adc16e8da4b1aaada9d0cd5fd2b08f3367c398cd000b9257366f6c9c1791902e841bd99c9eef93255c9ee35d1ddbc5a7a441e8f2795c43d7e7719dfee77bb738205055968aec53d20efed53d55f6464facd470b43aacf47e44c4e5802be521ac254407b34cee69cf86e21a21f1673a1066ef78d89ae4e441636494c999bb82a4937f530110ea059d82d7a72fb952ad5eb8e6db8640e028a88425dfc0b805a9f8d5a9ebb7d389e93412fb18b46e380e500d5a4ac288055cdf5354ce8d01249a0a22eeead2abc66dd9a688400c614b8e4a0c35581b8f46b26e0651445c3251a673929da51952f52b967c5dada5d364cc42de1bbadc6a8f798cafe7cf07ebc93d8a951c4fe952af7d5a67015f14fad215c8db0aba21ce7c1de4afcbc683e11bc055c75af93808b875d03c035ccce05fd4c2fbe4faeeabb5f10d6f17c0df96f59fac113d7624352a241439e2f3d592a3e3cc6f1502602cce8273e0a2d1cb1997434356de83ab1a5d3098bdd2ba37a45367d8e756dd4487b2e1526a68d5dd42a8bdb7c074e7d82efb1dafa4202767af48b854c26a581557f5c8eea58dda183ea7542cb08ad452704ad1f63b38a63060905fc31f8092992d87f7f5dbb6226d9f8e6498937f6d6c3df30f5c4d0291385b1285199364f85d9f813e000f0784eaf59023033a9863290462c0845822d5b0b40aa1f51685fbdbea696ef8ecf4ee78ad1f5322aa66095793a492d5fcec352ab4963a07d7e577a24ee2f4920147d9aa04aff71a28e063040796099012aa7cfc4643407cc969a2b86e70c55e2d1259f337d5d2e434092ba5fd7552924174b229bd21f0c3fba109913e832680fa1be6840eb94d818ddda2b711d77c3c44be02a47b98caab16ff9b83b6aca477082a7ed1d93471fbf4b0f36c341ad83df15dc5e3b9084061f9a977613462d30521321f0ed36680d8a527f0e301bbc7c7dd7acb300e74f6f101313f0f0f74c926cb20c8c215924c85171733df8797578ee7f5d823d4d99ecb781c480841223462b0d1dc3af3edb71898e6660937952ec0e7b6373e4da2fedbfa162eb4092d0b44ba27f38dc66e0377af024ddf65d3ad81f405a95cb0bb6f508ce528816cf083e63acb79465f4ea05ce6c2c81378acbcab2a51443af592e9f34f710bf25aba041fe156f6bf4decb6e30a6e7305ad9a0741abdab83d580428a0ffeee5863576f2028a008c9de2eabc85d03b8a5c30bbdd9d925930e1662472189c480f71232fbc1bf80b31f3c04bfe91f61027a44c2c8cd07a54e75f21be076dd0ff9faf2235284745b22d5cd958b461af6fddbc9b58770ce81517a1a2c722effdb7882da1842fa86abf45d4c741c84ddf84ec595c401d76f975686d258d7b23dbe46bbb8268f9c1f7bdd31acc82815f406fe476f35ed1e882e8497b83ac328972e0fbbdfef073c44ec1de65e591dfaf56ce68af0eeb13467d6068642e26211308319b7b676dc98948266338db154402dfea4166746c4cc0f8cc03c458e46833c1ef1057a4b6bccbb2af4c49cb1896149bb29a00551b3e5c32b717bac9efe1dd69064a6d6f1c92e4369a53655cbb26c3170946893ad85cfefecf3b41242ce2847b57ddc93f354deed56c0345815d4eab090f4c07172cbfcec674f7783710c8c7fba8c89615118aa9e2d4582f3504923b76fc959d1474c779bbf7ebda8eca1ca002a8f11c3fb1e97118cea9265ae058b0cd906e99f52db074667d63c17d81ecef3d6b1892f600b71591784731a197797fd4cf509fd66a96eb2fbd919c230ce48b08b7d118d9d653f32aa1e72cd20474e7a173c40d79c6b8513f19f1dceadc92d0d095dd6823c801de6736228df67aab383a4c112302cefcb17f204a381269e0cc1f17e29298b8cf0da2c506f7a21ffcf11a27e847fcc377a481f9dd89ecb9f4803aca66a33d606ff8842644ee18cd6790dfb6e5b0410c9e96e9efe70410bc0ba3a84f9aa379bece87ca68059a8fd489d957436b4675fbe078302996f8d86b408e2c04f196b11b3ca125cd244564fdf3c3267eae76201c633684ab11b0235db5921a5c82db041687517a4895dec53b5ffcdb8cf531c81d5f7bca59a00f4add08f508dd1181c9a149b88f9861240d6c23e2ff650f64cf82d1316a88c778efa9055a6f646e72c50ea1ecad4d0a6ae4d76e83fad6746c7150d34c18325399e404f4629f29917591a97f231074eeb92ea32a6265bcef29a8314f0b53cf93480b719e872c9607a38bfc80e46f524b06caa3b9212c038ee5f16aa151f5ec408a93d4997fd215e5e7487097c666505fc31bbc694b5e9379658e50a6dd58ec8a630449e07fd27b224d1e0a85d6bd5d18b22954bedb9df9a61f1fc68fc753ce3c5e7ee8084bb867ab1ffd32c7a3177c6352117e8fec30c61556b1ff777f684d77fe3556cb6cd970ec1d82b300a9c0d8106e6b5a20cc9b60e5bdb351057610b589c9fba7cfcb44b9563477160c24d7cdaf215c897801f444d438be8970002d7710a834c6241f9bc7fb24764a3cc405b2b80c7d81d48c57050172f79c786de4892799350187712cfbe2a42e5ac1fc1", 0x1000, 0x1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r3 = dup(r0) clock_settime(0x7, &(0x7f00000001c0)={0x3, 0xa0f7}) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x2, 0x7fffffff, {0x0, 0x3ff}}) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f0000000a00)=ANY=[@ANYBLOB="080800000000000000000000000000009a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190f5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631dd8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52a08fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66172702c21e88a461c4fff688747a75717cd2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c2576000000000000000000000000000000000004192bad90492bb223b2447c79829afb6f7"], 0x808}, 0x0) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r5, r6) 06:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 06:08:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x27, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 06:08:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x9) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) sendto$inet(r1, &(0x7f0000000080)="c556dcc03dd09228f08bc4ae3a6135fae00c1c6d0583d4a9fbe9d39d12c0b9d3d903f1e137b6a80ddbf822abbe39e350c0abc0506f7953b1c1a10ddf3808c3ec7ded4228c5ab5de6e6be92263a0bf97d374d7599cf4f6501c05febaa6a76942b711e7fb95ad2b90cb9cf7ab13bf212d2a2149fa89b7ec211a66fdd90c26045f7c71d8dfde2650199e85811", 0x8b, 0x4, &(0x7f0000000140)={0x2, 0x1}, 0xc) 06:08:40 executing program 1: socketpair(0x6, 0xc000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x10102, 0x10) r2 = dup(r1) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0xf) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x9) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open(&(0x7f0000000240)='./file0/file0/file0\x00', 0xfffffffffffffffd, 0x1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x3, 0x5, 0x3, 0x0, 0xe4c, 0x100000001, 0x80, 0x3, 0x1, 0xb98, 0x400000000000}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, 0xffffffffffffffff) 06:08:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000000)={{0x4500, 0x80000001}, {0x2, 0x900000000000}}, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 06:08:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0xfffffffffffffe0d) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffb) r3 = semget$private(0x0, 0x1, 0x105) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/79) r4 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/172) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/155, 0x9b) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) 06:08:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x5, 0xb66, 0x2}) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 06:08:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f79202e, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_media}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='.]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='$(\'C\\\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='$!\x00', &(0x7f0000000340)='$:\\&*\x00']) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="c64e2e", 0xbe}], 0x1) chflagsat(r0, &(0x7f00000003c0)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 06:08:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x282, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x0, 0x1, 0x240) r3 = getuid() r4 = getegid() r5 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x20) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r6, r7, 0x10, 0x4}, 0x100000001, 0x100000000, 0xffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:40 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0xfffffffffffffffe, './file0/file2\x00', './file0/file1\x00'}) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') getgroups(0x3, &(0x7f0000000100)=[r2, r0, r2]) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file0\x00') 06:08:40 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b2d90b608b3d48fa439dbf431df37c26f7a71e1ea44a5630309f63f74fe538a21edb9efdba57d1fb079f54e3054725c68c00c04d4716c622f9ffea658c40c9ef1aac84fd0c7a2ee580526ec16f100eb35fb4ef24ea437fcbbfe52888c62ddbd249d4407f70dfa645604e582015d2fe3d4ae47308227d0dfe3853af7e6205d0bb600cc711fbad4ff5eb7dcababf77ad43bb2e3601f75aff08e29c4bee512d182b627393ac7459e2f9813d3f07dc511f1707f826381000e07ee03544fa4ccacec04c0aeb5269a94bbce4deca32bc", 0xcd}, {&(0x7f0000000340)="a26610bb6121d7378b4ee9d9b472c69cca079be6e52651397979f66c731da6150c34ce1239a2c5e5c2fa87dcde78a20949d82e8d06f71c8b7808517dac776765d17a7a2044aaafb4bce82e8f514dc5328e8ff5ce2ebed568cce00df81f108455a24c4d70b0eb6d956254793083796b6c8df83d2b805876c047fd39192885df08f900d1ede096491e", 0x88}, {&(0x7f0000000500)="b2eba1655992d567c7291fe6f7a32479bb91203ff03a60c3412ef6cd2abb67392c5b2bfdfa1dc133cd598e1943306a2ecf8f8cc2c0c690e40bb1ad593843e8fc77b395b996eda23d4262aef23d8812ea2ff03fbca6848d74568cbe19e85d964fdfc7fc33e0a1b71ef227a2799065ee89e4852e97a6a1da027b0db262935245adc1d5f0d393aa75db84a8aa7feb752d16826585171b4afdacc2c41486791a368f", 0xa0}, {&(0x7f00000005c0)="357bed7cdcfd74de8e9052a059c5223f209902760f9c137a17965302b8873ee71b0aad29a0e60ffda3a50c5d38408572042fba1970aca6b37c432b981e537a4b4374ad392dc4a948e7429437b4bf0807e629ec6032b3c0083541ed2b3bec3bfc5392e105605c2b29908cbca5f0bea567c85c01b1f30c1280501696071bc9a0cac35ecbd85e7d98fff1d4c9104a3e7481f289fade0e7be31fb013421bd0ba0f587bdd6c4b8df085df93da8ab2a96c87c149194addc62885e179b122b09bb05ccc11067ac40ce43533047a36b6b665b1c6397ec515", 0xd4}], 0x4, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) 06:08:41 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) syz_open_pts() r2 = dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 06:08:41 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) semop(r1, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) r5 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) r6 = geteuid() r7 = getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x86138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000080)="4c0dc55d", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r6, r7) 06:08:41 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000040), 0x10004) 06:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000100)={'tap'}) 06:08:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001640)=""/247, 0x39c286b}], 0x10000202, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x81, 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) 06:08:41 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x40}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0xfff, 0x2, {[0x4b, 0x1ff, 0x8, 0x401, 0xfff, 0x3, 0x3, 0x8, 0x9, 0x1, 0x800, 0xffff, 0x0, 0x2, 0x0, 0x2, 0x1f, 0x16], [0x4, 0x1154d74a, 0x9, 0x0, 0x7, 0x47c824d9, 0x6, 0x80000001, 0x1], [0x6, 0x0, 0x0, 0xffff, 0x100000001, 0x6, 0x5], [0x3ff, 0xfffffffffffffffe, 0x1000, 0x9, 0x4800000, 0x20], [{0x1, 0x800, 0x0, 0x6}, {0xf1, 0x1, 0x6, 0x5}, {0x3, 0x906, 0xa2, 0x7}, {0x7, 0x0, 0x3, 0x9}, {0x6, 0x1, 0x4, 0xffffffffffff0000}, {0x1f, 0x4, 0x1, 0x7}, {0x1, 0x1, 0x7, 0x6}, {0x6, 0x1, 0x2, 0x5}], {0x695acd4e, 0x10000, 0x7f, 0x3e8c}, {0xfffffffffffffffe, 0xa486, 0x0, 0x3ff}}}) socket$inet(0x2, 0x3, 0x2025) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2d) close(r0) 06:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/160, 0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x0, 0x7, 0xebbf, 0x7}, {0x2, 0x8000, 0x3ff}, {0x4, 0x9fef, 0x7, 0x2}, {0x1, 0x30000000000000, 0xb09, 0x1}, {0x3, 0x0, 0x8, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpgid(0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0x6, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000380)="6a6119e72264a0ebd23fb8442d11e522f4215501ccb0251bead9f20503ec0c79b9e32ff2e4bdf31da2f73af637b367987cf16ae0a7834003e6c0cddb9c75b79ba6f2a08a3294f8ef704b2b2ee08629553ad11b868ac8d5ca3e4410fc9c2f0e1bb2602a73c38b163c62bdfee53b5223ca435f118a7a945603ba3fff4a2c9b69e76165c55e8d82680986d81c6431537a52981df47e046ec2b8929d8efa00befc059f03b96bcbdcfa25b7a4ad7c1d3428c29107ac069d398d34350cc6063291dc297922cca930b94402e10b49a922f3f242d4c33ff805c07c935f1231fe603aa9523d02dfc783f309114528328c532c38769a3178e2dda2bd5d2ca3b81f12f5bb9f2af0d96a395bfa1ab684b5591c0e02b3df6177d47a81f2440b8b9d2bb9aa1c80141bb7f0d5752d4bdc169d1c15e2e2d9e644be77a3695c306d91e608ce99acd20cddb759f077b1e2f03f350c69d0236430f59585a469b25d09e9f61b4cad6675c93acd5176c6bfa03a4244ff5d551c4fe64580f4ece0ad99fc325359ef3fa5580a00b5536abbe84defed8f84e75a2ec39d4f978866fd4858a998ab232cbef8c4cc5adde4081903d8943a3ba041021930786d4b379fee0b9f8ba4831c47387d93d832090bf3b2a2e1b07cf32727d5ef1029924601066015367ff77bc9533b39ae001ef3cc4e3f8097d96e731e5c9ef0097029b825285cb0477cabcc4f8aeeaadbc40e5138fac0f88840df7c3bae6c38dd13230a1325848142eeef4696ac8b8bdf5f54aa48de9fb4bd0de836115d09c9374b7248a9c891e8639f79ae99a74c8542925e090b626cbdee2232a1bbd39450590a9865e52297daec26ca65fee628828ec549dcb7ea4554849cc12d242d32d05a971e3b9a029be1aa7a2c4848eb6acfd633163864b1e0fe4f9137288b0c56d8214a75e05cd6abbecf0ebcc82bf99ff6d5b53ddac91c5fedb8a4d4c78baa55133395e7e167acdee3411ca536d8cf4f1dcb91a2e10ec2b52a6d5c8989bf6e6a03c0f2eabc84a049b55c21afc71fc390bc5075eef0d4836f699c0f9c5cad1dcd8ed1cbf49df83b11f81235686873dd58a3900d29958302228167eb2a27e984b2b13ce37015ef7187f52d9407e6afcd8b96b200e0cc3acc6987634e379968899ece60a39f4cb0085a3213d03ee6974c075b063a2a3acb9dd2a32d8bd20602c5e0c320730b40e6ad20caea92db51b4b08e347a4ae3039f401cb29171db23820de8db61ef3d1d5739dc8a60103aece7ce4ab2e4764e0f110f2fe6bec017495d2bcd43b51bf18ddbce0e106ce0783ff624b928e4ff02ced0d4878daf0e43c832fc1d0326ca4ac37f33cfbcf6a29bf0143911cbdc6d6339572d6c7f1d8361a4942eec9f04111296cdef6f4f27a0b0e379ff14c30ec1a73d273f8897a549b033af7af15359a00d7757d2ccc71334bbc0896b16925b2ca9d8a6113eea8c4c7009a975f6891cfd586134720dc10d0b6f466f2102458a6fed7c08a21369a5aa882e0d84bc9cbf4546e2d29be1a0075ac900eca4c34dce7f966b9bf089f20c81435d42353c10cb2ff25062284d1920d9572290f16fbc872ec5433aa7a5a90bc90f160020e96b489d54f62824c25fa081b871d00d98c83bb69a85fcf6ee999848474c4af19782fe57bef8d8a3f89286386eb1f0a9b010d61424fdf0488bfd339e8233128b7513337c65e7f168ae74b3797442af5a7eabc970a702adc5885458b8d0bf1d460a6b62faa9fe3bf20f16f94acca990fefdc2d21a497748adedbee15ec83befcfd7360e83a10413d2fe58a66112dc2d4e70c709977ad793b6c0856be7fb466adf7e4928430d118584f47f06318348d8f893c21abede6723ea9c7b1e96942eb5da25c338742b711c52576f8a5571a8f29e400c11ae351a6641047db0a3b7771eba339519c31c8ea6ade89b2775eab73a9bd9cc1ef5c5755285a9b4054a0140a643a2ac9ff844b5b5c29cd33d12b0bee38cb79c6b286a8fc392ab25add81a21fb6fdcf96bda034a8e5629016ad72fde98514c9dbc29918a95ab46251e583e7176d16dd083e1550aaa1112768f0ef036e3a1bff05d177f04280e1a3fe68f9df64f9735df9a078dfe3c894fe86493a4b78d68f9eee2b10aba0d6bd9cdd7109329d45e42b3dec4a8254557be5a9f599ebf60a9f8bc35105171d89b60ad67ea2a44d84a529791545afa0a6372b72707d70f807baa5bb78c7c653ff103120368d61876c59797d32d54ac56933ac41bce7a0d2dc99d3384dfb153b1a5eafcb93a892022e4f199ac1f258ced320917b26b6341e2344c8ec1c29bc29fe59774e8987e942c3124f5ca7657fae76047b7bf75907062a9892d1b8c744c57c82b427dc640bd43a02876e1b20a3d2aa533b38077d807c5bebcab7801469e3a17493583ad347114d46218cdae79f4b2e2c466ff757acf62e68df4ff492590b250ba1d409f25f057cd0c078eb20da828ea6dbbc19e016d04e75f7095358c8af52a23e831acdfefa825eaf745a1a9e25e05fe5f0646c284d3846e18c702c1996dd154f1f8228db14ad5bc2c399af842da860f1426db2cd99e56f61c07395607bf93b7cb6ff8c6f5568ae70d56608ab8584e08fd5dd011661774886ab21da49c5944521b22e3096add05ffacb625e3c426affd905ecc17b66f93abfb3127f6b942adb775ffaeb2ce20617e74d1cfd4214794659ea56ce0578dc0f33fb3a8de7ae484db654d54a3464a876cc1a147fe909faf38b597ef6e335c84ac3a2516cd707e2f23e35738eff7c2f953d56e9490ed4c22b271ab6e646f0deda1800e9324cc795c97cab000b6211205922cec43feda524e24f82ff05d097c0e697830f842d13bd4101b93dbbffddce0e1ca4b98801be11e2c8dbf618a7841f5c2a620d72c3f8da52b1cb844b738554055f2f91d0d6caa8047e4ffe95971520ac61a43b99f2051f5c6f5a4c3d17b70d4369123953893900f7c1c5e13af535d4f79cabe601b9724311ce00ef0f9e6c55927662e5b42e9f3179ef275c1a26a13d6c135bc0897bc60875d647a8811ef01c12b3c4f8b21011cb564df7cd6be334acabc35004e3513124ba769067b84571d2557c76c0854340e1e48f733c861d10fe8bbf0a1529aaf3689acf2f0201090174d1e59594aa2baa38847d54ebb79d12c0e8715980a5730d2e3979b092a0291a031e36cf7658d0c2dc013563f417018ca9b32aeb9618f56a27e91a2be70aea1a9a4854a2a3b356d766e8891936ce385bb998b59cc9137ba322a54b03bf3d39e4da40e90559acbdf21520b2a923314191fe335543b1eadbfbd649e878325d9b13e5e1254cd5161c80bbeb08794a531d563d045ccc6b01f2dbeb4f7adc83e0358784847bf6b6743799d22912326d075cd6b3371ef69f0f4b0ba470997140372ed3fcf03fad0b54a71436f9b833fa661b046f8de3276a592e094d380d3d742cb14be32d712968b078d621b48043918e29bcca58f0ae410a4ae79603a6bda3d323fd60f9471158517c15e33190abf07d77f24c2484f805003e5675bfd468301899933aa8359e56c2b9ec437813c07e9818f5293709614d5e07191082661aae387bba0375dd3f5b7f22e05db3428922ca40a2555deaa60f7acb49d9952dfc98264a57e0f6ef9ee5c7e83dde59bff1ea062e08cef241c237a67453cb91dbc2a4955261fb21022973af8000ee15dce78e12e56bfa7d7424c0f229d9d1cda446353a20db6449b906446cb004bea41b60e52b7444e3bef689798a7d01ec93f4a68de09cb0ec0266b0d775c9f31022c09806e74c4f705e946b36fd59c6609653f471122d2847c8901c8ae3923f010f0dfe78796296437fc9673b2232bbf7ffb56f533ffa7f5f30cbd6527fa98c61852b02c7da7451697445179ad417748bc989493d0f7d8414fff97daa251209acc3a7a1d4234d464efe084a71a803eea6ca188b88c419eb4a95bdd9e690aee90d9005a290cb497a35b27fe26906728b8b1cd2449a2bdbb5844ae38f503b24f3ce56ea19a425490b406250704458c51677580a429213102116f5b1c81b0879406500f5cfe9b6120c25160c98327909b7e9f841b3f2682d7fa45f1027d817d990c25ad6eb147d85ea7419d67229c01fd2aa09a7caae2f104e85ccc45026277c9232af3d27d7cf828ae4315628aba371904cf89af2e5a1fb223095ab6981538e15b1791fae578e785a2ca4850b2e7dcf7d8e7beb81eeae00f71abf768feb62bc04e50a222266a006adb67e376ad59d7b5e0cfaf67b39f6ae71419911406c41f84e7e43fd73af5803dd01f82753d6d82e6f31b9f12bde956f2063c02770faea7e2593270daa09b280d4444b43fed4318834fcb45da975c4c8aa738cc3d833d51c65cd1bc8d2c2021e17da1932f88f9e919aa3a2bf2a224dc873a385f0a742fe45189e8b1888eabb1849682066ff26122189d2cb2ba40865602571f24568176569677b2c81648e331a82cd9f052f92a361b325e0476f015ed576e163b8bc4a120dfe3c69fb91c0dc27ef30d78efbf69a8b48240e71e1bd3a217dbbe65ad9c82ba45fb619d01905cb0df5afb4ba6c6bbb2d5fd355cf54d87869dc93e5bad977ee727e1199dcd0bd52f2e4a60138e01a5874a898e9a0a002f360f2b01d2f1ed0af909b70cd830d6286462edfe604584dc60868e4d2387e95cc705ba5a214a24779173f7e3fb87995312ba2a03d2762932da67625588650ea0421d0151021967e8dbdf9ba27b72583fa16222eb8946eac4b49a82f465505d23f963317c396ed1da1983e5e5b54934d6f840771bbc0724f46dcebd2a716a14cf4a662ef15fa5d9fc50b3f19d86dcc7f41df95d7f1e4ae6e89e0e4845d712b8059e89ecdb12e555ac797200a1009fb945a6a15d931d3fd151f28754636bc9da4e0fd4ed4e2afaa046fdae04919de6b97df365683c88e9d42d1e39e5807cdc281233ab254bfdc9284454bffaaaa30e3c26e62dde67a57d49987c12c77c9648affdda188a17a516f1796eab757d611886f858e45240635dab2424fdd841bb078bf6db886b47b5f95abcbebb9d1f4708ffd0e26acf02aad431006e695ab69c197179628466216cd02c55f328b70477afd00e0a1d85e5c7b0733e9dbcae4b0a2f11c327b67bb400900a09499b7ec1cca045dd61ca82b3f277db54c10d9f85f772328bc8ff7c7a92ccb6ccd7c7012d0512053ddd8eaae2314de9f2809f7e37781e38137ec5312abca28838aefbe004d20433dae71c2b7f0b9adf3fc524ad2c94a2c395cce1d9bd9d916fb6a27b7006ecf9758bd2a656f4be1c5cc35f9adab64cdd6c0f804b858d92095f2bc495ecad96c4c059ba6085159ef7f45e5f871dff219424297e54431af36a1e69785fd96735b355727bcd26020665809a2df0eb5d9b7deb290f34a3b8ed00e0666a205e76424b633bd53583b7ed7bb40d91bbf1fa159490866daba82ab0415219285083f884a7efa1a7ade47ab06d75b4a07db7520f78df061e361f58d6b5ba6c4754c8877ce057762514b4dcf9856c6b8fd7e8a248b5fd0ce31b24a4fd17ee6dc7b9f09a0c91c64546f2034ef0bcff9033391d899313b2485bdedfacfc9835c4d11b41faa9d05ed975a0b0bb70a7673cd331ef46552f282c3d189964eddd75f8c3ab096275c979bcd644fc96c4c286dc8560a6e17101c9c0f10098b5999818ac765138619213d28a09ddcaa3d779f2fe390cdac4c04fca5ee3a73c97fbf4a36dd160291e9edbd9cacbdbe76159c5bb11f1cdc3443110026546681c50fda7ac7e483182894355fade8e77702ba2c22e", 0x1000}, {&(0x7f0000000240)="a0db536b5e97e7fa81808116c009cc8c66940851bb76b34c134ea8fadace2cf0cc1a4034a4c9b931c48a91a2e6e35f16fa186a967037eb717783b582d9df6a2095848e07d632fe905b6ad554412a27", 0x4f}, {&(0x7f00000001c0)="aa4886df77b21ecf782f175cd722708db47e0a29c9ac146f1f1d11f3b9eb3e94386422bd66e0c4a75c6fd7d28180674b", 0x30}, {&(0x7f0000001380)="8590f155b14b7bb1b0d851f3bce69a0d89f7c0cc8bdbc9313705623101d4a85441bc53be8f637a8f5ea4868eabf3763ea74f9ce3c903828a984bf488b080ca26514f3b08864560b1a1f91911adc8f32ab17a0e274731da3369927e8cbdc06170a6aba49985f3c87b5d8d61d3af3ea79bd50b9c5cda6c596a0b1923e8ce67af657b2a1405033502edf2948cfd369f13c419f76c0f", 0x94}, {&(0x7f00000002c0)="741f91ea8b88292d7b39caf76606b8c763522d055802cd95a61f97e034cbef113c13d34b73969556bf806c8e2a658495e944ffc896d8d0f243ac67824849e58961d3e618280cc53acef48b20ddce10ca4940ac5a1af434a41fb2d6ae27c5dd94d1b270703e4d0d176a40f385389a5c17dc1f274908", 0x75}], 0x5, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r0]}], 0x70, 0x2}, 0x400) 06:08:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10500, 0x0) r3 = dup2(r1, r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_addr=@in6}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000275000/0x2000)=nil, 0x2000, 0x6, 0x1010, r1, 0x0, 0x0) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r5, r6) recvfrom$inet6(r6, &(0x7f0000000740)=""/102, 0x66, 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x5, 0x4, 0xffffffffffffdc6b, [{&(0x7f00006c6000/0x2000)=nil, &(0x7f00002f4000/0x3000)=nil, 0xe8}, {&(0x7f0000699000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000036000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000621000/0x2000)=nil, &(0x7f000052b000/0x3000)=nil, 0x4c}, {&(0x7f0000076000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {&(0x7f0000076000/0x2000)=nil, &(0x7f00001fd000/0x3000)=nil}, {&(0x7f00006df000/0x1000)=nil, &(0x7f00007da000/0x2000)=nil, 0x4}, {&(0x7f000062f000/0x4000)=nil, &(0x7f000075c000/0x4000)=nil, 0x1}, {&(0x7f00000ca000/0x4000)=nil, &(0x7f000005c000/0x3000)=nil, 0x9}, {&(0x7f0000206000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f00006f1000/0x2000)=nil, &(0x7f0000246000/0x1000)=nil, 0x2}, {&(0x7f000022a000/0x4000)=nil, &(0x7f00004be000/0x3000)=nil, 0x12fd3d2e}, {&(0x7f0000460000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000559000/0x2000)=nil, &(0x7f0000583000/0x2000)=nil, 0xe8a}, {&(0x7f00003ae000/0x3000)=nil, &(0x7f0000032000/0x2000)=nil, 0x4c}, {&(0x7f00003ca000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff909}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2800000000}) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x51, 0x22, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x80, 0x6}, {{r3}, 0xffffffffffffffff, 0x9, 0x1, 0x750, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffe, 0x10, 0x4000000c, 0x5, 0x81}, {{r2}, 0x0, 0x22, 0x20000000, 0xd83, 0x7}, {{r3}, 0xfffffffffffffffe, 0x40, 0x64, 0x100000000}], 0x80000001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0x11, 0x800}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x400, 0x8}, {{r5}, 0xfffffffffffffffe, 0x12, 0x4, 0x10001, 0x7}], 0x0, &(0x7f0000000200)={0xf3, 0x80}) 06:08:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x4a) r2 = dup2(r0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) 06:08:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x9, 0x5, 0x1, "c22a9d281f275698fe175725f9e4a6ad32871401", 0x9, 0x400}) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000200)=""/134, 0x86}], 0x1000005c) 06:08:41 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x43, 0x7fff}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="e902c960a5932e5f4cad315e80b182409f6e86c8eb98753079755a28d96ed9e49b38b868c37831c86b88a9e37e4f55b16a08ee1d36f6463fbcce97eb02b32f4af5afa2a278e20e6e7ef19e84f8c41ea3c2ebdcf9ba260e1b6083b2bc9dc3b747492fc1cc5d55c4afd6564885e163257a4ad6a54e3a0bc8dc1cd917ec1563358d47b142f5de5d75d6c5a54600ea791628969f4dde56ded858469db5aadb7bd99aa9379ed8d7d8", 0xa6}, {&(0x7f0000000180)="df36bbeeafb629b96e5579fd1e51d5e4010546088a89aa617afd3d2ec9fb410f1c19b0b01becb6e77b34e5468475c40c78c98ad4a9a2ebae374c8947d166b6f39f8831aea50689e58e9d8b", 0x4b}, {&(0x7f0000000200)="a82e243c67510b5f62fddfefcf15a5281691d643fd08488096b6087b3fd4c52519ead4d65ed9ba7b79a7a6274d2c3ec57b887b42f0cff805ba196727c9a4d74c7c3c021dffa3febbe4dbcf8d83067af60fd6949e892eae1bb1923f952c044bc827968ab6d953ec503e8191fca643fbd2693554b857dc509a656f0e0c569e10c634ed246360f02156aab2e532bd2b593212e40005991dcefd7a5a95e8fadc1fe436c901172ba7db1e", 0xa8}, {&(0x7f00000002c0)="42171650cece568430509876b0993c588301e39a6f0b976d9edc7a8835e57298d08ec059d3dec31582e3eba37c8aa1daa8aad9b29be4a176f909d017e50028fca0dcb83d9912a50eff03a81b934a270c7fc62f488f9af8385090983b7babdcdb", 0x60}, {&(0x7f0000000340)="be03fa2ea90576a1c063531ada5c16d03ca397674e5cad6fb009b499c11c96221a45df211337d95520cf2ed268719b26815eb6c5128d13ebbc81b9ea4bdac3592a1da251f3eead34f2f7989ea8f73f17900d95b3c0d8cd12585504b45c9f3bbf33aa15d4c7e8378ad52df0ad085ae73fb82c4bde907d91c5b635369d2776cfcecfd832bc9608e1b046d2c0b3a10268b4", 0x90}], 0x5, &(0x7f0000000480)=[{0x70, 0xffff, 0x8, "ddeb8e6228688610f0c67fe11e685afd3d256b2f520940ce1450bef9c8fd24e156a74a4661e0f37f40a0027fbb18e70a998935f0b7db0197472030c43be4cf87074f89618ae876e483e73f7ca076dbf7ba9096dfaf5bb9da7e82b53c81c5e456"}, {0x68, 0xffff, 0x101, "fe42e293e7fb33f00e002b6ac5ce18178ae0cc7db3b480ff0cc95c66f030cea6631a98de5158eb9e0b82f70c7e651ef2b96d8d3851564e443bb8f146664788d6b86a02d34cc68e5a3fb99455f4788d770ce440a79f"}, {0x1010, 0x1, 0x7, "2f9b7400e44c95eaab26c2f1064fd596d55686250534b5c621804d8acb704e9ec5f11ba71a4c1434da95abe06c2aae90402409e3aa826f837f051ab668feac32bf293daca51225ecde41d9fd400500721a0f9df9108ea1840a601c1eafb52e07d453c3f11ddb376ac541e3a0964ab564eed61264cb9c1af0bc741f66449b8b5924dfaca7ec855363a2131ebfa11accdce38ef247895fec63e0ac51512e1bf29505c6c7f10e846748170c6fc77433d8cceac0155715c056fd7e17dbb27db50c9f77c3f13d7cb01f2aae8acf24af5d8fedd1aa5ea0b3aa845f57ee47271641348ae4e52101fc27318aa6dedc77339c224248ab66766dfd01f5cc04fcff1de770cfd4a4484988d80fedc8a52e901e4888cd29c5bd8e45c46ea921857be3c134223e08717d0884bbfac754346b090b845b9978894b45c5bc9e072288ca9ed704c95687803c9af13f35305c4c17720b6db209d2fae87157bbe7edd516ccaf2b30b209cc024f56255b6d31019b25d253e653557ea42292c94f98ce72a6f12a7357fe5667578a85fdba7d96dcc4c16b8037c5879285bc97354eadbbe9b304e53e82383537e1cb17b2b8b1f5a3aec1a11028e4efb9e61d6f3b54e5473b974c0fc9f3eff0b3f45a9f8d057831ff165ffce341f1f16effca40c6dd3b07a1920db6642bfd06c9c864ef369359df18326dc9dc53c3fa6e3b839ad1d7a1607ee51d2bdc67b6559747ee480955f834e6da05276ae2b688e75f8414c73c8c8fecd56e8af70f7956748ce0556d961c59482d0873f03f9a4030c1de0a40d511480b8fec5d4f72cce37030f34e1811822d6261415ef3cc7d56ce94647c4290ab2cef3c61ab61177be2a446fbcdbdeca593139808d3fe00c7885f5327548bda228fb14f26f042a2841947994c3cdfde8373641e875e5522e83e7a713a34076d3efc9bf67a2a6a2c6a85b0cf3162aa5a3b8cfdc3b044ea3ff45245d5dadca6533cbc56bfcc70573e30b9437cd73a4a73beaa881e37e3597e58ddc7c659263ba8f635a61e7da3976e9b15d01ba6b6c61a40de1bbf51aed03108e194bb0fed4e23f63a8b6a839ce5cee8c9c1362d911e381fb86cedac925eb534a016ad9e03096052774cc18c83dc77812d4bd99c00c5e6663a1abbfa1de786fd4a01d32c9400f1f674488f541fb524ca7f2652c3da31715fb726e80720f972b4158fd7a7614b19074f315e615f46639c51fa16deed54517d74d11dcd80f4eae4a4a862d541922c96c7198e7bc907203fcff9dc5cab0f85a277c31d5831759d3bfca293df11f97ee6a5fc2ebc5f621e786fbeb70b2b743c9e9b49b36986971d353c809941891d924811a3c972db759d48c154942cff3813853e587b922056ab94ae5e660fa189e34131517a49ab3a57d5c034514c56e1b93ed2fa678afddb5df62d9a8cb3dc0574d52a911fa4903009663fc260d3c2a600199ae84c0c93c4cabea2afdea569e504805a50b9fc76864ea6e895704d2c098292528eabbd6fc4ce68f02c161a63dd01ed07cd27725f48e58cc61266c263275ad10fa6b5593172781f38baa9ec94b1d3d2de9c4413e387afc74c5c7d20b1b6444eed293786cb41fcec83b17e2ba529e1e16a4940a8c58f6d41593088b842d7af86def421016c09a2617090d8e69d8120cdae06b07aa8a34281ac2d96e1f8227cab48073e8daf2cdf74470423334ebb20698dd7aa5fcb9e12ffda837b67ff76c2265ba9ab9c70dc3c25a7157ce8b7da5aa2368d7e6cd4c2dbc4db48aaa3ef7f0d57a54fd9d89ecd22964f316e8653c420b6dac97591f42a46e2a7fdccee5d374101d3ed41638ed0255bab159d3c7916e2bc6f5ab5bd64d2f483021f8719f0dca4ae0979879c56f5df2c6daeee9789d500b838700b4f54dd60e3380bd3cde07d1edf08c71ed5439050c62182225411861d945c7929513e005b41e06fe83b0acdd08b3fcb49d77299bc50ddfafb812a1109bb9aaeb6ba6242c229385d4d7ff08b901bfb26445d904c8cb7422c5d1cb834ce23ce6d4941b691d32187c253b2180fe1d8f4960ed1741a58571083d4f72c1229cbdda6699dd413c9316e5de210879f38943baba52b53b582b7a83d58bcfa2b0c893fe92574a4911b0b1f847228f83c7cd26653e5afe272fed7676e27bc9c6d65b353d40b383bbc469255073d9afa9062bbff8e32fb2912608362413e550cf07f52a49c5f1dd92c18e7b040419d748d9b2014ebecd5140f66a3e2682f29a3d41dd50083c233d7aeca9f60befa45794213d3b2a0fb092bb2d48e7ec5beafd355534971276caf064cf790898156e4fa119fb77ca986bd1609befdf1bf1451210e4e2bdcf8c8bf5dc03fa4e54e48278baca45c4a466c257f30abb3564f77b15df17997e92298a3a675d953caa8efc0431205ddc984c77ab32fb00cdb31aee864ebe1bf7538a9f25824e2a5b38ea386ae706016f5142d34ded0ff4ce2ed89873a6881a3de7b546bbac0f6dbe831f69b94aab1eb7e61eb917e46f38c9cf76a0faa18092ad917cd8e5324f3aa05fd501fde1919aeba9161ba651b308d97783a8b551bf9f093aaedfe993c123b06dea83ecccf17dafb4f39d0f91651c0fc2d28f877cf30d1ad9257c198efd442eb8d0b1ea9b02bc324d95c6000fa451ad0cf444e0999f8ee9c2732f03471947b8b4bb41ce714562636b38bfb7f2ca8a3a526becffadcce0f113267ea8f0b8dc11d79d8042dc5bd57a463951fb53cecac52d3e6d1fc8b64ddcc5695c103df14e4bf291c582f7bd1825f07f8db34f63cfad6ecfc004761a76257f3d6067a0f71907bc46cb9b63477208bbf0f1c8b1474c0a0ae0fcd98b82cfbc5abce8f77a1fa37aa306c7913cb847cc922d8e4b747783908454dafcf62cd8059c7a3a22351687a4ef0aa831e8cf1fdc1e7e842a9ac7c042ddaf57c3108e4f655242e35ce2e4d9feb7989c22b8eb0349b39d540b31cf3ba795f9aa369d85957c420c4de62152271446e562034f4a1972593423a3396c73bb01249a88c0f637f973012971c468c9a210e693fde6b54f77ccf235c0295f4f6bccaa1c00d6666fbc396d06527981358e3e6c3325c95fde2fafe087cf9f6ae6f294ca27bd84b9bbddb66976ccd7fdc4d6a4d185f14105e177dc85fc073d76d93a97ed8f0ad82c542aacbb7ff272b87c57c2cd1f612e719230cddb1ec0f390d634f90158dc804605319547f6dddcab8590fe8d69a7a3c14764131d04dc02254508621e2c96b8d636d9f61c67e59919b42e1f70691c2d4409705204257d2d35e44acfdd80e6f004b66366bd941668c523092d160a4ed921eda0a82580d06cd7b308c7401c42bac318eb0efa49001aaf8dceb6ffa2f4d1bc3d7b9b0b2432555a1be68af7e00393e1e7aaef322965f2641cc39013228c1a6bd1e10f9eb77b34cd424135b99bf5bd85be8a269cdbd9814d0fbd465086d8f2441624bfc67ca7c795910860cdf3b028d67aa7552bfa06bcd3899fc356b4b2b040ec09737c698661399ac1daf9c22f80cfefb3fb0b994320752f9de5e9bc00404a9fcf535c6362ccfce2cec3afcccd3e0f62b5673c841f89cfa2adc28944353855b04b7ae7334aaca760b2df5bad326de1ae1ccd7f3d42dd5061479a37911453d0fc275983cfa75968b712fdef74df36936978bdb26bd664364d90818b68e43e721d72546876456da4cf3dea29ef85d198ee485d912d0ae00052560f9ee158fb029fab188d45cd779e30021391eca921b9c1c9f5c52d5948dd0f0af13339d8d2b3be0619735cb43db2a6ea72f7d6430a69c12423f2fb9a500ecbf9e9c1ec44d0b0df72177aa81da8ccf495a6f087245e87c06830fdbcae09eea9e7fdc2d132fa4248d3eb88cf3363309e9ac46ddf85a8e83a6f0a9cfe3def3adbaba87ef7a8d4d047bca630cbb2927fe0fc47f1ea8266bff6c93c69bedcf3f28b213b06d5962d0c3f0295eefc137a60c24777ea36d8eee43366b4e1b41b38617e1594655cee384f698aa2c9766ab9a68b092529326940a80b98d2d986426fd5b089e01d509350c8d42753cc835f774a7b36a1da57e93a33a3a2ba5b3642e0f335cdbb53d18357190cf165626d3f303518b4643c259a2f21ec95c78072ded72bcc5f828cbe09ed2b2a13ce2b324a9f3d17ced8721a29dd892724b3ad99b57960bbd4007d36af74f80a7959b4c3586203078339f6149717f9abde7c507ab2cd268bbb9559e568e09c035b635520020825d534efedd67524e1ed380614feb19770042eade6e9e9e18ad949fdb208230b317c01654464a52e935a7e49820a5d0f922d374cdedaecd68cd4a69fa9017662850aebef2eb70e6ca7b3843e9fe5b8f6f3f0959e3cacf729daeda6e32e681544c333591f5684ddbe27f354863c0c96efe94470e2d12982a3d0675ef5364c434f52947439acda8ea2b38e3b63d7dc0d2f19e83dcff60f804eea8f2e99fd95d2fa51b6151958863f750535ca7092a53a8fa17ca2fc0540897b2b4936199727dc479e4eca3ef75be4ad56a3d7c639f1a680dcdd995a3166489beb0b8b8d29f3075a489ea5fde00308485330580a76bfb368c46917221b5f0fa9a7a4b46bb22df250fd38af4d71f30712a266091080be78df0720c66819b6a928d2e806bb62c92c744e6a77167439e443b2befd3ce94c6831c72b55d3419945660e1561e8f19fa31a0437d437d4032974a6e505944c570b551c7d08bec061b140a57baf1cfdc358f9959eb4f36dc255ef5449f833e15c5740107edbc8170f69be05e4a98541ee9f06d0d59c72dd639032aaa993c8a4133045ca73df8b0f32f79ad1c6141a6ffb566de1616027f6defe74725134104e08ce4468774a7a7636ce8eee8fd883e70d6ee11aaaa1dc3e7e912176c42c0f9fd997a1f8182ed79f9aacbd718e07a4598978e0fc137f73b22a908c4f8dc5d6c37ce3fa90064a09cf736a21455495ba67a5efe87178dd4357b58e31864d6c44ee90f52e2d5cbb2bfb8be0324cb6342452db4da5f6d5f948723384324007abb44518429d20226af45d23aedc4e2c08a20041be7b395a655be7e8a13f01dc91c263b46cd9a5bfcd3e2d3ce3c587f2486ac45e5f313a415ce6953586a32ded71b40bbf6ac8fdb43cabed57a3d0b8ae37aa4c045798cc21d4203cbc3e0d18743e2b9f9efe313418226b4dca4a1d0741494cca2a85c540b662fe321d9f9f4e65f4b40028f24a6e86ffacc4edf8d95229445288534d9177c186a10f53f4f682430604908dfd58358b9d82f5b1126198d5b9624be318ea467c41cbb21e3d603bacf1ef7056a882d939d3658332698b0b6e27b36ca66735b0a52fa28ffef86f570fc5386fa22581552474d283d120a98abc56f37ccad8836cf79bb287e02936e6248c6e25f96c2a8380203aaecadf6f3dcb84c5a74c728b2bd6105b07656bf21c96267f61b3aa72d4407c70aaf78258d3c64843f056156a1244fd3f21245f863b8112d9194d3d5651f0b9669d3e5e699b3498d47d3823b93364dab0d5c19b568fa5eb20f6a4461eb411f525b972123c127a5d2fcb42b8f269084ff66e773ee1021ce59593d58f92324965236ff35e451afd72f277591287e9237a6d6f2add5d134a6d25aeefa36e0043899da06901faeb2bc857e32f84ce2dc1fe7ae685f3bd1b3c9e6d858c28e35e15f7510eb9b91f365fc751dad6c499e43961da3471b6ebec3f8e65bc3aeadfad0b2f95e95e8dd6ff2f93ac35ce93403c06f0a3411502a76db6cbf6dd046cd0ab9bcf2b5d349d9ac4edc8e5f79eda683df2f3d2654f571efcf39258428b47129175dfe"}, {0x30, 0x1, 0x2b, "c2bfba193c43629291896400b26e4e57432b6cd70f8cb11669"}, {0xf0, 0xffff, 0x1f, "ccfc553dbae6937d484ade9829857eb62a52f7f79197ddd0e6ab12408a44cc0d4281c6ea226466d33523cc6e35a77a9e3e306b9e38f2ffa58e6968c228ca17ea1e222004c15cf57b502fb85fb5af4a93a06786f8fd473b659de661a6f195767f6e160c8e6503d3c3530a30b0e547958880b416999c114396e9e58f7752b03d78add212310e3e626c82d5b1915308206c909cc529133ac2ee9de550019f524343a2316c8cbd989f65463869b7d271917d9f5eeb35ced6781499a94d947b6cd493ca021a39201588714ceda528d14b6fefeb9c107c7b1186feec6d0ddb10beab"}, {0x1010, 0xffff, 0x7, "2b3d4fd4377e1cd78e13a428ff8d8e4584cc0d8cddb5f108176a45c85e7f67970be69f5fc902a6f4ae139fc09609d4076ba7fb907b99f0d27f3cfe59a18c490b394ea40f84d16f9823ea3af65679192d86847f62390f7114968ba9cf5cd38b75021b0bb612eb6d59b557516d6a52940698b3bd67beb5d70252c81750a2d387c0a8894cc3912aabfe3c9d12656aba37421a517e3ea1d3e079d83b30ee4842cbce363e4e82d8b209d550a469b414551958a7e63725630e67c67cca62ac14c97fbc9302be25d1753bef1449aca44608c5820a1c80b849ea3f2e94cd9443e763af2a9cb291f18a810013a15ecf3db8d08cbbac6820b7a6339d9896e02e75701ce6cadc00d54b8207ee39b1ef84113d53ca80e306a90e4107c5e9e148cf96ded2d768f1d3a89bec56a3978bf69a83eeb374d987db1fc4e4f1b7171dc6709dbd7d223f1cd6cd0472d0b3b3913a553b9c041fda959d4e577dd329b2c390c24983089082f24d7fd6bd7f7ea3585b3f3c89fdeb955b158a9996dee7c396703ee4eab29d729fc1393c1de907cff9e45ff521887e990132ce18d1d3ac71e85f0179389fde03b04ff9f9dde0034c17112e3094d6ac33905f09666cf6d42ad911015f2f6584d2b75c9582b80375eebe7a119e12b2afe163849735a43f8c487d794c7f679a12f532f0641641c99f56c730dfd8d9d0483fa1ef63ce6937531245af9c32a93ba53e4dff71412436cf63c2a91af1630d0136cc7c52188e24395ac56e872377848c3438b5773b8ce165b11eb01f47ab777c24fd6c407c2fb659bdd1ac0c22f53ba01a0258268fb4cf8dc79499d7f69baaeb2f1a2d957809777de3c7984397b5f3704a17e47285d59aaab8c568b8c1d7124d154e00da5d8bae87950e9d249dbbf195f67bfb75539b3dd396d63530d4eebfba091a9a52b4d50ebb870bf83e01816a94b8e7a64252ea406ccf5c235658f351cc648730b232084ef59ad7c0e08a031f4caf4f9c161b51da4f8a822b7e6bb2c46b1d8575c454378f05c8b6d6cab3719973586aaf4829604f3dc8e590deb63a9fdc2d46b12f05ea22437791f81f271ba59f7e7ef0713b81720ca3b7ae64b087c3934c248424d44f8bfc4c2d25562fbae3ca95398aa2238eca144ea37112ce2c3c069751b96dc126cc0ffa7eb3f406ab5aa219d78f5ecafd30c9fa1ba1eac5f282f74c832210ccc2526824a7c20e47138175c830ef781780f7b02fd34ca980eb80735451c1f3b48c9b838c0195ff9794ae7a3ee8f79cc6b42f46138ca921135130ca1cd19bbf5a455355f15c46d2ee5210fed6e0e89fc58589c14dc26133da05a145295635fec02513f3305f1e6dd96083d4bfb2070670b186f24df516fc6987efb4a7c5d935acfa399de6fbc010691e4f370adebeb1e13d3f5ffead16cbeb3cf033748a39c71afc0cc12628e70a175518a28d7d3faa0ce5ee6e5b88bf28b4fec7d92fdd8756de32559de6b5b80d93150c954ba9b906ddd7c579bbc63ec369e16ac42d1ad1c047631a1292c7f0f17a693e313987b5cfae8bc522d72b5d8cced7f39944083a5ec70151420faab8d3940098c0444bf463340392b52bcec2b4725515b841458208073bba52769d5b70200478b4ab09c9fd7f95f24ca23d20ddaa0e11d378ab2874cc7c0dec17c098cc164ef14bcc74f72a732ad31ae98a343d6d993e4018037560a83c036c89e505f9e9ce76ec5d0dc8bbd35ad0ccb99818e044ebad9823bf8c64921f391c00eb19b4b85a1ce530a23b2cd1e9cdd0741c2c95fe29d85851a5317387f0f8c66af6eb174d56d0a91b1bcd8bb15b69dc1d4a7e3ffe69227d2abd3072b35bda88451c69492cd44a7728cbf3a3a8b982e01f113423bf58812a1ac16d0d3e6ddc8e309191f2350354c22fdc63fa2097a1e3f823a6a62b19456c78eab6bbbad0cf3db3cf4a85a773767117347976df3a0ef4f9bd0e685b5794e5e4c970c9b3bf00dee25024f16f5520aaf1cce7a696d15008f6e8af299c5c0b0f0664778a234ba5ecca5631278804b12aaa0809f372fc460808b8aa5dbf99463eceef84c4edc593f7c2ac987c50ef0e0770087c8ce1a0ed3240d68f86e56a41ca3d1f007c476fdd5dcd4f98af75f366ec811a5c5219c1654da8aa0c2c05e92539b7cb629571243fbe2dbaee1ae80e27af383a44f6f810b24688cc2ac61dee9cf9ff51198db1c54e993c3bb757a0813de22f32c3a0243a4d287d5c19d2d11b89f23c0101a09de25668dbe0219e420f8f8c08d9724f4b7dccdb3b465d7d2f2636c94d68a47df72c58c80bdf2dbefc44bcd3eab895c3a1a83f2ac673f7fe846f4ca64f9f8b58a835d7f4aab2cba27e68ece08f9ecf4da17838bba521148dd3d91a4dc5c28c2f0ab0e4e3d0e6d92a93db8e4497bb342616e96e7c1828e2fffe7c9ef532e566d0f4c33f55b2c08c3f5e57598b8ac353b9c77f7bbec584600bd265a74f4cf31083c89bf264cf9b46b08a5d1fedd3061d80113abb809aee2d42be86c7de97aa8e28cf26ae7d0d4176237bf734f2adaff6d6bf453f284962f85cb3264e40b3ad9aed33fc7d3c2c8ec5149493dafa06c70cede781910832551bfc424d1a61a2bb9755bf5d564e139710d12dee00b995772ed2896bb3cb8407751fc71b68e1313a4dfa40444436d1265eaad3ffcf51e51af455d860097512891f2b271ec1e6901a2a481e7c3085462fbd24d3cee67572434234112b15f706ded58bfaff9207a2fcac0eba7e06684d36144991289c492a28bdacc6ac93dd06778d0543d947062f4e77eef7e526224b62ae897375eeb529ac5b450b03b73913c129e896f33d3e54fa8c0678c85d5e0fea76cf61f210981b3499a65518a4e84c7fc5e20d966d25514b9141ccb62786d7cc15b5476fb071e6a19d0124152eb635b89e35bcc13503e23273e39c523c01d4e2de494cc22dbe482f3a7c8d202ebd12bb14aa7ed55e17190743545cc4de5f57ca0591f0a8399c7cfe0eb01725abfff81fc316bb5327b884f70da0f7c92ae08673225d2eeecaa01b7530460bf38acd03fced7c986ff8cea2fea7a51b27fa46b0cae0bfad6501f01854bb4e826ba4aee15f028e3f5cc1227773e3e0166894f1d8277c189a8a8c9be1144cf78c865942afabb34370c7f2eab2cea6b5d91e749ebc3435894900ac31bec5111897360fed95436132f8c01b3d54b504047ae3f862ebde63a75083d4ccdd24472d7fb183027f23784aa97b3fd55ba863a4573afb74cf25a958be9bdb05e18671a72a3a333faeb9cc1432e564e3564c7292c4646ae077c2f8fd8d164cbfc635eb3b631711028634edb0aef3127ab159b302188084fd58586c9f089dc3321e3787558e1745794d840dc317b787d1460b27ddd6c5a2b9406e433f0def46d5677bcecde536f173427ed0d6847c2e7d4eb6636342892fb65bc810810f7369ff95afec8f27ac2f2c9bccc6230cc8c6a3acafa97aacd9b9b745f231307d4015569aa5466d4bca3318f94d474333026bbdd52e0f8d3cd0bd2b680e5587433f19d705a6247f15e2938628dc5f5ca80ae63c4ce90e2f94c7bb551c53673401df358d8097e9152f90dafe40c06a5ea7e38b76c9893201ab861ad139946d097246c569fe19542a50eb1702eb5d2aed3105a20a535875688c515c7ea25c433f89209b8e8fb2927d967c9d7da1a0aa8ff1cb55a1b9523c6403c17521ecfd044ea3bf8c2daf4b00081bbc69d17d1d3b793576c2157daf78530cb69d1c45633a5533c8286e72e40c4cf2057bd871dfa4000043f22807da5f6a202238c65621c71c98b23b77ad8832f0847047417270738e576d8b8307d9034854060c87f7a05eb6cc466543a1bb60c1a057d8b2d70908ec84a4f89a4da7463d3676aab98c1cab7532fea3873306741a80c69dc027568aeef63c0dbcd6ad4c3fa610284451089b0dc2aafbff900737919a39769db51fe2a690c202ac016477007dc381b226bcd904e8337e6c8b1681be8805c8ca7cecd8ddd164317738a4ce2d48c48ad43620e773eddd3761d064710c9f9b3ef2c1048f3c00a45ef04493b60c608ede885c0548fb12c59732c50180bc1587c4f5446547aecae294e8d613f05742163038f62676f915107ba49bef56a38e3ff64cd611776d3a97ab7fbbe477d0b05de6f39a6adc32164d02b95df316c2823124bffb43d27610aa2cedd0608b4b70096e9f9adf0f7b2b1aa0a9ba8e2f9260997f5a0c0464756d5318ab4ec8983686421018201a4816dcca795f151b752c7427eaed385cf230f2607cf23d966ab7a4af7df98937d79a61603ba36bc23c74ecd63cc411172ca8d6894da8af3a82e36a54f0bb8fe64f5fe7a6189c5247d1c3cbb0dc7b006e000c0754f0549b9aa3bd8f453031d8d2731b1cea3c361e5c23e410dc4bb2b0957d907ed41a844ade9406d35bf15b452938901b3532df882ea9e69c3b8c1e49c663efde9e3b60bbf8022c422f59fd89b26ebaf48f4c93012a3d404359191b962114a7ffb71bcefd1057e2f4ebbe98a91951008dd6263a314d620d4c4ddb889445f9cdfd6cefbc0c9a571a83f75211bdff9275359cd8dc39d069a607d9daebbdd65844f1ee2f1d5833e23b48feb6c5bd4659973d96c18a905a148b3b021a82f8c51b4959cef2813a7586954eaded400f00798be22dd8297b7087ef28ebf1f069fcc62f08ede4437d6e0b907af85d34646fcef8ef3bccef630ffb223b4306c7c598d3d303df4165449984073a766a6897ace3320aabdb245a10b523842d05588763c16a572aa612e46b9bcaf439209cbb4ba33f3a79d3aa8b81702f3f4af8a67a27d0c9521de23343ff2e26aa1eeeb3db22cb4c225c0bc6773db68a320bf9d6e9628f3f1f25078537d0588505cd2e4f3c7d9501853718eb336e1cf77e33dd809c385551a5ecc76acee85ac29b2bd5388ddc400b93949eb4bd8c566ca247ed977604ad5c58ca85afef2928abbd3812d11234cf6e556d93cb0cafd6717b3e4a8cd635b3942ee8167d6f072bc5e921f5b5ecd4f831965b875075513708c6726de883e27689360f1ba88a06bbf7f8968b8ccf7978f24aa8969fd2ac006c2af9526938c8e43c4b07e71ab7fb4682644b5c27e20daeaf9e7d3f5681b9c5f92f2463a3c589ddd693869e19bac4c759d302268e8f5ffd23cb93ce12d520df87a031fd31b4e7f479c9872183e50d65db832f06888dc987b7706aba357a14c3f9d78699ef21db2fd3a113b0a6611afb46d0623cd2a95d7dac2a5b5c26e15bb46961517fdee5b90d13d59fbb63cac774f0526f8e23a9d5c87187d7cb4f9877cef6fe28491efef1cc1eaacef55aacbfb9989cfc44774ae5bea2eca55d86d92c6a6b05d653a8f226dbcf26703b90db6491ca5c3ad7f4a62836416b552348cad1147812c5aa89fae5a2f59e851793eacd6bbb0019832ae81657ac260eeb5479f3adc3d1d382486228bd6ae17ac6efd2b4e8496ae0be0fb0925f22d30d927775cc8781847fce54edfd56087e90ff79cb074e13a71c6473a33f14c0046bb0198a42b3f044c4f3908b558e0610afd64b80e0b1597ffe6562a183dfe3b495768492e12fa01e8af7cb20609d8b97b1d0ffceff1bfd6f42ef309b050d3a7e7c380bb7173e8073d5bac4356ac8d4d7d16d40917c26a9a281ee3a2a88f9478da94a46e43af6b43a4b16084b7a9e1b8f6a0a0e4fc79e7815ecdb2441ca3eef7bb5956c97634aeba496d22ed9da24ddc8f32a955732b16f3833259026872860063e5c6ffff85c0ffd39ba732cfc79db2d32c0f1302494b0a3e8fd37663bf1358a3c3ad520"}], 0x2218}, 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, 0x0, 0x0) 06:08:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:08:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 06:08:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x401, 0x0) msgget(0x3, 0x250) r2 = msgget(0x0, 0x10) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) msgrcv(r2, &(0x7f0000000140)={0x0, ""/123}, 0x83, 0x3, 0x3e14e551ef2514fc) msgctl$IPC_RMID(r2, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x2d9cc015, 0x8}, {0x200, 0x2}}, &(0x7f0000000240)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') msgctl$IPC_RMID(r2, 0x0) 06:08:42 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 06:08:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x10) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="631a0100000000009c2c18705ca700"/24, 0x18}], 0x1) 06:08:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x80, 0x400, 0x400, 0x6, "1b9a4d7e101eb590d21201d1a2447643c94b5130", 0xfffffffffffffe09, 0x10000000000}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 06:08:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup2(r0, r0) fcntl$getown(r0, 0x5) recvfrom$inet6(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x800, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000002300)="f68792aa1a4ee0687b8c56864f39241a0cf10b9c13c1b8110a4a339bfeffc1a2263674e8ae7f8b5d6448f56d00b3f882255b6573d7853f43095968ff1b92daec06fc29325a9b048096e795dad9d60a4764fbdfee385e56d4329807e80ea405000000bc58"}, {&(0x7f0000001300)="130521373172829e5fa912bd7ba592e42e3254d39418a4364e032fa0cbdacd737c99cb4237be102f0a3eeeffadc6ef5abc748d2dcd090b800a18b3ecc76e29527597205de0cbb7bc12e218308aa893387d1325fb085ae714b9cf9ed72fd88ecc0851d45908a7a068874788f4cf39df0c71362035836fb5d6762af0a0b23a9d433ef0642313cb84c5400254260002b7584633be1084ea3504db0cf4046f5dc9bf56496e843f1031b8efdf77020eaa1c5b3b37130ec5121df008a59ee5552b5e20a765ab8918b43e95aff33c93447b28a7490886612d2823f99594a8dee711fc6abd07d1200678307eb41148c66721d55099ed2d4bdfc67d6cdd763dd504cc0052806a89cab95847d767dfb21fe4b908fcdf820419934070bc58d2d60f3756d3c5a42062796744bb8c3385696b91016509ae51ba0c7c45c1fde0046e84715d3e9a1897f22fcc3804ef259f95e583da459e984836c88344536c29a7277c5719b37dc27e93c58d79fe614974f984061c3c94ad7e1cd76a1e2db46d709ca2bd1a09ff20ab56666f30f685263933f4e88be94492e7e8e670ef1e562dde2ddae52bed530874b4977319d6b0b6b4e4c314ab66a0c7a802027d8a33059da499f0ddaf6b39f12e07917ed695b75553c9d173e8930304eac71d8ddf8fdf4852145b95074bd6d3795dd177a70c64cc39667b0ff697470a422ae4e27c77de5ab112b864462402ac9074c0f5fa145ed55903935c5305256c8d5c9566cc19ffe97129e6bae2b9ca9e06b9790142c0fc19bc1bcc7c3709cc47fd896294f91da8932fae9bc52d05e5a095e695e5524f0861dce45cbdd0b413cdb09edb3d7079537cbc5ceee7405d59a3b97f673b06e3b2153c65a222e9fde2af175227de31af4c647914c55ed490b82e79c053967a4d37f35c6f4969ac74c574add9246f7ab0009eda26fa6212dd5edcb244c9b127ab3139450fb88378646a672d70bdf25b2d9080558c149ca2776ff19c020baa1df2ba4c2699682abdbbdc7012638a0034ac0ce145f37b0b102cd2f4680ddbe812a4cfe19d78155d4c5f910a9289e1bbadace770c13ed5d8d9b6ed9079c669f5133566bdd1b3206381a15f39bf9e39d313eb1d03733f58bfba74ac8a18167449a561c8f225056d62e28a03d32567e6a1253b5690c29b03dd79a2c7d3191e90dac578d1b9dbf615bc9b7e9fd2cee1c65b63bf2d7f9fb1e828bd23357d567a57348447e0332fdb40a7f03c3cdba8d213a8acc23c85ec4b9cf9f5aea2031191b96b99bee2d2cde5a6c6c4de3e09e8853c9857772e3c61e1e1a7a8478c5d66dda55c746ad59f34c0a9d4a8b075a7127bc80e0494d4d960c266d137f527e9faf3fd36f1bc770479d99331d83725ed0d736c29d8d1602ae8c9568234bddb88c678d3bbf7b9d346153adc06f555beb9dd4e7eca0769d2ae0f785e414ba06806bf2afdfb915d629b558453803f797e96937c43f32818d20b57c291cfceba938d40511d1069ca4170cc45b24052be79965235a353d884aa1a07809a75adb95e7c30f6df8ead890890f63daaf974c0ad0afefd000d51a3d282cb945a5be09d2b30468ed7c06fc1958682320e3c2de38fc2d9ebe1244d8431525d16962361bada439421d45568a8dcf8a1b8c7d403c1f59f8c7325b3884251128169aad3cca97ed4f07d6b8fe860d90a20bd9eb15cbb143cfb421b16d6c8e792fb22a7ea3201532e277ab7cef1b6aa103e03e44fcf1aa53f3b21d22fe63d20f1193f3867c190659ead6009e67610c5bc99323303f7f9318861eae74d6bf758ad6c0f9ceee4533171fea600a67538a218bdc7fbd6a5b60796767c1c582821deb7286920f6f8ae6b1a989e2660e6e265f8a4bfec4e8aab2aa6f1cb5251bc75ab87644750c36d24b3e2a42d1eb6f8a86647931cdee7d53fc4f00612b18c3a94f9c9cecc1684af625126d067f31442b861a436ecf8dcfd40d7eacf8062eaac8cc508c5daf1c8b1d96da7d84d35878516765757ca7878ae648d00aa7ac3f991bf399f93a4954177cb950fbd1c4eeb2b5afb2d08962546516c7c4cb5b6d9ce4f15df78bc09e65cd491386bb75376a05eb6fb166d3cca97276fddfc013a2264912d3c965bdbfcd9fe711db7d0f58d6cedc810edd6bf05fc46ff9a4d24eaf9605ea54c279e7adadb4a8357986607475cb841968c6e16e4459e59fb44edc6b5043b4a1102da239932cccda0028a73b20d14a0265890bb9af92d1d9c788d04c8fe32460d4ec2fb42200b6633f11ec486490b90bbc0c1404e45182bde903122f7261fca5675c0f15e2a873d45831b040d43ea9c304e4e224d55fe2df8e4a2145b1b2d14c4b966c7bbc69691cd173cec90cbb4edfd914d771b44872a6fbfdd7ca10e0c2f317ed8f14026320ce1bef68a097083994f2fdc3e9d090224d5930dbe2a9f8efedcc7c263f206e37c9dc3db8c764890e49b62abca45133f645312579977c4248f09582d03602b5202b2711dd58f8b0c6d26dd4e23b0009bf411a92af6a816ae3edb91568193d2a6c4d38acb8f79e1c138b06ce53c2c36965fc052da811d1d249fd392ae15001747f28822bea494a7bbe55a5005be73694c720cdb245ca2984b34924097c8235b8a92bb4ad997eb3f0ef803a680f5ff391a3def95dc0612f241643e28d05e2f32994a9cdc3731c96d5ec1e2133dbbc804e08fd3bbff385c3665c95458b86f18450469479083c97541fe920d697852164672c138bfe38f3e4d41607461d99e3a88693a0c14edfc3299b77277c49ab6d91565f6fde7d0a71743057c631dfbf3c34c6c534ba5fb00d26c58f0a212b4ba3ff046ba676c433e7623d555ec613d9d93f6edad0c2b608d20fddb9be66023a57c0e90df025dece0ce214a450dba81e46427cb3103cfc679e1d470aa6ce4277cc7e43f22118940a45ec9f7a0b06c75cb9901c7cfcb78a651227bd420b641cf79ad278624ee895ce00825d4f77cb62b029871da6a29dcd1b1c890615b2268ff9dc5695b24e0df34d3f849e45a1fa1215bd04abd71d5559d2362cb33d8f0ac3eb5a3cd8c948e89a2ec3504b770c4bd37d7ee94d180915e2fb24671d68c21e51452694663a0e2d5954bc7a7880be0cf65bb7321ada6b356836ad94addfd2136a227e453b447ca3d36e42251640de838b5f9e06152ab7918ebddeb02e035cbb2404948c17a6438eeba561cff801da908da6f81d68214d2a459d40a2a10d2e73ad858e11a215d6deaa7019b2d2d0c19be5263ccae1b719df8e7f55152ba9975e9f91fee664ca0c4108df01870d34d722e481a83ab61dce5ed15b7edeead93025c36bbdfd8651be123111e16460bdd78e3442fa5ff2939960b5fec6c1593fbd5cad9db023466ec1454d279c876cf3dec79e9926f6b2e2eaeac6faeb5b98194c705de4e9166a97ec4b0d7ba41876a076a9fc13fccebbf14b64d2e3793f1e911c0ca7baa403b07dd5cb5bad24b91a668ccb8ad38adf3d81eeabc6c808bd5a08bb261c564f58e5f9c3b905d965d1aae1c25f194d15a7e9d5024026f00518113472125f37dfdc1f026667951481350cb348e8322588e4c2ac2f4bcb72f981a928e86225bf0b6f398bad3b63498224b8b8534c0d913e14b542e715ae6da9b529fa5d1b4752c7832a418596da0ff3956ce1eb771ddbc6b5aba9746bf11605c7161756026e8870bc965c948292b8cdac2439af440f9cab2cc86724741b0321cf1e2f23e9c89c13e35df2b9682ec2e0db65ba0b556af3d03ce6569bbdacdb44e38203b2114f6b177af8d3fb8ef50cd77ac5a32013dd07750593575f66b01f93615a721483a186f66530fad9e132d375c68e865c7eccd141c1ba530ba2d678262adedc9d1cc5673a10917b9fe1f8f64c96f30bf2cd4bc95aeb30034f2d9b3c06190f39fc863a7389ee6122cdac7efa40409f2d70458fde212cf418184952c97b9eadcec19a3d58b9ff1ed0d9789077ed72026725eebdecf1263994c1157210ee3ff48acbbd6e8bd6696931f6ca83f092b006088dd86ae568dcbdd1e31454b8b01198c9ad0f7ba257de6bef28500162d60dd8e0a7e3a96695e8edd386da2fe36b7ea952ad4cd98dbe4d329f35cee434c5f49fefbb09000556f59a67c247e783e80c850d08aae759da44f6e297a49cbe6242185936a692f795cd98b732dcda63ebb243f5c8e38f9af50b67517980889184042f320048c69bd6e908ca5b9fdff9a4cf064be30a1c8d0488207b9848da72ff931ead943bb5ec5decf38c6656dcd441d4b04f8c50a234efc5831c4e4c993f547cc975d3e8aa274235efbc97908fe8395ee1bb3a280033d1e19ad9e373f6877286053a8a5c7db837e7810d7c90309935477abd9d42350d35d7100d5dc6eed7e29911b6e9e4fa7423b04e7b721dba8918b3f4782add103ab177df24398828d5edbcd4d1b1df3504872a8a8b3ae3d2fae48f26c152dda2a4c5df749b0efa23a20824270c9ebade17a2638029a4e43c9df9effefcfb026bd7987147200eac47db1954ee60741676be1f85ee7b4e98ba928578597e6b952f13a42c2a2d49d58598101ffbe349d8802ab7bd628bc59483ba50a223431bc8d4ea8f34dbc2228a62b0d51a7901915e0dfcb9eadecc2945141f6671a6d0cee396cd6756c0ff0b5b63b45f1777e0536958273a832cd2830e6c3ca0beeeddf9756f909c7330c99dda7405aeb7e53e39f6f942058c34967cb9ec2ca2415292474fb3a7d8c95310ff65868d3028537d8ad90b9fe865da5f2ae902f4e0e1c31e4d1458846284e30c17e1080ac9a7e174cdaaab3167b59ff77d9c4194749b8ba67bff37eef3a5fb53f3cb6bb07cf6e65ca010ca93cb0f6435a0710b01d20cbee2ba0d36a4810b9586e428d4df5dfff87cc555e7d4a446533a345364f7fcb22e9b7fffb8de9c8b6506db4ffb80906e69016204fbc50c920fb10769c8f116c962a93023664e67fa5ca85ab9c949bef081ee5c2bde3be0299cae0a1a1e4acd5a1781ac88b7d831b0cd7660b60376518edadd7761db3c9af00e03cbd5cf4f76a31d40d3d3045d22a1d496631b9ff030cfe0ff16c0114689954d9c597dd418c4a4f3d8484683fdca2607dcef472cdbbfc0fef6ce0d3c1194dc45c967cc49d861f077efce3d1dfb557b8228abb4285761aa6796f6e74baaba52418aaca7c94169ab531b9ccdee8d22f28f736b6413c42a79c61602e9b77fc674a377e434649107f7b4739ee51df06adb0cb1fc9f58ed9af3b398c7b4816a64cf8717949eb1ed9342781359e590a95c737a9cb26d2952b4d193e06ab4f4400917069ffaae4ae00fc72fcbef04a9c194712d1eab2b0bc1153dc601640e3b08a1f823f18c8747b339bded7cf0c7f366bd3749ab5a41f5379fbbca9ba82346c75e202c0c0f1b5888febafd3662a6758f68b52d47d9517ddf5f7296572953fdbc0a852d9a2af6d5f0925412fcc7fbbaa07b65577016cc3ea9234db6952646334dd898e23121f366935d5691bdda64caa36855cb5114cb80a8efe9d0cb592654487e725e152707e0d9065088611c6677d81deb1bdf5510ad78094ee98d12960fe4096798fc3d4780c6158d1c1d65b6918049299592ed7ab1a4c96b654f5caa750666453a27aaff8439df5e0200bd2038f3ff47db9ef8aca97b9574b735ce0527085efc6ae8290401adee40780fdfa293f7f6047b0a6b566eb7d6f613dfdca99864c108a6dd9fb62cedcdc410700eaab2bc14477f082a516695b3322ab2d2d89c97bd00618dfecf49f1e9be474a8b6101d352c337075c0aabf8e767bc5f4b6e7b7211686624b1a"}], 0x1088, 0x0, 0x0) 06:08:42 executing program 1: socketpair$unix(0x1, 0x4008, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000000)='o', 0xffffffffffffff88) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) 06:08:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/4096, &(0x7f0000000100)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 06:08:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r1) 06:08:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="aee6fd65c4cc82c27a4567af987125a7ca97c6f3ecff776af9b79b2b4faaa034fddca936ce893c7d1815ce8349005278b9b5f13a6dc4ef9e82b4584987381e91b279d23fb28120ec37daea1ff8fa10aea596321a596eaabb01723ab63e5201fe33e77114fcd6367c25ed37fd4b588445dda58ba0f9bb77a42ee9133272bfce4c213b36da37f6ca6a7ddd6778664a58ca52aa21e6e4fbe68730f7ea6bf9534fa1", 0xa0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) 06:08:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x4c9, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="e6") 06:08:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000800)="578a14dee122e53f08b5e33a8a38338d89c7b11861f072adb613719829d0c85a38706b4dfd29f54212fd3c10decdbfce89a7c3c17f821988b9b313aa227d2e0802ce66d7c6c2645ce88e2efa3a5e4177c9b1afbea53e9326676134c4d3f983348887826231286e309193c382b4a86a57d5cf9c1d54cc9453b81efb49c8cecc7d58bbba9b6a4da0c91e6919fa9a07e3be7fa0ff9d906fcc997296e8c79aacba407b85ca9f6c39dc7851b30e714dfa49c8cbf81dc5e527373fc6ec7cfe5a043acd953e2540e9063fc65dd508d83074769a3d9ee45030422ea17b249adeecbe55c0a01ffe979988af059bb70d7b82f49d9e21aa90d05781f0d8c68c2642cc8f09b084521197b1b81ff6bef47640b510ed2d992fb5d8c8917729935e5aed73a2a8326eaf5b72a7cefcfab84c69c26ef3ee53cc4451e5079ed19669778d2bd39a55e60a46e42ed94e456c00322d9bab65953488ceb3d42492745b24aa5af4503dcf9e1e67307a11ba95229dc588f12547c6f7ce9ad8b72d700cede22db941b5a3cf4d5e5e71b1a3f88141ae0a9a574919eca84dd3da7b4560f76e0e504525611fb8de3ad282c63bba0f642da91a079d56e45cfc411e6ce9baa519d0072319cc64ac7c9f46d22f414486601e2fe8c68c1dbfeee19e2e5c7b", 0x1d5}], 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="be8c62b662295c5486f9110cf83a37748c9ffc484afc43fbe2e05eaf9d6c275682538d9359425ffbe66376ec1586438471", 0x31}, {&(0x7f00000000c0)="ee3243fd26b9b18b6623963b8daf49640186f9cbc7b26e86c61b32ba639f602e75590e4897f29775aa37862d8df5281975f7bb2fc71c29a3220128ac613020043ffca0302e545d28cbe18851d2da6bfb1b75fe712a0035471ea1fc55f4c9f6a62d3b609b69fe22ac656cf071b1a7bde8fbb833c97cd4f118d641dc73741704844fef38368ad2db6adc67b51def11eb6fad585f3b824827954ba671b0a418ad2353785b1a7b23acd4f7ab9e101233e62fc045dcc49f38d8840ef39bdd24afda984397e7607a5c7d838b437dd3ca4dc65d62e495713b", 0xd5}, {&(0x7f0000000a00)="91aaa637ebc80ba0ec5ca0e8f2df1350a8f1b7aab0d4f718d180f3fcb52ecf10a021025744e8a8af4c4fe2f32ca28b49db3151a37ab967cb0f24f46e9a4fd9d8e2fe21ae93b3a82d0aaeb880dfc8c9b9e3cb88764542d79b179f4c6d6fc934868f574bbb0f6c8c355ca14c573c7dbf4dda963cc07b6f5da6c203c1529ea094a97a74333f251b2e20568f249e7acaf29c758b4532aee75f792f2a14f1245fd84cc28eebf9fc396780c95bb3e28790eb548e23d828f8fbd79ff80a3193e6d22f602228fa33a37c4d59f8ccc67ad5cfc737b3003644c2a6ea4f67c9bb2465cd540d540a0b98181e58420c8027ad786d03b52df68594b608672c47eadcc9c82654883e276046908e23d2b87bc796a89a27c83e98b4af784fb409ae7569de35bc4a6784d7f2ddd8ea4370b7faa9074ecc4a194aaa3cd6e07e49697ee7b07e6b5c8f4b8beb9429e549a569ec4c48b300f88d8b044930e03af5690a5667033f7af1d5c2f41a401415428a22975a9a2f4dcd79d2f2b6aecd0e9d00e577bc9c32bbb269d5d41d1aae8f86444bd80500e70c502cfbcc11b0c1ee6e802fa6505aeb51e851b8b7a845a9d20f15d4d33e72abe4bbd4828448bb79ef2453dd78858a7bfeb0330e56b6d039581900179c983b60e844fbfb41ab79cc0d0f7868cff63ef17b0b16e5d9af562a0eb84d178bc86424238779b979447cbd40d60654fb3f4aa3826986d9f60a6af9abbb8cb61b7f20669ca39030eff4444f587bfdd12a17b74adfcf30736eb04859c8257207810a8fe502e291421322e70510be1a03b593be483f2650580de6876086ba178d0166482adae8df1b8e09be5f77aba6074e82be8438d0e31e36ab811ba945955667f750f51e8d427db3acc4f1e90c5b5ba28b564f5e1ddd19f3f50ef3b6b64c4d355aafc9d546fb450626c19568f6525470cd749a36e5280ef9eebf4374969b8bde5ed13ab41aa23584401e8bebaaab2c731fabe174194164dacf04cbe67c59b07fc5ddc6f9befe0da492774ba9b5bfc21a5debda007ced756f74ea9ee83b2fcff8f395b8bb6ea88c701fe205116d327d419fba8984fcd43c47653e78f7a856d0afaf21d1336ebd14fdce3262f5835a84c14d120738cc03b358e927e8cca5d5f69ef1928d1aa607e473a4f40bffb275dad13d2ff4b257efe54c1fbb002469012684dc4136b542db7e4f927a3d68ede75e77dd3010512f701e42ee4f4eed9a7d5e821619671e609822b6eb5af96a5d4e44cbd0d686b269f5c754a6899cdc2c7d13554c92a51ba83628c330ccee71ff1fcb34e6d81b25659186309b50a6de0d603fa1b9807593c4712d5829cffa39dda1f2f3e29d4b2c89dc974fc45534ce75cc43870d4ef9afeeeb341b899d1268e762d16c1bf898786393d32bbf4006d1ee0198c81a45f72a2c78ba872035d90d686bd51f52dfe6a10d276034b6c8b414264105bbb44b9e44597f588403df2e9c4a85cf553a2a2082677c14cbcd088b7cf69af71dfcaefa4b34c7445fd2b635f7450ea4eddce20d98318be194cacf02c44dca00a23662537c2b116929c9ddfcd62abdfc65ce80c3a03c1cd288b98c25f8f5a402dd9843ccb4e15f5f12873ea7caeb6ca8763a60f8374fd306d2ff44221fdd65d04e5bb5d96843ab09ea3cab9a5bf63032a61494d2cc6c00430e4a9052a9888c21327c10b3030480208feffac7518514aec15f3db94576e2a8d8da45783fce3409ea43d8bcd96e07904314b53e4129d16fcfde5cac168d07df29297c53c9b534972c1ce4cddf74a899f9ec54a8fd244271663db57cdd533b72a84763a970a9f34a34f08d94014442aca05341b35ec053b4256696c0b786bd5a2889cec5aaf5fa0495320024de817520a64218b2403cb8b55408d7af7739aa37b949709e712714069882959e7c40bdfb0076cfe06ff6ca0ca05dbfe64f516758cf6841d4a42dfb6dab87a0b3325e5119a1bb1c81a953796550f0a07c98b795b849396f0a4da0e10a9a08c77b9e3f3347abc60a43d594b7360d7e5067305828f829a63ccf035c1cb50fe74a4a15a8ea50d58888f94090e604fe628d62e37322c20edf3ee762cfe497c4dac75c19dd98999333d4afd68e1200d9c0ca8a25cf365c36ccb1916abe3c27bb618478554db5cb0ff518ee52e881697d05370a3370fad834499332b65d63e42ae7b248404e81939b78419d87119be62dd23cb91edddb9270f5880f292b04dbc1746045aea2bbd8e3c59b37ad0cc767208dcb79877255a0e0e749eaa041d480d09aff02dceff33157ef227e07ddfd3359786836aca4a0f2b2c82be407b0fc85c1ebfb043fcfaaec5bae96dd1f29fc50a7d6a8231bae721ce7aa469877434a9662feebecb060fcf48a006e674f5c45cee77d1660ac2920c7117ac9cf91a0955a6d6fd1cc9341c152c106a212fac15982838fabea86317a730962ad81eee593c49c412f414342d335494d8709d2ce785ad125d2feabede46b99d756f38d3c5e615b8f9933ced0d92098e2670c889bf1e33b503350e45690c316a048c276df0ab4e68eb83a0eb3918ac82e11e5b8ca0b244467a0f7be23f6596ee1f0816bbc1a862a058e1628256e1ea62633ca39fa9bd3ba1e2176d3b682e402601864ece1a4f383055baaed2f0b4e8d3490460ee3b33abe8516dc5517619c79bb999227fb273124e70d6a7bef504046f37c8aa45b6422ec58abb28afd29d2752a7441d3192e9183a8fa87a490cf185eff5c87d430f99f9f39ad62255a97b53efb9fdf8e6463dd517c1c92a06a25213de15b38c65bad35b72c56201dfb9a90bb02db463ff52e050a2343dd48d74b1c2e26e356d4684ae3b43dbec8f9d9fb1d6eb958d5a9b3d8126299a0703dde358f31a41b2c8844726cdfabf7ca8bf6c803c7d5b16a69a55000cb859a49f8cfa6664b9e9989535de3081773f09bae3176a06a061673b49c62d0ff0bc3bad557bd8a8d4291c70f7ebcf446f590b4e65f81a4eb58b89e88762157353e9776c3888191da1a4e6a4d6e4b22f8bb0f8e1be8083f98216746a372c7de2270cd562bd6abfd14ba5821a4c3e2550360a02b475681c136ce03a5b6a93726974d9e5a5545d60d971161214d9a804e1f4f2281f9f931af00a8eafcc9a9b1c9399e3b8a52198ceea56179a6bc8c98bc56bab3c836415cd7e969c562e9c3e16e20b33095efc7e8f63f51e0fa703c46d5dbb2465e8cbaf332c674bf5b9a1fffade29f296f28f5cd851ddd21a731ee82bf8f78f94d9a5ea6470afb73accc1d9fe0dbb0788b0c4d498a0969e8ac2bc327d4907770207a7342b0c8f920886ee621804946b534de8266c0edf20fe8412df634f6d20a6fa8bac25661e3351e036ee01884e0285e84bf801a87526541397a5a5ca8698f7bcd544b973123ddc54a572231b1b1f61e42ac73d06ea9061f11af960c45c2688c7a223019df053bc4ddbf490c5a9277c951b67428e769983da0517cf145b8c47110d82ad86daf754e03f28e04547af910b10448bfe490eef9e07ce46f4e4f7b91a1b4b605aa3ef4a1a1e4bdbca363242eb88782a3cb66f36abe4ee5cdc6cc66bb93189a5e20b493b3139fcec97dd63aebef5bd3523222fb948b93be9ee790024fc9bfab0b81bcbdb00c94ccd33cab0b9ab7c07fe428653339087a52570c31d19686a6de048ce4b028a159c832f8d454b8f8c59071d6ac4ff5f0b8cad6bd080eae0dda9fd57a45c7b89c1a3f58cd9643484ddd49f4fb7d0fbd6376dabfc47babb4554dc247f039bdcee68a7b25e242b2884b73bb9636cbac30222d5f39a5a24da450b94cddd6841cbbbb73809618097d3de337acbd5b70cd4b429ab49002eb465d28d35a5f80a00821b3c2a9b130dc2f88f9916905f3bb1ac3bc4e1486bf630814f8b944e0e04bd7926ba85a06df1ba6a6684db2cbc0025f9864833ac11d448f6b843948b871ce0ca913f5747c1b6526bb016a25316f82d6e04e94eeed189f5833e5210ad3fa1d1fc43e3c5df83d231a556956ae506dfb637a3ca451228def7441db1497694deec81cfde9e8730a3dc7c05e6f9d1d566ddf2165e82fa3e43f32e173ecf856e69607ea14f066ac76e67737a4db60bcb39bedf9a61fdacfd1c6e3dda6f42554ef6e29dcdb0256b6703c07b7019fd7ccb0d8e5e9910e5f0b9c52632cfc8e24848f56531a1644ada9805ad62c26b67a39cfe66d5ee8b2a77668227825f7a58e0da1918ed1b923b338702b4acb1ca8eee2b2e5e1429c0d1f511abf58fcdc44299b28d080641adf7fc637b5824bc16b89b38ae76ae84202b4a0c947a720c8996692d1fcc63c58ad909554940ee021f9622f220a0bacfb90e7ba35dfd636932c4393e0e5d0d9d3dd98426812af09382de0ee64e916ff4122acab47b8b4bb0a1f5c588e619c045ffa60f585b11d2cc95db763cf4059866ae2b7af3f70f95bd9f8cdbed2e921f3c034b1ac7a1f2b223c473e2a79e12a937ed38e4d3d793641f650e7e179704bf98e72f2167bdc619b9d26d84eb922a831562d5963e841d38e5edfa364b1610187425a4057dff10b5bf28cfffb30df4b44d3e11a6ab18f08e406c68cf47f979e0a79280a750dab6bc6034199898ab04ef24894e277b41cdf9f18dff0de1b6fb4c8cc17330194cc47a37098db6066d400a3917a192568855ad2040d496038a7a2265cc298cca946858b587457c2029e4809d70c3d93809af236b47c59e3d02a2cbf6fa54117966567cfc8fd31364ffba98d28e86358a67127a8c27d0ec13a3b7b82a79b298bc7ed5f1d09bdea1c5bedfa018899bb7e39151da26611162931dce96d7cdf5fd214652cfac5ff293d40a8ca6f87ae22ca4cd2521043471b384899a668d0dbcbcb7057cf9f97a5a054dddceb889ddf958006f01e3caf358f253d813fa51b3fa063a0af0131fdfbfdfad19082666f72fd259612d27f47ebe2e59138ca6034398e915129c6adc066823f906c90452953f7dc3cf18912ba289588f8b48c29f49e4a52b4bbd4e13ef0aba0b7005846d62b22cf54f7f94332941c6ab6baef17e73f24997f3fb181897e471946a6068bd8033901ef226b7c30e682f8539170012c8a45aebeca660fdfa25e0bc9b26cc8cc8ef75cd7ef614313f2985a07d05fc36da8ae9b0e28bce8144c3199a8a524be855c3cf3d36f0e28b66f4fbc19222a52af192e101347f63f9bc94039333d89e5fd639a95b1ea9bbf2708930a2311829d4c20f18addfcdb8b3e24367f215f98e78b7c8712842513dabef3fd2fb57ae14a82fed41b32231ce79a67985f669608aa88d2eedfd39a0bdb2acbb9d0e3f283429a211f7744c1340fc686165cc7bbcc4933c387cb0a876abdfda748fcb0db651eb81c6a73b89d8c263892774eaba1e6e2574e023294884932c1e2545d02b8879ba0168302c16053ebd0328f4d4a02fec2f802a9d6298824b7471572c6b0e5b07fb3e37946ac5ae86ebdc9700da8a283b8960f01f9cb9e6a7eeecf807a7b7d7a39dfff908b291e93d1dcee52fe2f0873f13e86cd162168fbc1f55dac69404bcb80801d29e53958fa679d0d31525a612c015fedacaeab057eaabcf4ac116360fcf88a3f7a30fa18ba64bd593fe205cc9faa86b07897fb04a49d094de570bb9de14083b5074e00e4421c97a910591daf7b6ae33d7d0e3050c583f8b090ca3c5003848ae8a50345ff94d1db5408fa78ad620bf1bcec6b4997d27856e2be5ef56e249c24ff8ff822da2602629dfc25d89b6303fe4e9c7063d6d93c5cc8b8b4d0eb460221f8b1a3e296b9462ebfdc25ee841ef70e9e3b191494e09ad7b31720", 0x1000}], 0x3, 0x0, 0x0) 06:08:43 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x40) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000002580)='./file0\x00') chdir(&(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x43) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000002540)='./file0/file0\x00', r1, r2) chdir(&(0x7f0000000280)='./file0\x00') chmod(&(0x7f0000000100)='./file0/file0\x00', 0x1) chroot(&(0x7f0000000040)='./file0\x00') recvmsg(r0, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/87, 0x57}, {&(0x7f0000001400)=""/98, 0x62}], 0x4, &(0x7f00000014c0)=""/4096, 0x1000}, 0x800) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000002500)={{0xff, 0xc83}, {0x246d, 0x4}}) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 06:08:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8880, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ftruncate(r1, 0x0, 0x8001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000500)=0x3d, 0x4) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="bd3e71c20381a9ae1dd47ad6765912e5be5fe3544960be94f0c614e4465d77d40c27666e4794259398dddaaace61c2e07411d99e21d1ddc5e19b163ea670fab912d1409e21d584740f30482f8a64fe138e9f706ba1aec7a02c370ca3531df8129ae438edcfef354c00bf976cf454", 0x6e}, {&(0x7f0000000000)="018eda495c6770566edf4408bb4929e7f8b0e5d2b96abfaeeff99cee32d78ff5b347cc278bb13622fbeed47ead09", 0x2e}, {&(0x7f0000000180)="01995f1e229e7adacdec19257acca3efc34c4039117f189932241a30dd79503b5f8bd03dac2af253b0a84e992353d48930bbb00057d846bef4faa3df39fdcff62de97300b42389ab748cbe3d7d9c53fef4fb38e16cd24b12320fdb490bd793a5de51f3771e18738da55b98538a7cbaf4e50fe749c1336fb5b43c554a94925137073f138ada6d52d24c82310040909233f464a86b6ca600dea30a6ef4c87d7f4c1b4b2a46b6cb", 0xa6}, {&(0x7f0000000240)="d8bda6ec8ab6160217feeb1b21804075152f64b3dbdd5474d73622c4bd9d3ac6f2c455978756395a59f5291ed6850a79b1aa9e26a3925cdb2215651f8021cc262068ce59e82f3205d1337f1e3e5fbff3803c448c07a11ce5a604482b380e6242e44823290d9b73edea8f7057be9538e8254d1588f99903f3b704171f5ab79209287a56185fbf3d567cca4042fcef916539490f059b1d889cede99e22014f6086b1c8cb10", 0xa4}, {&(0x7f0000000300)="a1f3c38a42705fc34ac8c7d9604d73686443ecbefff556ca9630d1fb2b9b7b1d02e247de1871cae8f3cd6aef51de3050b8ae697536fbe28cb308d55a5f131b0dc1f3c1c454b795bd565325965d7419108d6e58146c260fbd0fcb2e618d87d4a048a9ff4966f4cfc8c11333ae15a9c827d80698a89a38f5fa17ec6f4249713ac1a9bd38f4b7b483b21e0c4f3b2aa3afbca8a1ee1abdb6b35fb448126c7f9bb56cfafdf4f32a011c370bcd9063876cba70d127a6b8f32e6ea7ef7ee53a581ba612888654cbe858701b0596024036c3f2d460bcdac5bc577d2da4dd7a13d6b7fa28dd3d146c8875", 0xe6}], 0x5) 06:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) clock_gettime(0x7, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:43 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000240), 0x20000000000000c4, 0x4) poll(0x0, 0x0, 0x3ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x30010, 0x0) r2 = geteuid() r3 = getgid() fchownat(r0, &(0x7f0000000180)='./file0/file0\x00', r2, r3, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) 06:08:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x88) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x101) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:08:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/198, 0xc6) read(r1, &(0x7f0000000000)=""/11, 0xb) 06:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80030}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000240)="92360dc9ec99c88cfd4c2d55e6f89b4262f7de4f7ca0b76913d64bf3a334eca942efb73ee03dacaf335d4056a754735fb0df696a98f9294018340b580ca5d3e4a63f227d2987dffd79834c0f7269a4bef43351fe79763b400730eebabc9c58f5a998b06a08790e34b82d56731362f0f89c2bb5da516c2961ae044df507d0c29cdd3f884e22", 0x85}, {&(0x7f0000000380)="15ab3cbabf36e647a1acd211eef0f0a61ad651f8854ebb3d83cf719fe63fd6b43f3094391a398f2dc275438d48b89b5a20565ca0358654be95a1b30cc79617efa96a35c1819dc9f8c7dd2359e56b05e5cd641179647980d07ba5229885ca63be9f307ab76fab9e8e0cf7d443768926b6655bc31f79adfacf6e85d02d602c0a50f618d822b360cd0d37b1435d04173c7748a5ee1b70a3ae4ea11640f1bbfb3c6cd50ed43fe6cd3508e14dbd47a268aa67200485e70e9b82e2", 0xb8}, {&(0x7f0000000440)="4fa4f014d053a0bb6024f4fd43ffabd524bd5f4bd2d1da4026d42fc122eb9910cb124f2d3668e46d02264411218c80aa952e887966a3db558ca81353dce1ca7e22fcf06878c702c8c78fdd15bfdb1245e62083fd961a95ac4fa1e8f23173", 0x5e}, {&(0x7f00000004c0)="5395f42ddccf7bcef6c3664ac57380d24e5cbbad8ee803b42e234454a853b7aa1c8cdf03ba2cbf0a6183030e961bf89b1c1fc42138a0a02937697b2b0212f3b3fd181c78f4d82a613e4b32b911489037d2beeb9071916b9cd4d285200430503b00a159c4649c1c127955b7e87aa5f2083135c8b392f7d52134156a54dc6c0050eed0d4131a69f5fa76316143a50b3a7dcda6fa243e8c3318eaa4126bc9f01631c48fa62c23a7d598a9e80ef1c6c5be41e8bb2684ea3d5e6478ae7a907a0d75c1", 0xc0}, {&(0x7f0000000580)="491ffe30271e7071241acae88d6cc9b8400db4d7103612ed541143bf8ad2da38acc3e432fde01b7304bb4b34171b263180add35bd46c63c1bbfefd906e6eff80771a67a41eb945a6e765c55089378ed5fc5dca89376a4eb810e276dd894b5d9074dbe55b16171e1ce17f5e2e081745ed8d080821c7db2320e04d1e6a1a931cd8dacc745b60601db01dd8d523e2a4edbe374f45d1b0b0f989b58883e77777a8722bc006cb86d564ff479547bd99f49cfb7a1bc13d5299ce144d892db2ba9e4825711ec8b956befe0e323200c6e6bbf3b6a2782ce35a74f602dde8c8a3bf4730649a54b843a2c388331f629e", 0xeb}, {&(0x7f0000000680)="ea450c87e7c64e46a3b77d7697f31f6ef20b1d9dc36011c545bbb241bd6b79d8fafd34ee0d1aa0cacdbf133b5abba488a8368d4ee1f3bdde6b1bcea2ce8b61f37d4158b149cb409863fd7ba3199bd90830f68520683380c969a7c167d4224dcdbad151515b8e794d7b689180769162d964c43ee0cacdb07b7c7045908d0b0b11c5c333503171032a6afafeacfe802bf97fbeb490d0cfb1a4f0e3fbf392058a9e91b3f26f78c3fc48524f236fe9967777991b9b06ca13c77316434e", 0xbb}, {&(0x7f0000000740)="36d332560113c3bbf9a91ab8a89a4cf2d925d3a0b6a6dbcb9ed59cdcaa6981c8cfd963695d12bef2f0bf3a2a104425b4c3ffd86baa7aa38d21a6a6af142679ff767d33c0d62bc055187548a8374fb3da352d15afaa", 0x55}], 0x7, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x50}, 0x404) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x300, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000140)={0xff, 0xee00000000}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x80, 0x0, {0x5, 0x83}}) 06:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 06:08:44 executing program 1: chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="00000018756d3407c127ceb66004000100000000000000800000bab1e2e99a0000000000000000000007ad00", 0x2c}], 0x1) 06:08:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x3af, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) kqueue() 06:08:44 executing program 1: r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r0) getrusage(0x0, &(0x7f0000000040)) 06:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0xffffffffffffffff, 0x1, 0x6}]}) 06:08:44 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000200)='./file0\x00', 0x0) 06:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x6, 0x1, 0x6, 0x0, "c45ca5360ea2fd0aa91823c65913f63efdd2418c", 0x7, 0x10000}) pipe(&(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80b0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:44 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x1, 0x2, 0xfffffffffffffffc, 0xf1e4d33, "233e6e79a8c366cdc8a3933562cc98e528c94c01", 0x2, 0x10000}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x44) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 06:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x7, 0x4004, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7c}, {0x4006}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:44 executing program 0: kqueue() r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) syz_open_pts() 06:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) r1 = dup(r0) sendto(r1, &(0x7f0000000100)="45bb3a36a5314cc6d42819e025cb5c3481c975a04c51a4239092f0eaf53bde3a566edbd0ecf2fe6b224d7aa9d1dade180d8ba66220f3b3e675ba6fde37724f15b10b5b27a123d0e4c2c7b51c1913cfe5bb1ecc47b021d4bb6d6ea5bb2714b51bd1ce2f5c705a29e88ee3f8aa80ba2a7a234c32cb8c764234417dfa8671b7b3d111a3665797f7625772033d12c4a93787f34f89dec7f2798d794797a5f170bdce5e3aeda0a4adae966966a45e93c7ec7de07ff3cc5916840413c7545f7e8441ed45c3a875f1714397f0f046351d2a8b71e771a372df36a53684cb2fea61b39727a5fca1d8d7ba8258be88debd46a6f24ca827a1", 0xf3, 0x4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:44 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r3, r4]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000280)) 06:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 06:08:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3f) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 06:08:44 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) 06:08:44 executing program 0: r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x83, 0x0) 06:08:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 06:08:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x7ce}, 0x10) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 06:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) msgget$private(0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 06:08:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:08:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x400080000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 06:08:44 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be929, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc6bd4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec81f0d9efd0114c30f3bb29e77634252288e5cace4e9dee9b981e659fec545a252d5e71bdb745172ff25931bdb88773609677ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6018bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2fbe3628c954e82ea1944b360b56bbd847026ec48c03ebab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b540238a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a22757f6fbd438fb31f2fc5af774d890470964e90af22d4558150fb475721723f0c5a8a8082e5f2000000000000027da9db99f3b01a49cd1489b9339a688d0007ea3f629a944168cafaf30b7e99b3ce3db354b682903e1478de2703e99a1f851fd056a3899cc6ad1d28c16f5de638ea056506c3375fa1322ec55f8a65ea0b2bb026b54225c82dc539f01f6662b03931fd9b74394c29b1940b684f6cd122765f482a5210d200403f8355003be1f765c498a91d5888746b4a74e50f39fc48e7064daac3"], 0x1, 0x3, 0x800) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x2000000000000a, 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xa8, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0xfffffffffffffffe) kevent(r6, &(0x7f0000000580), 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000340)=0xffffffffffffff95) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x5}, {0x18, 0x3, 0x3, 0xacb}, 0x1f, [0x7f, 0x100000001, 0x100, 0x35020da, 0x1f, 0x28756b11, 0x6, 0x7f]}, 0x3c) munmap(&(0x7f0000fef000/0x1000)=nil, 0x1000) fcntl$setown(r6, 0x6, r7) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 06:08:44 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 06:08:44 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10148, 0x10) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000340)=0x1) r2 = kqueue() kevent(r2, 0x0, 0x6, 0x0, 0x6, 0x0) fcntl$setflags(r2, 0x2, 0x1) dup2(r2, r1) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r2, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x24, 0x40000004, 0xd20e, 0x80}], 0x10005, 0x0, 0x800000000000bafd, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000380)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x49e0602f5b187e26, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000500)) dup(r0) 06:08:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7f, './file0\x00', './file0\x00'}) 06:08:44 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x400) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x1) 06:08:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\v\x00', &(0x7f0000000200)='\\\\\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) 06:08:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x0, 0xffffffffffffffff}], 0x1034, 0x0, 0xc68, 0x0) dup2(r0, r1) 06:08:45 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="840ca44b1571cb97977cd4783d174379", 0x10}, {&(0x7f0000000100)="c356711dfa3cf20c999969dd6706020ff50e749a6099d76a261b2486d70d32ff15f4b97d", 0x24}, {&(0x7f0000000140)="4435322031e44d7b95d9cc81ad7c08040c3c209959294e68d7daec809e43742ab0c028cd37a1354d7a7205ca21581d6810cc705494d16f3434468120abe79e5e68eac033a7f82231aa9a4dfef10e1f1ad996622e59df88f8a194364bf734ad1ea8a788fe85f259f3362ebc68cebed79b7b404d2d11ed7537555d786be18d42a8dd51cd", 0x83}, {&(0x7f0000000200)="75523fad6565b8487b6c9a2da56c5a117f0b23e0956c130ec5c852a292357750fa57d0f5cb61f2990419adce162122e2dc9752ddac149a5fbcff8c242ebe2d4cf3325858b2d5d436241eabece50cca620fc99b3d06acb8ba9b51a57d14f9e543ff754a834b4132268de0a213c84103761333917365acaec6b921ff0858b687c9da19d3a4c48ac58b47ada3c480261e6bc94b58ebc25cabaed3c7cc1fe739bc378c173669ade26f90618b2f93211a5b90441b8a6681c7c1b627e551a1a3c51399cfccbafe000a65de809976101eaef42a48fbfcc35de3", 0xd6}, {&(0x7f0000000300)}], 0x5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001440)) dup(r0) r1 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001400)) socketpair(0xfffffffffffffffe, 0x4085, 0x1, &(0x7f00000000c0)) 06:08:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x9, 0x10002ffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x762e83fd) 06:08:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xcd}, {0x85, 0x3}, {0x27, 0x8}, {0x48, 0x80000001}, {0x8a, 0x7}, {0x8b, 0x4}, {0x42, 0x7fff}, {0x80, 0x101}], 0x8}) read(r0, &(0x7f0000000100)=""/84, 0x54) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) 06:08:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x882, 0x40) rmdir(&(0x7f0000000080)='./bus\x00') 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000200)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() setgroups(0x8, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6, r7, r8]) socket$inet6(0x18, 0x5, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000000d1, &(0x7f0000000400)='\x00'/10) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:08:45 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r2, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = semget$private(0x0, 0x5, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/21) r4 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:08:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) close(r0) linkat(r0, &(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 06:08:45 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 06:08:45 executing program 0: socket(0x1, 0x0, 0xffff) r0 = socket$inet(0x2, 0x5, 0x3) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)="aabd5e8d5f3e05298d93af2838caf80476c95023cec41bb46ccbb9278a59dfc3c75753e145a353b3d3c162ceca767c9435fbaf5ab2bfc9e9af274e74746b738fce2a2a", 0x43}, {&(0x7f00000002c0)="6c342812626b27dd7ca1466db5e0cf70b33f945099f9529bb0c20e9dd472ffef7dfb9ebdfa47749af9187ebf5be9ddbcdf0597e5a641d5a6057bd3f016f0d9c0d20e575a591638f2dabfbdf23d8f80493006f233ca246a26", 0x58}, {&(0x7f0000000340)="e4db1ec2842e441c41d899c860d1aaaccfc12bd73b726b10632d5d38ca33f1f800f02c59ada3aa121b54bc0377d66547cc9d", 0x32}, {&(0x7f0000000380)="a992af2b911e13a61190c560c24fc3a56e335c85356c617feee625b197a858b6d72fca1d6e62856af3c96ad70e84987279ba0f118fecaf24428508553b9addd99a6f78da315976d6566a59ab3789482da8ee4ae3a7ce6e2d77d28aa936e18ae2e4295c583fff7fdd7f1138af06507718d20b6f37d0223291c81c9bcc44b4a381ca0dd44fab93fff638b24ea60bef07775d4577aa82cd1bfe9fd130cf45bce16330f8ee78dd37ee3cf26466093a195cb619b2ddc5a7969a991ff36d1e8b7193", 0xbf}, {&(0x7f0000000440)="ec921993a6a64644681c851ac207d3724c5f4774c2843c6ea8c7b40172c5a09cf7894e0dc0976ec31538f44219e03ce700a587f5d37e5315d2748e8a917dfa97214cb9c7633df5e0b289d2277e990f65ef3d285bb53896cbc3a419105254caed5a19c0bb722e803a392cbfd61b4264a80717bd5e794f08662889c4f5fea663c840e8654f440ed7ad5c6677", 0x8b}, {&(0x7f0000000500)="461f23c2249260a884c9fe8d1774b0e0e328075d59940163d849bee0339a77257aed0e29dace36100dbadbe6009a147a1a4ada0593a7d760d573d9fa5aa4f3a8aa58a18377e45ef7faae7b9ec9dab3222cca1131d10c26fbc2662984b18a60351603ba5046a7ad6bd1275f1564edd9269fc8da2b391b010d28ee1e982e10caff193b9e4efd407122478cb11efc558a764767c3e5589a1073464a0c7d39b3f0f0c13e5af1d1c2a7b9afed827021d2fef8e5d4cca7e65d9bd8fa2706e865684b638b52f17a63f1ba3dfdb3d2f0185270aea00198b9619381db51c9af9f", 0xdc}], 0x6, &(0x7f0000000680)=[{0xf0, 0xffff, 0x5, "2d09fa5897128dad740b3575f528ac40006718b51da3a25075e394a468c61a731f7af99442899f6ef64bb4e0373872394929c1dcda1a1f1340ad3dc9ba14ef4afefa56898b514f54450b7c8c60382ada7792e96b990c8d34295b6af143cb1ae5ddc91595377d8d182233d2ddeebbb4625359b32812075c1176adb8ff403a9ecd4c105f653b6d455e735cf950c6852d7c09d76566db05ab310f00aa4e6cadca2ac4ba624dd192940dee8a4ae2fd37a9d49632bd0d03cde8bbbf1246b27498af447719513a1b1721e8b0b63728c0ff991e16f6bd8a7e8818abc3"}, {0x70, 0xffff, 0x7, "f84c5eef77e40a0e0998008165cf580bdb5a4321ec61df2e2417be49fa9064a036a1351d91717d3f731f8b07ef66fe3d71784e75ae19932a48747cc21275f5a3479a9e3971c29d5c08a6bbfa26a84c2112dc98045d33730f966f"}, {0x1010, 0xffff, 0x9, "596ef93ce9952a832bba2ca4ceb5f75c5cc8db06af4191020156df6a3f70567512c0b93651a3c8424440df8a13c4ad3be457653e963f7e61e17128d9f2eb8419d4064d01a313e78c2d44f9dd60e8326d9c37c786d792e857f0d7007b561ff60c14935125cd833d03bf1507417a3cedae71022e41f531585035fc97c126f9b2ccf0e353d9705a166dfbcbdc9b502d25a201fddfd62bd0c07d2c5aab63a428e085efd38f3f8e1fa8ea0073a224f8669a8dc6e24b7f2ce08d3383cbad9651a1abe4d1ba7a3e975e085578ca189126637477834340e62ccf788a6088d03c6a5e22415500f0c6216ea3c9fbda5deeaa26f02aeb258f1646a36ecd17c09f92c07c9a9c1695069172c198ed9cb11e66afc8cc3ba00cf71680c3c3337e83513e327b2a0291d1be03b2f041f81bb774820d8fe53909b7298050c5c2423cd883682981baf8f0c58e9eb0cf89a722be4b42f9062b32579ec161f0ed11e2e2b6d04b2cb52d3eea299700b1b10a7a415c700c088b49517606d71d40b3610619544c84ce935f20814ef0e9f55885b2045e0e9f1d38706085ef238e773ea626cd600649e0afa1819c51c36404a7da98e39236b00fd637e1303d403d09b8e4634d4e4535b9055425d7a9e082290077c0f091cf7a7e0d60bd2b842e12eddcd522a7b3e62fb20f132bafac03407f4ae56e47eb0759541521bcb59281e780eed6e85b56d3aa4d999dd435f92f2817c7093e25229bf9d6e168fb7c44b91e4fbcbc28513de7c09bcd5a3db9e07f16a187b22932bcf5c98ca7294396bb1a327f7502b6edbffe0f204700a8d766bfcf3b4beb6a8f5dea60012ddfed6c005cfe6deecd77eaf4ed7b27067485a151daaaf71a713d9c0e5b9e0023118906c52f464143b30cd021c7af7d5e005b12303c28c108f5a547f8df60497ccf4477e68c872974b966232c37018aa2514566d2f0c7a15fcad46ac73e6731131d3eb863d89af6ecffca6fe30e8dd005e34b7582620dc047bca378558fc072a6b4c62706ead5b38151acbc8752f57431da51a17f5d9e6d044ad0ed834e375dd7b214288e822e1040c811c9f34eac81359b109045d1100629d9d75cfd7bcb11e82764b780795b09a5fb8d09d3b8ed9b81c63ab5f683517c581135f369ce0e230f44dd80fac7abe6191113b203f85f27afe97f4486813ba1223efe914bada9351072eccd667c0572aa19022b2ef0abdc9bcaf5827292cec005dc6929095b9d43f342159198675b6dba4ef0c1ee4c8e1a2a26a25bc5c8e136833bcec344a3d53f63980a123bb08ded834a327dcb6008e10375bf0a06853d56b21cdc246f6e3007b6d5a9e32834e1b4b341ad8a3b126a1c5e5107674f64894c01664127e0f0161819575a524ca0a2c0214dd6f8c5da5e53d1c6351518efe02d3834550acb26702de4915f41c50dd4dd142b1831f4cd2fe6fe584e65ecf287d6ebd9aca400a35e82b916cc4dd082dbc8eb8d2625a23234d1650dff0e9703a25c8065eb1ed94e37fafc3ef2bee409712e527ab9e9d998801e363af489843a47f6cc8859feb95c4d75496c9f12c56e022a770b995564f5fb43d3e5a7e6fc8f94cd7be83e25c727c68c4597473a3c91e18a7c2e2ea711c9f66a9e31fbf510af09e220e480acb6b8d935436ebc5e75f748573939298dc253c41c400b7070d20becd8d9eed98f682b6136c1f1e1c06604f22c232a06d012ea95367b3c76fabed22bfc26f0debce6d9128e2de858cd9696a5cdff0d3662ef906d7518756a8a8e7461abb6c795ced72523db22163e1ca29f1954e79f588142ccb1127f29f831328caf34a8e896df6f5bfe42043c11b23e87e973d6b6488fb28d736465058b4fb0de4322858e067cb562a5da852c3506f86db624ad2d227371cec269d44de0711c8376757923683d3710f657d04b63830cb34a88bfdd524c4d65de821159fce4e3d6742c034e6897d03006e36b379d285f579839c908f212ddb4c24753804d3dbd8e0e3a9cb22297761fed06af7bb2f5bcbc9522f4349684a516e0891fc3b343e0b1996b9638cb743b6c88d58f2cd8d6edd87e96f2db19087f1308fd00b674545235c4f8098d53102baf2e887991cd0e611940e64a16b2cc0974f33db4d0431d9678cc2908ced07b06c4cfd00e2388a53a1b62e5f5e845602fe0072750e22044a1e0f6cb71c3c4c8f073d368e7290d2066134163755572d1f1da775d940ba36016c8d3ead918dd2980c9a58dbbc057d8ef539e64705b87cb5613b676a1bb414df5d99bef590338ed9ae1fca7fa348ea57ef0608aa091545c0a67f7f4b01fb14f75938936616b8252f0abe89799dda7cd67bf9e60b92a740aca04026cf16a45352b02b4189fb427cb6015aebf86453f32472ebc60b5569bfb30f63e2441a305362f04b361ab4e324fe0f28c29f6bed578b1e3db1076308d2f6936af5bba3613d56681a6fa7f3000e02f46a04e9547f1b0e534c04126373564da2219ccba7486debd6bfb61cacbc26885e3aa37ac712fb915decf0663325b93cfcbe00fdb7e935bb127f43bd3cf78ad8b9117c81932a38749940d1af57893d6b285a94fa55d23cbf3910f6754531158aa0468a545edd939f7bc95d2f7107accb9ee3fbe03254ae64d51fe542b062a5ff179efd98ce0d7e4ed0f2e828fb1847aba4cf37cd1f365c0322e2508733670c4b708aafb31c1d1efd65f0760eca9fb35df64104e9d252c57abaae224efbfa62a6c6fdf889826703ea2e2266146c228989a227e830c67b75bb5bda335831d93d30c264e0e6fa52611e97a8c723ffe9b80b5bf759d83f2a3b94e260fdf5fdec75d60701a1a93585f722dfebb6f027242de94f28ef4cee285ae3ff46e5df348ceab84c728c8486c6a439b538df095604f687f656cc9fa5fb4106aae4a653e2ea697ff57a0703cb45580332fbee617ecd7f8c1948f177f8d86f5bc0d8c16a74988bf85e10e23e1736c85e433775a7e06201acd9d421d76890a6fb2c4e59ea0c88c819189bf4de18bcb8502af36f43d70665940f9a13fbbad2479c4e3da9f45537974ed8eb5daa6de13ccd373919a5ee607629e2f653e07d422e8b7a94ae078cad37bff85f2cb0ef4fd1caa490f5380768bfc3d23e68143da7466173ed280647eb0c37997ca79b79a0c354c164844c6d87a9d3a031bfe2d21f49ca573b0edddc2508b2c9e570f7b2ac00b78ed86c909d4e9926262dc0c85d88d8a75e1175b242a3ea3f343b1143a0d14ccddfb5423b38e44ffa2c2eb6a6b4da29a484eb5393fc7b0305a0b8f6288cfd866f346bfc096cc5d10ceafb35ba65089bb02d9293e1717cd073e62e2245f703e6c297d4eb34dddad62e29eaec897675129f0e0944125406ea5fd77d4ee8ea642204e81ca49d0fc5c5b4c72999bcb75e77cacf6ea09c4b51ef2eb57c2ba715e346e0dd1fdd017d92a2cfa97dd5a38c9aa065de3dbe5ed703fb26607d5ab2ce00e19a54d7c41f1f3978c6a3e43f5f159da4a6da99e3b59abd67d762cfc73611bbe627545c06131e9f96a0f6d139b6c1d5b3e64711ebc7a369d32a5e4fe4cc0ff11cbfbacd39d97d9f730f03cecf435a7816bb65b127588affe560241ea7532f617306d9c435d1d4cc3d8c572c7be7cf169ca8a8030d84046615026f0d15b0f925f8c14d4c1f437da4766efd0a912552b89278c03251f9f5e2abe81e8c946b306c3b7b9bd482cb05af662facc56b107e41f7d6097da42fb1c8832290b67f73401abed7d7ed129a275a9ee0b6a40cf4d42b6adcf98e7097777935bb3ece2d54f20f51aac6bdd01f69caddf877a6e4247f854f07b99e8a519a099af0e09babecda44f8e3ad53e59eb0e8a0c4fa9244c353750c0de8beb1d0a7e742815298b2581bddfddfaa39ddcacc0041677176cb8208694834550e506b5ab5ee7f8c448b97a7fe92fb2f50b7da282993b620b230621e2e8c975458d4c676a54f7b5e208fbe932c42cb5c5ae93ec14ac3c79e9c22d50a75c2e6e3f1ca7dccd103c6f90eb7f598827b5e0d3c5f7b1bbe39b5341efff7c042e04ffc5c19fb68866730446df243d1636011513cc2ef388f08c205df44f1f40913898d1196c56eefdeaa6ace191bf1bb1fc78b5bb8dd0401c2af51575d244d79cf33c32b810f152a603f99acdc89f25a8aaf48e597dd6d588620b66478925d9dbf7f4d5a9f519c3a3ec42699eceb286647d6dca4c3682c7027b4ebdd152261fce406fcf17649a5ab488832497b2f277579e42a8d4bb1a66d9c19aaec4579a683a8cd3e5ad6191cab2f06d39d1de1755f4a1554220fce0dfd8587fd61f8183248647128edaf9ede134004237b74fe72ffc8d16f2877f3ffef6bf35f9d7f955c47d32d55400073ec2922269755c24480f09d2742ea14e91d6371faa832b579cb4c78b26ff8f402e4eed8980528eaffe8dcf2ab0d3625878aeb856aff13b14ccbe81ec5c278855def2def3ce0ad327453770fed4db2f36b919c7c35c6d6a5d8228e63c7da98dfcd43190421bc6708565a463b0c8fd26efeb39b995d4a2ad23f4284c35ad19adf8db0093094bd5adfb8fe89195b53c02594f0f269eb8991aa5b3d203c515480c48520bfa2c86b5b40654d20c4bbf40f9b9d94348bff3c4f4e4f5a82526372ab24b33aec28cad7c8414779083e6f7b1e7a3fd3faa3a6adc7b19d66b466f3a3de83a9c798ee7613a95ec25d3b3c11c51e7c60778ed84a96783ec8637f0da18010f92fdb3260ce8c11e59b734a177d57330acc743d80939d62d7daadd924f23593556faefbe30e4f23da6d786e37981317c31c2c78a4f95a459af92e75745703e1fc9c2cda56d38b7ec244790eb36b20bbb746a8a2e57dc903823cfa265de3ef1830c04c956375348edc3e5aaddc61042a13fb7b8cde4840ac5ed8993a86376899ddd7851acbddcb4c7ea392a2a61487a48a181cc8cb3674024cd3b20212967cfa959484df9cc4b9a2adac165ce7c7ad0d5dd886f36ef41fb88f9ddf0c6497e7751ea0c7f47425ac18c930a9e5219b590a88820bb10cdf3f506aaee538777bca0a60067a12beca309aa2e9f3be9b43a87746b019ff4dda4338dbc0cf413239034b58220bb0170a940197564ded63383ecbd29f9d775c1bbad18b9c2f1c0755d83d5c1777a3345420bb444d29e7ee89244561535d2473d060473c0cb5ecef5075b2b6913f7c7cd874cf440df8f746d37f7bd5fc8b98cdb6610b141e8c5c2c18bb312f936fcac98cd39b48132d975da0ddf3f14e23ce901ba7fa08978ad3503c59f82cf8da4414e3712bac47b58be5936d8e2158c30a85cae17c993a9ba178789d1cf269360bf5abe3a676a04ab1ef505960563720f105639b5f7ad02a7a14c2608cdaa0f19b251b6b280ed9d41a18e46a4673c23c5151ce507e481bb57d3003262898388b4c55ba2a1f095937fe93db4bef9f6108d3fe486beaf5e01a300fefc46cfc676fccb7a92583ae28f1840d36489ee8fc6697bf4359d250e1e89050d5e3637f0d7bb64233e3fc28f4945d8b7264427d20121b49e22be248ab0180eb9267a7ef28ec4b9a9789cf099947f1feb47ef2232e2007c71340a397b78d06a8c6f468aba13eec5749c856a6976893d9835bb60da3c0f05e66efbb65f5ec528983342353903a16ccef3f72677105b26b63542d1459718f4d7f290c24dabd29e2e9756a2a4e2329de1149b3b102495f1c992444639b1c1b79cebf65e370c6a8a5ce789a20a2dc946649e2679dd57df6eb18ec8478462dcfd365c7c9f0a8146a41718e482df8ed083f2d0acf21eabe6b81c7a7b040a5015672c9bc76e2cb6b5a9"}], 0x1170}, 0x1) clock_getres(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xff, 0x7, 0x7, 0xfa, "409ae6809183a15edd0658fc8ea8a2af1ffc7243", 0xffffffffffff0001}) fsync(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001880)={0x3, 0x3}) pipe(&(0x7f0000001840)) pipe(&(0x7f0000001900)) fchmod(r2, 0x10) fcntl$setstatus(r3, 0x4, 0xc8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/237, &(0x7f00000001c0)=0xed) 06:08:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0xfffffffffffffffe, "3e58a744b1f538f1ea2585750e1d672f2300c2bc", 0x0, 0x100}) r1 = getuid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x10001, 0xc06}, {0x18, 0x2, 0x5, 0xfff}, 0x5, [0x7fffffff, 0x400, 0x7, 0x401, 0x6, 0xccc000000000, 0x9, 0x80000000]}, 0x3c) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x0) 06:08:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000000d1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) pwritev(r0, &(0x7f0000000100), 0x35b, 0x0, 0x0) fsync(r0) ftruncate(r0, 0x0, 0x100000001) 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x933}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x8000, 0x6ac7, 0x6, 0x7}]}) 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x100000001, 0x7, 0x4, 0x1}, {0x400, 0x6, 0x1000, 0x8e}, {0x1, 0xfffffffffffffffc, 0x5, 0x8001}, {0x0, 0xffffffff, 0x10001, 0x4}]}) 06:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 06:08:45 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x4000000) r1 = msgget(0x0, 0x388) msgrcv(r1, &(0x7f0000000080)={0x0, ""/92}, 0x64, 0x3, 0x0) 06:08:45 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) close(r0) 06:08:45 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 06:08:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) setsockopt(r1, 0x52, 0xd7, &(0x7f0000000080)="8102a007c891f53b81b1c9994c307cb0609dd9d2f088dcfe694a1f855dcac182187f3a817c0416693ce684c7bc977244a90216b90afe16893c7dcf45d16b6ebfcb9a5583bb4ac8c5e89125219895a5a374de465698940a213e47ee58ea16ace57e6b223ccbdeee2b2ca38a40b3492032a8773d15460e8a75fb601a3e03e69e5945e866055bcdc68dde048fdea94687b81dec2d03e249c19a3d0abd35422b651bc868f981202de6bd9060521715e0ef3672f215d66e72f3a50304e27d675e57d8ed", 0xc1) 06:08:45 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xdbd3, r1, r2, r3, r4, 0x8, 0x1ff}, 0x0, 0x7f, r5, r6, 0x6, 0x1f, 0x40}) r7 = semget$private(0x0, 0x5, 0x1c0) open(&(0x7f0000000380)='./file0\x00', 0x1, 0x20) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xcc0, 0x0) ioctl$TIOCSDTR(r11, 0x20007479) r12 = msgget(0x0, 0x40) msgrcv(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000100000000000000000000000000000000000009916000000001c000000000000000000080000000000000000000000000000000000000000000000000000000000000000e0ff00"/102], 0x66, 0x2, 0x1800) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x100, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r8, r9, r10, r13, 0xc, 0xffffffffffffffff}, 0x9, 0x1, 0x7}) pledge(0x0, &(0x7f0000000000)='\x00') 06:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x66, &(0x7f0000000040)="b616ca01e43eb0f18a8ce334511198d529a32b344916401b633f9fdbf0faf90f0f362d3209993f9bd9c36d41ed4aa2976a106f2667033173d8d5abafe712c18a5154609340755d9a19651c47829c7c3271e8fea1c0f708ef5974e4a963b2f398c0242a91dd9a") 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r1 = getgid() setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000300)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x7fffffff, 0x8001, 0x20}, {0x300, 0x14, 0x1, 0x80}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/205, 0xcd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800000087ab00000118000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 06:08:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:08:45 executing program 0: r0 = socket(0x18, 0x200000000005, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000000000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x20000002c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x1) 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x2, 0x9, 0x53, 0x6}, {0x401, 0xfffffffffffffff8, 0x80000000, 0x9}, {0x2, 0xbb, 0xffffffffffffff7f, 0x1}, {0x7, 0x8000, 0x400, 0x3}, {0x8c4, 0x4103, 0x7fffffff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) dup(r0) 06:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:45 executing program 1: r0 = socket(0x10, 0xc000, 0x1) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/211, 0xd3}], 0x4, &(0x7f0000001380)=""/26, 0x1a}, 0x841) chmod(&(0x7f0000000000)='./file0\x00', 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 06:08:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18e80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:45 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000280)=0x2d) setgroups(0x5, &(0x7f0000000240)=[r0, r1, r2, r3, r4]) r7 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047466, 0x0) kevent(r7, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000000)={0x828, './bus\x00', './bus\x00'}) ioctl$TIOCCBRK(r8, 0x2000747a) 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:08:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="cfc2041700002e2f6669"], 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) kqueue() r2 = dup2(r0, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18bbdf696c00030000eb49fda45bc3a4201af3d759d6fad47298fcf764eaa24ffbbd77d08cdf7334aee0fa588a4e97b0b80849d62a527e180b31e35c367a26fe6c816a36fe8a0cb0ed4f5fec1ffb66de1e89baddf2449db057202ff93b6638fe1693ca137fe7253e3cf4f77b280efa6aab86da9bd5df18783517eade92a7f32df98f8476318c14d78c68fd596875d54b6966"], 0x1c, 0x0}, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x3e, 0x85e}) fchflags(r0, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 06:08:45 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80000005, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/213, 0xd5, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2fd540b60c20200fecc066116d0c0e7b194140ee6433cb4122bc6865cab9450bfe6571b37319aba10d1972dc0bc7277477f2e6d8a26cb15c570f8d7ea70d08d9ae2afb183dd3231093913a57693657a08d587cfcc4656946a409931d4af7275217f2e125ab8319852096bf92f7590a5379c74bcd5567da894598dd6f329b78bc207de08c008168502a6c9f59d966c974481ad5a4cdaa2c424c125ee61f0ab9e1e6a8b6c0e06afeddccc13d87af7ece1c34d91ed74c12e29fc8b76c94c308f2b5d561b39558192bb13d8b11ac80c147c622b2d62c3dbafd1e618b9feb4054be586ce390bef7ece4da4367c8c67b4652a8eca1a000aacfeb"], 0x8) 06:08:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 06:08:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="3c84be7df95b584b81afa26453b1439e6e262d7b63bd825d", 0x18}], 0x1, 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) 06:08:46 executing program 0: clock_settime(0x0, &(0x7f00000000c0)) r0 = msgget(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/204) clock_settime(0x0, &(0x7f0000000040)={0xc}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./bus\x00', 0x1, 0x2, 0x6, 0x1, 0x7fff, 0x7, 0x9, 0x1, 0x2, 0x200, 0x1}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/148, 0xfffffffffffffdbd}], 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000f80)={0x0, 0x0, {0x5}}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0xb25) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2008000200d, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) r2 = semget(0x0, 0x3, 0x90) semctl$IPC_RMID(r2, 0x0, 0x0) pread(r0, &(0x7f0000000080)="6bf3a62649b22edfb6dc8ba2a7a1d0f82ed631949d1cce9381a4f69e4db5994e139547b2ef6b64f8c9bbca1a670047a8c21350a5fe7325dd1c5c75ddec868895c73300e39a91a2a083fc446f0ffe0e248d865472388bde9c578a38b0c098e563b8c8c2fe5bb07a40f2d68d1f09cec7c2bc7547b47601881405909aed93785ef3f9bd1cb72e95d30ab9392adfef7dcadb351eb01bf928d55da1b91f6cc23cc65f2f433d1978933f71e5bb6e86a88b56b04c5936a93a3137d602e0889a07f47d99ec1454c9c0134d6848efef1326bcfaab8fdc18995981875b2e4020d904f12ece392623", 0xe3, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x18) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = kqueue() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x38bcb747) kevent(r3, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_open_pts() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") kqueue() 16:00:12 executing program 0: mlockall(0x1) r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./bus\x00', r2, r3) fchflags(r0, 0x1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x100, 0x3}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r2 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/228) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:12 executing program 0: r0 = kqueue() getrlimit(0x3, &(0x7f0000000200)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x10004) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x41, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000004, 0xfffffffffffffc01, 0x8000}, {{r0}, 0x0, 0x38, 0x0, 0x1000, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x81, 0xfffffffffffffbff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x101, 0x5f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0xffffffffffffffff}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x48, 0xf0000010, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x42, 0x80000000, 0x3077, 0x81}, {{r1}, 0xfffffffffffffff8, 0xa0, 0xf0000002, 0x5, 0x7}], 0x9, &(0x7f0000000000)={0x9, 0x7f}) 16:00:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) socketpair(0x2, 0x3, 0xb60, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x7f) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x4, 0xffffffff, 0x8, 0x7, &(0x7f00000001c0)={{0x91, 0x46, 0x8, 0xffffffffc5000705, 0x10001, 0x9, 0xffffffffffffffff}, {[0x100000001, 0x200, 0x89, 0x400, 0x1, 0x4, 0x6, 0x1, 0x0, 0x3, 0xfffffffffffffffe, 0x5, 0x5f8, 0x4cc2, 0x7, 0x0, 0x100000000, 0x9], [0xb4, 0x8, 0x530, 0x8, 0x6, 0x9, 0x3f, 0x91, 0x4e, 0x401], [0xaf7c, 0x1f, 0xff2b, 0x8, 0x3, 0x101, 0x1000], [0x400, 0x3, 0x7ff, 0x9, 0x0, 0x522], [{0x3, 0x8, 0x0, 0x1}, {0x3f, 0x80, 0x5, 0x4}, {0x0, 0x7, 0x8, 0xf10}, {0x401, 0x6, 0xffffffffffffff2f, 0x6}, {0x8, 0x400, 0x7, 0x2}, {0x9, 0x5, 0xffffffffffffffff, 0xb770}, {0x800, 0x101, 0x3, 0x4}, {0x1, 0x400, 0xfffffffffffffffb, 0x1}], {0x80000001, 0x200, 0x1, 0xd5}, {0x1, 0x2, 0xffffffffec381fe3, 0x80000001}}}, 0x8163, 0x6}) fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 16:00:12 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x700, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81}, {}], 0x2}) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pread(r0, &(0x7f0000000140)="d9a28b813ea1520067f49b2b2cd6845591029307fbe6b512a223bb4077a9e3007351a41ea232d2941a5d773b63a2fcc319e05a3fe39da50f2a1639ff11f13168677cc1a5792d772f0b706148a25c82b076fa8a63fca9ad30e15f3c7ca4b9e301bcf9220b3dd418a71053a951990723338a3a142ba292bcdc9bac8c983182158d15737b794b343fb9cba691f19d4e9c5daafcd12fb40c674803c40e21f16b96e985685edf249e33bd84258458", 0xac, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x4, 0x7d8, 0x100000001, 0x6b23}, {0x10000000000, 0x9, 0x3, 0x9}, {0x0, 0x9, 0xffffffffffff8000, 0xfffffffffffffff7}, {0xffffffffffffffe1, 0x0, 0x5, 0x3f}, {0x1b0, 0xb548, 0x6, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:12 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) chroot(0xfffffffffffffffe) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) write(r0, &(0x7f0000000100)="2400c9f3e6b7025ec76102831bf8eb8e0ab3deea6bdfa02126631659b95afd9bc5d9a80a59a06dcde08905c3549f26cf8c05a695bdcf8cc12c85e74a040f9678e555ee207152b3565b537ac6f3379dbb2029c037a6d7ae68889991a09211eacc405d5a9912639fdad0969031623491e298de0c1afe30516643ade12d74bfc7fe43db0a0988c1f88b8458659b98ece19fc50bd83c22320244359483b6be2fab51415ba7827335e37f03f51eb8e80631f2d62969541b34d319e0d2af", 0xbb) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) mkdir(&(0x7f00000001c0)='./bus\x00', 0x1a3) 16:00:12 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbae8a8d000000006914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) 16:00:12 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x8) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x1}, {r0, 0xe3}], 0x2, 0xc65) read(r1, &(0x7f00000001c0)=""/131, 0x83) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="1d", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) close(r0) connect(0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x27, 0x7}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x80000001, 0x0, 0xb61, 0x0, "54fb9f5c36ab2dc08bf7a486aa8e907e20c711cc", 0x4e, 0x3f800000000}) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r3 = getpid() fcntl$setown(r1, 0x6, r3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a1914c44f7b202f, 0x81) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) getrusage(0x0, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) syz_open_pts() 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10008, 0x104) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0, 0x3db, 0x0, 0x0, 0x2000000000000}, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000000080, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fa0000/0x2000)=nil, 0xb815}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fb6000/0x4000)=nil, 0x1}, {&(0x7f0000f48000/0x4000)=nil, &(0x7f0000f3d000/0x1000)=nil, 0x2}, {&(0x7f0000f2f000/0x7000)=nil, &(0x7f0000e44000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e4d000/0x2000)=nil, 0x40}, {&(0x7f0000fc6000/0x2000)=nil, &(0x7f0000fa3000/0x1000)=nil, 0x5}, {&(0x7f0000f21000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000efc000/0x2000)=nil, &(0x7f0000e33000/0x3000)=nil, 0x8}, {&(0x7f0000f3e000/0x3000)=nil, &(0x7f0000ebc000/0xc000)=nil, 0xfc}, {&(0x7f0000f5c000/0x1000)=nil, &(0x7f0000e7d000/0x4000)=nil}, {&(0x7f0000ec5000/0x2000)=nil, &(0x7f0000fb1000/0x3000)=nil, 0x6}, {&(0x7f0000f5a000/0x4000)=nil, &(0x7f0000e3e000/0x1000)=nil, 0x7}, {&(0x7f0000e88000/0x11000)=nil, &(0x7f0000e34000/0x4000)=nil, 0x2}, {&(0x7f0000e02000/0x4000)=nil, &(0x7f0000fd6000/0x2000)=nil}, {&(0x7f0000e17000/0x2000)=nil, &(0x7f0000f02000/0x1000)=nil, 0x5}, {&(0x7f0000f93000/0x3000)=nil, &(0x7f0000f07000/0x3000)=nil, 0xd13}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x2}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x7f) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = shmget(0x2, 0x13000, 0x2, &(0x7f0000fed000/0x13000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/47) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20010, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x208, 0x2) r4 = socket(0x19, 0x2, 0x3) poll(&(0x7f0000000100)=[{r1, 0x80}, {r2, 0x4}, {r3, 0x1}, {r4, 0x114}], 0x4, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) shmget(0x2, 0x1000, 0x30, &(0x7f0000ffc000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) shmget(0x1, 0xc000, 0x98, &(0x7f0000feb000/0xc000)=nil) select(0x40, &(0x7f0000000200)={0x5, 0x4, 0x3, 0xffffffff, 0x7, 0x90000000000000, 0xc8b, 0x9}, &(0x7f0000000240)={0x4, 0x0, 0x8001, 0x1000, 0xfffffffffffffff8, 0x0, 0x3, 0xff}, &(0x7f0000000280)={0x3, 0x1, 0x3, 0x3, 0x1ff, 0x2000000040000, 0x5, 0x100}, &(0x7f00000002c0)={0x9, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000300)={0x7, './file0\x00'}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r2, 0x0, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x178) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000003c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000400)) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000440)=0x6000000000000000, 0x4) r7 = getpgrp() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000480)) fcntl$lock(r5, 0x7, &(0x7f0000000500)={0x2, 0x2, 0xf7, 0x1f, r7}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000540)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000580)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000005c0)) shmget(0x1, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) sync() ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000600)={0x6, './file0\x00'}) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socket(0x6, 0x8000, 0x8000) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 16:00:13 executing program 0: pipe(0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x7, 0x4) fchflags(r0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x2, 0x95}) r0 = syz_open_pts() geteuid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="96ebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f00", 0x40) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) r2 = socket(0x30, 0x4003, 0x400) recvfrom(r2, &(0x7f0000000200)=""/7, 0x7, 0x2, &(0x7f0000000240)=@in6={0x18, 0x2, 0x5, 0x10001}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x480, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x241, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x3) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x1, 0x3, 0xfffffffffffff954, 0x2}, {0x9, 0x7, 0xffffffff00000000, 0x8}]}) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x4000a, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x3, 0x9d6, {[0x0, 0xffff, 0x4, 0x5, 0x4, 0x5, 0x9, 0x10001, 0x3, 0x8, 0x2, 0xcce1, 0x81, 0xb85, 0x1, 0x2, 0x7fffffff, 0x8], [0x0, 0x100, 0x7, 0x2, 0x85, 0x7fff, 0x2, 0x11830884, 0xffff, 0x2], [0x70e, 0xc4, 0x1, 0x2, 0xffff, 0x1000000020, 0x2], [0x2, 0x9e, 0x0, 0x5, 0x8, 0x400], [{0x8, 0x80000001, 0x7, 0x9}, {0x100000000, 0x8000, 0x8b, 0xf2c0}, {0x5, 0x4, 0x80000001, 0x10000}, {0x8001, 0x4, 0x0, 0x401}, {0xffff, 0x100, 0x5, 0x8}, {0x6, 0x0, 0x3}, {0x800, 0x200, 0x6, 0x6}, {0xfffffffffffffce9, 0x0, 0x2, 0x463}], {0x7, 0x40, 0x1, 0x2}, {0xffffffff, 0x7, 0x7, 0x7}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000280)="9bec557f5b6346dd1c2d18b6") ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)=0xd9dd) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000002c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000340)=0xdcb) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x7ff, 0x1000, 0x7fff}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x8) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x0) 16:00:13 executing program 0: r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20001, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x45}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = semget(0x0, 0x7, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() r4 = getuid() r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x6c, r2, r3, r4, r6, 0x10, 0x8}, 0xffffffff, 0xe69, 0x8}) 16:00:13 executing program 1: r0 = getuid() seteuid(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f0000000c40)=[{&(0x7f00000006c0)="d117d547e42d7ec543488cb44fa060f8e019c1735b55b7096b3d6c8ba8643162c3597b0e092d505a8738b2c2345708e6adb3cb47ae20954faab24f547292030e52c0e2ee9545b1950e9d7c27b8c884319c509d44f8acf57ea3c272fbbc2bf972d5813d6d09ecca6bea7d05165800c9848194d1ebb27aacb091abad0dbbacbba31eac3f63d2841d734abf0873f82776b265e6ff7c1baa5a1482a5845e4573db648b0997b743e91d2e7d7ef48fe3e86aec80eaaeabb87b70b07cd27b781327ea30d2c02e2cbf9e4363a36f87e8d826d09c6483d1e6e63cda3dd934375643337644a0b06a14"}, {&(0x7f00000007c0)="5633f4419050e7786864a3a3105f779a776bfffb0537b445160b069bdeb578a067db01e81a265b4ebe765578aeeef397adbbf403775a666e30c69743cedbb7e276b62ec9085e70be3185a59c0a3e4feb1d991f497438f39a6b933a491fede8c808163ba98bcf3ed40db6a540d220a4785925bf8fb1b671d788d5c485068f57e3e9b9daa41e20b27ab8f9e191f26c1ec3f19c836b92a0799ebd86ed29c1595c130fc9545c32751cce72f9f117de0aacb665438919e676d571703e7e55fc51c469f7c785227bc9c2ecee013ee78567fe9232b723"}, {&(0x7f0000000580)}, {&(0x7f00000008c0)="3a125e60d606ade8042a06da097e443342f2895bd58bed0249b9cd77a0894895defd5a96e97c4d9636c4cf785fd6728090ff271fe1c23f304bfca16283ca0730b34faaaadeac0a83a538d8b03963207c"}, {&(0x7f0000000940)="6f03b4d36e24aa1ed15793078db5b6ac"}, {&(0x7f0000000980)="5878a2fc651041a1601a6d0b5bee2923efbb9842a0a112ae0f20edecbe085ef77b1ebde1fda3947afd05e6debca7deae68e9a5373e49d81d22a6248ced25ff9f69bba1b273de52166ab8a19638e15b47614e2725664c8351153d1274f09b20bd784b2a4e45a0e9a9604b715235d8e1eeacbdc218a8cec5792a2132dbdfac23bc42c403bfb0d1aefb070dc1dbc24da846430db93a81dea6c234c26f3eacf171316a7db0bd3956a858caebe50cfd10da83b63e94b238c186c42162e081555cdff3ff37c1512cc69e"}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)="76404391cf3bbb2215eb3a3bfd8928b66a08fff1bdaf3f8c844bedb7881a61fb62254e5d865620b0ecd82393f33cdcaed00e461777deac92f7f728306c11879c92e2840432add953a844b8e501cad82087cdfd7a22afdad2f1888b1674c391fd1d80f96fe61db9e73557da91080c82bc71207e1543eb8e5165"}, {&(0x7f0000000b40)="99fc9d3adb18974c24b0a52acd44c046304fe56513983ebd177df12ec4bd42839ae2ae7f2eea0cda126a73c37e948414f486ba7122c0a9f6c3f96ba4780d9a87e1c772ae00509b156883927066438684ddd246e252a58b30fce85d58a191217b2ea40131180f352306001b4fdad0461651d90fcd566ded927f92f1e4adde55361a54f7606009955942c1da37a39b0f877b2bd1dacb3aaa3a58555e36ebd8d8293c3b71ad1e699a31a8e0ace71bcab53ef29a79c1d168d23761b05dfbb96a1c57d6e5c637845cfb486030ab2433803fbe0e696c1d860f2f1b3af67d52", 0x288}], 0x1132) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) getpgid(r2) close(r0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x600a, 0xbdce) fcntl$dupfd(r0, 0xa, r0) 16:00:13 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="52c1881d22f8c701ad4b1fe2963965ce1d7e583e6caf4f15796bd50f001c73880f301d7d8fe6993f310dd5b6eb47db15aab45b3bd3daf1b7f9d19b6b11fc94f91c8cf767c97fc24cb391d70c4cdee22ff374d198f0a3a1fdcd05091b8a352a231979fba376a60d44b5cc2017a4ee0a4c91c686f81eab4e99325216eca11509f063af5b7fb1d0630a7ca0d56dd20ddb2477aadb06a0f926e72a67c0c58a382af3b0924a124c62f9ebb7c40cba2f2d", 0xae, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) fchown(r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) close(r0) 16:00:13 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x4, 0x9}, &(0x7f0000000040)) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:13 executing program 1: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) socketpair(0x2, 0x8001, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0xc00, 0x64) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000fbffffffffffffff0000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000ff920000000000000000000000000000000000000000001000"/110], &(0x7f0000000340)=0x6e) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x90, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0xc0, 0x10) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x40}, {{r2}, 0xfffffffffffffffe, 0x9, 0x2, 0x553, 0x9}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x2}, {{r4}, 0xfffffffffffffff9, 0x2, 0x20, 0x1, 0x5}, {{r5}, 0xffffffffffffffff, 0x80, 0x46, 0x5, 0x6}, {{r6}, 0xfffffffffffffffa, 0x80, 0x4, 0x5, 0x40f}, {{r7}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0x10000}], 0x3, &(0x7f0000000540)=[{{r8}, 0xfffffffffffffff8, 0x80, 0x0, 0x7206870a}, {{r9}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x4, 0x1f}], 0x7, &(0x7f0000000580)={0x3, 0x80000001}) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r10 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000000)) pread(r10, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebdffffeff000000000000e100005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f43d06ca1bf68d882d9484c4de3e43b6ed07e0f897c3213cc5a70bf509ced6f1d96dcadf1892da508f7959438ed3303865be5e23d31273230064b876aa8c736a93116956723d9ed62d14a2325b0db129baeeb8ba9d4bfb1d4fcfce7f0e3a50ed94d901a4c72448dd2d1ad9c04d02de36599dbd59b89dff3e1513281496e5732a7719addd5fd1262476c73cf03eb3ae1c92cb766db0ede91985534b27a113d0605b4163a00846395490493cdea6f078a631581d3eada07a0ba8b69c0df231e32e3b3"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f000014e000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x80) setsockopt(r1, 0x0, 0x1, &(0x7f0000000140)="5c0171ace69fa31c4857ee1e83127eb8f492d63dddae0c9a997be8631f50d317e1651a038f7494a123fe988a9c541f11cb13e81f827e8c7f37573b2216785b330ab25c71c24abded3aece3e25ec9a0ff57f619923decbab3c29e", 0x5a) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="8d40c1d61736d1dbe125bc4d2673849a81b380d3d0317daefa197f56ee069902968658a4fdd5c17c7e99c6b4c2bbac2b8cf2500c402e3aa2063213ccf8a9eaf660e4899ce0850c38c4e19fdcd97fd725e1ac4912eb447f824896196365f1787c7ecb966542c78f451c641514e5acc58e7a27eee63f0bf1f1e054cb5e4fb885b4a5ce210ba18ddb2531fa36ec3bebc8f7c1a5dfde4d402ec8dedbea1874ee9248fe1ed202864f114eace4cc2d3db6c1c02c63f61c712f0a60d029e8649b87c09139b18785c9ee5fdbfa9d02f8cbd7256168daa975d3865eee7ac734777f5a8d56552fa34e949c144f984647283141312e", 0xf0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) socket$inet(0x2, 0x2, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x8, 0x3, 0x1, 0xfffffffffffffff7}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) pipe(&(0x7f0000000080)) dup2(r0, r1) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r1) dup(r0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x7ff}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) r2 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) faccessat(r0, &(0x7f0000000580)='./bus\x00', 0x8, 0x2) chflagsat(r0, &(0x7f00000005c0)='./bus\x00', 0x1, 0x2) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getegid() accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) setegid(r1) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) recvfrom$inet6(r0, &(0x7f0000000200)=""/180, 0xb4, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x1f, 0x7}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x4f94}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x4) sendto$inet6(r1, &(0x7f0000000280)="3ac954cfff6bc1d917e89f728ef15d683803fb7156136ecfae7da370df930aff876849b2e3f6d0a38f81dcd1032e96c12cae6f9da4404ab02f71f0177d7c2e9f86457b4ea57e427740c497aa76f983dda4099acd0f7b0509f1a8a547b9ec94ee777655e0efba5d1f8aa3faf9062bf784dfe01a84d30dbac3062f0de3838f90896029632ade7b30ca672a99590c4e0995e2c98d5f9336d76a75471d0c5cfce13e6060fb1898156bc59fedcba40faeac072b087906765232ae64df8a776ba9", 0xbe, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x3, 0xa8) ioctl$BIOCLOCK(r2, 0x20004276) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r0) dup(r3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x9) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) r5 = semget(0x1, 0x0, 0x30) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/136) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x1000000000009, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt(r2, 0x3f, 0x5, &(0x7f0000000140)="31b3deee72d7ef6d2380ef8e3941c40f437ba152eb77cffe293b3e9aac00735574d918fdb5f4d3d68be57b32cceff789e79ea3bcf896fdd7b5a6d32fb89c2cacd19df4e5eaff0dd1d138190bc7af1d0904f854b52c046a1516f7ef344cd5c59a32e3ab8aecc7a03d8066b24fed9039336189c13130884d5f9a02505a53bd49fb509e9b770bb381978f38833237734a5385e39b3a1b263eb05dcaa796835e7baeba76cafb6d80caab885304933d5f89c155a96a3fbbfb35e588ca23b36f50da76bb215b888af59607590319e58b8d332155dcff1d11b1345b5e761939dd68554875ad7775dc91853480e6c8e2f201e9ee88488e53d86fbce14693f75ba46302d1ecd8d7dc76b949fe855a59f27352d4af76e8ced55f34549cac48f4fab677dbcaea9b9deffdc66a765db6ded338fed6fbd5c22f5eb9ed7804681288891a7c3411343c37df7ca2be064e1e9d07d33bb877062d9f6691d09eb0ee198f082a4ac19bc1f98a2bf30ab277b0af72d7986b2699b21449c58d7c3c35dfa4644ad989e458442c9caa50b206d9ded25a8b7d6a35a52f5b50f7e8cdfd3f85c9246714963cea53dcd9b4cd5913f96420695ef3835fb679977b75d2f5c33ec35e7fc3649e89b1d228df3922fe3e61501be55ca16e5718e18708db89e2c7c0211f1d0620b0f7dbc613a574dc0bd588020302756b7ef406f21fdda284f75d0f75a6e94da129d97f3ad09969f046a1477bdc10870f2731e93f6b02247ad15dbbc8c2a402822498c08e7e44139a15b8177a3b53cd1876f331e842e5ee0265e5e0b89ef20096c05b8796c084472209aa102980559cbbc2d56feed9fe73924ae76cf28bf9413bc95bea2ae41c113e813ec231dea8c949ee590517624b75a3c209dcb2ee491fd80bc09a73cb12ffb96052c71b5ad73139d112ccf7e8e995404d8abb80b1011227a916064324403af7f59fcf779ed4ec16319f41e3a89206b9386e29f05355b534b91e919a2421683d733344a475ae6c549dd2eb3b94590fc2705ed963a075381aeb6aa8b67cfe138f0b7956f8a45155796a037dbf614ec19a1bbc3353a99a86d3e72dae7cbd1a4a234ea2e5627a3a27ac2beb2e29a5105564262c29119f9080d8ea9eed0a9af48d1911d9b6bfe2a83090b646ed9c8e9c55c4ce70168e937531366dbe69de5fb7c17f889a65c78081e4027faee3cf25145db7deeaf0a321dcf900bd93c248c6b6742cdc486dc74b7e6d931078d2d3f8b97b46921eeb0b25d85e4024b844a0b552483c0d38669290c1821daf07965ca229cbec3265badaa3e4f1ad6ee347092ec76538fe54d8d91db9d54ee0201d33e28ad20b96a68ee907a6ff36d8cd603a6dd385106caf1ed8632bed215a52d1a6e4e9afe579a812e808c088f639f51617d83eaac2c94a3cacbe2bf2a24f9199030774e7e18d4bff1f1d0b66ebb655575998151b1aae142054bd088d09329ea645f833ed40e78c6544e23e9ec536ddbe5708df3254a3877c44f7fb32ee2f027f7513767e6fe0d2fad6dce9c8e088920c01420279619a57731a9109e1b02a73b188bc023bb8dd97100bb0cd220edbfee8b4698e04a3582666cdb4a9eb2132a6d22e4aea30468a9711306b4d00922cd00750170c5491ffaa98275ef3f1d43356a18685a355ae21eef0058491574278369e57e1e94bd496428e3b2f409fb383ded12007a15aaf206b4664d35ff59ea9cb4b024ff4c9534a58d76d91d0f0ed90dde5c386e376471a48620d228204f9e2f4c59cb8e3a30f3740c36dc039fa5a0805ecff016d7ff74d85caeeadd0539bb955d4be43426bdc815cc39df40921988af838ffeb9ece5389d80574aa733c4628c439ca67617060732b30dbf34e923b98211852b118a1a2b27ceb1cba30151e59d8b9fb7427068ae937cb9f28326233e405516d4f049c941eceab1cb417ddc8ddd9f06ea307268a5bc3fa8a46d77a4efa09288dc5bff32acf8238055e3481d6bf20b16d23d804411f4157f3d89bddb6d8196d95ed6dd0220215382c9c902a5e939d35003e4723de4887b571866993d7f05c06c36b3ea02abf87e6b01729415c47462697d67cce36f88d3392e241f305177b9e44bccb3a5b713663fc45f01114a6d47d9a15ce20847f80daf3cea4a0b300785167c584d0d575f21a6751b1e7683d500e1bc666a57e4c255ee8a7821e33bcd689b649164d01831045ca44f340fa65ea32a6d270af3a03a7b1699f97949799f96b1db41646e9088614399b7c45cb30af39f0905bda6aecef28a948acd265aff3dbc0705b0893d5e857e8aa8e1d19883b5ee9836b1e4ba93e22682542211067841fe9a190470d16c108ddc9e49db12bb861306df71396b24cc72f019023b1d93f96c4e3a247e5141a1734dca17b6548e51ab09766cf6a79752fc9357d4055d24425f10379ff00755893653fa9776fd6d9116f5270e1f95025549b59034a74031a74718206c258ce09be9ee0e2d31fd61eccb550105c3906095dc2f036c5456b475b033e6b7c417270865f8526e718ea9ed0325110586617032e4aa8f1646a460e7015bc2116c6e9938a32479c21c7fe08d9d9ab1269985a5a7dd79b34e1d0d74badb88949b8c98266b4d4eba390768c5f95240057267e2accf4d47396d74dd11dae3a5e0f5328efb7ddd6799c488cbb83b11f02db388af098864bf2cc26a711c03a4a8752bea723afb3ccdb628949d5a04e874b11f0bb38479cfc2c5b1f35d3440a12480e9ac6139d69815f17af7d89923b0aebea2c311cdfb93f663fd45f6a9a526ab434fbed382492e4e012461e2ec3b2c9f929045bc370e3d93dbaf77279fe67d62e459ab17b882bb3d0dad90a94b48798498648e29a26fd973abd99ab3943b3b92320325e4f3e35fa521a9558e2a048994a6149c5c927e10cc818fed775f0623b70f23b18eefeb34673ea4eacb16ca646928b580f531c266c743ba138439d4c95a4e66edbcebe57c2c8ac4987a555e5c387a9cd384a5d5983798b5791efdec75aa8d02d9b70453446855afe149edf3875a1038da04d4ea0855998d00563443afa3550ddbb9a3563ca3f33c68c9244660dbb368dc24fd418526470f9224240bd029e91fbf9424d803878712750e40d349b6d237987b53c47b22e327c5e706553ab65f47d021a74c764ce83595c9bc983d6d5d37fa52c5b8db7260222ada24eac545a41361a1ccc4dacbdda6b232ada2fd4ce42dc4cfe43b82c43f38bb3492a786b3a916c5cfdb25ada38b623e29154f44b20f28babd47f076b77936f679c07924b124a62be1d5c8d20b54088d5b08760b4ac52ec8b3e42990d49be5e51c625dd294d54e4261912bb064f475a78570f529da5011f74e42c8047f98df2b4cf0058232e04eb40a8d0bcdeaa60a44130c010186b0137449f9f8fdc37eac545230ef5f596b8ca7733d781e8227b5fcf0d3c1de50d9fe93716180dfffe20049ed740fcf05773ff102804a804f6f5e78681d764be5ac41025c63721f4ce50bff96d924893aac14b693e9313c14e77bf37e2218456869e7e6d9ba0c0ba30f52b6b1dd6130b28947aa355df286819b04bf84ef1d5f8654afc6f62b8c87908dc103f6735ed77e36808f0ea67c41743f27114458435645566c2883cb6f2c1190d168e7ce3bea97f1be0c4d06663e87ebeb29e2b4fd18c7516a5262f0135cadbadb201d4185d8efa4604681469f569e723c9f2064dbe27af96377e4d16a9f6c3e9f393bb0bc875bdd8606fb31a26d3628ee6d4551799a38577c9b4678add84f7a9381a3292fc810ba71a254353e503c6869676b2ca558780eec81d945944f523c4b3a36c59d1c2cc7b7ab7f56ddad5ac47a8a9f3bd03849925ac4a6d828821904e87d76448320d8f8760806afa7da74fcd645dd8a607e997386198b8df196c591e7c227c1d1cbaa7635a19a3fe6affedf782bdaf83e4cf41b657ca786e328cd913d28e380bf4738a61443fbce3f041ea302cf44c9cd05b9a5df0be2c3119f34ac051e179992f9a58d269dcfd031ac044736ab15800ba937cffc10c205d1e8aeba16c54ecd8a32bcdac31c1f27daef2a446d0dcdc03ec2cd1d69302abcd96395d73d6131d7fb8f8b81cf33431a7f0e2ade7cb84e7b056e868498334efbb869e66d2f683dce763acede736e710f4ab92c47f7fe9a19246a8d4f7325868dc602fc224d85d9c90f3a3dc6415e1304f5f943d7d3c0ab2bff677c4ecf05fe376b5d4629efc77aa4be031888565541a2a613382358fb79774619e0ec7cc001ffad7b5921412886bce9b9ea261af94703ac73be7b9ee8a5f9a032a59909b7031b0fd6920f2955afdac733b4241c67fce21722982c09954659dca4e389a860a76ded7bf91a9299a87942f7b1ce5c62f523ff3686a09f83303feefb639d740047dbdbe4bb670de87876b0be328f7a316ec48c6383a3699ba46c1d00976c91b947abaf7b6cfb5863712c97bcf95d9c67d6a70e5da2cce871c9752e30e5f7ba52feb23680aefc3754868a659d604480e549b52a3045c187021d2ad73d9c3930d66e846bf863f77815401ff2141eed95f47c25e4547528c17deaa5ab7a33a14e362f7d946237d3011f8157a34b44f255ba37a0a4918634972518f44ef66a9513acddff7ae59dcba4fc24993f66c4528ed0f5305fd9d3b298bc553c1561b8c6a7e43eeb52feaff9b5c5ae3315dcfa5d44891dd0c85a9b1c99b881701300d60ee8b3402574303770997fd9d98aa5ad6991af104f385268cf60702408f7ec6b47d7e7f0e6bac4c87e72b745020b9961a93f0e302e8bcac43382d8d0a6b3a4d997fc11b841ed59f4b0dc4d1c63a355a6aba09d7776bfce2e7fcaad2d4e324152c8598f3af84632f9a7db001b5c7ed3be0c858a23306e4ad7d5975ce482339d6d6c6542eb1b9dd8fa5c86d5cf976d84085f554ffe3963863cd10545d57ed2bf21782dc0a155898a3bb299f355e635370bf2e481409e8bcf30b49b5f8a86c639dfed3594a5e00a8b0ea59cc4e38f3f0dd4ddf384ac28a8a73d85ca3f155903bcb63788155ecb434c0c21486285546653280a14bae934e496c673ba60e19daa821bb96332c0793e0e847ad4046d4f833b892c643a65e638ac53806c02e72ff37b921a3993aebdca9173b9f7f72d0db2e20276312eeb9d5a6940675718b0f534a1226b50322940051dd9ed9922b397ea77d8e60ff903cf747575fe5622a6f90896df4f1c57fb64e2a8d8b10963167035e40faf3b4ea33a2ecce3993b1b300a47e271221cdd55ff2529a1d5be0fd39540662cd79dd417678f118c53e83b31ec97f4f0aa089cfbada4d081853476627d2bdc0ccde00477afa32c471424537884171b3eb645e333772f2abb781911d9e024268e50c27f49d020404c95a7b9ffcacccb4705a4521918111caeb5ab0a4f176d129a5c2c043b432fc864cdaf330830dea9f4664034388da72c69d7933bc894e8ff8461639ad3651ab4432bafed08ac45edc09cc93229d0dbc677f88c90ac1696b7de10eb2ed3fe97ae540c764d23427f7ba8ba6a700a4e9bfa52f62d055bc6c23f0e66e46e12f1aaa03a63a61a92c698b086c1a9401e77ffbbe61f7e300c319ea60060fe2ca733b75b7849313d7c1e5ca13be7873c255e0ef74b5650802d3b93b98ba0305cfbd1b9f95d34be9eb6974a1a0e18f9562604b173d268a1049ee5424ea0a1378003ab6bc3404c2261c494be8ea4664d2afcbde2acd422144fbfe767c527b4406923a1c206f052c4fda40d8d8182f3a3bd9ae7b91aacd37b77516d5ed52a9c55929b7cae5deda3fb808911c69", 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xfe33, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) setsockopt(r0, 0x2, 0x7fffffff, &(0x7f0000000100)="4acea61c53b0560306e4b3ef06f277d0672c98fb74f5ea27f017561ecc614dbe259ad00ff93e6e6576226a10f23000e01fd259a7a3772289b47fda77c119dbcf932e4f644448459bf48d20a88ce3ddfa4e0552b8ac6361f4d545a07d9d8f74481a65848cb63ecbe62a892f473aa6920c7bb1519f9357e950ead63e9624f8f23294140405d2fe3222a5dfda4fdd35c8abc847d0ce1147faf6229892058a690e2c", 0xa0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xfcb117302b30b696) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x3) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x70ac) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20100, 0x1cf) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x100000000}) socket$inet(0x2, 0x0, 0x10001) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x10000000005, 0xffffffffffffa876) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffff7f) 16:00:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x8001, 0x7, 0x4, 0x6, 0x9, 0x80000000]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fca205873094afddeef38052535d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201de8c21f9ec51570c0b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x75) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:15 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/46, 0x2e) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r2, 0x20004b3d) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20001, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) recvfrom$unix(r0, &(0x7f0000000000)=""/106, 0x6a, 0x42, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x3a0) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0xfd5b, 0x0, 0x0, "210e0f5806ad14befdcca08ef5b24e7cb1e9b784850ad6cc437a2b5db002a88eb5dbd1e3d9d65f2b1b73bc9dccaba87b5887fd56d25b5f8d4265a754abe2283d8b4a44ac072f556d4622e43fc34512f1bbe8234e2875565876afa1b6f234b5e77c879bacf76e03b7808682b79ce736adc8e4f53b6e187e552efe625dfa5b67"}], 0x90}, 0x2) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0xfffffffffffffdd8) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0xfffffffffffffffe}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = getgid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8a00, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) r2 = getegid() r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) shmget(0x3, 0x2000, 0x201, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r2, 0x2) setregid(r0, r2) select(0x40, &(0x7f0000000000)={0x4, 0xffffffffffffff16, 0x100, 0x5, 0x8, 0x6, 0x1, 0x4}, &(0x7f0000000040)={0xff, 0xe7, 0x200, 0x5, 0x10001, 0x0, 0x6, 0x2e53578}, &(0x7f0000000080)={0x401, 0x7c8, 0xd2d3, 0x1, 0x1, 0x100, 0x2, 0x1}, &(0x7f00000000c0)={0x0, 0xffffffffffffff00}) setegid(r2) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r2, &(0x7f0000000100), 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb002e2f66696c653000"], 0xa, 0x0, 0x0, 0x0, 0xffffff1a}, 0x0) 16:00:16 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x81) syz_open_pts() 16:00:16 executing program 1: r0 = kqueue() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) write(r3, &(0x7f0000000080)="a7", 0x1) lseek(r3, 0x0, 0x0, 0x2) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000440)=0xffffffff) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r0, &(0x7f0000004280)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c62e05672ecaaf220e6e94a7cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16090300000000000000733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f6b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f85dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a2112dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f1083c55b3bcea285492991984baea2c1e872ac0030cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d7592604474811ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976e26e0a44745df98d9aa9bb970fe0e945704b5b339fc612808c59547da4b43805f8a75fb4c81d6d258b2b23d51757d72a87fb36d3bb25d1cddb115bca1d0df382ef37527e61d4df1d27b02c987acba747329a1e2500cf3005c43da85ca56f7260206e145e9d000000000000000000", 0x1069) write(r0, &(0x7f0000000480)="0523b633f42336304852817e79a838d3447e99fec05eb611438c20a2fcf3460fbd4b1df1df7ca55c3458fef44d4313551ef049c73ba65dd620fcdb801f784b55fb09b5628746b855a1ea5fb8c62e8a8143d0df14d57cac497a0a4ab006fd969243c29e74b78286e65fd6c1bd97e976d90c1093166578cfd6d8c0c8c97f0d189094d0097b2b21102bb56981a5346413feca8f8bfd70b3b266c49b155789a8bf74", 0xa0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000580)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x20000) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000540)) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x20, 0xf0000012, 0x1, 0x8}, {{r3}, 0xfffffffffffffffc, 0x0, 0x40000042, 0x2e, 0x5}, {{r3}, 0xffffffffffffffff, 0xa1, 0x80, 0x336, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x2, 0x9}, {{r3}, 0x0, 0x0, 0x40, 0xc0a3, 0x4}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x81, 0x10001, 0xa164}, {{r0}, 0xfffffffffffffffc, 0x1f2eaf68553de1e3, 0x1, 0x5, 0x9595}, {{r4}, 0xffffffffffffffff, 0x20, 0x80, 0x9, 0x2}], 0xdd4, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x9, 0x1, 0x12000000000, 0x7}], 0x7ff, &(0x7f00000002c0)={0x100000001, 0x1f}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x6) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0xffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x1f) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)=0x1) ioctl$KDENABIO(r0, 0x20004b3c) chflags(0x0, 0x0) r2 = semget(0x3, 0x1, 0x81) semop(r2, &(0x7f0000000280)=[{0x1, 0x6, 0x1800}, {0x1, 0x8001}, {0x5, 0x8, 0x97fd13da5a97dd8d}], 0x3) chflags(&(0x7f00000002c0)='./file0\x00', 0x10000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000300)=0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000400)=0x1) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000440)=0xf20) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000480), &(0x7f00000004c0)=0x4) chmod(&(0x7f0000000500)='./file0\x00', 0x28) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000540)) r3 = getppid() fcntl$setown(r0, 0x6, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x4, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000006c0)={{0x6, r4, r5, r6, r7, 0x20, 0x1}, 0x8, 0x3, 0x7fffffff}) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="52b8d92aef6baaf889d485be1ed0d205f93c60af96d3890c0df4f348e9e9d1106627ee58f1b6a5b57b3b576e9774d2d6b53068971fcd413173749b5a6cf43d49d818210f05304e78d6f464e8c14933a659cce7a14d0e5842dbda01b40626b9"]]) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x4, 0x4, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x922, 0xfff, 0x9, 0x7ff, "b1d6b63fe8254734c16ee2042450a3ff9119d44c", 0x1, 0x4f}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x64}, {0x54}, {0x6}]}) 16:00:16 executing program 1: r0 = socket(0x3e, 0x1, 0x74) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0xfffffffffffffff9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="1a3aac38da92db24eeff926bc96a232762c29282746abc49ca96688b707930628d3b051d4db854947a5a1fd3d7eea561b0f7230b9aa53d374042ebf1e00fe2e7247672171f2082ab7fc7dd9b47dc105b38bd2b76037dbd77cb734401eb7d041e01aaf07401ed82706ce1f17bec8a9a4f7d42e7c55da93b4376e2ff6df122992d8e945053f52e7cbd922982a3b9ba2df1fc5654f50f06a2a253d6fdc44e52a0ae62cb93e3ac566279e50facccf95e60e814dce777bcd5ca71afa75a496e1ec9c174aaf8ed6b5541520657fc0466346fbdb0", 0xd1}, {&(0x7f0000000180)="9d1063122d40ba41ad6b115597a4c125e23efcd6125d2ff687f8b02bf13ee3fa55293fb60caa19b9ee62aaedae0cbafda9936d50ec7a1722831c848b834c1140276c762e56cfedd34ba9f1e0be69da6d0ff924", 0x53}, {&(0x7f0000000200)="58df5ad5bb749de2166802cfe0981595b84301f301ae9a8dd6025baf3d6ecb56a0b61bb25aeb8e98135c969e9f0fdcca233360d11b9b74f7f367418fb5baa37d4afb41d3a24b52c218d378263d2670fefbc6c7a710889277b3a991acdebc7db9e92c369af87b198618a37f00a920e4fa7b3b7ce3a9989bf4e0287ab38d964d56011b115b11bf7e35d08d200d06f94d6f1cbac1eca64ad1e5ed4d9eaa2dbc28555d", 0xa1}, {&(0x7f00000002c0)="8d61354781ad1ed4ec612047897079028edbb1ed771d6bbe206931ddb991361254d29eca4a1bf2c9e049e56b9f0ad089adb752ab63ce4eeeccd67e3fb4bfb3d9fe951cd3f702276b05f44375b42a8115174a4f30b4bd913bcf285c9a0ba6323a7dfa8d8dc270aa715dfba3b40686ced058309ee467af927e03d689784eb709b82481d43692650d433fa146a69f99a06a8474253ad1edef71c38d0e6f35ed9e83f97e5d077968d2fdd880510b09bb747136308658df668bcdbab7818fd1d2b46d08c080b6834e", 0xc6}, {&(0x7f0000000480)="1fff69abc93b19821cf18c9d38c401ab28e7c196c3178c3ee256c76ae3a6372b590a9258ec99157912696fa9d27aa37e72db3eea08445c3b238cb9aa4bf7d9eea49e28c34ff81ff41bf5869b76dc9a917e8ba2eb422aa7f38a3206e287230e61733f2fa208e3d7c0b79e32aef7725543c659923899683171c1943a221fa4185f7c7dd88822de7d9a734014c0635769be0c4c407a1b5ff1d2c779948452cdf44efd6917dbb812438f149f4fb2a4afa6477059d2aa8e7f7ffc496f81dfbdd8d1351081a2323d1ab4a6d38d8e343bf87b942b1b5ec922b525f608c1377bf85966a0195cfc", 0xe3}, {&(0x7f0000000580)="9064b8e837758961f6b56122a9ea63902fe5d4129dc0e2356b65d04d39d3d3c5b51ba24d56b8defd8d3cae75a020c77c950410b504e834d6641088f30bf5f6953328b3d94a2fac725cf2ced7548d99c03b61ccd5824222f8b8caee70d604b2af54e4ce9b3f623cf7d6966b5e8854fae9f09a0ea20e2a1a7685ba757907de6826d4408f7f122f5d3bb1a5afca404bb363f5963fec6fc0cf", 0x97}], 0x6, &(0x7f0000000640)=[{0xb8, 0x1, 0x1, "8188c1c9d2d488d2daaf0ee96bdfd0bac1c2df3744cbde54d6b1f41deecd84b5f1b1ef10ee5d80db22a811ca66162edfea6aa56e8fef2cdbf9dd7b172c364ef4d3502eaba5a7b44f3561e6161949c2a685905ca7fe6fd7a1d0884a38cc6f453976f40c34298efcb368a275bb148af245aaa71ffabff25815282fb934e86083b8794c52613942ef489bf1dd8cea36f0d9dfbbc6223c2e83551539c032000a2a4b87f2d8a599f11f"}, {0xc0, 0x1, 0x3ff, "4bdd43d9e00f020bf76be824b4e9ceefb36f4b7e42a8b920b81464841f8eb20bdbf595d50a5290136c0d8c9a3f46ef1b22aea2360fcaf5f565b69757e9f6d595660aaf41222de4c9dd07ffae96413b7283eb29cf207d9056c13308fc52cd7f9bb77673b0962aa82ddd87d55656379f7ac9c256814018db9b1179ff8a9778d5fd71619caf7d2b8ce88b1db4608ee1ddfab15648be139346ac88eeca8817f2f4470b22258dd8583f64b08c"}, {0xd0, 0x1, 0x8, "181bebe83c0a94e8d9bdc8c2018327f7148f21b4b94b292a41f84e57c5422f4c2bc0b7ae383031d005983725249749c3917bd80c9132bdc37e0e1bb441b66849e11e38eee52809cc61c77f4c3e45b34e1c3aaa9024df4799bc30dc15f85fadffedc4449f31f0cb7e85e5971f3a5583bc8551166e6f3b5a61bb3dfe8c3f478a6b36f5d1ce26187cc39183731d532caaa1ae2b065f291d1890e2869669318835e103cfbcee202baadc82f1b839f33c715c00d4d22de43b8fcf485f8ec5"}, {0xf8, 0x1, 0x3ff, "8170ae24343e3c5d60a83eb0dca0f812b9f5b486a3202bddfa318e817fcb0a23205de75549428bbe0b0d185528cc964c10d8bcc61c93f5003ce641ab4381474a9a46202c90455f92c90f08d6098f49d98bacd9b05e03031abca1ec1acf790914ac9ebde6b56f0a46083bcedb6f7e26a355c7e2cbcc4b98f8f361ef25dbf564480f6ac3b3b18e0a1a6a6970bb556d424256d3b476cd4267b7beaf66a5aed18d44644fd7d4ebb8c2281d7e7888927484f8d137f9587c44cc58772fa259a62c3441770320c96dcbdf806fb603cf3043c84b835b19b7454ca1cba7bf81eedba2d3e3958740b5"}, {0x100, 0xffff, 0xf54d, "9fa88ef3e5f89f14eed61199a04bc7f9df4e95a480a65485692a708cd0d2d7754c27559da36773f7e2088f8a1a9152624e0bdefb6c897f7aa0645bcf6a407212ab3b9b64d98931c8e81a9073743d8f438b2ae4141e3219d79d8239c0e9efe6c69faaa5ab194f081ae15260aa4a12fbb280454889783884d997f689986f3cfe2e1ed94ee857ca3a073d96490eededf1d8715133c5a0b164cdcb31f82f29be6da7260552a57b503e46ff0b18d5379dc556f6d87369b1cfd9138692bb15190337e383dfccb7a8b962791c2ff75b90a140d6473183c1d4166aab425c2b45d731b7adfdb85e9b2bd8fca48fcad09a5f6a94"}, {0x78, 0xffff, 0x40, "0eb9d306b303b8b00a98b4298afafc6f1f0d41b517fd2f405a5b51ec6251e12ab7fdeeb11cbbbdfd6ae509dd48c4b97b7485a152877fbbbcf7567d7872c1124f7356320bf9ff261766016b589e4f0cdc9c73e77e687f9f69587a2877dfe6a598128b"}], 0x4b8}, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ba94bd8bb82230e63000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0xb3a300169915acd) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) socketpair(0x1, 0x7, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x1, 0xf07, 0x6, 0x6}, {0x8001, 0xffffffffffffffb8, 0x0, 0x5}, {0x1, 0x0, 0x5150fc76, 0x3ff}, {0x5, 0xcd48, 0x3f, 0x9}, {0x3, 0x800, 0xfee, 0x3}, {0x7, 0x4, 0x3f, 0x5c}]}) getsockname$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc90310f8bd76ac0f9a8b55988059fb7ab13971225c67b7fb629234a367a566d4ce4f9658d6030e4c05884470633dfa2ce445ccd66d49605ab32ebd8e2af8f73a95c50d5101272bc6f45405ef45df92e5949285ac12c00bf61d75b5759eeedf2a3b169faa236808f91b6f6434b102f1caf90a167fbcafef01eab516be1fe7ff8020c03f50033070030df83feb3f5bdf42e1dee775c4f5c861f501fe4fe6ac2e2b85bff2c6de731e1d96963e2ed47ee41bf9192273eecd321607f4a6da0f9941215ed39ef15acef48e360de64dd9bd6f921b38193a49dfc0c4a1dd216c8471e4583e9ceceb7c7d908cb4b40495144c41ce10bbc27dfb5769e69d4296bc2618441e0797ed3df13527f95927a97b1fc90c2479d2664d65b92693b0a417177fe5ae5ce8df4a8060edf237697a0c43d09db29c4456b8281d35e2a8bfc911840623608a369c03d14fdd8672ed45ad38a293c182d4f1f09dcefb9c363e098b3f16399b8cbc2bec37e20c3bbd3cf22550acedb7dab951a89f748ebdc490d2c32f9ffda11973bd12bdf55602114e94990bd1c7311e90183e54ecd4eda7a5c0e71efa57eead78fb58b9d6607c118374aefa3ae9db41580683c3ec1917bc7da647b371094f70fc20292d9d40fd3bb50fe8313607610305a12d577bd0370f21a34e89a6ca1823f357905adb15d6477761f4e471b6690e59c9b2a2f8a4957446669ec9de6a4ca7dcda6cd83b13cfaaf87"], &(0x7f00000001c0)=0x52) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffeca, &(0x7f0000000640)="07fcf7ac65b7fbaa7af7ea50d9797ede07") 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xffffffffffffff57, 0xff, 0x4, 0x5}, {0x7, 0xffffffff, 0x7, 0x1}, {0x1, 0x8, 0x8, 0x3d}, {0x3, 0xb039, 0xe5, 0x3f6d}, {0x7, 0x80000001, 0xf7, 0x8000000}, {0x80000000, 0x46, 0xffffffffffff7fff, 0x6}, {0x371, 0x300000000000000, 0x8001, 0x100}, {0x1, 0x1, 0x100000000, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x84}, {0x2e, 0xfffffffffffffffe}, {0x9, 0x0, 0xffffffff, 0x800}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x8, 0x20) linkat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x104) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x0, 0x1ff, 0x3, 0x8b2}, {0x800, 0x1000, 0x3, 0x3}, {0x5, 0x4, 0x10000, 0x800000000000000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0xa5e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) syz_emit_ethernet(0x3, &(0x7f0000000000)="021817") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000240)=""/182, 0xb6, 0x800, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) select(0x40, &(0x7f00000001c0)={0xfeb, 0x2, 0x10001, 0x2542, 0x1, 0x7f4, 0x8, 0x4000}, &(0x7f0000000200)={0xfff, 0x7, 0xfffffffeffffffff, 0x3, 0x8, 0x10000, 0x8, 0x9}, &(0x7f0000000240)={0x100000001, 0x5, 0x7, 0x7fff, 0x5404, 0xfffffffffffffffe, 0x1, 0x7}, &(0x7f0000000280)={0x100000001, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x232, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x81, 0x7}, {0xc7, 0x7}], 0x2}) 16:00:16 executing program 0: mkdir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0) symlink(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7, 0x6, 0x101, 0x100000001}, {0x100000001, 0xe8, 0x4, 0x7}, {0x9, 0xfc4e, 0x2, 0x4}, {0x7, 0x8, 0x489, 0x1ff}, {0x7fff, 0x68, 0x2, 0xfffffffffffffff9}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)="b66a30df1a4a1438b6e32c0fc8249af58eac6c464a4b") 16:00:16 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r2) pwritev(r1, &(0x7f00000036c0)=[{&(0x7f0000000400)="2f2e8b579cf77a9ce0e788fbf68e56eafa51fdd14328e7d10fa3c512f7a1dd5ddb28bf213fe0ec999133b731626644a80aff3cb2f76030138165833e1030d3f63ce23243ca1aac1051b20bbeb918deef090e9edfd5824d6483b5a98e220ac6a1755391eaee3db7a282a2dcfc7f5be9012d1bff8f2b4c8b98ece30e41f871a1653c0cae35a3ea0de36b1aa6274288fca250cb8c4e51b608ee63303bf31b8e55091fb21d7d9ad73d9a609a0066383c9514be520ccfa6f53d28c376a2a506a1c312955d6db49db4bfaedff6709fae9ca7903123dabe10f2f5f12a1bf04f959186c64493e4deeb178dbd156a2876b4e3d9146cb0a25d7707fd22a21d478a65cd77b7c60206829a094b687f94b83338de89f9c6e23e93a1571541b5eda3dd5a6ba33ca3ba94cfb672a28f5f740e444e689247687080d6c0e5cbcd36d8acb16e4d06f236140fe4e6e97d0eba3e3e5c36caaa1e239fd408a5c36069c7ac9f7305419810aeba7b5894c4cb7256bfc8615e2308ea012370f5b493318c92574381138dc8806d0ba6ea3f9a5323b5c8bba245f26ce110ad58e035a034bda415bffe304d1fda41bb2ff23ccc13d2062fcdd61b9c09f4e293ceaeb2460485e9e08b032a5374b457118899968a8d71a796a02fcaf2dee0618ecb8757ec1637d6d08eee9ee3a6a55893d5e9fbd4cd212a051f751c1aab2de7d82df48c16d811fe5c03e6aa82f86f8c5fc4d8e19fd1200edcaf1845b398c820f2e7e05940b74335c168b93206952c7afb25f7c5f01ec278880a191a4da73862edcc3da7d7fa819265075a16f6736b309755cb67c71600964110ab610f34e24c4388577dbac3755206a9e4e5da02d94caff770ff1f60405050a796025b2c9361ac8cbf817c96da151cd1c0023c81e313c144b0d5a02dc2c04989a6e75736d37faabe9d4b6fadd5893906ccd218e9a9c343f122fae1b18570b0d479160f3d28e8df9a04758a319788afbdefe1e13e7e48747dbdec69e98728c6dd0b5f1354a1cf57a1b4e621237a55b5d899a16c571aec0fc36e7264cf81517df8d1769b85f770e5e126a004c3305265f83b047224cbe00456c7cbcab139acffc33b233f96b7c1992f6bcd1ec89597b081b5ba08c52e258ea7849418ee963aa5601756d997c65054ba35eabbe149dd68d7a0aaa014ebcc46ccb85534950febbadcbc3ef00bdf1cd3f5ccd365e9b91dddcb7578d9c7fbe452c52261c82243090b3ae1c26fd3c9bc8b4298c71561152df42e0201a597cf4df67c4232230bf54f246020289583e95493970595a06d639b6dfbf7f4ed4a6ce88f8ea586c87e6814c8953d967c360d48974c96e55a4a78311024d9bbaf20ece363382fc840fc875651101b13e9cb3fa1b96932501ef67bdf6b47f0992893c2ad7541e04e3a45d84210571e8c0e4e68c844f0f80fa6227497117b291e9575c6b29fd81ef3b3d6c95f203c13d70d67065eafb3090ed04f9a193802ee8f97f3eec84a32c5f55b906f2c37e04ba898e926bcf115fe71ab4fc567c893fffbfd7ef05a253eb50ab7dd0b4ffddef4ba56cefbc3fa3b58cf2d46936beea0873e375f973fe1abd66ca586f895ccf6112811a2e8eecc331f63180c570572c56ce8579b4ec4e1820888e6d7d99d370e484fa8defabd1a33231a2ca59e5b567e76169c01b381a95ffeccaca103a5ab185c0728cf96af70e60b5f4a3dd16ebdac7b17985683bc40084cb6459b9bc8d9a62634e74282986f23baac5f1a12a32811135794cddf01e6693ed37de1b6c568122e47cffb136c6c138c50fc0fce1149dc2a3675b711acb966ebd9c02c92256b8b91395cbd5da64da34da8254b5e781c101ef5168caf7adc6ca072f8577760f7436201e439c34569fe18e719d5e52505d181b800b3d5367f5f8762412ca1426099099a80f4efd53c4cdebacde72f714738e267de22af001ac207228067f3922f2ac3c6d5ee20306f4c79f5343b1da91682b01aee40c8769551c73752af46fd65891c457f1eeca37e176cc36a30b54275d8b9e96493aa4089d38858af3b90583713bc66217b1d8677753364b665bee170219136ce24b4e9759348d4828e47dda89e6eeaeb62120effd8d061175ac88ff6dca7cbccb6907815b255ddb854693604483aa9db7e227398ebffdf40e17c24c060061c913be4a3fb119954ce642497a78673a66d8300a9f84f4c4624395da2494546405948a0c1df7c6c8da5aca1af89372308c1562e68e40ebcbe697337e2a8e7dd8a95a6e738874a4d532cf118f67c235d8f06687b1a27776e2d85b6c4b3bd89b89e0f47a68fae5a40929096464fae5b10f0cee4805eb323d0d7721a812c951dba5abac3b66a633442d485a4675489622b490314fcb98b94c2728717170e90648419c46f7911e1342123a0767fb3206a9210b85f57a47ce1a2b69f43a77ff8be51f3c5b9bbfe324de1d9eaaefa8bd7824aa2d8b613801c94f660e0da93b9a31586c6863926f4900861b639f0f8009e3f2b4fa9c674abac38cc818356afc0b57b5ed6aa8fffcbd396b8ab804486283c1d672feb28eb558a0770e492a0d3e143239e0cfdf03f40b1440591e1bf013749707a2d82dce110e49929cba8b850c9c19d8fb7d6a05715d223e23a9f20399ff4d62fac86a913534c149a4962fb0361d2a65ad2471814358012512e5917dc303e4fc2145c6ceef333fb0365ddef0f635fcd51267c7e5f5cca5496c82fe97b7870f71f9e947e0920687c1b5baa6bc96d250b1b2bfcd94b7c1813f7049f295977a89afe050db345b55ebfeeef0bd0e8c7eb03d17132676071668304231e93d6d6aabb8526e1e6ea2a4aab4316140757110e889c38e3a02ca9d1e4cc490f27d7f842bf5a06e572dca50cfdcbcce7ef326ed8572990e35407fd7e35917cbc13aee7d371e28052c815764106fb6f103f26f74ace533553a01160e8d2dbf373da7d7b80b20e896e10ff3f1981a61debaa4ff813f03b47e41355f6c23977e12012ef5411fb476a35f814ef01d102221b1c44f9fffaf3c1e86a4c0f64e66969ad8692abe8464dc75548c10d84cc597568b7ba2575848f1b5dfd2ecd70a089a9127e9f999b83d5127dabe6436b8712ff3c66cc235f4d82b5457bb6916ab6cf484dc2614691829b219478f372f487407cba64dc170061390e4db343f4109e527e85521f9723fbf39f55b2c51494375a763e9fbf6bf3641640ea98504d5f8d7fc9ba7c5be17439d1a04ddf5ab83d945654602736685dc7d81e755e84bed92e216c4266a253d86b67e1ef3af884df21eb31bf6392a6a62565a7390dc647c423e0e51d0bcafd7995712ceb67212df5df32bccd06932090077894c395058f477b38df0de4aaed383f40e50d58be012f8fbafa37d0d2a4d070d2f1f935c4e786b97d8367a24580166629dee9d3bfd716d5cafb098068d6ce86524bb8958973518a5e3a356aef0396efb112f73f0d1266996c3262624860372a3aacb3d4c0b9664dc2b11f7506c1fa8efa095e59ce03a505ff3244502434edeb55e23aa8ad748545b69a9396941a66c275957a3ba776ef14042f6e95b57f647422701db50f90682aff8a60b9172f631303abbef3b8b9c97be82a3484ea81ec8f64cd79995c72cb3498f67db99ede035bcce5d2bb14e27ec71d2c3c2b2e8d57aadc994850ab5f07e4450ac4953a3d622b4c478e233811f30739f4ec751dd88616ce54cc1810f311c12842e3a5ffd6dfeb0d5e06a03a128d13471fcf4052834561cf233915563d36c10b760de5b8a616b2f024b90fab06ed81288dc28d998f4f6a9c7d7ffa34a8a9f2c83dd687fce888dc10c05cb7d4a2f4f7a74ae5846203f4d13696254d35d04bde7a8c4452b7595c7e9570a4c7c4c18b6970ddce636f06bced50e273ab6833e90e6eadb8d7fc0d7a3bb3ab2bfbb63140debb1e524ebc0a9ef5ded393a809171679be16ae0e2f50023a879f1b04f97b187a2a3cf12cdd777ce5c849267585236f99c336ec96ca7b0487b1f8466d0c50fa0cb1535b59d19e3f3c69199916af2581d046a37e5cc252894b4a324c0d644096625a83a984012da1796c36dfde71979e73d1f4714857911157b61c3426d04e8768168969190d5c9db80a83bc8b5e1440ae808a8671942beead42bf5e329a355f22f2cbdaa08c5ecb7c5a2a3280577029ce6746998c8b1324c09687e5a0282a88dcae964469a88def0171d45661471c1d2dd7b52e8f729b4234b744efe44e655f05d8b15d16f687ca2e708fa568ae4b7a08ecd88013e4866ce6cc39b633827e09b30a782e21adcb94cc866b41b46e07bc9f19f088415152f95008d612a0bb70b082ab2179f66f667b3de63b74dbbe5fc9da2c49b2f7eed80676ee27a2f5782a286fcb088611cab7665a6aeba1f3e19196b0a744e9f0743761b5d2e455408c9f398500b53933dc26c7acbb68e75c9ecc6b95ecbb3dc1b36441a5242a2a98983a12879d06785bca4320762530b590999c83205f934308f811b86a9ddd3ed16ddddb5edbbdb5b5ffebd5cb468b0f0991a119a42cb76114ddef8a17c3e84d6a914a7863c353bcb6651129f31463a0f69339ecb11f923b44408879fc5f78749073d430654da6f58113b8fd1258f15a452185266b7ce69715bd0d39ba532a9f516f9ccda396ae6619a233f009644b34ebdb2c70d1f1e0002b0936a8a48de222155663ff64e9fe75eb45462430e72e234771064e2a0fef733050cbe510ad8b02399c49c93ab8faad21fdaac6565962d30b286139971c84df831e45f2190695e65725226f51cef993a6fa132d4088658d5e57a319f89bafc36884df614e4cd76ce0d7b64695d2dde71a38304a09ee4ba0afbb07d4d6bd899c42d6cfcbd26f6b9dc1e093a83473baed14a6384d228336f3eef6efad2202591a770789361ffd9399734a27037427d63b62427f69f64ea2c6bf0230bd4957349b13487769e00f488a71451ba2023a88ac49a1de4083801c03d3a5b483b0f0d4188aac02653fd1b624f47a80a8193656862473898993e585abf7c1986a34ea2f3bf12cc7f4879149ec5c1564081f68364aa8b8f9371978e3446a327491d719178ee886877adc75d61272add00c26dc6c066ab81bfa55a052f4b1841751b612380e91a76a9093900f96568a3115430f4ba58d4eb31279854749555fe1c18941563be5f9f46435169b0648ce0726c41914a632cfff1c4789c0b22b40a19173df84d5d5f33fa73930914118d9e3779fde449b67fa3d2936bd115f7e5276434f795daa614b08ed2007d976808d3074aed73c8df69ece35f187e5ef3740b6bdef2f6497efc783248e21783a5ff915b85b4fd090655769ed8e10c4d8230dc83b01967d91a45a5948de61beed71b080135e6ea589177582cdaccbe1c0b5959325d4d0986b6414fea14c7b33f03d413afc2d87a7e6a00355ba09ea313f7f96021527b1a37a8b3132f59792ed74b73e63dade7e0f99a2a0839ad2cdcf1b33f7d33c880c7481c377f2d64e803fa3634e51bbe7647851b0c59873f4dfc4fb7282fb0306241076afc3f6579f5ba85ca0b95f45aa88b742802b1d244b633ae3774f1c3235b48c45f7fdb40fc9d28cf94f7409db496e8ca5d380ba96009c039d6a79137a9424bec7baadec562fcca46884a0c2c712490c04a474784876859437cd23a728105d9aa411d5ff1d82c9f4c5c7ee874c8fcd177fd01f128d13dac128f666ceeb75e4ec136635233b5dfaae86b9b7b5fdafbc839138dda87ccc1454ade4605ea315b8881d91a1aba1cb3f64550add99074cab0cfbade37df4efef42f2f26d", 0x1000}, {&(0x7f0000001400)="6223bb2f186c36c95275a2849a380450b05eec1b6971b675b495c0196cc213cab2969945a405c36c89f2c495b49fed73df9399f54c0185bbd32b3665fbb985a517a06a7e78b920043ecb2110d68b1a6b3c6fb82fa8fa10d0839f128f154a365fc2169fc908a6f99a2175ac90485b430fa2bbf7fd12f80ab01cc73e7e66c6bfee817c1e4d3d104d2610325a279c8f578adfca4b166dbf65db7616fac866624c096985f2fd99d8ad5f128bdd06d5496b422503cc7311f247a7437b1f05687ffa2b14a2ed7210c74bbda41bd902d9de6ecaba80540da35e5af96e592dd82ffb05760d66e5dd40cbc883a58bd43b14d50c7b51457fbb5fd79d29b02f9b95c19a8937b143fbc230080c15682aa1ec07265ad324f289139805fa478e2b99af4dd63a9ace41034774b1501734a207719a7f20826f3cae0ec872b18f4d49a75a29d974be0b4af8adf3ed4e01eec468789ff7e70d4cfe416dd433c20b367e4ab712ecb3cc0fb6faea619e92a2bdf85751f2ef28b46e5bb93f4ca278c76a3ca9a46484e45083237f6eefe8468befc02a8ccf21ad2466d32de3e6b1052cea0ca4dc229f957b9a55790e0dc55fc183d3b6b327ac0cd4c0ab061d1abe241199f5032c22087f20cf6bfaca2821bc1a333ccb940f43c868b8ba756d2da6c8e8c14285531554729288823a01fafa8e279ed7dece9bf70d4f83110b595588424d18dc59f8e23de66915f65755bb7d59661e75f6891c0d2a564e30131bd5bd1ce6d6902008baf39c3fc03759be36d463f4f514e450654a85f71e607ae0eff17d646be18668cf3d95d80a8dcd4fba693df1f3a35484f3312620ca06f8dc2be8dd3d44e1b6d678234b4930082e59d90afd1480d803e5f0173c642afcd2635b171446387e11c31306b9db4b08a15d44100e01b92ed25e4351f7c3e31d19cc7075a41ab62625264555c7c5c4d051a59d06b643f70b1c7a673c0bd2ea538522091d95e2619663ccfd5d0bcfeb60740ec41458458645864b87661721dbc6680cc332d1d9e172bb315acf314ae5d607b37e7accd91a1b6921e26cde515cd498a8c060d6053d989f4430e70176d4760ea53203e854d9f5e32f414e7f0b6ce26a694703249ce23d7b5e0817393ff93ba323e2207bc001b093fae728bd56c01445fd1d91cdd24e22ed144b6bc1925d033dbaabb77422f0401d9b3ddbb8e71e89482d265893ed208e38151f7c68d863c6c929e437fe4667e6cdbefcd3f6703bb91bc65fd3518b3f198850bb2bb20ba52d434715ac2e48e83fefab4334882918f91769cff6a05c4b6189fb38b80f030edbcb0dbabe7792df1f9fc51d2c6214c4053e25d95f11ecc242c32f671b091b89e53de6c09cbf52dab8e755bb26127a2aa49fc1b13cdcc28230e9eacf6bb69b455a3558f40abdc1990bfe8a5308f4981d12baed6583a7b7e5bef88bc178e879a7d6e3a66d1f215ad8f44bc6f13cbcc222db9329635614814adc220637c06e4e7666ad928a031d58d9add28ba2d180f1f96fa9d0caab093d038704a84e59bb46d9fb153ff7abb86ba92cf0880c59bb44a3695d9343ee058dff4a38ffd82344cede76de04ab7fbfb163171855224ad3b70877e19ee6001ed4d688ef87b29813b6a79578529bc2c8469f2469ee9b4122d06b1f0e323892119a2a6fa7bee9d90c93b6e649d2d30de793ff9fe67c2d5ed8da0a06b7f6f597fcbb7396f517e86975921cf25f1730d67491c5c528b447a47f33175b4999fed4e3f7d1ec7cfb5c75025d82cc02e4d2bf3e96f1548e2d3cc72f9ab85e26a5ce992574e7bf3143e01bceb9696eb857f41bc79ec3023960c8cd4bd3cc2cf8edc3020282f03bc04924fc0ba82297e9583ebb9c9bc7d027aa6c4ee14a15df7271c55bddffca94df2c5bd31b65c80022274b978423596ca9e7152dab181b72a3d59fceb0f604487020700dd090bab20e8f972b42de82e3797a4d582fb0b148df2607cf1ca1efdf75216c5c89ccf2ac9bc4bf62c120856982d6b070efd3caec9295e4699417698d38b5595cd480d3a9dabae9acb501db470ae499a2c02b1dff14702a67fa082238b406f995373ba0d42f9c2ef3dd63a24154f2ebdedab14c38b9beeb8161b4ab4d15e4dff9af24615aa25e452c1dcb37c098c02fe59e1a579a36d2da721c8af87a50c7e64bcb3d76836ce064452b049386844f70422f92bfa79491b7050789e18732a17bd1e8d4b80a13b9898355dd3bd8917c703677364cc1589b941b7e1eccb1bbf71622e926a54a38677c831c760bc81f33344f6c387782ee87aaf24e69e251f86b5ffda652eefe1810f5c12889ea4f0f615d2dd0f26b4edb71e6abad8dbba5e9b03bbca7a5175fdb6a2a2527f54fc16b18f2ed4d823b9b7d656fc9a0c4a78a12d02f6bb6c8cedf2c89409cd53d435a16440e15a178e9313d1da8ef3ab54b1447e308de719fa2fc03bff0e9185e1f3a8ed750cc4d3fb28173169d4cc8b4ec91c8068bfe958147c48a5480b4c801d8143bb12601ca1b44708cdaf156c7483bde7e81993b785501a16c0adfc2051b29def77d26bf25d5442e79627860019f9a899e6cb9e6d54c851ebec4672b97cc4f0a3b7945fa05ff3001a3118d6c7b26cab8d3eef17294fa034fa62b5bd3b16f735bdff7bf45bda185ccf00600a1f704353d0cff4e0308d5a730d9e2a37291126c1cb2c038abd0737fe7ebdb13f84419c4ab99335e69d5f28955a61a2d8347745de34f55fe1d06bc858ad1a0c50724f2892fedc6ec0d5215835ec3c8fcf4ecf931517127feda83d23a72b5cc58f092d986b47b8652dfa55c2af8c1d449ebcdbc98c48f943b378f22e782220b8e0c8b073d955bfa33da9940ec4d4633785e6d4e1e6e6878767ad2606ed9596ebe15cb328e11ca950dfa819ec41f2b7687a758a38f45c318245a67965515119671dacb2753dee5f0135dfbc5a973caa85656c3a3e0ef7c894b939822843edcaa45c9e0421a65ee1a73f41f675ad35fe93daa38b2e7627902d3908deb943921819d775daaeac422c5428a833325f2ad544c2ca68b8ab98d7d427e95c77c3bc190e8aafc72999ebd2d92217f897d92a0755f69d580f156270969d69f22b4e2f03b35aca2132518da6578e844ab07bdf24d24e27d2fbba96222155846ca9771e66ebb4b5dcf4b29bcd125a42d72d05283ab8d80797d299616d8b422d210ab066aa77ff67989628275ca51e2dda682c2ec4d30b601dac9a8ad4ee8815dd5db6ab3b5fc192315d8303f98e42d42a1409b639a0b93530f8ca456d9aaaf726bcf013dd366c15da3b7d728ccf795f9099258d401808939eb62e1b536bd609dad471d8a67f51e0aaf35a9f60787e015dfe60f935c5e0ecab9575516141c3e1064d8e6ae514005f2739166e4123e4ce58e8d01430143a3928789e14148846860c8619f5425b44dcc41152925466317ca1ae53b0029bc80774b7dd41802279821b08a21a32ee1da909f38c545187cfed0a2715a0d4b0fe71c156e040f9aab358aca78f7c4f3ef1be6b36dc8a8b1251e2eedfa715489e04c5dcaecfde9f57cf518ac5abc2e97a3d19a3e28c2c9754189155c665221982bc76ad66cb1d774e7579f63315363b25455a98b09b76f9a5b3a96e0349f33afa9e91254664a583d7268007d13f567bb8b9e6cdac3072ba9b84f0b9d6490d686bf337ef668466c640386b8e18bb564630e0b917780bedce91056a089fb8d5003c6626d281e9d226d81594084b8407e5172294058ca21eb240f9ddcd583035d35f898a882b9557e086da5e23ba49e97b4dc0fcbe6656ed255a57f2e0a3b2b47aa7b78f1ad3092b270dafb3a4f59c2e545f29cc291b16bef8cf747007b83ea0be1d91a8d7702b1c818a809e965dc93dbabc26d9106d990ca52252f69afbc254b112095a7716cfa45eb2fbbe6ab29bc013d34ddbff668a92b7c17fc7f963efb328d0079518c954fcc334be1acc93e568e5644cdda90ef4717505c2c03a62023a08794d28464346bd985f2a1052e521a0deefa07b85e7d231b7ee1a0dbd0cf96a1f43c041b9670d9e0dfcb8a60b7a4ce38557d38bce078de11bd46e12d3ba47802941a0fe55a202e0cc56a6e2c7cf3af434c1cea7845595d35079bc4fa811f1cda89e4c538ccfd21fb96d38209acd7c0d7c3f7553c6059e221759e67af759478a0183e15fa2dc81aa48fb5422d7627c5933dc98628265727993a51f0db205eec1e4354bc551ae7c7800bca08abd861313b4be6cc8d1fdde6c406658e98766620941f4e55f41ae81bd94fbb85f7ca4e104b005eecd6bd9a9240a803fad6cbe629e5bdbdac293ccb81ac521538ac09b8e129146891198a51da6848311c841d234ca29e3d61e24995ffe1c286e7f67b9ee5168fa37b85f22cdd1dffa3208fff9fa7a4ee3b57d2a45c67189773fa4c368dfd2d44c6d6434358394f2269e1e6c609c567631de80f29925052f914e6445e8e072a57eac39bef118fc968ff004e601b275eed352f3fde90b29aa86f9b410e7787d76527519ffcd428cab3e6df1f6d3cad4796f7764ba5a7c54624fc57483b2af8dcae23cf8c7beca503b5e656cc290377c95a9f36af46c479941b9392749361dc3d906d9415203cd3ec8fa9a7dd2fdbbf6733e48f4e47745cef32ac48c93c15fed4702e1a3c5a88ba707eceea8f32f696bac678509a074f4d031ba43d492f8ecc6fd75a803edaa8ba0da49915b330f4c3c3022ef6081b3c19f311521b8260b0fff7650bce67bcda5f5206f1ef96b2a1eaf636254bedf2ec71c84cbb89cbb8bba1e4d9cbfa4e3a4e87e42f94f3908b31c08b2ebd1862d993256d9a0315aa251d971bac30f878ff70a9a0af25188c65812f8fbf296f27cf5beb14bb0a052fa17b281559f5ee8dbd01ab307c484b6c11a5187b136a42e70fd6b408963e4696c43c7503c4cfb457c383b8838d062992edb32d8df6be092aacaaf86a6d2312d2c0d847c4e544187c08a3f9802fdf8e1394af3b652256a66112423769bf12b254b4f0b2835f8921efa82995d28d995bbd5eb5b5161386294804742d4926c1fc60b6f88ad3834da077f12ee987550b7f5da81cac10c394b09b26a229c6d8ac45ed15612f0fa9cebc16e6010020599fea92e980451e46ba00e94fd7b3ae0e8ce8b9e5c2ecea5523fc0988852d1acb469155b2e1a05fa285f5371abcfbd9f96841fc486d5bd4f4bfd6a2b4b4fb6d9eb78833ce71bf35590d13410efe516c26961b942b4a98bf333baf6154ad78ebb8dc9904cf481f1651b1c792e9241a43a4769581f90fd25c42eaae863f4925d77177250d9f89a3d920addfdde913d6b197734a8721f5dd8477b959f83b3c73606a6e7273eee73734f91484f60cbb3ea1f0ca219d8a1b87a18d73f5a2353b0deb4f9e3120916137497bd5d4c6966e70bacee5e296e85692643ae312a534aa78e3307c8d26642ec1e473bafce73b6ac3041be77f13bf84593d7d57a9d0d7f98eb96f808974c9d4c963f4391d038a43f033cca16927a7e755b64d60f65b720a47327df81b1bb07b7db362a5bd0458d58948bf0890c1e37e5078b923c3cfe0d5c99f730f1b71f10c305e02ebc8f2dfcea80cbfba39e9e4cd6924412874cf1c6d51585e152dcd351541cfe47e28a24dc575c4a641a851c0702df8e24b0002e170094ad7970720b3b99a011a5a4c871965b6bfdb87224b2a37a54f091825de4d93b486d6b000b00951849caee6e1285327512f6a6f9e13ee17fd902ae7a241f8b7ecbaea3b363242a2979b0cd05a0578ea43a32a9634f65c0665fc192f2c984a4ff1fdc0f778cf4a", 0x1000}, {&(0x7f0000002400)="22430dbf4f2c14e606434f4effabf2a7298b36058b34ebf2e4a9fb14c3fbea7c9424b9bc130e634ecb21d43e647c5828ec1529c62c20157ecc285ec7dd5dfe693c77a9fbd09f546df47a58d2143a4f0100031caf33415dde543f6638dd908f140c69beea72099ba24bb8fc30d3201cda2dbe01aff3e0ee01acaa4c236a29ecb0df4211c4a7d01c5f", 0x88}, {&(0x7f00000024c0)="129022ff96f3e187b1287ae0410b38975b3361d0d07ed7831abedc4a03b21994508e0e8e8fc0f1fd013c14d2557763baf0bdea6dff5c1d5a33dc9fffda1cf2442bfba210b7d75e4735d5cb12090c04746d5c0e2e4e42f17a8c6613fb90317fbd304115ffd985ba569a4e9dc1b51b50a3d48000df85a9f80d16ac210089710b7f99c4279a5b427b3b49fcc38d7f5579b63d3536e0ecbcad8243c1c9d6dcbd0547852f4b9c77ef89c6eff820fab2ecfd4165a09cc6d3fec1dcc0359cdbe464afbf471e6fc1384c4f1cdda5488284ea82", 0xcf}, {&(0x7f0000000240)="d6", 0x1}, {&(0x7f00000025c0)="fdeb5819f64678c5d45225bd37ce0c6cb63a95e300c20a22d52dc6059d8411134ac28cf2e413bba316d2f40bc0df3911d59e83cfef039a5700627f8e0ed5623cb1e5e087b1c39f4a9cfa7bda84d98af342a763ef877bbe12ce8b855dbe6c907a89e3dccfe420920fb14d9ebe260faf27d1ed77a12df85df04ac07a403c71f536000195fb4b90b84bb55634de8907109a42f45bfd6f5ed32838a070eadc161934d24270ff045d9d3d3e9bce0b2550e99ecfd75ba960a7d73a71bc88eb49c4494123a38e704df3f7eef38ca55533c70ad35eee7afbad84c117f4388928c7e6a8484a8e3eda3cc4244921f39e6c0598df032a5a270f269a9bdbdc7e095c02f7e37b5a0e6c09b92f89c739d09f67f37e484ef202768d05e92a22c0e81620a7b3623025734ea4474e8d2cf71391435dc570273c11efac0863e0e302ddaf5109291bb1bad06e23235cf714afd277b9dd0fd66659601822e48f17deb0d4d70b6998e6f3b12c196d8b2ac7770efe5ea67a989a4f7c38d7bdbee6cc3c5cd4b7c8aad7eef139969447be8cdca4bf5d509d3fd365d6bdb1290fdc8c9cf1e2108995ae5985e81d5db237477211ecbc882e7f786cd70b31d37e84d25ad400f72f58b97824ac06f903b3fba93bc4c97e9db72afb009ca88859795a8256fffb6261e9b3838109fc4eea548ef63eb541d524799f27a06b629ee5dddc9cf1e074edf5739e4b8b42d81141064810b00ba75a764330f75d395eb7a40b2f973984027d7706d648e03af6d035c34064e1a73069461861bd1fa3ecf7146b6e9ffa3b8a6d5db32d0931c33204fc468c87edc78fa249fc1e1342766bcd9775b7a6a7477ab56bd34dd8a0cad351b17a0e685c55ec31d6920fda76059c2e47101a2f954d9ca4d503fc2a8babe511082bbcd07989e20e51df77a7e4e8c48fbc65834a58e4dd063feb5f72a21016bb9e38dad37bd638eb5dea0e6f394dc88f814c3ab30684df7742e5edec09e661ef0ea363a5646a864d96ed7fc9274c7ef370a4e1f3072b0e89f9def49cf0379ca91d54c4ea3ba1b451974072bb941c4cf1a9e7c4ecc966ede2460f56b641d53da50ee4e139392e1e10bc0099ee352a11af6ceb66f0e7ea7d63e3618cf5409e5d02451458228e27788f23cc399d53b498e54a3071c425f99b68f36edf476567ed7b36efa733c3435c7e0cc9b9c6e935ee8c2b0c6d2623c8a40daba6fe16f7bed17a39a12fe62f6e804a54d3c7cb21eebcd6c83f7ff8937e16d448f73ac23da72a0f7ceb5769bdc244b0361861c19bb2e8f601b43420b05c8bc0bea3e9a0c395a395fee088e0426d93af7df8c96e49086a76d3c01c6aeb5a870dc36954a7552cfef4a9eed8647a7d93ddd6e860858658639ac6cb614972a1c65b055e9856b819851488b8636ed0abeb6bda961ec702c7f54ed22d3151862d84c5db2defcc417c3aa9a3e12f36fdb6237610c587c28d4d06102493b73c0e3a264e687578be9b3b2314636795a2b4b1691b1a0e5c8d91e827b77c9f97ae228a8ada78d64fbba75002833ad926af7966cec0e2929680b3c806d258128b9913383051f2aa154408c1463092741c1e32cb231a51dc9d5b50557575856938686b32ecf7512a1ba70518bef29a08a3609fc4e75ceca9b55965299e3f7beb8a51a4482fa26364219385ceb6e53c8d3c21e73ffed4bddcb62c172e633b0bb5863027bc22ff83cbd169391d591cf0e22978c0d78c5e9fd243caacf15b4505c31e6eb2172268e1d213eb316b6a6bc5839cdad355b0183a7c067d3f7ca9427a0b02bb52adb22a573a09c0d818829386ad01ad27bf19e1b0ea9c2819090cbbf6dd9435bbdd2d665cfeb290a9ef3c15b387391ca69587bd3be73ea00a192f94b9455a9ccdc33b63f90fab4dc42d92450c408ad250d6dc221aeb92e3d7f341ab6bfec5f015664814cf3848d855f06e15b73a4cc4c83248ed528b994a6e1971b21bf9640408b02f077cddd1defaad58bb89dd8cc790e4c110c38bc86f5b9efd09220bccc85a3a2cdacbccf11bc153a5d42e231e4e9501c63b6b1c2a0ac8745ae2f1aab460ea8c4daa7abbf2adeae8a89ddc3b9bb69ea80777d24b97f357f6f3215b70dabdf7d6acd456d9958071d701d8315c2ddb30f7c758814294ae9e1a626b20faa34c365f156ebb241dca13e312a72202ec4528e65d302320a852c8428f5653a318ec07afccdc4b0491f15518feb5aace420fb34ebb044ebc8338e90c8903e114d1abbd6df08d1cd43ef7b9902eb84c1cb42a48b82e16fa17d6ad14b97c64733d911000d49cb84f09b7d360129ce48d9b35c3a639dd59da56fad6255c0192a96e765afeef80b162ca4a3486912ed41ab09c19b572cb4915d96b62c62164d45b208cae521bbe39e6134770bf5e2238e248ba452f28fa0e6d624ca4e3c825fde7b9bd3187c653b8e6816132cc0ea4ed560ec8e62b0ea79e8618174303605d2e0615a407e88ba058a2eef39d0b16e88e2afed17a81de33997e0b33fbaa10177dc4bcaed22360992abca3d51a7c54ff9ff95c1c8b8c3533d24b715135f9771e1d5ca93213014be5e0fcf589e270225e7f387d1cd8c4940e6caf8ece3ee3b05e0379c83cf526d5b79cd762a7b5a454774f867defa4006e852a0923527e7363d2a8c44fd807d8fbe3865003d7afc6974c021274eab9d019b64ca2eb31d1dc6ccd92c222d1f0a1d49f39578ce7a3c66171b519e28a1df086acbb99a16b554eb525e719744c69dcf0d6c459c1262f9058677015e5f3dc852e3dd82478f71f63000a8e37a839cfac773dc947b63aa19552dddd38337e8664cfb3a5447fcbcf4c3dc1bfe7bb12d1975a15237c58f611f15b1ce70b92dc34eba99b63e46a5d4f3b091f0a99f6c62bb4adb9ff656f26f54e4fe446a1e20a43d3ea9c0547e6ae9e8ed737f149adbc0617d9dfae8e3e1f3b1da214fb59f85fd1bb09c2b82b93e8e1d86344b9f0133a13af70686446450f4015e4898f5fa6a36ceced2e38df6b1145cf06bf984929ca250316dc404f27ed6562860af5abb09401ed352b06a6f956a0f155eda0a62b61f2699cf6015034dd86e9da2177610531843f5cd9eef5dbc5d1b04f6453caeb8d488ae013c990d79824e57d6e7204ce9f95220b07d0dc2f6f3be90cbddaaea7f6f3b121e78de1dc4c573100e497296d6cdf0989d11820428d60fe97e4874cae8e7c75e48115708fb451617a12db7083d4c84362a42bfce7babd335630770797412f50aae382772bda1cad5e420253533cf654afbc2761b2140abd744dcbff5e14920927a28286a9197aad32c58dff1194e814be7866c7a581229c7ad01a11fd00475d5c6164a71f30f4f8c0f16eb8c18dbbf2e209e66f7940ba502c624e4b0d79c7cd8518eadcb5858e9acfa5b8f465b4565a37e928b2a05ce6dc80a3679edec3964cd31628fb30dbc6c250d5261dc20325867709a5901f72c03747de9a409dfa575af6f8b0509d916925279eebd0b9908db6100b1cece2560c87b82632c1dcd57890059157d3b3df35d2360fd04e9861c70d676d8a7813ae28c3fe93a7b9fb5d0db4a8c329a408e553c26f4cfe69d7cc7e0222a01ab7dbe4020787622c50bdedb0b81a27fdec23174b169ac7455dfb74c65d8e8208fb6e4a3e1cb7ec79ab8c23e96e927903dd9c53aa5c9b5185ff7ee47862bccce702517966b86ef2ac4812e32b422ae2f5bebdb7727eb862dcaded32ecf0f9c046cf056e6cfd17cb8b657eed4268abe26e56966f8e0a3572033056514cb1698a5fd18a531465d1c0ef66b16ccc303ae67766d1dc7989f17cfc60fdaf7f9f0e8c42bbe312b32a060ac53a57d6b295efdb4feba06087a5c1d73d41e30ae644882fd71c61e26170e5bfe8149bdf93a393505a44d948b89292add1e255ddc2adbc0b37502a54d08ac0d7b5fbaf8bca630368bebe55999703e576f4acea809d698d96b8056ad995a226c317e9f61f565e15eb30f25000ca8075f967faf0520fbcc0ea032d5b5f0157d47475ec54ef25e8451b64e447c67c3e014e16e6176c2c733faa9a456bfc524140229d348dfa5a5de3d23c76b6a3dae1ca4a63301dda278ee655dfdc787beac8ae2f6974ee1d8296d47c3771a9211bca3f1a1edea27441f225d343206ba02c025701726145e85a7454eb1109eb0400472a5fc000fa99818aa9a0ae1de8f378f4590b8dfa60440ddb01733361ecd70a741c75c286c712c8959ed64bc92b5ab1b4070f234bbaaad76c5d730b8da1ef7d30169db44ec8f13acb8cbc03fba0c0253936f94bb0a6eb2a96c3e407672bf116215fe6f478ffd411426da9f9dd3016d1dfe180b691a742da93623de65596d4ffbd411194d17984d6666932d713485d8882a6a7ba43cf69e3154d17beb70c90313766a4c30d4d1bfc8c56cf93789370897bd2a80811442520d537684fa22bbfbec28e3e8b74000bfc7cfdfd8a185bb9aa6243f69b201dce9341b5e34102f4c391858ff48d65e8b57a1019dc77a6bce83ed2b7b9c5ab028ce3d36b29b1df7415fcc853dd01f046be4b17403bee638251bc6f39d7a8d2e325dbab6d9e5e6cd55a72305635b97b2c4c35069b474238cf59d5223fa7da40730a7b74770c2ce139b964e7270a40799d075c40f7bd4495e0b5554ff1050366ba942274b20422d4d71a4916b5335a4860268a392205a0ea7adf1b1d2b24204c4fb169011ebd94993db8bb92b61fc19a9c8d8763c33a5a4838f744e47d29262fb00d286ab7c376b15c01ef1a2f7889102192169f208467e80bdd1bf20e1ca07298187f00f5148de9122a736ff1c655f391e18eae6bef6eb97cc162e585a6278294576a12672defda182539205caaf18c732d8a532bb9119d62f51b65f904e0e1550d9dc02b7ec1bf6c38274021cda0dd172fff227e056f1cdcc6573debf1118eeba01b2eea7db2a4065d3287ba9d07c5ac0ab4c2004c7bd7e7c0232060c0a9a898aee30983d3b9ec5aea24153c5e867cb5b5fca148bb2d988166bcbce8996c8662f77bb02c08c6309ae0fc80aeb106feff3c1fcb1561220ac8500fa322422dba8c6d028cac56668dc284543892edabe85f174708d76986c0f4ef6cc2a1d96a7c4574f9e4d6cfc7fb38b6285b823277ee20ead9b526babf1772823b26147b282ffb4b29da8428ec93da22fe7ad903959f47aa5aecaaeff2be00e30a55efa858fc356c75f1ec5245048e7b7fa3f71977a1066abed3453f413838a0a7e0c717eec0f55642d76ae9711d2e942d820abd122efc529af38fbff6542ff6b3f9e929dfe4023804368bcda89bdb9a88e67c7665129ae71d182b74950d5eb1c0767e56be25943f4b69a6424f6f9b7945b214ed26925d13bffce6fa7976d599bddbcf02098908998967caf99ba1ae7e2e1099e98ab344ae0fbceb1a6c4881575036585684ea24dbe78d6a73cdf7653a8165d8dcbe5907c2749ed3ef8f36e698a693df6c2e1ff3db8cbf14044bbf7959d693cde2530884a1b5f0a11b65a8b18d05196085983283435f8bb9498f9632bb99f0596ec3885586844be025126673f63f2a9ff950e451b1ab78a93e883076bb76c074b143f489bdcf392c469a7efcd35ffdcc1d4828ae2fd57697bcf09d3928bad75951270f530cf6635cd2d27dfb49863c9eab2fab467b5290081da9087fa365a5bf3e1c70c690e67026f987245c3d7f0d8ca4f9f96904fa84461b4fad3298d11c206fe231521e927723b7e0b165b6de3fb7f5cf7b9ffbd3ea7aa7bae6aefcd9dfa96fdf20b808bb076d3a16776805bc1901ab78755460dcf9399dbf73a5b3de0ad460", 0x1000}, {&(0x7f00000035c0)="d89ee8dae54bb4b7885ae12682845608ebccf7718ddbe9210aaee2f266e9e4d5ef7cd47a429ccd263615bf2d3a68b6ffff51e1f9684bff88ae0eb3cb6684976ea30f74eddc5457e7415ebb33872950f6581331a247b2d5ebc72ed2174be2affc99b983e230fe7d1fe37e189adf2e886983a1a508f342d234242ee12f440c691287e4fb3156d3621f744ecf528181235b7ce67b8b4966ac9ffac45f40344b7756a068fc7ffadba9eb89f8544e183a52dd3b82d2c26cfe15a0dce176270445006427d83fc38753874eda7899340f2fd88894f6fd6095d50e459339e9fcca23cccd3aef63aa70fceadc62f6c2088854e158bd3f47d5", 0xf4}], 0x7, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x7f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x61c6) bind(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0x9) r4 = socket(0x11, 0x4003, 0x0) sendto(r3, &(0x7f0000000340)="6e07981cdbd79303f9fb3fab714b3200fd49b0c1aaa557090b97dd9f6b6365ee7b5cc917cc9d9b27817a9ed8731b9134ac2d474e7ff002c31b371e4253368dc6e398337ed32a8c25eb3d1d4ff86d19a24e617727f1987dff340afec862b10f3cc4da2c38da0484cd841aa72094990fad2ac084404799be34cd159577f313358328c922eb3992d1bb4dcb50692be4d9d6a6adf8cc41d401feceb7a3803442b8324ec7ac36d31d753cf23b95254a12a8", 0xaf, 0x5, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r4, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) 16:00:16 executing program 1: r0 = socket(0x2, 0x4001, 0x0) syz_open_pts() r1 = dup(r0) shutdown(r0, 0x2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eaffff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e0000"], 0x37}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x7}, 0x8) 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r1 = semget(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r0, 0x5) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/45) r2 = socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r5 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semop(r5, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x0, 0x1000}], 0x3) shutdown(r3, 0x1) semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000380)=""/218) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000480)=""/160) pipe(&(0x7f0000000540)) sendsyslog(&(0x7f0000000580)="4d773f16ab4f2dfb4f2cffb51cb55a3452fc5f3d42d3b8882365a50513c6305bfb3cc1caed0e1860b4d43768e58da5c20d397f60ab97a2aa89543cefe9a6786f1dbe3658ce02013e0a1147f7d58d0f5ecd640a444dfafd6e9d0675929e55b2b31adf1349d896972557eaa12abc95950a279ac7372958d811cf486666c1d4f40f57790961b33cd198a80979d3068ec288a24f5193cfccd9a5674d7c6883cbbc912ee4935d2274ad77af6f4dea8821a3ea9e7e3476e3e8", 0xb6, 0x2b) shmdt(r7) ioctl$TIOCEXCL(r3, 0x2000740d) mknod$loop(&(0x7f0000000640)='\x00', 0x6000, 0x1) shutdown(r2, 0xfffffffffffffffe) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000680)=0x8) pipe(&(0x7f0000000140)) clock_settime(0x7, &(0x7f00000006c0)={0xffffffffffffff51, 0x744}) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10001, 0x14a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0xfffffffffffffffd}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0xfffffffffffffffe) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x2418) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x100000001) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x105, 0x1) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x20000001, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:16 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(r0, &(0x7f0000001180)='./file0\x00', 0x10, 0x11) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') r0 = syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0, 0x2}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x9) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x100003) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x400, 0x211}) setsockopt(r0, 0x1000, 0x8000000000013, &(0x7f0000000040), 0x0) socketpair(0x0, 0x8003, 0x6, &(0x7f0000000080)) vrele: bad writecount: 0xfffffd803988c310, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1476, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 73132 44571 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd803988c310) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff8000149d28e0,1,ffff800014941160) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd8037405648,c0106477,ffff8000149d28e0,1,fffffd803f7c6a80,ffff800014941160) at VOP_IOCTL+0x88 vn_ioctl(fffffd80361648f0,c0106477,ffff8000149d28e0,ffff800014941160) at vn_ioctl+0xb6 sys_ioctl(ffff800014941160,ffff8000149d29f8,ffff8000149d2a60) at sys_ioctl+0x5b8 syscall(ffff8000149d2ac0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,427e41ba010) at Xsyscall+0x128 end of kernel end trace frame: 0x42a2ee666a0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vrele: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd803988c310) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff8000149d28e0,1,ffff800014941160) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd8037405648,c0106477,ffff8000149d28e0,1,fffffd803f7c6a80,ffff800014941160) at VOP_IOCTL+0x88 vn_ioctl(fffffd80361648f0,c0106477,ffff8000149d28e0,ffff800014941160) at vn_ioctl+0xb6 sys_ioctl(ffff800014941160,ffff8000149d29f8,ffff8000149d2a60) at sys_ioctl+0x5b8 syscall(ffff8000149d2ac0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,427e41ba010) at Xsyscall+0x128 end of kernel end trace frame: 0x42a2ee666a0, count: -9 ddb> show registers rdi 0xffffffff81877897 db_enter+0x17 rsi 0x6d5e __ALIGN_SIZE+0x5d5e rbp 0xffff8000149d24a0 rbx 0xffff8000149d2550 rdx 0x6d5f __ALIGN_SIZE+0x5d5f rcx 0xffff800016bf1000 rax 0xffff800016bf1000 r8 0xffff8000149d2460 r9 0x1 r10 0xffff800000983c40 r11 0x4792985da2ec81c2 r12 0x3000000008 r13 0xffff8000149d24b0 r14 0x100 r15 0x1 rip 0xffffffff81877898 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149d2490 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=73132 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014941650,0xffff800014940790 process=0xffff800014943458 user=0xffff8000149cd000, vmspace=0xfffffd803f00b990 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 44571 207858 50171 0 2 0 syz-executor.0 *44571 73132 50171 0 7 0x4000000 syz-executor.0 44571 50913 50171 0 2 0x4000000 syz-executor.0 50171 37549 17000 0 2 0x482 syz-executor.0 45118 78483 1 0 3 0x100083 ttyin getty 37866 142365 17000 0 2 0x482 syz-executor.1 77642 267862 0 0 3 0x14200 bored sosplice 17000 106540 21586 0 3 0x82 thrsleep syz-fuzzer 17000 422418 21586 0 3 0x4000082 thrsleep syz-fuzzer 17000 322913 21586 0 3 0x4000082 kqread syz-fuzzer 17000 376242 21586 0 3 0x4000082 thrsleep syz-fuzzer 17000 324992 21586 0 3 0x4000082 thrsleep syz-fuzzer 17000 164910 21586 0 3 0x4000082 thrsleep syz-fuzzer 17000 159640 21586 0 3 0x4000082 thrsleep syz-fuzzer 21586 492055 31018 0 3 0x10008a pause ksh 31018 264265 20610 0 3 0x92 select sshd 20610 304850 1 0 3 0x80 select sshd 77566 427354 28887 73 2 0x100090 syslogd 28887 178922 1 0 3 0x100082 netio syslogd 10658 274386 1 77 3 0x100090 poll dhclient 61670 334884 1 0 3 0x80 poll dhclient 27100 155791 0 0 2 0x14200 zerothread 43194 116850 0 0 3 0x14200 aiodoned aiodoned 1247 143600 0 0 3 0x14200 syncer update 46851 7908 0 0 3 0x14200 cleaner cleaner 8029 358987 0 0 3 0x14200 reaper reaper 27138 283922 0 0 3 0x14200 pgdaemon pagedaemon 44146 121862 0 0 3 0x14200 bored crynlk 17288 358565 0 0 3 0x14200 bored crypto 30379 257943 0 0 3 0x40014200 acpi0 acpi0 9287 379902 0 0 3 0x14200 bored softnet 54308 362290 0 0 3 0x14200 bored systqmp 31379 138029 0 0 3 0x14200 bored systq 26892 515794 0 0 3 0x40014200 bored softclock 8190 460766 0 0 3 0x40014200 idle0 82264 223889 0 0 2 0x14200 smr 1 381565 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9615 6651K 7148K 78643K 47698 0 0 pcb 13 8K 8K 78643K 869 0 0 rtable 122 12K 13K 78643K 2535 0 0 ifaddr 86 23K 26K 78643K 1128 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 709 0 0 iov 0 0K 24K 78643K 1727 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1193 75K 77K 78643K 14112 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 175 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 1316 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 13404 0 0 sigio 1 0K 0K 78643K 228 0 0 proc 43 30K 54K 78643K 1979 0 0 subproc 32 2K 2K 78643K 171 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1222 0 0 in_multi 33 2K 2K 78643K 472 0 0 ether_multi 1 0K 0K 78643K 53 0 0 mrt 0 0K 0K 78643K 25 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 1524 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 99 21K 34K 78643K 32273 0 0 UVM aobj 130 4K 4K 78643K 150 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 510 0 0 NDP 21 0K 1K 78643K 314 0 0 temp 233 2729K 3368K 78643K 45194 0 0 kqueue 0 0K 0K 78643K 90 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 26 0 20 1 0 1 1 0 8 0 rtpcb 80 578 0 576 1 0 1 1 0 8 0 rtentry 112 152 0 107 2 0 2 2 0 8 0 unpcb 120 4501 0 4491 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1245 0 1245 1 1 0 1 0 8 0 tcpcb 544 1840 0 1836 1 0 1 1 0 8 0 inpcb 280 5311 0 5302 25 23 2 2 0 8 1 nd6 48 27 0 21 1 0 1 1 0 8 0 pkpcb 40 74 0 74 27 26 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 205 0 205 45 44 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 527 0 330 14 1 13 13 0 8 0 art_table 32 528 0 330 2 0 2 2 0 8 0 art_node 16 128 0 88 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1314 0 1304 1 0 1 1 0 8 0 shmpl 112 148 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 22921 0 21522 46 0 46 46 0 8 0 ffsino 240 22921 0 21522 84 0 84 84 0 8 0 nchpl 144 41852 0 40224 62 0 62 62 0 8 0 uvmvnodes 72 7776 0 0 142 0 142 142 0 8 0 vnodes 200 7776 0 0 410 0 410 410 0 8 0 namei 1024 136103 0 136103 6 5 1 1 0 8 1 scsiplug 64 18 0 18 15 15 0 1 0 8 0 scxspl 192 135340 0 135340 73 70 3 6 0 8 3 plimitpl 152 1143 0 1136 1 0 1 1 0 8 0 sigapl 432 13565 0 13552 2 0 2 2 0 8 0 futexpl 56 223588 0 223588 10 9 1 1 0 8 1 knotepl 112 2442 0 2423 2 1 1 2 0 8 0 kqueuepl 104 3253 0 3251 1 0 1 1 0 8 0 pipepl 112 7810 0 7791 18 17 1 2 0 8 0 fdescpl 424 13566 0 13552 2 0 2 2 0 8 0 filepl 120 82949 0 82853 11 7 4 6 0 8 1 lockfpl 104 4663 0 4663 11 10 1 1 0 8 1 lockfspl 48 1586 0 1586 11 10 1 1 0 8 1 sessionpl 112 35 0 25 1 0 1 1 0 8 0 pgrppl 48 135 0 125 1 0 1 1 0 8 0 ucredpl 96 18431 0 18424 1 0 1 1 0 8 0 zombiepl 144 13552 0 13551 3 2 1 1 0 8 0 processpl 864 13581 0 13551 4 0 4 4 0 8 0 procpl 632 30641 0 30603 5 1 4 5 0 8 0 sosppl 128 162 0 162 40 39 1 1 0 8 1 sockpl 384 10609 0 10590 20 17 3 5 0 8 1 mcl64k 65536 4263 0 4263 335 308 27 65 0 8 27 mcl16k 16384 41 0 41 30 30 0 1 0 8 0 mcl12k 12288 249 0 249 35 34 1 1 0 8 1 mcl9k 9216 172 0 172 36 35 1 1 0 8 1 mcl8k 8192 217 0 217 45 44 1 1 0 8 1 mcl4k 4096 652 0 652 9 8 1 1 0 8 1 mcl2k2 2112 86 0 86 38 37 1 1 0 8 1 mcl2k 2048 76047 0 76000 24 17 7 12 0 8 0 mtagpl 80 412 0 338 5 3 2 3 0 8 0 mbufpl 256 188449 0 188241 201 178 23 50 0 8 8 bufpl 256 51326 0 43552 488 1 487 487 0 8 0 anonpl 16 1261096 0 1249429 344 280 64 66 0 62 9 amapchunkpl 152 57398 0 57295 118 113 5 18 0 158 0 amappl16 192 76212 0 75553 435 393 42 46 0 8 8 amappl15 184 3322 0 3322 2 2 0 1 0 8 0 amappl14 176 4959 0 4955 1 0 1 1 0 8 0 amappl13 168 623 0 622 1 0 1 1 0 8 0 amappl12 160 13 0 10 1 0 1 1 0 8 0 amappl11 152 388 0 375 1 0 1 1 0 8 0 amappl10 144 2824 0 2821 1 0 1 1 0 8 0 amappl9 136 3100 0 3097 1 0 1 1 0 8 0 amappl8 128 2653 0 2627 1 0 1 1 0 8 0 amappl7 120 2797 0 2791 1 0 1 1 0 8 0 amappl6 112 400 0 385 1 0 1 1 0 8 0 amappl5 104 305 0 294 1 0 1 1 0 8 0 amappl4 96 14493 0 14463 1 0 1 1 0 8 0 amappl3 88 2207 0 2196 1 0 1 1 0 8 0 amappl2 80 111089 0 111021 3 1 2 3 0 8 0 amappl1 72 238678 0 238271 27 18 9 19 0 8 0 amappl 80 31151 0 31116 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 149 0 20 3 0 3 3 0 8 0 uaddrrnd 24 13566 0 13552 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 13566 0 13552 1 0 1 1 0 8 0 vmmpekpl 168 93501 0 93481 2 0 2 2 0 8 0 vmmpepl 168 1566058 0 1564343 385 295 90 102 0 357 12 vmsppl 272 13565 0 13552 3 2 1 2 0 8 0 pdppl 4096 27139 0 27104 7 2 5 6 0 8 0 pvpl 32 3359915 0 3345111 737 579 158 265 0 265 28 pmappl 200 13565 0 13552 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1253 0 598 22 1 21 21 0 8 0